0001558370-22-008131.txt : 20220510 0001558370-22-008131.hdr.sgml : 20220510 20220510163402 ACCESSION NUMBER: 0001558370-22-008131 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 89 CONFORMED PERIOD OF REPORT: 20220331 FILED AS OF DATE: 20220510 DATE AS OF CHANGE: 20220510 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Porch Group, Inc. CENTRAL INDEX KEY: 0001784535 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] IRS NUMBER: 900781625 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39142 FILM NUMBER: 22910287 BUSINESS ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 BUSINESS PHONE: (206) 947-2472 MAIL ADDRESS: STREET 1: 2200 1ST AVENUE S. CITY: SEATTLE STATE: WA ZIP: 98134 FORMER COMPANY: FORMER CONFORMED NAME: PropTech Acquisition Corp DATE OF NAME CHANGE: 20190805 10-Q 1 prch-20220331x10q.htm 10-Q
960745278533157596074527853315750001784535--12-312022Q198297186979615970.060.762525P12M5796000651010000.060.76false0001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2022-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExpectedTermMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2022-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2022-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2022-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputPriceVolatilityMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputExercisePriceMember2021-12-310001784535us-gaap:RetainedEarningsMember2022-03-310001784535us-gaap:AdditionalPaidInCapitalMember2022-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001784535us-gaap:RetainedEarningsMember2021-12-310001784535us-gaap:AdditionalPaidInCapitalMember2021-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001784535us-gaap:RetainedEarningsMember2021-03-310001784535us-gaap:AdditionalPaidInCapitalMember2021-03-310001784535us-gaap:RetainedEarningsMember2020-12-310001784535us-gaap:AdditionalPaidInCapitalMember2020-12-310001784535us-gaap:CommonStockMember2022-03-310001784535us-gaap:CommonStockMember2021-12-310001784535us-gaap:CommonStockMember2021-03-310001784535us-gaap:CommonStockMember2020-12-310001784535us-gaap:EmployeeStockOptionMember2022-03-310001784535us-gaap:EmployeeStockOptionMember2021-12-310001784535us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001784535us-gaap:RestrictedStockMember2022-01-012022-03-310001784535us-gaap:RestrictedStockMember2021-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-3100017845352022-04-012022-03-310001784535us-gaap:OperatingSegmentsMember2022-01-012022-03-310001784535prch:VerticalSoftwareMember2022-01-012022-03-310001784535prch:SoftwareAndServiceSubscriptionMember2022-01-012022-03-310001784535prch:PostMoveTransactionsMember2022-01-012022-03-310001784535prch:MoveRelatedTransactionsExcludingInsuranceMember2022-01-012022-03-310001784535prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMemberprch:InsuranceMember2021-01-012021-03-310001784535us-gaap:OperatingSegmentsMember2021-01-012021-03-310001784535prch:VerticalSoftwareMember2021-01-012021-03-310001784535prch:SoftwareAndServiceSubscriptionMember2021-01-012021-03-310001784535prch:PostMoveTransactionsMember2021-01-012021-03-310001784535prch:MoveRelatedTransactionsExcludingInsuranceMember2021-01-012021-03-310001784535prch:InsuranceMember2021-01-012021-03-310001784535us-gaap:SoftwareDevelopmentMember2022-03-310001784535us-gaap:LeaseholdImprovementsMember2022-03-310001784535prch:SoftwareAndComputerEquipmentMember2022-03-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2022-03-310001784535us-gaap:SoftwareDevelopmentMember2021-12-310001784535us-gaap:LeaseholdImprovementsMember2021-12-310001784535prch:SoftwareAndComputerEquipmentMember2021-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2021-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-3100017845352021-01-012021-01-010001784535us-gaap:RetainedEarningsMember2022-01-012022-03-310001784535us-gaap:RetainedEarningsMember2021-01-012021-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:ContingentConsiderationEarnoutMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:IncomeApproachValuationTechniqueMember2022-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:ContingentConsiderationEarnoutMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:IncomeApproachValuationTechniqueMember2021-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2022-01-012022-03-3100017845352021-09-162021-09-160001784535us-gaap:TrademarksAndTradeNamesMember2022-01-012022-03-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2022-01-012022-03-310001784535us-gaap:NoncompeteAgreementsMember2022-01-012022-03-310001784535us-gaap:CustomerRelationshipsMember2022-01-012022-03-310001784535prch:ValueOfBusinessAcquiredMember2022-01-012022-03-310001784535prch:RenewalRightsMember2022-01-012022-03-310001784535us-gaap:TrademarksAndTradeNamesMember2022-03-310001784535prch:InsuranceLicensesMember2022-03-310001784535us-gaap:TrademarksAndTradeNamesMember2022-03-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2022-03-310001784535us-gaap:NoncompeteAgreementsMember2022-03-310001784535us-gaap:CustomerRelationshipsMember2022-03-310001784535prch:ValueOfBusinessAcquiredMember2022-03-310001784535prch:RenewalRightsMember2022-03-310001784535prch:PrivateWarrantLiabilityMember2022-03-310001784535prch:ContingentConsiderationEarnoutMember2022-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-03-310001784535prch:PrivateWarrantLiabilityMember2021-12-310001784535prch:ContingentConsiderationEarnoutMember2021-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-12-310001784535prch:PrivateWarrantLiabilityMember2021-03-310001784535prch:ContingentConsiderationEarnoutMember2021-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-03-310001784535prch:PrivateWarrantLiabilityMember2020-12-310001784535prch:ContingentConsiderationEarnoutMember2020-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2020-12-310001784535prch:PrivateWarrantLiabilityMember2022-01-012022-03-310001784535prch:ContingentConsiderationEarnoutMember2022-01-012022-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-01-012022-03-310001784535prch:PrivateWarrantLiabilityMember2021-01-012021-03-310001784535prch:ContingentConsiderationEarnoutMember2021-01-012021-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2021-01-012021-03-310001784535prch:PropertyEquipmentSoftwareMember2022-01-012022-03-310001784535prch:PropertyEquipmentSoftwareMember2021-01-012021-03-310001784535us-gaap:CorporateDebtSecuritiesMember2022-03-310001784535us-gaap:CorporateDebtSecuritiesMember2021-12-3100017845352021-09-1600017845352021-09-150001784535prch:OtherNotesMember2022-03-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:VerticalSoftwareMember2022-03-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:InsuranceMember2022-03-310001784535us-gaap:AccountingStandardsUpdate201409Member2022-03-310001784535prch:RefundableCustomerDepositsMember2022-03-310001784535prch:RefundableCustomerDepositsCurrentMember2022-03-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:VerticalSoftwareMember2021-12-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:InsuranceMember2021-12-310001784535us-gaap:AccountingStandardsUpdate201409Member2021-12-310001784535prch:RefundableCustomerDepositsMember2021-12-310001784535prch:AccountsReceivableCurrentMember2022-03-310001784535prch:CustomersInTexasMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-3100017845352021-03-3100017845352020-12-310001784535us-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535prch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535us-gaap:MeasurementInputDiscountRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:MeasurementInputStrikePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:HomeWarrantyAndInspectionSoftwareServiceMember2022-03-012022-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2022-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2022-03-310001784535us-gaap:MortgageBackedSecuritiesMember2022-03-310001784535us-gaap:CorporateBondSecuritiesMember2022-03-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2022-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2021-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2021-12-310001784535us-gaap:MortgageBackedSecuritiesMember2021-12-310001784535us-gaap:CorporateBondSecuritiesMember2021-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2021-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:FairValueMeasurementsRecurringMember2022-03-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:FairValueMeasurementsRecurringMember2021-12-310001784535us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001784535us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-03-310001784535prch:RestrictedStockUnitsAndAwardsMember2022-01-012022-03-310001784535prch:PublicAndPrivateWarrantsMember2022-01-012022-03-310001784535prch:EarnoutSharesMember2022-01-012022-03-310001784535us-gaap:EmployeeStockOptionMember2021-01-012021-03-310001784535prch:RestrictedStockUnitsAndAwardsMember2021-01-012021-03-310001784535prch:PublicAndPrivateWarrantsMember2021-01-012021-03-310001784535prch:EarnoutSharesMember2021-01-012021-03-310001784535us-gaap:SellingAndMarketingExpenseMember2022-01-012022-03-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-03-310001784535prch:ProductAndTechnologyMember2022-01-012022-03-310001784535prch:EquityIncentivePlan2012Member2022-01-012022-03-310001784535us-gaap:SellingAndMarketingExpenseMember2021-01-012021-03-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2021-01-012021-03-310001784535us-gaap:CostOfSalesMember2021-01-012021-03-310001784535prch:SecondaryStockTransactions2019Member2021-01-012021-03-310001784535prch:ProductAndTechnologyMember2021-01-012021-03-310001784535prch:EquityIncentivePlan2012Member2021-01-012021-03-310001784535prch:EarnoutRestrictedStockUnitsMember2021-01-012021-03-310001784535us-gaap:CommonStockMember2022-01-012022-03-310001784535us-gaap:CommonStockMember2021-01-012021-03-3100017845352021-09-022021-09-020001784535us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2022-01-012022-03-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2022-01-012022-03-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2022-01-012022-03-310001784535us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2021-01-012021-03-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2021-01-012021-03-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2021-01-012021-03-310001784535prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMemberprch:InsuranceMember2022-01-012022-03-310001784535prch:InsuranceMember2022-01-012022-03-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:VerticalSoftwareMember2022-01-012022-03-310001784535us-gaap:AccountingStandardsUpdate201409Memberprch:InsuranceMember2022-01-012022-03-310001784535us-gaap:AccountingStandardsUpdate201409Member2022-01-012022-03-310001784535prch:RefundableCustomerDepositsMember2022-01-012022-03-310001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2022-03-310001784535us-gaap:MeasurementInputSharePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535prch:MeasurementInputForfeitureRateMemberprch:MonteCarloSimulationMethodValuationTechniqueMember2021-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2022-03-310001784535prch:StockIncentivePlan2020Member2022-03-310001784535prch:PrivateWarrantsMember2022-03-310001784535prch:ConvertibleSeniorNotesDue2026Member2022-03-310001784535prch:CommonStockWarrantsMember2022-03-310001784535us-gaap:RestrictedStockUnitsRSUMember2021-12-310001784535prch:StockIncentivePlan2020Member2021-12-310001784535prch:PrivateWarrantsMember2021-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2021-12-310001784535prch:CommonStockWarrantsMember2021-12-310001784535us-gaap:OtherNoncurrentAssetsMember2022-01-012022-03-310001784535us-gaap:OtherNoncurrentAssetsMember2021-01-012021-12-3100017845352021-01-012021-12-310001784535prch:HomeWarrantyAndInspectionSoftwareServiceMemberus-gaap:SubsequentEventMember2022-04-012022-04-010001784535us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-310001784535us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-3100017845352021-01-012021-03-3100017845352022-03-3100017845352021-12-3100017845352022-05-060001784535dei:FormerAddressMember2022-01-012022-03-3100017845352022-01-012022-03-31xbrli:sharesiso4217:USDxbrli:pureiso4217:USDxbrli:sharesprch:companyprch:itemprch:stateprch:securityprch:segment

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

(Mark One)

QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the quarterly period ended March 31, 2022

or

TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES

EXCHANGE ACT OF 1934

For the transition period from                      to

Commission File Number: 001-39142

Porch Group, Inc.

(Exact name of registrant as specified in its charter)

Delaware

83-2587663

(State or other jurisdiction of incorporation or organization)

(I.R.S. Employer Identification Number)

411 1st Avenue S., Suite 501, Seattle, WA 98104

(Address of Principal Executive Offices) (Zip Code)

(855) 767-2400

(Registrant’s telephone number, including area code)

2200 1st Avenue S., Suite 300, Seattle, WA 98134


(Former name, former address and former fiscal year, if changed since last report)

Securities registered pursuant to Section 12(b) of the Act:

Title of Each Class

Trading symbol

Name of Exchange on which registered

Common Stock, par value $0.0001 per share

PRCH

The Nasdaq Stock Market LLC

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.   Yes      No  

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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).   Yes      No  

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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.

Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).   Yes      No  

The number of outstanding shares of the registrant’s common stock as of May 6, 2022 was 99,136,900.

Table of Contents

    

    

Page

Part I.

Financial Information

3

Item 1.

Financial Statements

3

Unaudited Condensed Consolidated Balance Sheets as of March 31, 2022 and December 31, 2021

3

Unaudited Condensed Consolidated Statements of Operations for the three months ended March 31, 2022 and 2021

4

Unaudited Condensed Consolidated Statements of Comprehensive Loss for the three months ended March 31, 2022 and 2021

5

Unaudited Condensed Consolidated Statements of Stockholders’ Equity for the three months ended March 31, 2022 and 2021

6

Unaudited Condensed Consolidated Statements of Cash Flows for the three months ended March 31, 2022 and 2021

8

Notes to Unaudited Condensed Consolidated Financial Statements

10

Item 2.

Management’s Discussion and Analysis of Financial Condition and Results of Operations

30

Item 3.

Quantitative and Qualitative Disclosures about Market Risk

45

Item 4.

Controls and Procedures

46

Part II.

Other Information

48

Item 1.

Legal Proceedings

48

Item 1A.

Risk Factors

48

Item 2.

Unregistered Sales of Equity Securities and Use of Proceeds

48

Item 3.

Defaults Upon Senior Securities

48

Item 4.

Mine Safety Disclosures

48

Item 5.

Other Information

48

Item 6.

Exhibits

49

Exhibit Index

49

Signatures

50

2

PART I —FINANCIAL INFORMATION

Item 1. Financial Statements

PORCH GROUP, INC.

Condensed Consolidated Balance Sheets

(all numbers in thousands, except share amounts)

    

March 31, 2022

    

December 31, 2021

Assets

 

 

  

Current assets

 

  

 

  

Cash and cash equivalents

$

292,373

$

315,741

Accounts receivable, net

 

29,996

 

28,767

Short-term investments

8,462

9,251

Reinsurance balance due

239,739

228,416

Prepaid expenses and other current assets

 

21,087

 

14,338

Restricted cash

10,162

8,551

Total current assets

 

601,819

 

605,064

Property, equipment, and software, net

 

8,340

 

6,666

Operating lease right-of-use assets

3,922

4,504

Goodwill

 

226,576

 

225,654

Long-term investments

56,865

58,324

Intangible assets, net

 

124,306

 

129,830

Restricted cash, non-current

 

500

 

500

Long-term insurance commissions receivable

9,061

7,521

Other assets

 

5,373

 

684

Total assets

$

1,036,762

$

1,038,747

 

  

 

  

Liabilities and Stockholders’ Equity

 

  

 

  

Current liabilities

 

  

 

  

Accounts payable

$

8,016

$

6,965

Accrued expenses and other current liabilities

 

35,029

 

37,675

Deferred revenue

 

198,857

 

201,085

Refundable customer deposit

 

16,686

 

15,274

Current portion of long-term debt

 

150

 

150

Losses and loss adjustment expense reserves

79,608

61,949

Other insurance liabilities, current

43,049

40,024

Total current liabilities

 

381,395

 

363,122

Long-term debt

 

415,002

 

414,585

Operating lease liabilities, non-current

2,267

2,694

Earnout liability, at fair value

2,687

13,866

Private warrant liability, at fair value

5,004

15,193

Other liabilities (includes $12,822 and $9,617 at fair value, respectively)

 

15,528

 

12,242

Total liabilities

 

821,883

 

821,702

Commitments and contingencies (Note 12)

 

  

 

  

Stockholders’ equity

 

  

 

  

Common stock, $0.0001 par value:

 

10

 

10

Authorized shares – 400,000,000 and 400,000,000, respectively

 

  

 

  

Issued and outstanding shares – 98,297,186 and 97,961,597, respectively

Additional paid-in capital

 

647,551

 

641,406

Accumulated other comprehensive loss

(2,774)

(259)

Accumulated deficit

 

(429,908)

 

(424,112)

Total stockholders’ equity

 

214,879

 

217,045

Total liabilities and stockholders’ equity

$

1,036,762

$

1,038,747

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3

PORCH GROUP, INC.

Condensed Consolidated Statements of Operations

(all numbers in thousands, except share amounts, unaudited)

    

Three Months Ended March 31, 

    

2022

    

2021

Revenue

$

62,561

$

26,742

Operating expenses(1):

 

  

 

  

Cost of revenue

 

21,189

 

5,930

Selling and marketing

 

25,743

 

14,638

Product and technology

 

14,231

 

11,789

General and administrative

 

26,699

 

24,016

Total operating expenses

 

87,862

 

56,373

Operating loss

 

(25,301)

 

(29,631)

Other income (expense):

 

  

 

  

Interest expense

 

(2,293)

 

(1,223)

Change in fair value of earnout liability

11,179

(18,770)

Change in fair value of private warrant liability

10,189

(15,910)

Investment income and realized gains, net of investment expenses

197

Other income, net

 

56

 

83

Total other income (expense)

 

19,328

 

(35,820)

Loss before income taxes

 

(5,973)

 

(65,451)

Income tax benefit

 

177

 

350

Net loss

$

(5,796)

$

(65,101)

Loss per share - basic and diluted (Note 14)

$

(0.06)

$

(0.76)

 

  

 

  

Shares used in computing basic and diluted loss per share

 

96,074,527

 

85,331,575

(1)Amounts include stock-based compensation expense, as follows:

Three Months Ended March 31, 

    

2022

    

2021

Cost of revenue

    

$

    

$

1

Selling and marketing

 

632

 

2,082

Product and technology

 

1,137

 

2,317

General and administrative

 

4,085

 

12,435

$

5,854

$

16,835

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

4

PORCH GROUP, INC.

Condensed Consolidated Statements of Comprehensive Loss

(all numbers in thousands, unaudited)

    

Three Months Ended March 31, 

    

2022

    

2021

Net loss

$

(5,796)

$

(65,101)

Other comprehensive loss:

 

 

Current period change in net unrealized loss, net of tax

(2,515)

 

Comprehensive loss

$

(8,311)

$

(65,101)

5

PORCH GROUP, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(all numbers in thousands, except share amounts, unaudited)

Accumulated

Additional 

Other

Total 

Common Stock

 

Paid-in 

 

Accumulated 

 

Comprehensive

 

Stockholders’

Shares

Amount

 

Capital

Deficit

Loss

 

Equity

Balances as of December 31, 2021

 

97,961,597

$

10

$

641,406

$

(424,112)

$

(259)

$

217,045

Net loss

 

 

 

 

(5,796)

 

 

(5,796)

Other comprehensive income

 

 

(2,515)

(2,515)

Stock-based compensation

 

 

 

5,854

 

 

 

5,854

Contingent consideration for acquisitions

 

 

 

530

 

 

530

Vesting of restricted stock awards

245,855

Exercise of stock options

 

185,685

 

 

473

 

 

473

Income tax withholdings

 

(95,951)

 

 

(712)

 

 

(712)

Balances as of March 31, 2022

98,297,186

$

10

$

647,551

$

(429,908)

$

(2,774)

$

214,879

6

PORCH GROUP, INC.

Condensed Consolidated Statements of Stockholders’ Equity - Continued

(all numbers in thousands, except share amounts, unaudited)

Additional 

Total 

Common Stock

 

Paid-in 

 

Accumulated 

 

Stockholders’

    

Shares

Amount

 

Capital

Deficit

Equity

Balances as of December 31, 2020

 

81,669,151

$

8

$

424,823

$

(317,506)

$

107,325

Net loss

 

 

 

 

(65,101)

 

(65,101)

Stock-based compensation

 

 

 

4,462

 

 

4,462

Stock-based compensation - earnout

12,373

12,373

Issuance of common stock for acquisitions

90,000

1,169

1,169

Reclassification of earnout liability upon vesting

25,815

25,815

Vesting of restricted stock awards

 

2,078,102

 

 

 

 

Exercise of stock warrants

8,087,623

1

93,007

93,008

Exercise of stock options

 

593,106

 

 

355

 

 

355

Income tax withholdings

(1,062,250)

(16,997)

(16,997)

Transaction costs

(402)

(402)

Balances as of March 31, 2021

91,455,732

$

9

$

544,605

$

(382,607)

$

162,007

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

7

PORCH GROUP, INC.

Condensed Consolidated Statements of Cash Flows

(all numbers in thousands, unaudited)

Three Months Ended March 31, 

    

2022

    

2021

Cash flows from operating activities:

  

 

  

Net loss

$

(5,796)

$

(65,101)

Adjustments to reconcile net loss to net cash used in operating activities

 

 

  

Depreciation and amortization

 

6,483

 

2,463

Amortization of operating lease right-of-use assets

582

345

Loss on sale and impairment of long-lived assets

70

68

Loss (gain) on remeasurement of private warrant liability

 

(10,189)

 

15,910

Loss (gain) on remeasurement of contingent consideration

 

3,205

 

(355)

Loss (gain) on remeasurement of earnout liability

(11,179)

18,770

Stock-based compensation

 

5,854

 

16,835

Amortization of investment premium/accretion of discount, net

566

Net realized losses on investments

68

Interest expense (non-cash)

 

1,046

 

311

Other

 

64

 

(225)

Change in operating assets and liabilities, net of acquisitions and divestitures

 

 

  

Accounts receivable

 

(1,296)

 

(846)

Reinsurance balance due

(11,323)

Prepaid expenses and other current assets

 

(6,749)

 

441

Accounts payable

 

1,051

 

(8,090)

Accrued expenses and other current liabilities

 

(3,145)

 

2,625

Losses and loss adjustment expense reserves

17,659

Other insurance liabilities, current

3,025

Deferred revenue

 

(2,228)

 

(1,362)

Refundable customer deposits

 

1,412

 

(837)

Contingent consideration - business combination

(1,663)

Long-term insurance commissions receivable

 

(1,540)

 

(1,383)

Operating lease liabilities, non-current

(235)

(354)

Other

 

(696)

 

(487)

Net cash used in operating activities

 

(13,291)

 

(22,935)

Cash flows from investing activities:

 

  

 

  

Purchases of property and equipment

 

(1,167)

 

(34)

Capitalized internal use software development costs

 

(1,574)

 

(798)

Purchases of short-term and long-term investments

 

(8,835)

 

Maturities, sales of short-term and long-term investments

8,449

Non-refundable deposit for acquisition

 

(4,950)

 

Acquisitions, net of cash acquired

(22,882)

Net cash used in investing activities

 

(8,077)

 

(23,714)

Cash flows from financing activities:

 

  

 

  

Repayments of principal and related fees

 

(150)

 

(150)

Proceeds from exercises of warrants

 

 

89,771

Proceeds from exercises of stock options

473

355

Income tax withholdings paid upon vesting of restricted stock units

(712)

(16,997)

Settlement of contingent consideration related to a business acquisition

(400)

Net cash (used) provided by financing activities

 

(389)

 

72,579

Net change in cash, cash equivalents, and restricted cash

$

(21,757)

$

25,930

Cash, cash equivalents, and restricted cash, beginning of period

$

324,792

$

207,453

Cash, cash equivalents, and restricted cash end of period

$

303,035

$

233,383

8

PORCH GROUP, INC.

Condensed Consolidated Statements of Cash Flows - Continued

(all numbers in thousands, unaudited)

Three Months Ended March 31, 

    

2022

    

2021

Supplemental disclosures

 

  

 

  

Cash paid for interest

$

1,587

$

903

Non-cash consideration for acquisitions

$

$

2,906

Earnout liability

$

$

25,815

Proceeds receivable from exercises of warrants

$

$

3,237

The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

9

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to over 25,500 home services companies. The Vertical Software Segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and others, and the Insurance Segment operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 major and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offering.

Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 16, 2022. The information as of December 31, 2021 included in the unaudited condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or any other interim period or future year.

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Reclassifications

Certain reclassifications to previously reported 2021 balances were made to conform to the current period presentation in the unaudited condensed consolidated statements of cash flows.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to,

10

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

estimated variable consideration for services performed, estimated lifetime value of the commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. Two reinsurers represented more than 10% individually, and 38% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of March 31, 2022.

Substantially all of the Company’s insurance-related revenues in the Insurance segment are derived from customers in Texas (which represent approximately 57% of such revenues in the three months ended March 31, 2022), South Carolina, North Carolina, Georgia, Virginia and Arizona, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

No individual customer represented more than 10% of the Company’s total revenue for the three months ended March 31, 2022, or 2021. As of March 31, 2022 and December 31, 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of March 31, 2022, the Company held approximately $233.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of March 31, 2022 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $7.1 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, $0.4 million in escrow with an insurance regulator, and $2.6 million related to acquisition indemnifications, of which $0.5 million is recorded in non-current assets. Restricted cash equivalents as of December 31, 2021, includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

11

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

The reconciliation of cash and cash equivalents to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:

    

March 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

292,373

$

315,741

Restricted cash and restricted cash equivalents - current

 

10,162

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

500

Cash, cash equivalents and restricted cash

$

303,035

$

324,792

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the creditworthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2022 and December 31, 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. The amortization of DAC is included in sales and marketing expense in the unaudited condensed consolidated statements of operations and comprehensive loss. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of March 31, 2022 and December 31, 2021, DAC of $7.7 million and $4.0 million is included in prepaid expenses and other current assets.

Changes in DAC for the three months ended March 31, 2022 are as follows:

    

2022

Deferred policy acquisition costs at December 31, 2021 (gross)

$

33,014

Ceded deferred policy acquisition costs

 

(29,026)

Deferred policy acquisition costs at December 31, 2021 (net)

3,988

Capitalized costs

16,753

Amortized costs

(13,001)

Deferred policy acquisition costs at March 31, 2022 (net)

$

7,740

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be

12

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

March 31, 2022

    

December 31, 2021

Ceded reinsurance premiums payable

$

21,439

$

22,523

Funds held under reinsurance treaty

 

2,092

 

2,206

Commissions payable, reinsurers and agents

9,259

10,697

General and accrued expenses payable

579

321

Advance premiums

 

9,680

 

4,277

Other insurance liabilities, current

$

43,049

$

40,024

Income Taxes

Provisions for income taxes for the three months ended March 31, 2022 and 2021 were a $0.2 million benefit and a $0.4 million benefit, respectively, and the effective tax rates for these periods were 2.96% and 0.53%, respectively. The difference between the Company’s effective tax rates for the 2022 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition

13

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. Therefore, the adoption will have no impact to the existing consolidated balance sheets, statements of operations, and statements of cash flows.

2. Revenue

Disaggregation of Revenue

The Company generates revenue in its Vertical Software segment from (1) software and service subscription fees received for continued access to and transactions processed using owned software platforms by individual contractors, small business service providers and large enterprise service providers, (2) move-related transactions for a variety of services when end customers are connected with service providers primarily related to moving or settling into a new home, and (3) post-move transactions for the delivery of leads to service providers who primarily support the continued maintenance of the home.

The revenue generated by the Company’s Insurance segment is primarily from the sale of its own written insurance and warranty policies or third-party policies via its agency. This revenue includes insurance and warranty premiums earned over the life of the policy, reinsurance profit share, policy fees, commissions earned at the time it is put in force or ceded.

Total revenues consisted of the following:

Three Months Ended March 31, 

2022

2021

Vertical Software segment

Software and service subscriptions

$

17,965

$

10,879

Move-related transactions (excluding insurance)

12,193

8,960

Post-move transactions

4,530

5,098

Total Vertical Software segment revenue

34,688

24,937

Insurance segment

Insurance and warranty premiums, commissions and policy fees(1)

27,873

1,805

Total Insurance segment revenue

27,873

1,805

Total revenue

$

62,561

$

26,742

(1) Revenue recognized during the three months ended March 31, 2022 includes revenue from regulated property and casualty insurance entity in the form of insurance premiums, policy fees, ceding commissions, and reinsurance profit sharing of $20.0 million which is accounted for separately from the revenue from contracts with customers.

14

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

Contracts with Customers

Contract Assets - Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the three months ended March 31, 2022, is presented below:

    

Contract Assets

Balance at December 31, 2021

$

9,384

Estimated lifetime value of insurance policies sold by carriers

 

2,422

Cash receipts

 

(753)

Balance at March 31, 2022

$

11,053

As of March 31, 2022, $2.0 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the condensed consolidated balance sheets. The remaining $9.1 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the condensed consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

A summary of the activity impacting the contract liabilities during the three months ended March 31, 2022 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2021

 

15,274

Additions to contract liabilities

 

7,891

Contract liabilities transferred to revenue

(6,479)

Balance at March 31, 2022

$

16,686

As of March 31, 2022, $16.7 million in contract liabilities related to refundable customer deposits received in advance of warranty services provided, are included in current refundable customer deposits on the consolidated balance sheets because the policyholder may cancel the policy at any time and receive a pro-rated refund. If the policies are not canceled, the balance is expected to be transferred to revenue over the term of the policies, which is, on average, 19 months.

Deferred Revenue

Timing may differ between the satisfaction of performance obligations and the collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected are related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.

A summary of the activity impacting deferred revenue balances during the three months ended March 31, 2022 is presented below:

Vertical Software

Insurance

Total

    

Deferred Revenue

Deferred Revenue

Deferred Revenue

Balance at December 31, 2021

3,814

$

197,271

$

201,085

Revenue recognized(1)

 

(5,279)

 

(91,994)

 

(97,273)

15

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

Additional amounts deferred

 

5,722

 

89,323

 

95,045

Balance at March 31, 2022

$

4,257

$

194,600

$

198,857

(1)In the table above, revenue recognized on earned premiums related to the insurance segment is presented as the gross amount from policy holders excluding the impact of ceded premiums. On the unaudited condensed statements of operations earned premiums are presented net of ceded premiums of $71.7 million.

Remaining Performance Obligations

Contracts with customers include $4.3 million to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the condensed consolidated balance sheets as deferred revenue.

The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of March 31, 2022 and December 31, 2021.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which it has the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

3. Investments

The following table provides the Company’s investment income, and realized gains on investments:

Three Months Ended March 31, 

2022

Investment income, net of investment expenses

$

265

Realized gains on investments

2

Realized losses on investments

(70)

Investment income and realized gains, net of investment expenses

$

197

The Company did not have significant investment income during the three months ended March 31, 2021.

16

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

March 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

3,653

$

1

$

(135)

$

3,519

Obligations of states, municipalities and political subdivisions

9,997

(584)

9,413

Corporate bonds

 

30,283

 

3

 

(1,234)

 

29,052

Residential and commercial mortgage-backed securities

15,237

27

(617)

14,647

Other loan-backed and structured securities

8,931

2

(237)

8,696

Total debt securities

$

68,101

$

33

$

(2,807)

$

65,327

December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total debt securities

$

67,880

$

150

$

(455)

$

67,575

The amortized cost and fair value of securities at March 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

March 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

6,425

$

6,388

Due after one year through five years

20,771

19,914

Due after five years through ten years

13,700

12,820

Due after ten years

 

3,037

 

2,862

Residential and commercial mortgage-backed securities

15,237

14,647

Other loan-backed and structured securities

8,931

8,696

Total

$

68,101

$

65,327

Other-than-temporary Impairment

The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the length of time and the extent to which the market value of the security has been below its cost or amortized cost;

17

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

-general market conditions and industry or sector-specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At March 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(135)

$

3,204

$

$

$

(135)

$

3,204

Obligations of states, municipalities and political subdivisions

(584)

9,361

(584)

9,361

Corporate bonds

(1,234)

21,104

(1,234)

21,104

Residential and commercial mortgage-backed securities

(617)

13,816

(617)

13,816

Other loan-backed and structured securities

(237)

8,035

(237)

8,035

Total securities

$

(2,807)

$

55,520

$

$

$

(2,807)

$

55,520

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

At March 31, 2022, and December 31, 2021, there were 448 and 358 securities, respectively, in an unrealized loss position. Of these securities, none had been in an unrealized loss position for 12 months or longer.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at March 31, 2022.

18

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at March 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

5,041

$

$

$

5,041

Debt securities:

U.S. Treasuries

3,519

3,519

Obligations of states and municipalities

9,413

9,413

Corporate bonds

29,052

29,052

Residential and commercial mortgage-backed securities

14,647

14,647

Other loan-backed and structured securities

8,696

8,696

$

8,560

$

61,808

$

$

70,368

Liabilities

Contingent consideration - business combinations

$

$

$

12,822

    

$

12,822

Contingent consideration - earnout

 

 

 

2,687

    

2,687

Private warrant liability

 

5,004

5,004

$

$

$

20,513

$

20,513

Fair Value Measurement at December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices,

19

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration triggered by EBITDA or revenue milestones, related to certain 2021 acquisitions using the Monte Carlo simulation method. The fair value of $0.1 million and $0.3 million as of March 31, 2022 and December 31, 2021, respectively, is based on the simulated revenue and net income (loss) of the Company over the maturity date of the contingent consideration.

The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, related to a certain 2021 acquisition, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of March 31, 2022, the key inputs used to determine the fair value of $12.7 million, were the stock price of $6.95, strike price of $36.00, discount rate of 8.2% and volatility of 75%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value of $2.7 million is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by certain employee forfeitures. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 70%, forfeiture rate of 15% and stock price of $6.95. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.

Private Warrants

The Company estimated the fair value of the private warrants of $5.0 million using the Black-Scholes-Merton option pricing model. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 71%, remaining contractual term of 3.73 years, and stock price of $6.95. As of December 31, 2021, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.

Level 3 Rollforward

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

20

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

 

 

 

Settlements

 

 

 

Change in fair value, loss (gain) included in net loss(1)

 

(11,179)

 

3,205

 

(10,189)

Fair value as of March 31, 2022

$

2,687

$

12,822

$

5,004

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

 

1,737

 

Settlements

(25,815)

(2,062)

 

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

 

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

(1)Changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure

As of March 31, 2022 and December 31, 2021, the fair value of the convertible senior notes is $286.9 million and $400.4 million, respectively. The decrease of $113.5 million is primarily due to the decline in the stock price at March 31, 2022 as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance and is considered a Level 3 measurement. See Note 7.

5. Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

March 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,257

$

7,287

Furniture, office equipment, and other

 

2,126

 

2,006

Internally developed software

 

14,221

 

13,102

Leasehold improvements

 

2,208

 

2,191

 

26,812

 

24,586

Less: Accumulated depreciation and amortization

 

(18,472)

 

(17,920)

Property, equipment, and software, net

$

8,340

$

6,666

Depreciation and amortization expense related to property, equipment, and software was $1.0 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively.

21

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of March 31, 2022:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(8,658)

$

48,152

Acquired technology

 

5.0

 

48,135

(12,619)

 

35,516

Trademarks and tradenames

 

12.0

 

25,389

(3,194)

 

22,195

Non-compete agreements

2.0

450

(320)

130

Value of business acquired

1.0

400

(394)

6

Renewal rights

6.0

9,734

(1,137)

8,597

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(26,322)

$

124,306

The aggregate amortization expense related to intangibles was $5.5 million and $1.3 million for the three months ended March 31, 2022 and 2021, respectively.

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the three months ended March 31, 2022:

    

Goodwill

Balance as of December 31, 2021

225,654

Purchase price adjustments

 

922

Balance as of March 31, 2022

$

226,576

7. Debt

At March 31, 2022, debt comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,228)

$

414,772

Other notes

 

450

 

(70)

 

 

380

$

425,450

$

(70)

$

(10,228)

$

415,152

Convertible Senior Notes

Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $1.4 million for the three months ended March 31, 2022, and comprised of contractual interest expense and amortization of debt issuance costs.

22

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

8. Equity and Warrants

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes the Company’s fully diluted capital structure:

March 31, 

December 31, 

2022

2021

Issued and outstanding common shares

    

96,247,186

    

95,911,597

Earnout common shares

 

2,050,000

 

2,050,000

Total common shares issued and outstanding

98,297,186

97,961,597

Common shares reserved for future issuance:

Private warrants

1,795,700

1,795,700

Common stock options outstanding (Note 9)

 

4,569,743

 

4,822,992

Restricted stock units and awards (Note 9)

 

4,225,986

 

2,717,154

2020 Equity Plan pool reserved for future issuance

 

6,390,137

 

8,126,263

Convertible senior notes, due 2026(1)

16,998,130

16,998,130

Total shares of common stock outstanding and reserved for future issuance

 

132,276,882

 

132,421,836

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.

The table above excludes common stock contingently issuable in connection with prior acquisitions. Such common stock is issuable to the extent specified operational milestones are achieved or market conditions are met in the future.

Warrants

There was no activity related to public and private warrants during the three months ended March 31, 2022.

Number of 

Common

 

Shares Issued

 

Cash Received

Balances as of January 1, 2022

    

    

1,795,700

$

Exercised

 

 

 

Canceled

Balances as of March 31, 2022

 

 

1,795,700

$

9. Stock-Based Compensation

Under the Company’s 2020 Stock Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance awards, and other stock awards, collectively referred to as “Awards”.

23

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:

    

Three months ended

March 31, 

    

2022

    

2021

Secondary market transaction

$

$

1,933

Employee earnout restricted stock

12,373

Employee awards

 

5,854

 

2,529

Total operating expenses

$

5,854

$

16,835

Detail related to stock option, RSU and RSA activity for the three months ended March 31, 2022, is as follows:

    

Number of 

Number of 

 

Number of 

Restricted 

Restricted 

 

Options 

Stock Units

Stock Awards

Balances as of January 1, 2021

 

4,822,992

2,712,762

4,392

Granted

 

1,885,725

Vested

 

(241,463)

(4,392)

Exercised

(185,685)

Forfeited, canceled or expired

 

(67,564)

(131,038)

Balances as of March 31, 2022

 

4,569,743

4,225,986

10. Reinsurance

The effects of reinsurance on premiums written and earned for the three months ended March 31, 2022 were as follows:

2022

Written

Earned

Direct premiums

$

87,123

$

84,318

Ceded premiums

 

(60,636)

 

(71,727)

Net premiums

$

26,487

$

12,591

The effects of reinsurance on incurred losses and LAE for the three months ended March 31, 2022 were as follows:

2022

Direct losses and LAE

$

68,221

Ceded losses and LAE

(58,973)

Net losses and LAE

$

9,248

24

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

The detail of reinsurance balances due is as follows:

March 31, 2022

December 31, 2021

Unearned premium

$

142,619

$

153,710

Losses and LAE Reserve

71,196

56,752

Reinsurance recoverable

25,746

17,780

Other

178

174

Reinsurance balance due

$

239,739

$

228,416

11. Unpaid Losses and Loss Adjustment Reserve

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the three months ended March 31, 2022:

    

2022

Reserve for losses and LAE, at December 31, 2021

$

61,949

Reinsurance recoverables on losses and LAE

 

(56,752)

Losses and LAE reserve, net of reinsurance recoverables at December 31, 2021

5,197

Add provisions for losses and LAE occurring in:

Current year

9,868

Prior years

(620)

Net incurred losses and LAE during the current year

9,248

Deduct payments for losses and LAE occurring in:

Current year

(4,431)

Prior years

(1,602)

Net claim and LAE payments during the current year

(6,033)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,412

Reinsurance recoverables on losses and LAE

71,196

Losses and LAE reserve at March 31, 2022

$

79,608

As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made, resulting in a decrease of $0.6 million for the three months ended March 31, 2022.

12. Commitments and Contingencies

Acquisition Commitments

On September 2, 2021, the Company entered into a Stock Purchase Agreement with Covéa Coopérations S.A., to acquire CSE - a California-based personal lines insurer focused on property and auto. Subject to the terms and conditions set forth in the Agreement, at the closing of the transactions contemplated by the Agreement, Buyer will pay $48.6 million in cash for all of the shares of GMF Financial Services Corporation, which owns all of the issued and outstanding stock of Civil Service Employees Insurance Company, CSE Safeguard Insurance Company, CSE Insurance Services, Inc. and CSE Group Services Company, subject to certain adjustments, as further described in the Agreement. The closing is subject to customary conditions, including, among others, the absence of a material adverse effect on GMFF and the receipt of specified governmental consents and approvals.

25

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort action by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals. The remainder have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. That case is stayed pending the outcome of the appeal. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. This matter is still in the arbitration process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Certain claimants have settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March 2022, but a final decision has yet to be issued by the Arbitrator. Porch is unable to provide an estimate of the range or amount of potential loss across the remaining claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.

Putative Wage and Hours Class Action Proceeding

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs for which, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended mediation

26

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

in an effort to resolve the matter. The mediation was successful, and a deal was reached.  The parties have executed the long form settlement agreement and obtained preliminary approval from the court on April 25, 2022. Notices will go out to the putative class, and after the notice period, the parties will seek final approval of the settlement from the court on August 11, 2022. If final approval is granted, and the settlement will be funded, and the case will be complete.

Other

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

13. Segment Information

Beginning in 2021, the Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our CODM manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance.

Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software fee revenues from companies, and non-insurance revenue. The Vertical Software segment also includes per-lead and per-quote-based revenue from insurance companies.

Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.

The following table provides the Company’s revenue by segment:

    

Three Months Ended March 31, 

    

2022

    

2021

Segment revenues:

Vertical Software

$

34,688

$

24,937

Insurance

27,873

1,805

Total segment revenue

$

62,561

$

26,742

Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as revenue less the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses. Segment Adjusted EBITDA (loss) also excludes non-cash items or items that management does not consider are reflective our ongoing core operations.

27

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

Currently, we do not allocate any shared expenses to the reportable segments. These expenses are included in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.

The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.

The following tables provide financial information for the two reportable segments and reconciliations to consolidated financial information for the periods presented:

    

Three Months Ended March 31, 

    

2022

    

2021

Segment adjusted EBITDA (loss):

Vertical Software

$

2,984

$

3,151

Insurance

 

3,286

 

508

Corporate and Other

 

(13,342)

 

(13,261)

Total segment adjusted EBITDA (loss)

 

(7,072)

 

(9,602)

Reconciling items:

Depreciation and amortization

(6,483)

(2,463)

Non-cash stock-based compensation expense

(5,854)

(16,835)

Acquisition and related expense

(895)

(728)

Non-cash long-lived asset impairment charge

(69)

(68)

Revaluation of contingent consideration

(3,205)

355

Investment income and realized gains

(197)

Non-cash bonus expense

(1,526)

(290)

Operating loss

$

(25,301)

$

(29,631)

The CODM does not review assets on a segment basis.

All of the Company’s revenue is generated in the United States. As of March 31, 2022 and December 31, 2021, the Company did not have assets located outside of the United States.

14. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

28

Table of Contents

PORCH GROUP, INC.

Notes to Condensed Consolidated Statements - Continued

(all numbers in thousands, except share amounts and unless otherwise stated, unaudited)

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2022 and 2021:

Three Months Ended March 31, 

    

2022

    

2021

Numerator:

 

  

 

  

Net loss used to compute net loss per share - basic and diluted

$

(5,796)

$

(65,101)

Denominator:

 

  

 

  

Weighted average shares outstanding used to compute loss per share - basic and diluted

 

96,074,527

 

85,331,575

Loss per share - basic and diluted

$

(0.06)

$

(0.76)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

    

2022

    

2021

Stock options

 

 

4,569,743

 

6,199,325

Restricted stock units and awards

4,225,986

1,282,327

Public and private warrants

 

 

1,795,700

 

6,237,377

Earnout shares

2,050,000

4,099,999

Convertible debt(1)

16,998,130

(1) In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of March 31, 2022.

15. Subsequent Events

On April 1, 2022, the Company acquired the home warranty and inspection software and services businesses from Residential Warranty Services (RWS). Total consideration in the transaction is $33 million, including $29 million of cash, of which $5 million was paid in March 2022, and $4 million of Porch common stock and additional contingent consideration tied to the performance of a recently launched business line.

29

PART II —OTHER INFORMATION

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations

This Quarterly Report and the documents incorporated herein by reference contain forward- looking statements as defined by the Private Securities Litigation Reform Act of 1995. These statements are based on the beliefs and assumptions of management. Although the Company believes that its plans, intentions and expectations reflected in or suggested by these forward-looking statements are reasonable, the Company cannot assure you that it will achieve or realize these plans, intentions or expectations. Forward-looking statements are inherently subject to risks, uncertainties and assumptions. Generally, statements that are not historical facts, including statements concerning the Company’s possible or assumed future actions, business strategies, events or results of operations, are forward-looking statements. These statements may be preceded by, followed by or include the words “believes,” “estimates,” “expects,” “projects,” “forecasts,” “may,” “will,” “should,” “seeks,” “plans,” “scheduled,” “anticipates” or “intends” or similar expressions.

Forward-looking statements are not guarantees of performance. You should not put undue reliance on these statements which speak only as of the date hereof. Unless specifically indicated otherwise, the forward-looking statements in this Quarterly Report do not reflect the potential impact of any divestitures, mergers, acquisitions, or other business combinations that have not been completed as of the date of this filing. You should understand that the following important factors, among others, could affect the Company’s future results and could cause those results or other outcomes to differ materially from those expressed or implied in the Company’s forward-looking statements:

expansion plans and opportunities, including recently completed acquisitions as well as future acquisitions or additional business combinations;

costs related to being a public company;

litigation, complaints, and/or adverse publicity;

the impact of changes in consumer spending patterns, consumer preferences, local, regional and national economic conditions, crime, weather, demographic trends and employee availability;

further expansion into the insurance industry, and the related federal and state regulatory requirements;

privacy and data protection laws, privacy or data breaches, or the loss of data; and

the duration and scope of the COVID pandemic, and its continued effect on the business and financial conditions of the Company.

These and other factors that could cause actual results to differ from those implied by the forward-looking statements in this Quarterly Report are more fully described in Part II, Item 1A of this Quarterly Report, Item 1A of the Company’s Annual Report on Form 10-K for the year ended December 31, 2021 filed with the SEC on March 16,2022 and in any of the Company’s subsequent SEC filings. The risks described in these filings are not exhaustive. New risk factors emerge from time to time, and it is not possible for us to predict all such risk factors, nor can the Company assess the impact of all such risk factors on its business or the extent to which any factor or combination of factors may cause actual results to differ materially from those contained in any forward-looking statements. All forward- looking statements attributable to the Company or persons acting on its behalf are expressly qualified in their entirety by the foregoing cautionary statements. The Company undertakes no obligations to update or revise publicly any forward-looking statements, whether as a result of new information, future events or otherwise, except as required by law.

30

Business Overview

Porch is a vertical software platform for the home, providing software and services to over 25,500 home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, roofers and others, helping these service providers grow their business and improve their customer experience. The Company provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance and moving, and, in turn, the Company’s platform drives demand for other services from such companies as part of the value proposition. Porch has three types of customers: (1) home services companies, such as home inspectors, mortgage companies, and loan officers and title companies, for whom Porch provides software and services and who pay recurring SaaS fees and increasingly provide introductions to homebuyers and homeowners; (2) consumers, such as homebuyers and homeowners, whom Porch assists with the comparison and provision of various critical home services, such as insurance, moving, security, TV/Internet, and home repair and improvement; and (3) service providers, such as insurance carriers, moving companies, security companies, title companies, mortgage companies and TV/Internet providers, who pay for new customer sign-ups.

The Company sells software and services to companies using a variety of sales and marketing tactics, including teams of inside sales representatives organized by vertical market who engage directly with companies, and enterprise sales teams that target the large named accounts in each of the vertical markets. These teams are supported by various typical software marketing tactics, including digital, in-person (such as trade shows and other events) and content marketing.

For consumers, Porch largely relies on our unique and proprietary relationships with over 25,500 companies using the Company’s software to provide the company with end customer access and introductions. The Company then utilizes technology, lifecycle marketing and teams in lower cost locations to operate as a Moving Concierge to assist these consumers with services. The Company has invested in limited direct-to-consumer marketing capabilities, but expects to become more advanced over time with capabilities such as digital and social retargeting.

Key Performance Measures and Operating Metrics

In the management of these businesses, the Company identifies, measures and evaluates various operating metrics. The key performance measures and operating metrics used in managing the businesses are set forth below. These key performance measures and operating metrics are not prepared in accordance with generally accepted accounting principles in the United States (“GAAP”), and may not be comparable to or calculated in the same way as other similarly titled measures and metrics used by other companies. The key performance measures presented have been adjusted for divested businesses in 2020.

Average Companies in Quarter — Porch provides software and services to home services companies and, through these relationships, gains unique and early access to homebuyers and homeowners, assists homebuyers and homeowners with critical services such as insurance, warranty and moving. The Companys customers include home services companies, for whom the Company provides software and services and who provide introductions to homebuyers and homeowners and tracks the average number of home services companies from which it generates revenue each quarter in order to measure the ability to attract, retain and grow relationships with home services companies. Porch management defines the average number of companies in a quarter as the straight-line average of the number of companies as of the end of period compared with the beginning of period across all of the Company’s home services verticals that (i) generate recurring revenue and (ii) generated revenue in the quarter. For new acquisitions, the number of companies is determined in the initial quarter based on the percentage of the quarter the acquired business is a part of the Company.
Average Revenue per Account per Month in Quarter — Management views the Companys ability to increase revenue generated from existing customers as a key component of Porchs growth strategy. Average Revenue per Account per Month in Quarter is defined as the average revenue per month generated across all our home services company customer accounts in a quarterly period. Average Revenue per Account per Month

31

in Quarter is derived from all customers and total revenue, not only customers and revenues associated with the Companys referral network.

The following table summarizes Average Companies in Quarter and Average Revenue per Account per Month in Quarter for each of the quarterly periods indicated:

    

2022

    

2022

    

2022

    

2022

    

Q1

Q2

Q3

Q4

Average Companies in Quarter

 

25,512

 

 

 

 

Average Revenue per Account per Month in Quarter

$

817

$

$

$

2021

    

2021

    

2021

    

2021

Q1

Q2

Q3

Q4

Average Companies in Quarter

13,995

 

17,120

 

20,472

 

24,603

Average Revenue per Account per Month in Quarter (adjusted)(1)

$

637

$

933

(1)

$

985

(1)

$

776

(1)

2020

    

2020 

    

2020 

    

2020

Q1

Q2

Q3

Q4

Average Companies in Quarter

10,903

 

10,523

 

10,792

 

11,157

Average Revenue per Account per Month in Quarter

$

484

$

556

$

664

$

556

(1)During the quarter ended December 31, 2021, the Company corrected an immaterial error that impacted revenue and cost of revenue for the three months ended June 30, 2021 and September 30, 2021. Average Revenue per Account per Month in Quarter metrics were recalculated for the affected quarters to show the impact of the adjustments.

The following tables shows the impact of this error on Average Revenue per Account per Month in Quarter:

2021

2021

2021

2021

Q1

Q2

Q3

Q4

Total Revenue (as previously reported)

26,742

$

51,340

$

62,769

$

51,582

Quarterly Impact of Revenue Adjustment Recorded in Q4

(3,400)

(2,300)

5,700

Total Revenue (as adjusted)

$

26,742

$

47,940

$

60,469

$

57,282

Average Revenue per Account per Month in Quarter (as adjusted)

$

637

$

933

$

985

$

776

Average Revenue per Account per Month in Quarter (as previously reported)

$

637

$

1,000

$

1,022

$

699

In 2021, the Company completed acquisitions of V12 Data in Q1, Homeowners of America (“HOA”) and Rynoh in Q2, American Home Protect (“AHP”) in Q3 and Floify in Q4, that impacted the average number of companies in the quarter.

Due to COVID-19, some small companies put their business with the Company on hold, which is reflected in a lower number of total companies in 2020 and higher average revenue per account.

Monetized Services in Quarter — Porch connects consumers with home services companies nationwide and offers a full range of products and services where homeowners can, among other things: (i) compare and buy home insurance policies (along with auto, flood and umbrella policies) and warranties with competitive rates and coverage; (ii) arrange for a variety of services in connection with their move, from labor to load or unload a truck to full-service, long-distance moving services; (iii) discover and install home automation and security systems; (iv) compare Internet and television options for their new home; (v) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (vi) compare bids from home improvement professionals who can complete bigger jobs. The Company tracks the number of monetized services performed through its platform each quarter and the revenue generated per service performed in order to measure market penetration with homebuyers and homeowners and the Companys ability to deliver high-revenue services within those groups. Monetized services per quarter is defined as the total number of unique services from which the Company generated revenue, including, but not limited to, new and renewing insurance and warranty customers, completed moving jobs, security installations, TV/Internet installations or other home projects, measured over a quarterly period.
Average Revenue per Monetized Service in Quarter — Management believes that shifting the mix of services delivered to homebuyers and homeowners toward higher revenue services is a key component of Porchs growth strategy. Average revenue per monetized services in quarter is the average revenue generated

32

per monetized service performed in a quarterly period. When calculating Average Revenue per Monetized Service in quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

The following table summarizes our monetized services and average revenue per monetized service for each of the quarterly periods indicated:

    

2022

    

2022

    

2022

    

2022

    

Q1

Q2

Q3

Q4

Monetized Services in Quarter

 

254,249

 

 

 

 

Average Revenue per Monetized Service in Quarter

$

176

$

$

$

2021

    

2021

    

2021 

    

2021

Q1

Q2

Q3

Q4

Monetized Services in Quarter

182,779

 

302,462

 

329,359

 

260,352

Average Revenue per Monetized Service in Quarter (adjusted)(1)

$

92

$

118

(1)

$

137

(1)

$

154

(1)

2020

    

2020 

    

2020 

    

2020 

Q1

Q2

Q3

Q4

Monetized Services in Quarter

152,165

 

181,520

 

198,165

 

169,949

Average Revenue per Monetized Service in Quarter

$

93

$

86

$

97

$

98

(1)During the quarter ended December 31, 2021, the Company corrected an immaterial error that impacted revenue and cost of revenue for the three months ended June 30, 2021 and September 30, 2021. Average Revenue per Monetized Service in Quarter metrics were recalculated for the affected quarters to show the impact of the adjustments.

The following tables shows the impact of this error on Average Revenue per Monetized Service in Quarter:

2021

    

2021

    

2021 

    

2021

Q1

Q2

Q3

Q4

Service Revenue (as previously reported)

$

16,812

$

39,102

$

47,398

$

34,351

Quarterly Impact of Revenue Adjustment Recorded in Q4

(3,400)

(2,300)

5,700

Service Revenue (as adjusted)

$

16,812

$

35,702

$

45,098

$

40,051

Average Revenue per Monetized Service in Quarter (adjusted)

$

92

$

118

$

137

$

154

Average Revenue per Monetized Service in Quarter (as previously reported)

$

92

$

129

$

144

$

132

In 2021, the Company completed acquisitions of V12 in Q1, HOA and Rynoh in Q2, AHP in Q3 and Floify in Q4, which impacted the number of monetized services in the quarter.

In 2020, the Company shifted insurance monetization from getting paid per quote to earning multiyear insurance commissions, resulting in fewer monetized transactions with higher average revenue.

In March 2020, COVID-19 impacted the service volumes during the period from March until June. The impact on service volumes, largely recovered by June 30, 2020, and after adjusting for insurance monetization remains above prior year volumes.

Recent Developments

Adoption of New Accounting Standards

We early adopted Accounting Standards Update No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers on January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. The adoption has no impact to the existing unaudited condensed consolidated balance sheets, statements of operations, and statements of cash flows.

Key Factors Affecting Operating Results

The Company has been implementing its strategy as a vertical software platform for the home, providing software and services to over 25,500 home services companies, such as home inspectors, moving companies, utility companies,

33

warranty companies, etc. The following are key factors affecting our operating results in the three months ended March 31, 2022:

In 2021, the Company completed several acquisitions with an aggregate purchase price of $346.3 million to acquire companies to expand the scope and nature of the Company's services offerings, add additional team members with important skillsets, and realize synergies. These acquisitions included V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). For a complete discussion of our 2021 acquisitions, refer to Item 8 in the 2021 Annual Report on Form 10-K.
Continued investment in growing and expanding the Companys position in the home inspection industry including through our core ERP and CRM software offered by ISN.
Continued investment in growing and expanding the Companys position in providing moving services to consumers as a result of the 2018 acquisition of HireAHelper, a provider of software and demand for moving companies.
Intentionally building operating leverage in the business by focusing on growing operating expenses at a slower rate than the growth in revenue. Specifically by increasing economies of scale related to fixed selling costs, Moving Concierge call center operations and product and technology costs.
Ongoing expansion in other software verticals related to the home and related services such as title, warranty and mortgage software.
Investments in consumer experience to drive higher conversion rates, including investments in apps.
Investments in establishing and maintaining controls required by the Sarbanes-Oxley Act of 2002 (“SOX”) and other internal controls across IT and accounting organizations.
Investments in data platforms and leveraging that data in pricing optimization within insurance.
Growth across the insurance business, including geographic expansion.

Basis of Presentation

The unaudited condensed consolidated financial statements and accompanying notes of the Company include the accounts of the Company and its consolidated subsidiaries and were prepared in accordance with accounting principles generally accepted in the United States (“GAAP”). All significant intercompany accounts and transactions are eliminated in consolidation.

The Company operates in two operating segments: Vertical Software and Insurance. Operating segments are identified as components of an enterprise about which separate discrete financial information is available for evaluation by the CODM in making decisions regarding resource allocation and assessing performance. The Company has determined that its Chief Executive Officer is the CODM.

Components of Results of Operations

Total Revenue

The Company generates revenue from (1) software and service subscription revenue generated from fees received for providing subscription access to the Company’s software platforms and subscription services across various industries; (2) insurance revenue in the form of commissions from third-party insurance carriers where Porch acts as an independent agent and commissions from reinsurers, insurance and warranty premiums, policy fees and other insurance-

34

related fees generated through its own insurance carrier; (3) move-related service revenue through fees received for connecting homeowners to service providers during time of a move including movers, TV/Internet, warranty, and security monitoring providers and for certain move related services for providing select services directly to the homeowner; (4) post-move related revenue in the form of fees earned from introducing homeowners to home service professionals including handymen, plumbers, electricians, roofers etc., and for certain projects for providing select services directly to the homeowner.

Software and service subscription revenue primarily relates to subscriptions to the Company’s software offerings across its verticals as well as marketing software and services. The Company’s subscription arrangements for this revenue stream do not provide the customer with the right to take possession of the software supporting the cloud-based application services. The Company’s standard subscription contracts are monthly contracts in which pricing is based on a specified price per inspection completed through the software. Marketing software and services are primarily contractual monthly recurring billings. Fees earned for providing access to the subscription software are non-refundable and there is no right of return. Revenue is recognized based on the amount which the Company is entitled to for providing access to the subscription software during the monthly contract term. 

The Insurance segment offers various property-related insurance policies through its own risk-bearing carrier and independent agency as well as a risk-bearing home warranty company. Third-party insurance companies pay Porch Company’s agency upfront and renewal commissions for selling their policies, reinsurers pay the Company ceding commissions when premiums are ceded from owned insurance products, and revenues are earned in the form of policy premiums collected from insureds from owned insurance products. The Insurance segment also includes home warranty revenue which mainly consists of premiums paid by warranty customers for the Company’s home warranty products. 

 

Move-related transactions revenue arises when the Company connects service providers with homeowners that meet pre-defined criteria and may be looking for relevant services. Service providers include movers, TV/Internet, warranty, and security monitoring providers. The Company earns revenue when consumers purchase services from third-party providers. For moving products where the Company manages the process of selecting the service provider and setting the price, the Company generally invoices for projects on a fixed fee or time and materials basis. 

Post-move-related transaction revenue includes fees earned from introducing consumers to home service providers as well as directly to the homeowner when the Company manages the service. Revenue generated from service providers is recognized at a point in time upon the connection of a homeowner to the service provider. The Company generally invoices for managed services projects on a fixed fee or time and materials basis.

Total Costs and Expenses

Operating expenses

Operating expenses are categorized into four categories:

Cost of revenue;
Selling and marketing;
Product and technology; and
General and administrative.

The categories of operating expenses include both cash expenses and non-cash charges, such as stock-based compensation, depreciation and amortization. Depreciation and amortization are recorded in all operating expense categories, and consist of depreciation from property, equipment and software and intangible assets.

35

Cost of revenue primarily consists of insurance claims losses and loss adjustment expenses, warranty claims, third-party providers for executing moving labor and handyman services when the Company is managing the job, data costs related to marketing campaigns, certain call center costs, credit card processing and merchant fees and operational cost of SaaS businesses.

Selling and marketing expenses primarily consist of payroll, employee benefits and stock-based compensation expense, and other headcount related costs associated with sales efforts directed toward companies and consumers, and deferred policy acquisition costs (“DAC”) of new and renewal insurance contracts. Also included are any direct costs to acquire customers, such as search engine optimization (“SEO”), marketing (“SEM”) costs and affiliate and partner leads.

The Company capitalizes DAC, which consists primarily of commissions, premium taxes, policy underwriting, and production expenses directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary.

Product and technology development costs primarily consist of payroll, employee benefits, stock-based compensation expense, other headcount-related costs associated with product development, net of costs capitalized as internally developed software. Also included are cloud computing, hosting and other technology costs, software subscriptions, professional services and amortization of internally developed software.

General and administrative expenses primarily consist of expenses associated with functional departments for finance, legal, human resources and executive management. The primary categories of expenses include payroll, employee benefits, stock-based compensation expense and other headcount related costs, rent for office space, legal and professional fees, taxes, licenses and regulatory fees, merger and acquisition transaction costs, and other administrative costs.

Critical Accounting Policies and Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, estimated variable consideration for services performed, estimated lifetime value of the insurance agency commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, all of which are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.

At least quarterly, the Company evaluates estimates and assumptions and makes changes accordingly. For information on our significant accounting policies, see Note 1 to the accompanying Porch unaudited condensed consolidated financial statements.

During the three months ended March 31, 2022, there were no changes to the critical accounting policies discussed in our Annual Report on Form 10-K for the fiscal year ended December 31, 2021, as filed on March 16, 2022. For a complete discussion of our critical accounting policies, refer to Item 7 in the 2021 Annual Report on Form 10-K.

36

Results of Operations

Comparison of Three Months Ended March 31, 2022 and 2021

The following table sets forth our historical operating results for the periods indicated:

Three Months Ended March 31, 

    

$

%

2022

    

2021

Change

 

Change

(dollar amounts in thousands)

Revenue

$

62,561

$

26,742

$

35,819

134

%

Operating expenses:

 

 

  

  

  

Cost of revenue

 

21,189

 

5,930

15,259

257

%

Selling and marketing

 

25,743

 

14,638

11,105

76

%

Product and technology

 

14,231

 

11,789

2,442

21

%

General and administrative

 

26,699

 

24,016

2,683

11

%

Total operating expenses

 

87,862

 

56,373

31,489

56

%

Operating loss

 

(25,301)

 

(29,631)

4,330

(15)

%

Other income (expense):

 

  

 

  

  

  

Interest expense

 

(2,293)

 

(1,223)

(1,070)

87

%

Change in fair value of earnout liability

11,179

(18,770)

29,949

NM

Change in fair value of private warrant liability

10,189

(15,910)

26,099

NM

Investment income and realized gains, net of investment expenses

197

197

NM

Other income, net

 

56

 

83

(27)

(33)

%

Total other income (expense)

 

19,328

 

(35,820)

55,148

(154)

%

Loss before income taxes

 

(5,973)

 

(65,451)

59,478

(91)

%

Income tax benefit

 

177

 

350

(173)

(49)

%

Net loss

$

(5,796)

$

(65,101)

$

59,305

(91)

%

NM = Not Meaningful

Revenue

Total revenue increased by $35.8 million, or 134%, from $26.7 million in the three months ended March 31, 2021 to $62.6 million in the three months ended March 31, 2022. During 2021, the Company acquired a number of businesses with an aggregate purchase price of $346.3 million as disclosed in the Company’s Annual Report on Form 10-K.  These acquisitions included V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). Other than V12 Data, these businesses were not owned by the Company during the three months ended March 31, 2021, therefore no revenue was recognized from these businesses during that period. Thus, the increase in revenue in 2022 is primarily driven by the 2021 acquisitions, by accelerated growth after acquisition and by organic growth.

During the quarter ended December 31, 2021, the Company corrected an immaterial error related to revenue from claims fees and contra claims expense, which was corrected in the fourth quarter of 2021. This error impacted revenue and cost of revenue for the three months ended June 30, 2021 and September 30, 2021. The correction did not impact operating loss or net loss in these periods, and did not have any impact on the three months ended March 31, 2021.

37

The following table summarizes the impact of the correction by quarter (in thousands):

Quarter ended

    

March 31, 2021

    

June 30, 2021

    

September 30, 2021

    

December 31, 2021

    

Total

Revenue increase (decrease)

$

$

(3,400)

$

(2,300)

$

5,700

$

Cost of revenue increase (decrease)

 

 

3,400

 

2,300

 

(5,700)

 

Net loss impact

$

$

$

$

$

Cost of Revenue

Cost of revenue increased by $15.3 million, or 257%, from $5.9 million in the three months ended March 31, 2021 to $21.2 million in the three months ended March 31, 2022. The increase in the cost of revenue was primarily attributable to the 2021 acquisitions of V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021), and Floify (acquired in October 2021). Other than V12 Data, these businesses were not owned by the Company in the three months ended March 31, 2021, therefore no cost of revenue was recognized from these businesses during that period. Thus, the increase in cost of revenue in 2022 is primarily driven by the 2021 acquisitions, by accelerated growth after acquisition and by organic growth. As a percentage of revenue, cost of revenue represented 34% of revenue in the three months ended March 31, 2022 compared with 22% in the same period in 2021. Cost of revenue as a percentage of revenue is higher due to the mix shift in business with insurance as the claims and loss and loss adjustment expense is recorded in cost of revenue.

Selling and marketing

Selling and marketing expenses increased by $11.1 million, or 76%, from $14.6 million in the three months ended March 31, 2021 to $25.7 million in the three months ended March 31, 2022. The increase is due to $8.3 million related to the selling and marketing costs of the acquired businesses comprised of the underwriting and policy acquisition costs for HOA and additional selling and marketing expenses for V12, AHP, Floify and Rynoh. The increase was also due to a $1.5 million increase in amortization expense related to acquired intangibles. This was partially offset by a decrease of $1.5 million in stock-based compensation expenses. As a percentage of revenue, selling and marketing expenses represented 41% of revenue in the three months ended March 31, 2022 compared with 55% in the same period in 2021.The improvement in selling and marketing expenses as a percentage of revenue is due to the growing economies of scale across the Company’s vertical software and insurance segments.

Product and technology

Product and technology expenses increased by $2.4 million, or 21%, from $11.8 million in the three months ended March 31, 2021 to $14.2 million in the three months ended March 31, 2022. The increase is mainly due to a $2.0 million increase in amortization expense related to acquired intangibles and a $1.8 million increase in product and technology costs of the acquired businesses, most notably HOA. This was offset by $1.2 million lower stock-based compensation expense. As a percentage of revenue, product and technology expenses represented 23% of revenue in the three months ended March 31, 2022 compared with 44% in the same period in 2021. The improvement in product and technology expenses as a percentage of revenue is due to the growing economies of scale in the overall business.

General and administrative

General and administrative expenses increased by $2.7 million, or 11%, from $24.0 million in the three months ended March 31, 2021 to $26.7 million in the three months ended March 31, 2022, primarily due to costs related to increased hiring of corporate resources, audit and accounting fees, as well as consulting fees related to the ongoing SOX requirements. In the three months ended March 31, 2022, general and administrative expenses included $11.7 million related to the HOA, AHP, Floify and Rynoh, which were acquired in 2021, and $3.8 million attributable to increased corporate resources, investments in corporate systems and SOX implementation. In addition, during the three months ended March 31, 2022, there was a loss on revaluation of contingent consideration of $3.2 million, while during the three

38

months ended March 31, 2021, there was a gain of $0.4 million. This was offset by stock-based compensation expense for the three months ended March 31, 2022, which was $8.4 million lower than in the same period in 2021.

Interest expense, net

Interest expense increased by $1.1 million, or 87%, from $1.2 million in the three months ended March 31, 2021 to $2.3 million in the three months ended March 31, 2022. This was primarily due to issuance of $425 million of Convertible Senior Notes in September 2021, that in part was used to pay off the $42.1 million of Senior Secured Term Loans that were outstanding at March 31, 2021. The total level of interest-bearing debt balance was $425.6 million at January 1, 2022 and $50.8 million at January 1, 2021 and this higher outstanding debt balance was the primary reason for the increased interest expense.

Change in fair value of earnout liability

Changes in fair value of earnout liability were $11.2 million (gain) and $18.8 million (loss) in the three months ended March 31, 2022 and 2021, respectively. The decrease in fair value was primarily due to the decline in the stock price at March 31, 2022 as compared to March 31, 2021. During the three months ended March 31, 2021, $25.8 million of the earnout liability was reclassified to additional paid in capital as a result of a vesting event in March 2021.

Change in fair value of private warrant liability

Changes in fair value of private warrant liability were $10.2 million (gain) and $15.9 million (loss) in the three months ended March 31, 2022 and 2021, respectively. The decrease in fair value was primarily due to the decline in the stock price at March 31, 2022 as compared to March 31, 2021.

Investment income and realized gains, net of investment expenses

Investment income and realized gains, net of investment expenses was $0.2 million in the three months ended March 31, 2022. In April 2021, the Company acquired HOA that maintains a short-term and long-term investment portfolio that generated investment income for nine months in 2021. The Company did not have any material investments prior to April 2021.

Income tax benefit

Income tax benefit of $0.2 million and $0.4 million was recognized for the three months ended March 31, 2022 and 2021, respectively. The Company’s effective tax rates in both periods differs substantially from the U.S. federal statutory tax rate of 21% primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Segment Results of Operations

We operate our business as two reportable segments that are also our operating segments: Vertical Software and Insurance. For additional information about our segments, see Note 13 in the notes to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report.

39

Segment Revenue

Three Months Ended March 31, 2022

Vertical Software Segment

Insurance Segment

Total

Revenue:

Software and service subscriptions

$

17,965

$

$

17,965

Move-related transactions (excluding insurance)

12,193

12,193

Post-move transactions

4,530

4,530

Insurance

27,873

27,873

Total revenue

$

34,688

$

27,873

$

62,561

Three Months Ended March 31, 2021

Vertical Software Segment

Insurance Segment

Total

Revenue:

Software and service subscriptions

$

10,880

$

$

10,880

Move-related transactions (excluding insurance)

8,961

8,961

Post-move transactions

5,096

5,096

Insurance

1,805

1,805

Total revenue

$

24,937

$

1,805

$

26,742

For the three months ended March 31, 2022, Vertical Software segment revenues were $34.7 million or 55.5% of total revenue.  Software and service subscriptions revenue increased from $10.9 million to $18.0 million as the Company acquired a V12 Data in January 2021, Rynoh in May 2021 and Floify in October 2021. Other than V12 Data, these businesses were not owned by the Company during the quarter ended March 31, 2021, and therefore no revenue was recognized from these businesses in the same period. Thus, the increase in revenue in 2022 is primarily driven by the 2021 acquisitions, by accelerated growth after acquisition and by organic growth.

Insurance segment revenues were $27.9 million or 44.6% of total revenue during the same period. The increase from $1.8 million in the three months ended March 31, 2021 to $27.9 million in the three months ended March 31, 2022 is mainly due to the acquisitions of HOA (acquired in April 2021) and AHP (acquired in September 2021), and the accelerated growth of these businesses after acquisition, as well as the organic growth of the Company’s existing insurance operation.

Segment Adjusted EBITDA (Loss)

Segment Adjusted EBITDA (loss) is defined as revenue less operating expenses associated with our segments. Segment Adjusted EBITDA (loss) also excludes non-cash items, certain transactions that are not indicative of ongoing segment operating and financial performance and are not reflective of the Company’s core operations. See Note 13 in the notes to the unaudited condensed consolidated financial statements included in Part I, Item 1 of this Quarterly Report for additional information.

Three Months Ended March 31, 

2022

2021

Segment adjusted EBITDA (loss):

Vertical Software

$

2,984

$

3,151

Insurance

3,286

508

Corporate and Other(1)

(13,342)

(13,261)

Total segment adjusted EBITDA (loss)(2)

$

(7,072)

$

(9,602)

(1) Includes costs that are not directly attributable to our reportable segments, as well as certain shared costs.

(2) See reconciliation of adjusted EBITDA (loss) to net loss below.

40

Non-GAAP Financial Measures

This Quarterly Report includes non-GAAP financial measures, such as Adjusted EBITDA (loss), Adjusted EBITDA (loss) as a percent of revenue, and average revenue per monetized service. 

The Company defines Adjusted EBITDA (loss) as net income (loss) adjusted for interest expense, net, income taxes, other expenses, net, depreciation and amortization, certain non-cash long-lived asset impairment charges, stock-based compensation expense and acquisition-related impacts, amortization of intangible assets, gains (losses) recognized on changes in the value of contingent consideration arrangements, if any, gain or loss on divestures and certain transaction costs. Adjusted EBITDA (loss) as a percent of revenue is defined as Adjusted EBITDA (loss) divided by GAAP total revenue. Average revenue per monetized services in quarter is the average revenue generated per monetized service performed in a quarterly period. When calculating average revenue per monetized service in a quarter, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

Company management uses these non-GAAP financial measures as supplemental measures of the Company’s operating and financial performance, for internal budgeting and forecasting purposes, to evaluate financial and strategic planning matters, and to establish certain performance goals for incentive programs. The Company believes that the use of these non-GAAP financial measures provides investors with useful information to evaluate the Company’s operating and financial performance and trends and in comparing Porch’s financial results with competitors, other similar companies and companies across different industries, many of which present similar non-GAAP financial measures to investors. However, the Company’s definitions and methodology in calculating these non-GAAP measures may not be comparable to those used by other companies. In addition, the Company may modify the presentation of these non-GAAP financial measures in the future, and any such modification may be material.

You should not consider these non-GAAP financial measures in isolation, as a substitute to or superior to financial performance measures determined in accordance with GAAP. The principal limitation of these non-GAAP financial measures is that they exclude specified income and expenses, some of which may be significant or material, that are required by GAAP to be recorded in the Company’s consolidated financial statements. The Company may also incur future income or expenses similar to those excluded from these non-GAAP financial measures, and the presentation of these measures should not be construed as an inference that future results will be unaffected by unusual or non-recurring items. In addition, these non-GAAP financial measures reflect the exercise of management judgment about which income and expense are included or excluded in determining these non-GAAP financial measures. 

See the reconciliation tables below for more details regarding these non-GAAP financial measures, including the reconciliation of non-GAAP financial measures to the most directly comparable GAAP financial measures.

41

Revenue Less Cost of Revenue

The following table reconciles revenue less cost of revenue to operating loss for the three months ended March 31, 2022 and 2021, respectively (dollar amounts in thousands):

    

Three Months Ended March 31, 

    

2022

    

2021

Revenue

$

62,561

$

26,742

Less: Cost of revenue

 

(21,189)

 

(5,930)

Revenue less cost of revenue

 

41,372

 

20,812

Less: Selling and marketing costs

25,743

14,638

Less: Product and technology costs

14,231

11,789

Less: General and administrative costs

26,699

24,016

Total operating expenses

$

87,862

$

56,373

Operating loss

$

(25,301)

$

(29,631)

Revenue less cost of revenue increased by $20.6 million, or 98.8% from $20.8 million in the three months ended March 31, 2021 to $41.4 million in the three months ended March 31, 2022. During 2021, the Company acquired a number of businesses with an aggregate purchase price of $346.3 million as disclosed in the Company’s Annual Report on Form 10-K. These acquisitions included V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh (acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). Other than V12 Data, these businesses were not owned by the Company in the three months ended March 31, 2021, therefore no revenue less cost of revenue was recognized from these businesses during that period. Thus, the increase revenue less cost of revenue in 2022 is primarily driven by the 2021 acquisitions, by accelerated growth after acquisition and by organic growth.

Adjusted EBITDA (loss)

The following table reconciles net loss to Adjusted EBITDA (loss) for the three months ended March 31, 2022 and 2021, respectively (dollar amounts in thousands):

    

Three Months Ended March 31, 

    

2022

    

2021

Net loss

$

(5,796)

$

(65,101)

Interest expense

 

2,293

 

1,223

Income tax benefit

 

(177)

 

(350)

Depreciation and amortization

 

6,483

 

2,463

Other expense (income), net

 

(56)

 

(83)

Non-cash long-lived asset impairment charge

 

69

 

68

Non-cash stock-based compensation expense

 

5,854

 

16,835

Revaluation of contingent consideration

 

3,205

 

(355)

Revaluation of earnout liability

(11,179)

18,770

Revaluation of private warrant liability

(10,189)

15,910

Acquisition and related expense

 

895

 

728

Non-cash bonus expense

1,526

290

Adjusted EBITDA (loss)

$

(7,072)

$

(9,602)

Adjusted EBITDA (loss) as a percentage of revenue

(11)

%

(36)

%

Adjusted EBITDA (loss) for the three months ended March 31, 2022 was $7.1 million, a $2.5 million improvement from Adjusted EBITDA (loss) of $9.6 million for the same period in 2021. During 2021, the Company acquired a number of businesses with an aggregate purchase price of $346.3 million as disclosed in the Company’s Annual Report on Form 10-K. These acquisitions included V12 Data (acquired in January 2021), HOA (acquired in April 2021), Rynoh

42

(acquired in May 2021), AHP (acquired in September 2021) and Floify (acquired in October 2021). Other than V12 Data, these businesses were not owned by the Company in the three months ended March 31, 2021, therefore no revenue and Adjusted EBITDA (loss) was recognized from these businesses during that period. Thus, the improvement in Adjusted EBITDA (loss) in 2022 is primarily driven by the 2021 acquisitions, offset by investments in sales and marketing and product and technology related to  consumer experience, app build out, data platforms and investments in establishing and maintaining SOX and other internal controls across IT and accounting organizations.

Liquidity and Capital Resources

Since inception, as a private company, we have financed our operations primarily from the sales of redeemable convertible preferred stock and convertible promissory notes, and proceeds from the senior secured term loans. On December 23, 2020, the Company received approximately $269.5 million of aggregate cash proceeds from recapitalization, net of transaction costs, as it began trading publicly.

During 2021, the Company completed a private offering of $425 million aggregate principal amounts of convertible debt maturing in 2026, and raised $126.7 million and $4.3 million from exercise of public warrants and stock options, respectively.

As of March 31, 2022, the Company had cash and cash equivalents of $292.4 million and $10.7 million of restricted cash, respectively. Restricted cash consists of funds held for the payment of possible warranty claims as required in 25 states; funds held in certificates of deposits and money market mutual funds pledged to, or held in escrow with, certain state insurance regulators in connection with our insurance operations; customer deposits; and acquisition indemnifications.

The Company has incurred net losses since its inception, and has an accumulated deficit at March 31, 2022 and December 31, 2021 totaling $429.9 million and $424.1 million, respectively.

As of March 31, 2022 and December 31, 2021, the Company had $425.5 million and $425.6 million aggregate principal amount outstanding in convertible notes and promissory notes, respectively.

Based on the Company’s current operating and growth plan, management believes cash and cash equivalents at March 31, 2022, are sufficient to finance the Company’s operations, planned capital expenditures, working capital requirements and debt service obligations for at least the next 12 months. As the Company’s operations evolve and continue its growth strategy, including through acquisitions, the Company may elect or need to obtain alternative sources of capital, and it may finance additional liquidity needs in the future through one or more equity or debt financings. The Company may not be able to obtain equity or additional debt financing in the future when needed or, if available, the terms may not be satisfactory to the Company or could be dilutive to its stockholders.

Porch Group, Inc. is a holding company that transacts a majority of its business through operating subsidiaries, including insurance subsidiaries. Consequently, the Company’s ability to pay dividends and expenses is largely dependent on dividends or other distributions from its subsidiaries. The Company’s insurance company subsidiaries are highly regulated and are restricted by statute as to the amount of dividends they may pay without the prior approval of their respective regulatory authorities. As of March 31, 2022, cash and cash equivalents of $35.5 million and investments held by these companies was $65.3 million.

43

The following table provides a summary of cash flow data for the three months ended March 31, 2022 and 2021:

    

Three Months Ended March 31, 

    

    

 

2022

    

2021

 

Change

 

Change

 

(dollar amounts in thousands)

Net cash used in operating activities

$

(13,291)

$

(22,935)

$

9,644

 

42

%

Net cash used in investing activities

 

(8,077)

 

(23,714)

 

15,637

 

66

%

Net cash (used) provided by financing activities

 

(389)

 

72,579

 

(72,968)

 

NM

Change in cash, cash equivalents and restricted cash

$

(21,757)

$

25,930

$

(47,687)

 

NM

Operating Cash Flows

Net cash used in operating activities was $13.3 million for the three months ended March 31, 2022. Net cash used in operating activities consists of net loss of $5.8 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $5.9 million, depreciation and amortization of $6.5 million, and fair value adjustments to earnout liability and private warrant liability of $11.2 million (gain) and $10.2 million (gain), respectively. Net changes in working capital were a use of cash of $4.1 million, primarily due to increases in current liabilities and reinsurance balance due, offset by losses and loss adjustment expense reserves.

Net cash used in operating activities was $22.9 million for the three months ended March 31, 2021. Net cash used in operating activities consists of net loss of $65.1 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $16.8 million, depreciation and amortization of $2.5 million, non-cash accrued and payment-in-kind interest of $0.3 million, fair value adjustments to earnout liability and private warrant liability of $18.8 million (loss) and $15.9 million (loss), respectively. Net changes in working capital were a use of cash of $11.6 million, primarily due to increases in current liabilities.

Investing Cash Flows

Net cash used in investing activities was $8.1 million for the three months ended March 31, 2022. Net cash used in investing activities is primarily related to purchases of investments of $8.8 million, investments in developing internal-use software of $1.6 million, purchases of property and equipment of $1.2 million, and a $5.0 million non-refundable deposit for an acquisition. This was offset by the cash inflows related to maturities and sales of investments of $8.4 million.

Net cash used in investing activities was $23.7 million for the three months ended March 31, 2021. Net cash used in investing activities is primarily related to investments to develop internal-use software of $0.8 million and acquisitions, net of cash acquired of $22.9 million, including V12 Data.

Financing Cash Flows

Net cash used in financing activities was $0.4 million for the three months ended March 31, 2022. Net cash used in financing activities is primarily related to shares repurchased to pay income tax withholdings upon vesting of RSUs of $0.7 million and debt repayments of $0.2 million, partially offset by proceeds from exercises of stock options of $0.5 million.

Net cash provided by financing activities was $72.6 million for the three months ended March 31, 2021. Net cash provided by financing activities is primarily related to exercises of warrants and stock options of $89.9 million, offset by shares repurchased to pay income tax withholdings upon vesting of RSUs of $14.6 million and debt repayments of $0.2 million.

44

Off-Balance Sheet Arrangements

Since the date of incorporation, the Company has not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the SEC.

Recent Accounting Pronouncements

See Note 1 to our unaudited condensed consolidated financial statements as of and for the three months ended March 31, 2022 for more information about recent accounting pronouncements, the timing of their adoption, and our assessment, to the extent we have made one, of their potential impact on our financial condition and our results of operations.

Item 3. Quantitative and Qualitative Disclosures About Market Risk

The Company is exposed to a variety of market and other risks, including the effects of changes in interest rates, and inflation, as well as risks to the availability of funding sources, hazard events, and specific asset risks.

Interest Rate Risk

The market risk inherent in our financial instruments and our financial position represents the potential loss arising from adverse changes in interest rates. As of March 31, 2022, and December 31, 2021, the Company has interest-bearing debt of $425.5 million and $425.6 million, respectively. Our 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) have a principal balance of $425 million as of March 31, 2022, have a fixed coupon rate of 75 basis points, and effective interest rate of 1.3%. As such, interest expense on the 2026 Notes will not change if market interest rates increase. Other debt as of March 31, 2022 totaled $0.5 million and is variable-rate.

A one percent increase in interest rates in our variable rate indebtedness would result in a nominal change in annual interest expense.

As of March 31, 2022, the Company’s insurance subsidiary has a $65.3 million portfolio of fixed income securities and an unrealized loss of $2.8 million, as described in Note 3. In a rising interest rate environment, the portfolio would result in unrealized losses.

At March 31, 2022, accounts receivable and reinsurance balances due were $30.0 million and $239.7 million, respectively, were not interest-bearing assets and are generally collected in less than 180 days. As such, the Company does not consider these assets to have material interest rate risk.

Inflation Risk

Due to significant increases in the consumer price index in the past twelve months, supply chain disruptions, war in Ukraine and other geo-political events, the Company believes that inflation may have a material impact on its business in the future.

Foreign Currency Risk

There was no material foreign currency risk for three months ended March 31, 2022. The Company’s activities to date have been conducted in the United States.

45

Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as that term is defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of March 31, 2022, which is the end of the period covered by this Quarterly Report. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that the Company’s disclosure controls and procedures to ensure that information required to be disclosed by the Company in reports we file or submit under the Exchange Act is (i) recorded, processed, summarized, evaluated and reported, as applicable, within the time periods specified in the United States Securities and Exchange Commission’s rules and forms and (ii) accumulated and communicated to the Company’s management, including the Company’s Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures were not effective as of March 31, 2022 due to the material weaknesses in internal control over financial reporting described in Part II, Item 9A of the Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on March 16, 2022.

Remediation Plan

Our remediation efforts for these material weaknesses have included the following:

consolidation of relevant financial systems across our internal control framework;
investments to upgrade or replace existing systems which do not have the appropriate infrastructure to meet the requirements of our internal control framework;
expanding the available resources at the Company with experience designing and implementing control activities, including information technology general controls and automated controls, through hiring and use of third-party consultants and specialists;
recruiting and hiring additional personnel with the appropriate skills and experience to operate the internal controls required by the nature, pace, and complexity of our business, and
perform ongoing training with control performers to improve documentation that supports effective control activities, including evidence of the completeness and accuracy of information produced by the entity.

These remediation measures may be time consuming and costly. In addition, there is no assurance that we will be successful in remediating the material weakness. We plan to continue to assess our internal controls and procedures and intend to take further action as necessary or appropriate to address any other matters we identify.

Changes in Internal Control over Financial Reporting

Except for actions taken under the Remediation Plan described above in this Part I, Item 4, there has been no change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during our most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

During 2022, the Company continued to take actions on initiatives to improve the internal control environment, which started in 2021. Specifically, we formed an internal working group to detail and implement specific remediation plans for these control deficiencies, engaged with outside consultants to provide advice and assistance, and hired additional personnel to perform and monitor internal control activity.

46

Limitations on Effectiveness of Controls and Procedures

As specified above, the Company disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Company management recognizes that any control system, no matter how well designed and operated, is based upon certain judgments and assumptions and cannot provide absolute assurance that its objectives will be met.

47

PART II — OTHER INFORMATION

Item 1. Legal Proceedings

See Note 12 (“Commitments and Contingencies”) to Part I, Item 1 of this Quarterly Report, which is incorporated by reference into this Part II, Item 1, for a description of certain litigation and legal proceedings. 

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to the Company, would individually or in the aggregate have a material adverse effect on the business, financial condition or results of operations.

Item 1A. Risk Factors

As of May 10, 2022, the Company’s risk factors have not materially changed from those described in Part 1, Item 1A of the Annual Report on Form 10-K for the fiscal year ended December 31, 2021 filed with the SEC on March 16, 2022.

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds

None.

Item 3. Defaults Upon Senior Securities

None.

Item 4. Mine Safety Disclosures

Not applicable.

Item 5. Other Information

None.

48

Item 6. Exhibits

The following exhibits are filed as part of, or incorporated by reference into, this Quarterly Report on Form 10-Q.

Exhibit

No.

Description

31.1*

Certification of Chief Executive Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

31.2*

Certification of Chief Financial Officer Pursuant to Section 302 of the Sarbanes-Oxley Act of 2002

32.1**

Certification of Chief Executive Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

32.2**

Certification of Chief Financial Officer Pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

101.INS*

XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document

101.SCH*

XBRL Taxonomy Extension Schema Document

101.CAL*

XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF*

XBRL Taxonomy Extension Definition Linkbase Document

101.LAB*

XBRL Taxonomy Extension Label Linkbase Document

101.PRE*

XBRL Taxonomy Extension Presentation Linkbase Document

104*

Cover Page Interactive Data File (formatted in Inline XBRL and contained in Exhibit 101)

*   Filed herewith.

** These certifications are furnished to the SEC pursuant to Section 906 of the Sarbanes-Oxley Act of 2002 and are deemed not filed for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, nor shall they be deemed incorporated by reference in any filing under the Securities Act of 1933, except as shall be expressly set forth by specific reference in such filing

49

SIGNATURES

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, duly authorized.

Date: May 10, 2022

PORCH GROUP, INC.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer

(Principal Financial Officer)

50

EX-31.1 2 prch-20220331xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION OF CHIEF EXECUTIVE OFFICER

I, Matthew Ehrlichman, certify that:

1.

I have reviewed this quarterly report on Form 10-Q of Porch Group, Inc.;

2.

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;

3.

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;

4.

The registrant’s other certifying officer 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 have:

(a)

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;

(b)

Designed such internal controls 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;

(c)

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; and

(d)

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; and

5.

The registrant’s other certifying officer 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 the registrant’s board of directors (or persons performing the equivalent functions):

(a)

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; and

(b)

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.

Date: May 10, 2022

By:

/s/ Matthew Ehrlichman

Name:

Matthew Ehrlichman

Title:

Chief Executive Officer


EX-31.2 3 prch-20220331xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION OF CHIEF FINANCIAL OFFICER

I, Marty Heimbigner, certify that:

1.I have reviewed this quarterly report on Form 10-Q of Porch Group, Inc.;
2.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;
3.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;
4.The registrant’s other certifying officer 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 have:
(a)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;
(b)Designed such internal controls 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;
(c)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; and
(d)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; and
5.The registrant’s other certifying officer 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 the registrant’s board of directors (or persons performing the equivalent functions):
(a)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; and
(b)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.

Date: May 10, 2022

J.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer


EX-32.1 4 prch-20220331xex32d1.htm EX-32.1

 

Exhibit 32.1

Certification of CEO Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of Porch Group, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)

The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and

(2)

The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 10, 2022

By:

/s/ Matthew Ehrlichman

Name:

Matthew Ehrlichman

Title:

Chief Executive Officer


EX-32.2 5 prch-20220331xex32d2.htm EX-32.2

 

Exhibit 32.2

Certification of CFO Pursuant to 18 U.S.C. Section 1350,

As Adopted Pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

In connection with the quarterly report of Porch Group, Inc. (the “Company”) on Form 10-Q for the period ended March 31, 2022 (the “Report”), as filed with the Securities and Exchange Commission on the date hereof, I, the undersigned, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, to the best of my knowledge, that:

(1)The Report fully complies with the requirements of Section 13(a) or Section 15(d) of the Securities Exchange Act of 1934; and
(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 10, 2022

J.

By:

/s/ Martin L. Heimbigner

Name:

Martin L. Heimbigner

Title:

Chief Financial Officer


EX-101.SCH 6 prch-20220331.xsd EX-101.SCH 00100 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - Condensed Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) link:presentationLink link:calculationLink link:definitionLink 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Property, Equipment, and Software (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets and Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Intangible Assets and Goodwill (Details) Calc 2 link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Debt (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) link:presentationLink link:calculationLink link:definitionLink 41003 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Segment Information - Consolidated Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40202 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 40203 - Disclosure - Revenue - Contract Liabilities - Refundable Customer Deposits (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40204 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue Default (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Fair Value - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Equity and Warrants - Public and private warrant activity (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Segment Information - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Subsequent Events (Details) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Property, Equipment, and Software link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Equity and Warrants link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Reinsurance link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Basic and Diluted Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Property, Equipment, and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Equity and Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Reinsurance (Tables) link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details) link:presentationLink link:calculationLink link:definitionLink 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 prch-20220331_cal.xml EX-101.CAL EX-101.DEF 8 prch-20220331_def.xml EX-101.DEF EX-101.LAB 9 prch-20220331_lab.xml EX-101.LAB EX-101.PRE 10 prch-20220331_pre.xml EX-101.PRE XML 11 R1.htm IDEA: XBRL DOCUMENT v3.22.1
Document and Entity Information - shares
3 Months Ended
Mar. 31, 2022
May 06, 2022
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Mar. 31, 2022  
Entity File Number 001-39142  
Entity Registrant Name Porch Group, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 83-2587663  
Entity Address, Address Line One 411 1st Avenue S.  
Entity Address, Address Line Two Suite 501  
Entity Address, City or Town Seattle  
Entity Address State Or Province WA  
Entity Address, Postal Zip Code 98104  
City Area Code 855  
Local Phone Number 767-2400  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Trading Symbol PRCH  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   99,136,900
Entity Central Index Key 0001784535  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2022  
Document Fiscal Period Focus Q1  
Amendment Flag false  
Former Address    
Document and Entity Information    
Entity Address, Address Line One 2200 1st Avenue S.  
Entity Address, Address Line Two Suite 300  
Entity Address, City or Town Seattle  
Entity Address State Or Province WA  
Entity Address, Postal Zip Code 98134  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Current assets    
Cash and cash equivalents $ 292,373 $ 315,741
Accounts receivable, net 29,996 28,767
Short-term investments 8,462 9,251
Reinsurance balance due 239,739 228,416
Prepaid expenses and other current assets 21,087 14,338
Restricted cash 10,162 8,551
Total current assets 601,819 605,064
Property, equipment, and software, net 8,340 6,666
Operating lease right-of-use assets 3,922 4,504
Goodwill 226,576 225,654
Long-term investments 56,865 58,324
Intangible assets, net 124,306 129,830
Restricted cash, non-current 500 500
Long-term insurance commissions receivable 9,061 7,521
Other assets 5,373 684
Total assets 1,036,762 1,038,747
Current liabilities    
Accounts payable 8,016 6,965
Accrued expenses and other current liabilities 35,029 37,675
Deferred revenue 198,857 201,085
Refundable customer deposit 16,686 15,274
Current portion of long-term debt 150 150
Losses and loss adjustment expense reserves 79,608 61,949
Other insurance liabilities, current 43,049 40,024
Total current liabilities 381,395 363,122
Long-term debt 415,002 414,585
Operating lease liabilities, non-current 2,267 2,694
Earnout liability, at fair value 2,687 13,866
Private warrant liability, at fair value 5,004 15,193
Other liabilities (includes $12,822 and $9,617 at fair value, respectively) 15,528 12,242
Total liabilities 821,883 821,702
Commitments and contingencies (Note 12)
Stockholders' equity    
Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,297,186 and 97,961,597, respectively 10 10
Additional paid-in capital 647,551 641,406
Accumulated other comprehensive loss (2,774) (259)
Accumulated deficit (429,908) (424,112)
Total stockholders' equity 214,879 217,045
Total liabilities and stockholders' equity $ 1,036,762 $ 1,038,747
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Condensed Consolidated Balance Sheets    
Other liabilities $ 12,822 $ 9,617
Common stock, par value $ 0.0001 $ 0.0001
Common Stock, Shares Authorized 400,000,000 400,000,000
Common stock, shares issued 98,297,186 97,961,597
Common stock, shares outstanding 98,297,186 97,961,597
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Condensed Consolidated Statements of Operations    
Revenue $ 62,561 $ 26,742
Operating expenses(1):    
Cost of revenue 21,189 5,930
Selling and marketing 25,743 14,638
Product and technology 14,231 11,789
General and administrative 26,699 24,016
Total operating expenses 87,862 56,373
Operating loss (25,301) (29,631)
Other income (expense):    
Interest expense (2,293) (1,223)
Change in fair value of earnout liability 11,179 (18,770)
Change in fair value of private warrant liability 10,189 (15,910)
Investment income and realized gains, net of investment expenses 197  
Other income, net 56 83
Total other income (expense) 19,328 (35,820)
Loss before income taxes (5,973) (65,451)
Income tax benefit 177 350
Net loss (5,796) (65,101)
Net loss attributable to common stockholders $ (5,796) $ (65,101)
Net loss attributable per share to common stockholders:    
Loss per share - basic (in dollars per share) $ (0.06) $ (0.76)
Loss per share - diluted (in dollars per share) $ (0.06) $ (0.76)
Weighted-average shares used in computing net loss attributable per share to common stockholders:    
Shares used in computing basic loss per share 96,074,527 85,331,575
Shares used in computing diluted loss per share 96,074,527 85,331,575
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Operations (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock based compensation expense $ 5,854 $ 16,835
Cost of revenue.    
Stock based compensation expense   1
Selling and marketing    
Stock based compensation expense 632 2,082
Product and technology    
Stock based compensation expense 1,137 2,317
General and administrative    
Stock based compensation expense $ 4,085 $ 12,435
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Condensed Consolidated Statements of Comprehensive Loss    
Net loss $ (5,796) $ (65,101)
Other comprehensive loss:    
Current period change in net unrealized loss, net of tax (2,515)  
Comprehensive loss $ (8,311) $ (65,101)
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Beginning Balance at Dec. 31, 2020 $ 8 $ 424,823 $ (317,506)   $ 107,325
Beginning Balance (in shares) at Dec. 31, 2020 81,669,151        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (65,101)   (65,101)
Stock-based compensation   4,462     4,462
Stock-based compensation - earnout   12,373     12,373
Issuance of common stock for acquisitions   1,169     1,169
Issuance of common stock for acquisitions (in shares) 90,000        
Reclassification of earnout liability upon vesting   25,815     25,815
Vesting of restricted stock awards (in shares) 2,078,102        
Exercise of stock warrants $ 1 93,007     93,008
Exercise of stock warrants (in shares) 8,087,623        
Exercise of stock options   355     355
Exercise of stock options (in shares) 593,106        
Income tax withholdings   (16,997)     (16,997)
Income tax withholdings (in shares) (1,062,250)        
Transaction costs   (402)     (402)
Ending Balance at Mar. 31, 2021 $ 9 544,605 (382,607)   162,007
Ending Balance (in shares) at Mar. 31, 2021 91,455,732        
Beginning Balance at Dec. 31, 2021 $ 10 641,406 (424,112) $ (259) 217,045
Beginning Balance (in shares) at Dec. 31, 2021 97,961,597        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss     (5,796)   (5,796)
Other comprehensive income       (2,515) (2,515)
Stock-based compensation   5,854     5,854
Contingent consideration for acquisitions   530     530
Vesting of restricted stock awards (in shares) 245,855        
Exercise of stock options   473     473
Exercise of stock options (in shares) 185,685        
Income tax withholdings   (712)     (712)
Income tax withholdings (in shares) (95,951)        
Ending Balance at Mar. 31, 2022 $ 10 $ 647,551 $ (429,908) $ (2,774) $ 214,879
Ending Balance (in shares) at Mar. 31, 2022 98,297,186        
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.22.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Cash flows from operating activities:    
Net loss $ (5,796) $ (65,101)
Adjustments to reconcile net loss to net cash used in operating activities    
Depreciation and amortization 6,483 2,463
Amortization of operating lease right-of-use assets 582 345
Loss on sale and impairment of long-lived assets 70 68
Loss (gain) on remeasurement of private warrant liability (10,189) 15,910
Loss (gain) on remeasurement of contingent consideration 3,205 (355)
Loss (gain) on remeasurement of earnout liability (11,179) 18,770
Stock-based compensation 5,854 16,835
Amortization of investment premium/accretion of discount, net 566  
Net realized losses on investments 68  
Interest expense (non-cash) 1,046 311
Other 64  
Other   (225)
Change in operating assets and liabilities, net of acquisitions and divestitures    
Accounts receivable (1,296) (846)
Reinsurance balance due (11,323)  
Prepaid expenses and other current assets (6,749) 441
Accounts payable 1,051 (8,090)
Accrued expenses and other current liabilities (3,145) 2,625
Losses and loss adjustment expense reserves 17,659  
Other insurance liabilities, current 3,025  
Deferred revenue (2,228) (1,362)
Refundable customer deposits 1,412 (837)
Contingent consideration - business combination   (1,663)
Long-term insurance commissions receivable (1,540) (1,383)
Operating lease liabilities, non-current (235) (354)
Other (696) (487)
Net cash used in operating activities (13,291) (22,935)
Cash flows from investing activities:    
Purchases of property and equipment (1,167) (34)
Capitalized internal use software development costs (1,574) (798)
Purchases of short-term and long-term investments (8,835)  
Maturities, sales of short-term and long-term investments 8,449  
Non-refundable deposit for acquisition (4,950)  
Acquisitions, net of cash acquired   (22,882)
Net cash used in investing activities (8,077) (23,714)
Cash flows from financing activities:    
Repayments of principal and related fees (150) (150)
Proceeds from exercises of warrants   89,771
Proceeds from exercises of stock options 473 355
Income tax withholdings (712) (16,997)
Settlement of contingent consideration related to a business acquisition   (400)
Net cash (used) provided by financing activities (389) 72,579
Net change in cash, cash equivalents, and restricted cash (21,757) 25,930
Cash, cash equivalents, and restricted cash, beginning of period 324,792 207,453
Cash, cash equivalents, and restricted cash end of period 303,035 233,383
Supplemental disclosures    
Cash paid for interest $ 1,587 903
Non-cash consideration for acquisitions   2,906
Earnout liability   25,815
Proceeds receivable from exercises of warrants   $ 3,237
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
Description of Business and Summary of Significant Accounting Policies

1. Description of Business and Summary of Significant Accounting Policies

Description of Business

Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to over 25,500 home services companies. The Vertical Software Segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and others, and the Insurance Segment operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 major and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offering.

Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 16, 2022. The information as of December 31, 2021 included in the unaudited condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or any other interim period or future year.

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Reclassifications

Certain reclassifications to previously reported 2021 balances were made to conform to the current period presentation in the unaudited condensed consolidated statements of cash flows.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to,

estimated variable consideration for services performed, estimated lifetime value of the commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. Two reinsurers represented more than 10% individually, and 38% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of March 31, 2022.

Substantially all of the Company’s insurance-related revenues in the Insurance segment are derived from customers in Texas (which represent approximately 57% of such revenues in the three months ended March 31, 2022), South Carolina, North Carolina, Georgia, Virginia and Arizona, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

No individual customer represented more than 10% of the Company’s total revenue for the three months ended March 31, 2022, or 2021. As of March 31, 2022 and December 31, 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of March 31, 2022, the Company held approximately $233.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of March 31, 2022 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $7.1 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, $0.4 million in escrow with an insurance regulator, and $2.6 million related to acquisition indemnifications, of which $0.5 million is recorded in non-current assets. Restricted cash equivalents as of December 31, 2021, includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

The reconciliation of cash and cash equivalents to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:

    

March 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

292,373

$

315,741

Restricted cash and restricted cash equivalents - current

 

10,162

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

500

Cash, cash equivalents and restricted cash

$

303,035

$

324,792

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the creditworthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2022 and December 31, 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. The amortization of DAC is included in sales and marketing expense in the unaudited condensed consolidated statements of operations and comprehensive loss. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of March 31, 2022 and December 31, 2021, DAC of $7.7 million and $4.0 million is included in prepaid expenses and other current assets.

Changes in DAC for the three months ended March 31, 2022 are as follows:

    

2022

Deferred policy acquisition costs at December 31, 2021 (gross)

$

33,014

Ceded deferred policy acquisition costs

 

(29,026)

Deferred policy acquisition costs at December 31, 2021 (net)

3,988

Capitalized costs

16,753

Amortized costs

(13,001)

Deferred policy acquisition costs at March 31, 2022 (net)

$

7,740

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be

applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

March 31, 2022

    

December 31, 2021

Ceded reinsurance premiums payable

$

21,439

$

22,523

Funds held under reinsurance treaty

 

2,092

 

2,206

Commissions payable, reinsurers and agents

9,259

10,697

General and accrued expenses payable

579

321

Advance premiums

 

9,680

 

4,277

Other insurance liabilities, current

$

43,049

$

40,024

Income Taxes

Provisions for income taxes for the three months ended March 31, 2022 and 2021 were a $0.2 million benefit and a $0.4 million benefit, respectively, and the effective tax rates for these periods were 2.96% and 0.53%, respectively. The difference between the Company’s effective tax rates for the 2022 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition

date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. Therefore, the adoption will have no impact to the existing consolidated balance sheets, statements of operations, and statements of cash flows.

XML 20 R10.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue
3 Months Ended
Mar. 31, 2022
Revenue  
Revenue

2. Revenue

Disaggregation of Revenue

The Company generates revenue in its Vertical Software segment from (1) software and service subscription fees received for continued access to and transactions processed using owned software platforms by individual contractors, small business service providers and large enterprise service providers, (2) move-related transactions for a variety of services when end customers are connected with service providers primarily related to moving or settling into a new home, and (3) post-move transactions for the delivery of leads to service providers who primarily support the continued maintenance of the home.

The revenue generated by the Company’s Insurance segment is primarily from the sale of its own written insurance and warranty policies or third-party policies via its agency. This revenue includes insurance and warranty premiums earned over the life of the policy, reinsurance profit share, policy fees, commissions earned at the time it is put in force or ceded.

Total revenues consisted of the following:

Three Months Ended March 31, 

2022

2021

Vertical Software segment

Software and service subscriptions

$

17,965

$

10,879

Move-related transactions (excluding insurance)

12,193

8,960

Post-move transactions

4,530

5,098

Total Vertical Software segment revenue

34,688

24,937

Insurance segment

Insurance and warranty premiums, commissions and policy fees(1)

27,873

1,805

Total Insurance segment revenue

27,873

1,805

Total revenue

$

62,561

$

26,742

(1) Revenue recognized during the three months ended March 31, 2022 includes revenue from regulated property and casualty insurance entity in the form of insurance premiums, policy fees, ceding commissions, and reinsurance profit sharing of $20.0 million which is accounted for separately from the revenue from contracts with customers.

Contracts with Customers

Contract Assets - Insurance Commissions Receivable

A summary of the activity impacting the contract assets during the three months ended March 31, 2022, is presented below:

    

Contract Assets

Balance at December 31, 2021

$

9,384

Estimated lifetime value of insurance policies sold by carriers

 

2,422

Cash receipts

 

(753)

Balance at March 31, 2022

$

11,053

As of March 31, 2022, $2.0 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the condensed consolidated balance sheets. The remaining $9.1 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the condensed consolidated balance sheets.

Contract Liabilities — Refundable Customer Deposits

A summary of the activity impacting the contract liabilities during the three months ended March 31, 2022 is presented below:

Contract 

    

Liabilities

Balance at December 31, 2021

 

15,274

Additions to contract liabilities

 

7,891

Contract liabilities transferred to revenue

(6,479)

Balance at March 31, 2022

$

16,686

As of March 31, 2022, $16.7 million in contract liabilities related to refundable customer deposits received in advance of warranty services provided, are included in current refundable customer deposits on the consolidated balance sheets because the policyholder may cancel the policy at any time and receive a pro-rated refund. If the policies are not canceled, the balance is expected to be transferred to revenue over the term of the policies, which is, on average, 19 months.

Deferred Revenue

Timing may differ between the satisfaction of performance obligations and the collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected are related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.

A summary of the activity impacting deferred revenue balances during the three months ended March 31, 2022 is presented below:

Vertical Software

Insurance

Total

    

Deferred Revenue

Deferred Revenue

Deferred Revenue

Balance at December 31, 2021

3,814

$

197,271

$

201,085

Revenue recognized(1)

 

(5,279)

 

(91,994)

 

(97,273)

Additional amounts deferred

 

5,722

 

89,323

 

95,045

Balance at March 31, 2022

$

4,257

$

194,600

$

198,857

(1)In the table above, revenue recognized on earned premiums related to the insurance segment is presented as the gross amount from policy holders excluding the impact of ceded premiums. On the unaudited condensed statements of operations earned premiums are presented net of ceded premiums of $71.7 million.

Remaining Performance Obligations

Contracts with customers include $4.3 million to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the condensed consolidated balance sheets as deferred revenue.

The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of March 31, 2022 and December 31, 2021.

The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of one year or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which it has the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.

XML 21 R11.htm IDEA: XBRL DOCUMENT v3.22.1
Investments
3 Months Ended
Mar. 31, 2022
Investments  
Investments

3. Investments

The following table provides the Company’s investment income, and realized gains on investments:

Three Months Ended March 31, 

2022

Investment income, net of investment expenses

$

265

Realized gains on investments

2

Realized losses on investments

(70)

Investment income and realized gains, net of investment expenses

$

197

The Company did not have significant investment income during the three months ended March 31, 2021.

The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:

March 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

3,653

$

1

$

(135)

$

3,519

Obligations of states, municipalities and political subdivisions

9,997

(584)

9,413

Corporate bonds

 

30,283

 

3

 

(1,234)

 

29,052

Residential and commercial mortgage-backed securities

15,237

27

(617)

14,647

Other loan-backed and structured securities

8,931

2

(237)

8,696

Total debt securities

$

68,101

$

33

$

(2,807)

$

65,327

December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total debt securities

$

67,880

$

150

$

(455)

$

67,575

The amortized cost and fair value of securities at March 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.

March 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

6,425

$

6,388

Due after one year through five years

20,771

19,914

Due after five years through ten years

13,700

12,820

Due after ten years

 

3,037

 

2,862

Residential and commercial mortgage-backed securities

15,237

14,647

Other loan-backed and structured securities

8,931

8,696

Total

$

68,101

$

65,327

Other-than-temporary Impairment

The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:

-the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
-the length of time and the extent to which the market value of the security has been below its cost or amortized cost;
-general market conditions and industry or sector-specific factors;
-nonpayment by the issuer of its contractually obligated interest and principal payments; and
-the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.

Securities with gross unrealized loss position, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At March 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(135)

$

3,204

$

$

$

(135)

$

3,204

Obligations of states, municipalities and political subdivisions

(584)

9,361

(584)

9,361

Corporate bonds

(1,234)

21,104

(1,234)

21,104

Residential and commercial mortgage-backed securities

(617)

13,816

(617)

13,816

Other loan-backed and structured securities

(237)

8,035

(237)

8,035

Total securities

$

(2,807)

$

55,520

$

$

$

(2,807)

$

55,520

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

At March 31, 2022, and December 31, 2021, there were 448 and 358 securities, respectively, in an unrealized loss position. Of these securities, none had been in an unrealized loss position for 12 months or longer.

The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at March 31, 2022.

XML 22 R12.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value
3 Months Ended
Mar. 31, 2022
Fair Value  
Fair Value

4. Fair Value

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at March 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

5,041

$

$

$

5,041

Debt securities:

U.S. Treasuries

3,519

3,519

Obligations of states and municipalities

9,413

9,413

Corporate bonds

29,052

29,052

Residential and commercial mortgage-backed securities

14,647

14,647

Other loan-backed and structured securities

8,696

8,696

$

8,560

$

61,808

$

$

70,368

Liabilities

Contingent consideration - business combinations

$

$

$

12,822

    

$

12,822

Contingent consideration - earnout

 

 

 

2,687

    

2,687

Private warrant liability

 

5,004

5,004

$

$

$

20,513

$

20,513

Fair Value Measurement at December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Financial Assets

Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices,

quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.

Contingent Consideration – Business Combinations

The Company estimated the fair value of the business combination contingent consideration triggered by EBITDA or revenue milestones, related to certain 2021 acquisitions using the Monte Carlo simulation method. The fair value of $0.1 million and $0.3 million as of March 31, 2022 and December 31, 2021, respectively, is based on the simulated revenue and net income (loss) of the Company over the maturity date of the contingent consideration.

The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, related to a certain 2021 acquisition, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of March 31, 2022, the key inputs used to determine the fair value of $12.7 million, were the stock price of $6.95, strike price of $36.00, discount rate of 8.2% and volatility of 75%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.

Contingent Consideration - Earnout

The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value of $2.7 million is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by certain employee forfeitures. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 70%, forfeiture rate of 15% and stock price of $6.95. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.

Private Warrants

The Company estimated the fair value of the private warrants of $5.0 million using the Black-Scholes-Merton option pricing model. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 71%, remaining contractual term of 3.73 years, and stock price of $6.95. As of December 31, 2021, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.

Level 3 Rollforward

Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.

The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

 

 

 

Settlements

 

 

 

Change in fair value, loss (gain) included in net loss(1)

 

(11,179)

 

3,205

 

(10,189)

Fair value as of March 31, 2022

$

2,687

$

12,822

$

5,004

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

 

1,737

 

Settlements

(25,815)

(2,062)

 

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

 

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

(1)Changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure

As of March 31, 2022 and December 31, 2021, the fair value of the convertible senior notes is $286.9 million and $400.4 million, respectively. The decrease of $113.5 million is primarily due to the decline in the stock price at March 31, 2022 as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance and is considered a Level 3 measurement. See Note 7.

XML 23 R13.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment, and Software
3 Months Ended
Mar. 31, 2022
Property, Equipment, and Software  
Property, Equipment, and Software

5. Property, Equipment, and Software

Property, equipment, and software net, consists of the following:

    

March 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,257

$

7,287

Furniture, office equipment, and other

 

2,126

 

2,006

Internally developed software

 

14,221

 

13,102

Leasehold improvements

 

2,208

 

2,191

 

26,812

 

24,586

Less: Accumulated depreciation and amortization

 

(18,472)

 

(17,920)

Property, equipment, and software, net

$

8,340

$

6,666

Depreciation and amortization expense related to property, equipment, and software was $1.0 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively.

XML 24 R14.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill
3 Months Ended
Mar. 31, 2022
Intangible Assets and Goodwill  
Intangible Assets and Goodwill

6. Intangible Assets and Goodwill

Intangible Assets

Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of March 31, 2022:

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(8,658)

$

48,152

Acquired technology

 

5.0

 

48,135

(12,619)

 

35,516

Trademarks and tradenames

 

12.0

 

25,389

(3,194)

 

22,195

Non-compete agreements

2.0

450

(320)

130

Value of business acquired

1.0

400

(394)

6

Renewal rights

6.0

9,734

(1,137)

8,597

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(26,322)

$

124,306

The aggregate amortization expense related to intangibles was $5.5 million and $1.3 million for the three months ended March 31, 2022 and 2021, respectively.

Goodwill

The following tables summarize the changes in the carrying amount of goodwill for the three months ended March 31, 2022:

    

Goodwill

Balance as of December 31, 2021

225,654

Purchase price adjustments

 

922

Balance as of March 31, 2022

$

226,576

XML 25 R15.htm IDEA: XBRL DOCUMENT v3.22.1
Debt
3 Months Ended
Mar. 31, 2022
Debt  
Debt

7. Debt

At March 31, 2022, debt comprised of the following:

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,228)

$

414,772

Other notes

 

450

 

(70)

 

 

380

$

425,450

$

(70)

$

(10,228)

$

415,152

Convertible Senior Notes

Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $1.4 million for the three months ended March 31, 2022, and comprised of contractual interest expense and amortization of debt issuance costs.

XML 26 R16.htm IDEA: XBRL DOCUMENT v3.22.1
Equity and Warrants
3 Months Ended
Mar. 31, 2022
Equity and Warrants  
Equity and Warrants

8. Equity and Warrants

Common Shares Outstanding and Common Stock Equivalents

The following table summarizes the Company’s fully diluted capital structure:

March 31, 

December 31, 

2022

2021

Issued and outstanding common shares

    

96,247,186

    

95,911,597

Earnout common shares

 

2,050,000

 

2,050,000

Total common shares issued and outstanding

98,297,186

97,961,597

Common shares reserved for future issuance:

Private warrants

1,795,700

1,795,700

Common stock options outstanding (Note 9)

 

4,569,743

 

4,822,992

Restricted stock units and awards (Note 9)

 

4,225,986

 

2,717,154

2020 Equity Plan pool reserved for future issuance

 

6,390,137

 

8,126,263

Convertible senior notes, due 2026(1)

16,998,130

16,998,130

Total shares of common stock outstanding and reserved for future issuance

 

132,276,882

 

132,421,836

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.

The table above excludes common stock contingently issuable in connection with prior acquisitions. Such common stock is issuable to the extent specified operational milestones are achieved or market conditions are met in the future.

Warrants

There was no activity related to public and private warrants during the three months ended March 31, 2022.

Number of 

Common

 

Shares Issued

 

Cash Received

Balances as of January 1, 2022

    

    

1,795,700

$

Exercised

 

 

 

Canceled

Balances as of March 31, 2022

 

 

1,795,700

$

XML 27 R17.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2022
Stock-Based Compensation  
Stock-Based Compensation

9. Stock-Based Compensation

Under the Company’s 2020 Stock Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance awards, and other stock awards, collectively referred to as “Awards”.

Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:

    

Three months ended

March 31, 

    

2022

    

2021

Secondary market transaction

$

$

1,933

Employee earnout restricted stock

12,373

Employee awards

 

5,854

 

2,529

Total operating expenses

$

5,854

$

16,835

Detail related to stock option, RSU and RSA activity for the three months ended March 31, 2022, is as follows:

    

Number of 

Number of 

 

Number of 

Restricted 

Restricted 

 

Options 

Stock Units

Stock Awards

Balances as of January 1, 2021

 

4,822,992

2,712,762

4,392

Granted

 

1,885,725

Vested

 

(241,463)

(4,392)

Exercised

(185,685)

Forfeited, canceled or expired

 

(67,564)

(131,038)

Balances as of March 31, 2022

 

4,569,743

4,225,986

XML 28 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance
3 Months Ended
Mar. 31, 2022
Reinsurance  
Reinsurance

10. Reinsurance

The effects of reinsurance on premiums written and earned for the three months ended March 31, 2022 were as follows:

2022

Written

Earned

Direct premiums

$

87,123

$

84,318

Ceded premiums

 

(60,636)

 

(71,727)

Net premiums

$

26,487

$

12,591

The effects of reinsurance on incurred losses and LAE for the three months ended March 31, 2022 were as follows:

2022

Direct losses and LAE

$

68,221

Ceded losses and LAE

(58,973)

Net losses and LAE

$

9,248

The detail of reinsurance balances due is as follows:

March 31, 2022

December 31, 2021

Unearned premium

$

142,619

$

153,710

Losses and LAE Reserve

71,196

56,752

Reinsurance recoverable

25,746

17,780

Other

178

174

Reinsurance balance due

$

239,739

$

228,416

XML 29 R19.htm IDEA: XBRL DOCUMENT v3.22.1
Unpaid Losses and Loss Adjustment Reserve
3 Months Ended
Mar. 31, 2022
Unpaid Losses and Loss Adjustment Reserve  
Unpaid Losses and Loss Adjustment Reserve

11. Unpaid Losses and Loss Adjustment Reserve

The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the three months ended March 31, 2022:

    

2022

Reserve for losses and LAE, at December 31, 2021

$

61,949

Reinsurance recoverables on losses and LAE

 

(56,752)

Losses and LAE reserve, net of reinsurance recoverables at December 31, 2021

5,197

Add provisions for losses and LAE occurring in:

Current year

9,868

Prior years

(620)

Net incurred losses and LAE during the current year

9,248

Deduct payments for losses and LAE occurring in:

Current year

(4,431)

Prior years

(1,602)

Net claim and LAE payments during the current year

(6,033)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,412

Reinsurance recoverables on losses and LAE

71,196

Losses and LAE reserve at March 31, 2022

$

79,608

As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made, resulting in a decrease of $0.6 million for the three months ended March 31, 2022.

XML 30 R20.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2022
Commitments and Contingencies.  
Commitments and Contingencies

12. Commitments and Contingencies

Acquisition Commitments

On September 2, 2021, the Company entered into a Stock Purchase Agreement with Covéa Coopérations S.A., to acquire CSE - a California-based personal lines insurer focused on property and auto. Subject to the terms and conditions set forth in the Agreement, at the closing of the transactions contemplated by the Agreement, Buyer will pay $48.6 million in cash for all of the shares of GMF Financial Services Corporation, which owns all of the issued and outstanding stock of Civil Service Employees Insurance Company, CSE Safeguard Insurance Company, CSE Insurance Services, Inc. and CSE Group Services Company, subject to certain adjustments, as further described in the Agreement. The closing is subject to customary conditions, including, among others, the absence of a material adverse effect on GMFF and the receipt of specified governmental consents and approvals.

Litigation

From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.

Cases under Telephone Consumer Protection Act

Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort action by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals. The remainder have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. That case is stayed pending the outcome of the appeal. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.

These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.

Kandela, LLC v Porch.com, Inc.

In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. This matter is still in the arbitration process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Certain claimants have settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March 2022, but a final decision has yet to be issued by the Arbitrator. Porch is unable to provide an estimate of the range or amount of potential loss across the remaining claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.

Putative Wage and Hours Class Action Proceeding

A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs for which, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended mediation

in an effort to resolve the matter. The mediation was successful, and a deal was reached.  The parties have executed the long form settlement agreement and obtained preliminary approval from the court on April 25, 2022. Notices will go out to the putative class, and after the notice period, the parties will seek final approval of the settlement from the court on August 11, 2022. If final approval is granted, and the settlement will be funded, and the case will be complete.

Other

In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.

XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information
3 Months Ended
Mar. 31, 2022
Segment Information  
Segment Information

13. Segment Information

Beginning in 2021, the Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our CODM manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance.

Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software fee revenues from companies, and non-insurance revenue. The Vertical Software segment also includes per-lead and per-quote-based revenue from insurance companies.

Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.

The following table provides the Company’s revenue by segment:

    

Three Months Ended March 31, 

    

2022

    

2021

Segment revenues:

Vertical Software

$

34,688

$

24,937

Insurance

27,873

1,805

Total segment revenue

$

62,561

$

26,742

Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as revenue less the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses. Segment Adjusted EBITDA (loss) also excludes non-cash items or items that management does not consider are reflective our ongoing core operations.

Currently, we do not allocate any shared expenses to the reportable segments. These expenses are included in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.

The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.

The following tables provide financial information for the two reportable segments and reconciliations to consolidated financial information for the periods presented:

    

Three Months Ended March 31, 

    

2022

    

2021

Segment adjusted EBITDA (loss):

Vertical Software

$

2,984

$

3,151

Insurance

 

3,286

 

508

Corporate and Other

 

(13,342)

 

(13,261)

Total segment adjusted EBITDA (loss)

 

(7,072)

 

(9,602)

Reconciling items:

Depreciation and amortization

(6,483)

(2,463)

Non-cash stock-based compensation expense

(5,854)

(16,835)

Acquisition and related expense

(895)

(728)

Non-cash long-lived asset impairment charge

(69)

(68)

Revaluation of contingent consideration

(3,205)

355

Investment income and realized gains

(197)

Non-cash bonus expense

(1,526)

(290)

Operating loss

$

(25,301)

$

(29,631)

The CODM does not review assets on a segment basis.

All of the Company’s revenue is generated in the United States. As of March 31, 2022 and December 31, 2021, the Company did not have assets located outside of the United States.

XML 32 R22.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Net Loss Per Share
3 Months Ended
Mar. 31, 2022
Basic and Diluted Net Loss Per Share  
Basic and Diluted Net Loss Per Share

14. Basic and Diluted Net Loss Per Share

Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.

Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.

Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.

The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2022 and 2021:

Three Months Ended March 31, 

    

2022

    

2021

Numerator:

 

  

 

  

Net loss used to compute net loss per share - basic and diluted

$

(5,796)

$

(65,101)

Denominator:

 

  

 

  

Weighted average shares outstanding used to compute loss per share - basic and diluted

 

96,074,527

 

85,331,575

Loss per share - basic and diluted

$

(0.06)

$

(0.76)

The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:

    

    

2022

    

2021

Stock options

 

 

4,569,743

 

6,199,325

Restricted stock units and awards

4,225,986

1,282,327

Public and private warrants

 

 

1,795,700

 

6,237,377

Earnout shares

2,050,000

4,099,999

Convertible debt(1)

16,998,130

(1) In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of March 31, 2022.

XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events
3 Months Ended
Mar. 31, 2022
Subsequent Events.  
Subsequent Events

15. Subsequent Events

On April 1, 2022, the Company acquired the home warranty and inspection software and services businesses from Residential Warranty Services (RWS). Total consideration in the transaction is $33 million, including $29 million of cash, of which $5 million was paid in March 2022, and $4 million of Porch common stock and additional contingent consideration tied to the performance of a recently launched business line.

XML 34 R24.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
Unaudited Interim Financial Statements

Unaudited Interim Financial Statements

The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 16, 2022. The information as of December 31, 2021 included in the unaudited condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements.

The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or any other interim period or future year.

Comprehensive Loss

Comprehensive Loss

Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities.

Reclassifications

Reclassifications

Certain reclassifications to previously reported 2021 balances were made to conform to the current period presentation in the unaudited condensed consolidated statements of cash flows.

Use of Estimates

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to,

estimated variable consideration for services performed, estimated lifetime value of the commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.

Concentration of Credit Risk

Concentration of Credit Risk

Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balance in the course of collection.

The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. Two reinsurers represented more than 10% individually, and 38% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of March 31, 2022.

Substantially all of the Company’s insurance-related revenues in the Insurance segment are derived from customers in Texas (which represent approximately 57% of such revenues in the three months ended March 31, 2022), South Carolina, North Carolina, Georgia, Virginia and Arizona, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.

No individual customer represented more than 10% of the Company’s total revenue for the three months ended March 31, 2022, or 2021. As of March 31, 2022 and December 31, 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.

As of March 31, 2022, the Company held approximately $233.4 million of cash with one U.S. commercial bank.

Cash, Cash Equivalents and Restricted Cash

Cash, Cash Equivalents and Restricted Cash

The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.

Restricted cash equivalents as of March 31, 2022 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $7.1 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, $0.4 million in escrow with an insurance regulator, and $2.6 million related to acquisition indemnifications, of which $0.5 million is recorded in non-current assets. Restricted cash equivalents as of December 31, 2021, includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in twenty five states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.

The reconciliation of cash and cash equivalents to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:

    

March 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

292,373

$

315,741

Restricted cash and restricted cash equivalents - current

 

10,162

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

500

Cash, cash equivalents and restricted cash

$

303,035

$

324,792

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts Receivable and Long-term Insurance Commissions Receivable

Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the creditworthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2022 and December 31, 2021, was $0.5 million and $0.4 million, respectively.

Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.

Deferred Policy Acquisition Costs

Deferred Policy Acquisition Costs

The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. The amortization of DAC is included in sales and marketing expense in the unaudited condensed consolidated statements of operations and comprehensive loss. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of March 31, 2022 and December 31, 2021, DAC of $7.7 million and $4.0 million is included in prepaid expenses and other current assets.

Changes in DAC for the three months ended March 31, 2022 are as follows:

    

2022

Deferred policy acquisition costs at December 31, 2021 (gross)

$

33,014

Ceded deferred policy acquisition costs

 

(29,026)

Deferred policy acquisition costs at December 31, 2021 (net)

3,988

Capitalized costs

16,753

Amortized costs

(13,001)

Deferred policy acquisition costs at March 31, 2022 (net)

$

7,740

Fair Value of Financial Instruments

Fair Value of Financial Instruments

Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be

applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:

Level 1

Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;

Level 2

Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and

Level 3

Unobservable inputs that are arrived at by means other than current observable market activity.

The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.

Other Insurance Liabilities, Current

Other Insurance Liabilities, Current

The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:

    

March 31, 2022

    

December 31, 2021

Ceded reinsurance premiums payable

$

21,439

$

22,523

Funds held under reinsurance treaty

 

2,092

 

2,206

Commissions payable, reinsurers and agents

9,259

10,697

General and accrued expenses payable

579

321

Advance premiums

 

9,680

 

4,277

Other insurance liabilities, current

$

43,049

$

40,024

Income Taxes

Income Taxes

Provisions for income taxes for the three months ended March 31, 2022 and 2021 were a $0.2 million benefit and a $0.4 million benefit, respectively, and the effective tax rates for these periods were 2.96% and 0.53%, respectively. The difference between the Company’s effective tax rates for the 2022 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.

Recently Adopted Accounting Standards

Recently Adopted Accounting Standards

In October 2021, the FASB issued ASU No. 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition

date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. Therefore, the adoption will have no impact to the existing consolidated balance sheets, statements of operations, and statements of cash flows.

XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2022
Description of Business and Summary of Significant Accounting Policies  
Schedule of cash, cash equivalents and restricted cash

    

March 31, 2022

    

December 31, 2021

Cash and cash equivalents

$

292,373

$

315,741

Restricted cash and restricted cash equivalents - current

 

10,162

 

8,551

Restricted cash and restricted cash equivalents - non-current

500

500

Cash, cash equivalents and restricted cash

$

303,035

$

324,792

Schedule of changes in DAC

    

2022

Deferred policy acquisition costs at December 31, 2021 (gross)

$

33,014

Ceded deferred policy acquisition costs

 

(29,026)

Deferred policy acquisition costs at December 31, 2021 (net)

3,988

Capitalized costs

16,753

Amortized costs

(13,001)

Deferred policy acquisition costs at March 31, 2022 (net)

$

7,740

Schedule of components of other insurance liabilities, current

    

March 31, 2022

    

December 31, 2021

Ceded reinsurance premiums payable

$

21,439

$

22,523

Funds held under reinsurance treaty

 

2,092

 

2,206

Commissions payable, reinsurers and agents

9,259

10,697

General and accrued expenses payable

579

321

Advance premiums

 

9,680

 

4,277

Other insurance liabilities, current

$

43,049

$

40,024

XML 36 R26.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue (Tables)
3 Months Ended
Mar. 31, 2022
Revenue  
Schedule of disaggregation of revenue

Three Months Ended March 31, 

2022

2021

Vertical Software segment

Software and service subscriptions

$

17,965

$

10,879

Move-related transactions (excluding insurance)

12,193

8,960

Post-move transactions

4,530

5,098

Total Vertical Software segment revenue

34,688

24,937

Insurance segment

Insurance and warranty premiums, commissions and policy fees(1)

27,873

1,805

Total Insurance segment revenue

27,873

1,805

Total revenue

$

62,561

$

26,742

(1) Revenue recognized during the three months ended March 31, 2022 includes revenue from regulated property and casualty insurance entity in the form of insurance premiums, policy fees, ceding commissions, and reinsurance profit sharing of $20.0 million which is accounted for separately from the revenue from contracts with customers.

Summary of the activity impacting the contract assets

    

Contract Assets

Balance at December 31, 2021

$

9,384

Estimated lifetime value of insurance policies sold by carriers

 

2,422

Cash receipts

 

(753)

Balance at March 31, 2022

$

11,053

Summary of the activity impacting the contract liabilities

Contract 

    

Liabilities

Balance at December 31, 2021

 

15,274

Additions to contract liabilities

 

7,891

Contract liabilities transferred to revenue

(6,479)

Balance at March 31, 2022

$

16,686

Summary of the activity impacting deferred revenue

Vertical Software

Insurance

Total

    

Deferred Revenue

Deferred Revenue

Deferred Revenue

Balance at December 31, 2021

3,814

$

197,271

$

201,085

Revenue recognized(1)

 

(5,279)

 

(91,994)

 

(97,273)

Additional amounts deferred

 

5,722

 

89,323

 

95,045

Balance at March 31, 2022

$

4,257

$

194,600

$

198,857

(1)In the table above, revenue recognized on earned premiums related to the insurance segment is presented as the gross amount from policy holders excluding the impact of ceded premiums. On the unaudited condensed statements of operations earned premiums are presented net of ceded premiums of $71.7 million.
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.22.1
Investments (Tables)
3 Months Ended
Mar. 31, 2022
Investments  
Schedule of gain on investments

Three Months Ended March 31, 

2022

Investment income, net of investment expenses

$

265

Realized gains on investments

2

Realized losses on investments

(70)

Investment income and realized gains, net of investment expenses

$

197

Summary of amortized cost, market value and unrealized gains (losses) of debt securities

March 31, 2022

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

3,653

$

1

$

(135)

$

3,519

Obligations of states, municipalities and political subdivisions

9,997

(584)

9,413

Corporate bonds

 

30,283

 

3

 

(1,234)

 

29,052

Residential and commercial mortgage-backed securities

15,237

27

(617)

14,647

Other loan-backed and structured securities

8,931

2

(237)

8,696

Total debt securities

$

68,101

$

33

$

(2,807)

$

65,327

December 31, 2021

Gross Unrealized

    

Amortized Cost

    

Gains

    

Losses

    

Fair Value

U.S. Treasuries

$

5,452

$

1

$

(36)

$

5,417

Obligations of states, municipalities and political subdivisions

8,913

21

(84)

8,850

Corporate bonds

 

31,491

 

89

 

(155)

 

31,425

Residential and commercial mortgage-backed securities

14,387

34

(139)

14,282

Other loan-backed and structured securities

7,637

5

(41)

7,601

Total debt securities

$

67,880

$

150

$

(455)

$

67,575

Summary of remaining Time to Maturity

March 31, 2022

Remaining Time to Maturity

    

Amortized Cost

    

Fair Value

Due in one year or less

$

6,425

$

6,388

Due after one year through five years

20,771

19,914

Due after five years through ten years

13,700

12,820

Due after ten years

 

3,037

 

2,862

Residential and commercial mortgage-backed securities

15,237

14,647

Other loan-backed and structured securities

8,931

8,696

Total

$

68,101

$

65,327

Summary of securities with gross unrealized loss position

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At March 31, 2022

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(135)

$

3,204

$

$

$

(135)

$

3,204

Obligations of states, municipalities and political subdivisions

(584)

9,361

(584)

9,361

Corporate bonds

(1,234)

21,104

(1,234)

21,104

Residential and commercial mortgage-backed securities

(617)

13,816

(617)

13,816

Other loan-backed and structured securities

(237)

8,035

(237)

8,035

Total securities

$

(2,807)

$

55,520

$

$

$

(2,807)

$

55,520

Less Than Twelve Months

Twelve Months or Greater

Total

Gross

Gross

Gross

Unrealized

Fair

Unrealized

Fair

Unrealized

Fair

At December 31, 2021

Loss

Value

    

Loss

Value

    

Loss

Value

U.S. Treasuries

$

(36)

$

5,007

$

$

$

(36)

$

5,007

Obligations of states, municipalities and political subdivisions

(84)

4,292

(84)

4,292

Corporate bonds

(155)

15,446

(155)

15,446

Residential and commercial mortgage-backed securities

(139)

9,687

(139)

9,687

Other loan-backed and structured securities

(41)

6,818

(41)

6,818

Total securities

$

(455)

$

41,250

$

$

$

(455)

$

41,250

XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2022
Fair Value  
Schedule of fair value measurements of liabilities measured at fair value on recurring basis

The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:

Fair Value Measurement at March 31, 2022

Total 

Level 1

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

$

5,041

$

$

$

5,041

Debt securities:

U.S. Treasuries

3,519

3,519

Obligations of states and municipalities

9,413

9,413

Corporate bonds

29,052

29,052

Residential and commercial mortgage-backed securities

14,647

14,647

Other loan-backed and structured securities

8,696

8,696

$

8,560

$

61,808

$

$

70,368

Liabilities

Contingent consideration - business combinations

$

$

$

12,822

    

$

12,822

Contingent consideration - earnout

 

 

 

2,687

    

2,687

Private warrant liability

 

5,004

5,004

$

$

$

20,513

$

20,513

Fair Value Measurement at December 31, 2021

Total 

Level 1

    

Level 2

    

Level 3

    

Fair Value

Assets

Money market mutual funds

17,318

$

$

$

17,318

Debt securities:

U.S. Treasuries

5,417

5,417

Obligations of states and municipalities

8,850

8,850

Corporate bonds

31,425

31,425

Residential and commercial mortgage-backed securities

14,282

14,282

Other loan-backed and structured securities

7,601

7,601

$

22,735

$

62,158

$

$

84,893

Liabilities

Contingent consideration - business combinations

$

$

$

9,617

$

9,617

Contingent consideration - earnout

 

 

 

13,866

 

13,866

Private warrant liability

 

15,193

15,193

$

$

$

38,676

$

38,676

Schedule of Level 3 items measured at fair value on a recurring basis

Contingent 

Contingent 

Consideration -

Private

Consideration -

Business

Warrant

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2022

$

13,866

$

9,617

$

15,193

Additions

 

 

 

Settlements

 

 

 

Change in fair value, loss (gain) included in net loss(1)

 

(11,179)

 

3,205

 

(10,189)

Fair value as of March 31, 2022

$

2,687

$

12,822

$

5,004

Contingent

Contingent

Consideration -

Private

Consideration -

Business

Warrant

    

Earnout

    

Combinations

    

Liability

Fair value as of January 1, 2021

$

50,238

$

3,549

$

31,534

Additions

 

 

1,737

 

Settlements

(25,815)

(2,062)

 

Change in fair value, loss (gain) included in net loss(1)

18,770

(355)

 

15,910

Fair value as of March 31, 2021

$

43,193

$

2,869

$

47,444

(1)Changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Changes in fair value of the earnout contingent consideration and private warrant liability are disclosed separately in the unaudited condensed consolidated statements of operations.
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment, and Software (Tables)
3 Months Ended
Mar. 31, 2022
Property, Equipment, and Software  
Schedule of property, equipment, and software net

    

March 31, 

December 31, 

2022

    

2021

Software and computer equipment

$

8,257

$

7,287

Furniture, office equipment, and other

 

2,126

 

2,006

Internally developed software

 

14,221

 

13,102

Leasehold improvements

 

2,208

 

2,191

 

26,812

 

24,586

Less: Accumulated depreciation and amortization

 

(18,472)

 

(17,920)

Property, equipment, and software, net

$

8,340

$

6,666

XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2022
Intangible Assets and Goodwill  
Schedule of intangible assets

Weighted

    

    

Average 

Intangible

Intangible 

Useful Life 

Assets,

Accumulated

Assets, 

    

(in years)

    

gross

    

Amortization

    

Net

Customer relationships

 

9.0

$

56,810

$

(8,658)

$

48,152

Acquired technology

 

5.0

 

48,135

(12,619)

 

35,516

Trademarks and tradenames

 

12.0

 

25,389

(3,194)

 

22,195

Non-compete agreements

2.0

450

(320)

130

Value of business acquired

1.0

400

(394)

6

Renewal rights

6.0

9,734

(1,137)

8,597

Trademarks and tradenames

Indefinite

4,750

4,750

Insurance licenses

Indefinite

4,960

4,960

Total intangible assets

 

$

150,628

$

(26,322)

$

124,306

Summary of changes in the carrying amount of goodwill

    

Goodwill

Balance as of December 31, 2021

225,654

Purchase price adjustments

 

922

Balance as of March 31, 2022

$

226,576

XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Tables)
3 Months Ended
Mar. 31, 2022
Debt  
Schedule of debt

    

    

    

Debt 

    

 

Unaccreted

 

Issuance 

 

Carrying 

Principal

Discount

 

Costs

Value

Convertible senior notes, due 2026

$

425,000

$

$

(10,228)

$

414,772

Other notes

 

450

 

(70)

 

 

380

$

425,450

$

(70)

$

(10,228)

$

415,152

XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.1
Equity and Warrants (Tables)
3 Months Ended
Mar. 31, 2022
Equity and Warrants  
Summary of fully diluted capital structure

March 31, 

December 31, 

2022

2021

Issued and outstanding common shares

    

96,247,186

    

95,911,597

Earnout common shares

 

2,050,000

 

2,050,000

Total common shares issued and outstanding

98,297,186

97,961,597

Common shares reserved for future issuance:

Private warrants

1,795,700

1,795,700

Common stock options outstanding (Note 9)

 

4,569,743

 

4,822,992

Restricted stock units and awards (Note 9)

 

4,225,986

 

2,717,154

2020 Equity Plan pool reserved for future issuance

 

6,390,137

 

8,126,263

Convertible senior notes, due 2026(1)

16,998,130

16,998,130

Total shares of common stock outstanding and reserved for future issuance

 

132,276,882

 

132,421,836

(1)In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table.
Schedule of warrant activity

Number of 

Common

 

Shares Issued

 

Cash Received

Balances as of January 1, 2022

    

    

1,795,700

$

Exercised

 

 

 

Canceled

Balances as of March 31, 2022

 

 

1,795,700

$

XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2022
Stock-Based Compensation  
Schedule of stock-based compensation expense

    

Three months ended

March 31, 

    

2022

    

2021

Secondary market transaction

$

$

1,933

Employee earnout restricted stock

12,373

Employee awards

 

5,854

 

2,529

Total operating expenses

$

5,854

$

16,835

Summary of stock option, RSU and RSA activity

    

Number of 

Number of 

 

Number of 

Restricted 

Restricted 

 

Options 

Stock Units

Stock Awards

Balances as of January 1, 2021

 

4,822,992

2,712,762

4,392

Granted

 

1,885,725

Vested

 

(241,463)

(4,392)

Exercised

(185,685)

Forfeited, canceled or expired

 

(67,564)

(131,038)

Balances as of March 31, 2022

 

4,569,743

4,225,986

XML 44 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance (Tables)
3 Months Ended
Mar. 31, 2022
Reinsurance  
Schedule of effects of reinsurance on premiums written, earned, incurred losses and LAE

The effects of reinsurance on premiums written and earned for the three months ended March 31, 2022 were as follows:

2022

Written

Earned

Direct premiums

$

87,123

$

84,318

Ceded premiums

 

(60,636)

 

(71,727)

Net premiums

$

26,487

$

12,591

The effects of reinsurance on incurred losses and LAE for the three months ended March 31, 2022 were as follows:

2022

Direct losses and LAE

$

68,221

Ceded losses and LAE

(58,973)

Net losses and LAE

$

9,248

Schedule of reinsurance balances due

March 31, 2022

December 31, 2021

Unearned premium

$

142,619

$

153,710

Losses and LAE Reserve

71,196

56,752

Reinsurance recoverable

25,746

17,780

Other

178

174

Reinsurance balance due

$

239,739

$

228,416

XML 45 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Unpaid Losses and Loss Adjustment Reserve (Tables)
3 Months Ended
Mar. 31, 2022
Unpaid Losses and Loss Adjustment Reserve  
Schedule of rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance

    

2022

Reserve for losses and LAE, at December 31, 2021

$

61,949

Reinsurance recoverables on losses and LAE

 

(56,752)

Losses and LAE reserve, net of reinsurance recoverables at December 31, 2021

5,197

Add provisions for losses and LAE occurring in:

Current year

9,868

Prior years

(620)

Net incurred losses and LAE during the current year

9,248

Deduct payments for losses and LAE occurring in:

Current year

(4,431)

Prior years

(1,602)

Net claim and LAE payments during the current year

(6,033)

Reserve for losses and LAE, net of reinsurance recoverables, at end of year

8,412

Reinsurance recoverables on losses and LAE

71,196

Losses and LAE reserve at March 31, 2022

$

79,608

XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2022
Segment Information  
Schedule of revenue by segment

    

Three Months Ended March 31, 

    

2022

    

2021

Segment revenues:

Vertical Software

$

34,688

$

24,937

Insurance

27,873

1,805

Total segment revenue

$

62,561

$

26,742

Schedule of financial information of reportable segments and reconciliations to consolidated financial information

The following tables provide financial information for the two reportable segments and reconciliations to consolidated financial information for the periods presented:

    

Three Months Ended March 31, 

    

2022

    

2021

Segment adjusted EBITDA (loss):

Vertical Software

$

2,984

$

3,151

Insurance

 

3,286

 

508

Corporate and Other

 

(13,342)

 

(13,261)

Total segment adjusted EBITDA (loss)

 

(7,072)

 

(9,602)

Reconciling items:

Depreciation and amortization

(6,483)

(2,463)

Non-cash stock-based compensation expense

(5,854)

(16,835)

Acquisition and related expense

(895)

(728)

Non-cash long-lived asset impairment charge

(69)

(68)

Revaluation of contingent consideration

(3,205)

355

Investment income and realized gains

(197)

Non-cash bonus expense

(1,526)

(290)

Operating loss

$

(25,301)

$

(29,631)

XML 47 R37.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2022
Basic and Diluted Net Loss Per Share  
Schedule of earnings per share, basic and diluted

Three Months Ended March 31, 

    

2022

    

2021

Numerator:

 

  

 

  

Net loss used to compute net loss per share - basic and diluted

$

(5,796)

$

(65,101)

Denominator:

 

  

 

  

Weighted average shares outstanding used to compute loss per share - basic and diluted

 

96,074,527

 

85,331,575

Loss per share - basic and diluted

$

(0.06)

$

(0.76)

Schedule of antidilutive securities excluded from computation of earnings per share

    

    

2022

    

2021

Stock options

 

 

4,569,743

 

6,199,325

Restricted stock units and awards

4,225,986

1,282,327

Public and private warrants

 

 

1,795,700

 

6,237,377

Earnout shares

2,050,000

4,099,999

Convertible debt(1)

16,998,130

(1) In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of March 31, 2022.

XML 48 R38.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)
Mar. 31, 2022
company
shares
Dec. 31, 2021
shares
Description of Business and Summary of Significant Accounting Policies    
Number of Home Service Companies Served 25,500  
Number of Insurance Companies Served 20  
Class of warrant or right, outstanding | shares 1,795,700 1,795,700
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2022
USD ($)
item
state
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
state
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Number of reinsurer | item 2    
Percentage of insurance subsidiary's total insurance receivables 38.00%    
Cash Balance At Bank $ 233,400    
Indemnification hold back cost 2,600   $ 2,600
Restricted funds held for payment of possible warranty claims $ 7,100   $ 5,900
Number of states regulatory guidelines of warranty claims | state 25   25
Restricted cash equivalents $ 300   $ 300
Customer deposits 300   300
Escrow deposit with insurance regulator 400    
Allowance for uncollectible receivables 500   400
Income tax benefit $ 177 $ 350  
Effective income tax rate 2.96% 0.53%  
U.S. federal statutory tax rate 21.00% 21.00%  
Right of use asset $ 3,922   4,504
Convertible senior notes, due 2026      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Interest rate (stated) 0.75%    
Other Noncurrent Assets [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Indemnification hold back cost $ 500   $ 500
Revenue Benchmark | Customer Concentration Risk | Customers in Texas      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Insurance related revenues percentage 57.00%    
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Dec. 31, 2020
Description of Business and Summary of Significant Accounting Policies        
Cash and cash equivalents $ 292,373 $ 315,741    
Restricted cash and restricted cash equivalents - current 10,162 8,551    
Restricted cash and restricted cash equivalents - non-current 500 500    
Cash, cash equivalents and restricted cash $ 303,035 $ 324,792 $ 233,383 $ 207,453
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]    
Deferred policy acquisition costs   $ 33,014
Ceded deferred policy acquisition costs   (29,026)
Deferred policy acquisition costs   3,988
Capitalized costs $ 16,753  
Amortized costs (13,001)  
Deferred Policy Acquisition Cost, Net $ 7,740 $ 4,000
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.22.1
Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Description of Business and Summary of Significant Accounting Policies    
Ceded reinsurance premiums payable $ 21,439 $ 22,523
Funds held under reinsurance treaty 2,092 2,206
Commissions payable, reinsurers and agents 9,259 10,697
General and accrued expenses payable 579 321
Advance premiums 9,680 4,277
Other insurance liabilities, current $ 43,049 $ 40,024
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 62,561 $ 26,742
Vertical Software    
Disaggregation of Revenue [Line Items]    
Total revenue 34,688 24,937
Insurance    
Disaggregation of Revenue [Line Items]    
Total revenue 27,873 1,805
Software and service subscriptions    
Disaggregation of Revenue [Line Items]    
Total revenue 17,965 10,879
Move-related transactions (excluding insurance)    
Disaggregation of Revenue [Line Items]    
Total revenue 12,193 8,960
Post-move transactions    
Disaggregation of Revenue [Line Items]    
Total revenue 4,530 5,098
Insurance and warranty premiums, commissions and policy fees | Insurance    
Disaggregation of Revenue [Line Items]    
Total revenue 27,873 $ 1,805
Revenue recognized for regulated property and casualty insurance entity $ 20,000  
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Contract Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Change in Contract with Customer, Asset [Abstract]  
Balance at beginning of the year $ 9,384
Estimated lifetime value of insurance policies sold by carriers 2,422
Cash receipts (753)
Balance at end of the year 11,053
Contract assets 11,053
Long-term accounts receivable 9,100
Accounts Receivable Current  
Change in Contract with Customer, Asset [Abstract]  
Balance at end of the year 2,000
Contract assets $ 2,000
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Contract Liabilities - Refundable Customer Deposits (Details)
3 Months Ended
Mar. 31, 2022
USD ($)
Change in Contract with Customer, Liability  
Average period to recognize contract with customer liability as revenue 19 months
Refundable Customer Deposits, Current  
Change in Contract with Customer, Liability  
Ending balance $ 16.7
Refundable Customer Deposits  
Change in Contract with Customer, Liability  
Beginning balance 15,274,000
Additions to contract liabilities 7,891,000
Contract liabilities transferred to revenue (6,479,000)
Ending balance $ 16,686,000
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Insurance  
Change in Contract with Customer, Liability  
Earned premium, net of ceded $ 71,700
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2022-04-01  
Change in Contract with Customer, Liability  
Revenue, remaining performance obligation, amount $ 4,300
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 12 months
Refundable Customer Deposits  
Change in Contract with Customer, Liability  
Beginning balance $ 15,274
Revenue recognized (6,479)
Additional amounts deferred 7,891
Ending balance 16,686
ASC 606  
Change in Contract with Customer, Liability  
Beginning balance 201,085
Revenue recognized (97,273)
Additional amounts deferred 95,045
Ending balance 198,857
ASC 606 | Vertical Software  
Change in Contract with Customer, Liability  
Beginning balance 3,814
Revenue recognized (5,279)
Additional amounts deferred 5,722
Ending balance 4,257
ASC 606 | Insurance  
Change in Contract with Customer, Liability  
Beginning balance 197,271
Revenue recognized (91,994)
Additional amounts deferred 89,323
Ending balance $ 194,600
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Investments  
Investment income, net of investment expenses $ 265
Realized gains on investments 2
Realized losses on investments (70)
Investment income and realized gains, net of investment expenses $ 197
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Net Investment Income [Line Items]    
Amortized Cost $ 68,101 $ 67,880
Gross Unrealized, Gains 33 150
Gross Unrealized, Losses (2,807) (455)
Fair value 65,327 67,575
U.S. Treasuries    
Net Investment Income [Line Items]    
Amortized Cost 3,653 5,452
Gross Unrealized, Gains 1 1
Gross Unrealized, Losses (135) (36)
Fair value 3,519 5,417
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Amortized Cost 9,997 8,913
Gross Unrealized, Gains   21
Gross Unrealized, Losses (584) (84)
Fair value 9,413 8,850
Corporate bonds    
Net Investment Income [Line Items]    
Amortized Cost 30,283 31,491
Gross Unrealized, Gains 3 89
Gross Unrealized, Losses (1,234) (155)
Fair value 29,052 31,425
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Amortized Cost 15,237 14,387
Gross Unrealized, Gains 27 34
Gross Unrealized, Losses (617) (139)
Fair value 14,647 14,282
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Amortized Cost 8,931 7,637
Gross Unrealized, Gains 2 5
Gross Unrealized, Losses (237) (41)
Fair value $ 8,696 $ 7,601
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Amortized Cost    
Due in one year or less $ 6,425  
Due after one year through five years 20,771  
Due after five years through ten years 13,700  
Due after ten years 3,037  
Amortized Cost 68,101 $ 67,880
Fair Value    
Due in one year or less 6,388  
Due after one year through five years 19,914  
Due after five years through ten years 12,820  
Due after ten years 2,862  
Fair value 65,327 67,575
Residential and commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 15,237  
Amortized Cost 15,237 14,387
Fair Value    
Without single maturity date 14,647  
Fair value 14,647 14,282
Other loan-backed and structured securities    
Amortized Cost    
Without single maturity date 8,931  
Amortized Cost 8,931 7,637
Fair Value    
Without single maturity date 8,696  
Fair value $ 8,696 $ 7,601
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.22.1
Investments - Securities with Gross Unrealized Loss Position (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
item
security
Dec. 31, 2021
USD ($)
item
security
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss $ (2,807) $ (455)
Less Than Twelve Months, Fair Value 55,520 41,250
Total, Gross Unrealized Loss (2,807) (455)
Total, Fair Value $ 55,520 $ 41,250
Number of securities in an unrealized loss position | security 448 358
Unrealized loss position for 12 months or longer | item 0 0
U.S. Treasuries    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss $ (135) $ (36)
Less Than Twelve Months, Fair Value 3,204 5,007
Total, Gross Unrealized Loss (135) (36)
Total, Fair Value 3,204 5,007
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (584) (84)
Less Than Twelve Months, Fair Value 9,361 4,292
Total, Gross Unrealized Loss (584) (84)
Total, Fair Value 9,361 4,292
Corporate Bonds    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (1,234) (155)
Less Than Twelve Months, Fair Value 21,104 15,446
Total, Gross Unrealized Loss (1,234) (155)
Total, Fair Value 21,104 15,446
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (617) (139)
Less Than Twelve Months, Fair Value 13,816 9,687
Total, Gross Unrealized Loss (617) (139)
Total, Fair Value 13,816 9,687
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Less Than Twelve Months, Gross Unrealized Loss (237) (41)
Less Than Twelve Months, Fair Value 8,035 6,818
Total, Gross Unrealized Loss (237) (41)
Total, Fair Value $ 8,035 $ 6,818
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure $ 65,327 $ 67,575
Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 5,000  
Monte Carlo simulation method | Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 12,700  
Monte Carlo simulation method | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 2,700  
Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 70,368 84,893
Liabilities, fair value disclosure 20,513 38,676
Recurring | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 3,519 5,417
Recurring | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 9,413 8,850
Recurring | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 29,052 31,425
Recurring | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 14,647 14,282
Recurring | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 8,696 7,601
Recurring | Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 12,822 9,617
Recurring | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 2,687 13,866
Recurring | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 5,004 15,193
Recurring | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 8,560 22,735
Recurring | Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 3,519 5,417
Recurring | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 61,808 62,158
Recurring | Level 2 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 9,413 8,850
Recurring | Level 2 | Corporate Bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 29,052 31,425
Recurring | Level 2 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 14,647 14,282
Recurring | Level 2 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities, fair value disclosure 8,696 7,601
Recurring | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 20,513 38,676
Recurring | Level 3 | Contingent consideration - business combination    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 12,822 9,617
Recurring | Level 3 | Contingent consideration - earnout    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 2,687 13,866
Recurring | Level 3 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities, fair value disclosure 5,004 15,193
Recurring | Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure 5,041 17,318
Recurring | Money market mutual funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets, fair value disclosure $ 5,041 $ 17,318
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
$ / shares
Mar. 31, 2021
USD ($)
Dec. 31, 2021
USD ($)
$ / shares
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Revaluation of contingent consideration $ (3,205) $ 355  
Convertible senior notes, fair value 286,900   $ 400,400
Decrease in stock price (113,500)    
Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 5,000    
Current stock price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 6.95   15.59
Exercise Price | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 11.50   11.50
Volatility | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants, measurement input 71   60
Expected term | Private warrant liability      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Warrants term 3 years 8 months 23 days   3 years 11 months 23 days
Income approach | Contingent consideration - business combination      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 100   $ 300
Monte Carlo simulation method      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration     $ 9,300
Monte Carlo simulation method | Contingent consideration - business combination      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure 12,700    
Monte Carlo simulation method | Contingent consideration - earnout      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Liabilities, fair value disclosure $ 2,700    
Monte Carlo simulation method | Discount rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 8.2   7
Monte Carlo simulation method | Current stock price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 6.95   16.37
Contingent consideration earnout, measurement input | $ / shares 6.95   15.59
Monte Carlo simulation method | Strike price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input | $ / shares 36.00   36.00
Monte Carlo simulation method | Exercise Price      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input | $ / shares 22.00   22.00
Monte Carlo simulation method | Volatility      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Business combination contingent consideration, measurement input 75   60
Contingent consideration earnout, measurement input 70   65
Monte Carlo simulation method | Forfeiture Rate      
Fair Value Measurement Inputs and Valuation Techniques [Line Items]      
Contingent consideration earnout, measurement input 15   15
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Fair Value - Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Contingent consideration - earnout    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 13,866 $ 50,238
Settlements   (25,815)
Change in fair value, loss (gain) included in net loss (11,179) 18,770
Ending balance 2,687 43,193
Contingent consideration - business combination    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 9,617 3,549
Additions   1,737
Settlements   (2,062)
Change in fair value, loss (gain) included in net loss 3,205 (355)
Ending balance 12,822 2,869
Private warrant liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 15,193 31,534
Change in fair value, loss (gain) included in net loss (10,189) 15,910
Ending balance $ 5,004 $ 47,444
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Property, Equipment, and Software (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross $ 26,812   $ 24,586
Less: Accumulated depreciation and amortization (18,472)   (17,920)
Property, equipment, and software, net 8,340   6,666
Depreciation and amortization 6,483 $ 2,463  
Software and computer equipment      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 8,257   7,287
Furniture, office equipment and other      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 2,126   2,006
Internally developed software      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 14,221   13,102
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, equipment, and software, Gross 2,208   $ 2,191
Property equipment software      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 1,000 $ 1,100  
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2021
Intangible Assets and Goodwill      
Finite lived Intangible Assets, gross $ 150,628    
Accumulated Amortization (26,322)    
Finite lived Intangible Assets, Net 124,306    
Intangible assets, net 124,306   $ 129,830
Aggregate amortization expense 5,500 $ 1,300  
Trademarks and tradenames      
Intangible Assets and Goodwill      
Finite lived Intangible Assets, gross 4,750    
Finite lived Intangible Assets, Net 4,750    
Insurance licenses      
Intangible Assets and Goodwill      
Finite lived Intangible Assets, gross 4,960    
Finite lived Intangible Assets, Net $ 4,960    
Customer relationships      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 9 years    
Finite lived Intangible Assets, gross $ 56,810    
Accumulated Amortization (8,658)    
Finite lived Intangible Assets, Net $ 48,152    
Acquired technology      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 5 years    
Finite lived Intangible Assets, gross $ 48,135    
Accumulated Amortization (12,619)    
Finite lived Intangible Assets, Net $ 35,516    
Trademarks and tradenames      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 12 years    
Finite lived Intangible Assets, gross $ 25,389    
Accumulated Amortization (3,194)    
Finite lived Intangible Assets, Net $ 22,195    
Non-competition agreements      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 2 years    
Finite lived Intangible Assets, gross $ 450    
Accumulated Amortization (320)    
Finite lived Intangible Assets, Net $ 130    
Value of business acquired      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 1 year    
Finite lived Intangible Assets, gross $ 400    
Accumulated Amortization (394)    
Finite lived Intangible Assets, Net $ 6    
Renewal rights      
Intangible Assets and Goodwill      
Weighted Average Useful Life (in years) 6 years    
Finite lived Intangible Assets, gross $ 9,734    
Accumulated Amortization (1,137)    
Finite lived Intangible Assets, Net $ 8,597    
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.1
Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Goodwill [Roll Forward]  
Goodwill, Beginning Balance $ 225,654
Purchase price adjustment 922
Goodwill, Ending Balance $ 226,576
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Debt (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Debt  
Principal $ 425,450
Unaccreted Discount (70)
Debt Issuance Costs (10,228)
Carrying Value 415,152
Convertible senior notes, due 2026  
Debt  
Principal 425,000
Debt Issuance Costs (10,228)
Carrying Value 414,772
Other notes  
Debt  
Principal 450
Unaccreted Discount (70)
Carrying Value $ 380
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Debt - Convertible Senior Notes (Details) - Convertible senior notes, due 2026
$ in Millions
3 Months Ended
Mar. 31, 2022
USD ($)
Debt  
Interest expense $ 1.4
Interest rate (stated) 0.75%
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.22.1
Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) - $ / shares
Sep. 16, 2021
Mar. 31, 2022
Dec. 31, 2021
Sep. 15, 2021
Class of Stock [Line Items]        
Issued and outstanding common shares   96,247,186 95,911,597  
Earnout common shares   2,050,000 2,050,000  
Total common shares issued and outstanding   98,297,186 97,961,597  
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   132,276,882 132,421,836  
Conversion price (per unit) $ 37.74     $ 25
Potentially dilutive shares 11,261,261      
Convertible senior notes, due 2026        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   16,998,130 16,998,130  
Restricted stock units        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   4,225,986 2,717,154  
2020 Equity Plan        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   6,390,137 8,126,263  
Private Warrants        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   1,795,700 1,795,700  
Common stock warrants        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance   4,569,743 4,822,992  
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.22.1
Equity and Warrants - Public and private warrant activity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2021
USD ($)
Equity and Warrants  
Cash received $ 89,771
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Stock-Based Compensation    
Stock based compensation expense $ 5,854 $ 16,835
Secondary market transaction    
Stock-Based Compensation    
Stock based compensation expense   1,933
Employee earnout restricted stock    
Stock-Based Compensation    
Stock based compensation expense   12,373
Employee awards    
Stock-Based Compensation    
Stock based compensation expense $ 5,854 $ 2,529
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.22.1
Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details)
3 Months Ended
Mar. 31, 2022
shares
Stock options  
Number of Options Outstanding  
Beginning balance 4,822,992
Exercised (185,685)
Forfeited, canceled or expired (67,564)
Ending balance 4,569,743
Restricted stock units  
Number of Restricted Stock Awards  
Beginning Balance 2,712,762
Granted 1,885,725
Vested (241,463)
Forfeited, canceled or expired (131,038)
Ending Balance 4,225,986
Restricted stock  
Number of Restricted Stock Awards  
Beginning Balance 4,392
Vested (4,392)
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance - Effects of reinsurance on premiums written and earned (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Reinsurance  
Direct premiums, written $ 87,123
Ceded premiums, written (60,636)
Net premiums, written 26,487
Direct premiums, earned 84,318
Ceded premiums, earned (71,727)
Net premiums, earned $ 12,591
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2022
USD ($)
Reinsurance  
Direct losses and LAE $ 68,221
Ceded losses and LAE (58,973)
Net losses and LAE $ 9,248
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Reinsurance - Detail of reinsurance balances due (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Reinsurance balances due:    
Unearned premium $ 142,619 $ 153,710
Losses and LAE Reserve 71,196 56,752
Reinsurance recoverable 25,746 17,780
Other 178 174
Reinsurance balance due $ 239,739 $ 228,416
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Dec. 31, 2021
Unpaid Losses and Loss Adjustment Reserve    
Reserve for losses and LAE $ 61,949  
Reinsurance recoverable on losses and LAE (71,196) $ (56,752)
Losses and LAE reserve, net of reinsurance recoverables 5,197  
Add provisions for losses and LAE occurring in:    
Current year 9,868  
Prior years (620)  
Net incurred losses and LAE during the current year 9,248  
Deduct payments for losses and LAE occurring in:    
Current year (4,431)  
Prior years (1,602)  
Net claim and LAE payments during the current year (6,033)  
Reserve for losses and LAE, net of reinsurance recoverable, at end of year 8,412  
Reinsurance recoverable on losses and LAE 71,196  
Losses and LAE reserve 79,608  
Provisions of losses and loss adjustment expense $ 600  
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
Commitments and Contingencies - Additional Information (Details)
$ in Millions
Sep. 02, 2021
USD ($)
Commitments and Contingencies.  
Cash consideration $ 48.6
XML 78 R68.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Segment Reporting Information [Line Items]    
Total revenue $ 62,561 $ 26,742
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 62,561 26,742
Vertical Software    
Segment Reporting Information [Line Items]    
Total revenue 34,688 24,937
Vertical Software | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 34,688 24,937
Insurance    
Segment Reporting Information [Line Items]    
Total revenue 27,873 1,805
Insurance | Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue $ 27,873 $ 1,805
XML 79 R69.htm IDEA: XBRL DOCUMENT v3.22.1
Segment Information - Consolidated Financial Information (Details)
$ in Thousands
3 Months Ended
Jan. 01, 2021
segment
Mar. 31, 2022
USD ($)
segment
Mar. 31, 2021
USD ($)
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Number of reportable segments | segment 2 2  
Total segment adjusted EBITDA (loss)   $ (7,072) $ (9,602)
Reconciling items:      
Depreciation and amortization   (6,483) (2,463)
Non-cash stock-based compensation expense   (5,854) (16,835)
Acquisition and related (Income) expense   (895) (728)
Non-cash long-lived asset impairment charge   (69) (68)
Revaluation of contingent consideration   (3,205) 355
Investment income and realized gains   (197)  
Non-cash bonus expense   (1,526) (290)
Operating loss   (25,301) (29,631)
Vertical Software | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment adjusted EBITDA (loss)   2,984 3,151
Insurance | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment adjusted EBITDA (loss)   3,286 508
Corporate and other | Operating Segments      
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]      
Total segment adjusted EBITDA (loss)   $ (13,342) $ (13,261)
XML 80 R70.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Basic $ (5,796) $ (65,101)
Diluted $ (5,796) $ (65,101)
Denominator:    
Basic 96,074,527 85,331,575
Diluted 96,074,527 85,331,575
Net loss attributable per share to common stockholders:    
Loss per share - basic $ (0.06) $ (0.76)
Loss per share - diluted $ (0.06) $ (0.76)
XML 81 R71.htm IDEA: XBRL DOCUMENT v3.22.1
Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) - $ / shares
3 Months Ended
Sep. 16, 2021
Mar. 31, 2022
Mar. 31, 2021
Sep. 15, 2021
Basic and Diluted Net Loss Per Share        
Conversion price (per unit) $ 37.74     $ 25
Potentially dilutive shares 11,261,261      
Stock options        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   4,569,743 6,199,325  
Restricted stock units and awards        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   4,225,986 1,282,327  
Public warrants        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   1,795,700 6,237,377  
Earnout shares        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   2,050,000 4,099,999  
Convertible debt.        
Basic and Diluted Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount   16,998,130    
XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Subsequent Events (Details) - Home warranty and inspection software and services - USD ($)
$ in Millions
1 Months Ended
Apr. 01, 2022
Mar. 31, 2022
Subsequent Events    
Total consideration   $ 5
Subsequent Events    
Subsequent Events    
Total consideration $ 33  
Cash 29  
Portion of non-cash total consideration $ 4  
XML 83 prch-20220331x10q_htm.xml IDEA: XBRL DOCUMENT 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2021-12-31 0001784535 us-gaap:RetainedEarningsMember 2022-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001784535 us-gaap:RetainedEarningsMember 2021-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001784535 us-gaap:RetainedEarningsMember 2021-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001784535 us-gaap:RetainedEarningsMember 2020-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001784535 us-gaap:CommonStockMember 2022-03-31 0001784535 us-gaap:CommonStockMember 2021-12-31 0001784535 us-gaap:CommonStockMember 2021-03-31 0001784535 us-gaap:CommonStockMember 2020-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2021-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001784535 us-gaap:RestrictedStockMember 2022-01-01 2022-03-31 0001784535 us-gaap:RestrictedStockMember 2021-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001784535 2022-04-01 2022-03-31 0001784535 us-gaap:OperatingSegmentsMember 2022-01-01 2022-03-31 0001784535 prch:VerticalSoftwareMember 2022-01-01 2022-03-31 0001784535 prch:SoftwareAndServiceSubscriptionMember 2022-01-01 2022-03-31 0001784535 prch:PostMoveTransactionsMember 2022-01-01 2022-03-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember 2022-01-01 2022-03-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2021-01-01 2021-03-31 0001784535 us-gaap:OperatingSegmentsMember 2021-01-01 2021-03-31 0001784535 prch:VerticalSoftwareMember 2021-01-01 2021-03-31 0001784535 prch:SoftwareAndServiceSubscriptionMember 2021-01-01 2021-03-31 0001784535 prch:PostMoveTransactionsMember 2021-01-01 2021-03-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember 2021-01-01 2021-03-31 0001784535 prch:InsuranceMember 2021-01-01 2021-03-31 0001784535 us-gaap:SoftwareDevelopmentMember 2022-03-31 0001784535 us-gaap:LeaseholdImprovementsMember 2022-03-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2022-03-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2022-03-31 0001784535 us-gaap:SoftwareDevelopmentMember 2021-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2021-12-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2021-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2021-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001784535 2021-01-01 2021-01-01 0001784535 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001784535 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:ContingentConsiderationEarnoutMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:IncomeApproachValuationTechniqueMember 2022-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:ContingentConsiderationEarnoutMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:IncomeApproachValuationTechniqueMember 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2022-01-01 2022-03-31 0001784535 2021-09-16 2021-09-16 0001784535 us-gaap:TrademarksAndTradeNamesMember 2022-01-01 2022-03-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-01-01 2022-03-31 0001784535 us-gaap:NoncompeteAgreementsMember 2022-01-01 2022-03-31 0001784535 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-03-31 0001784535 prch:ValueOfBusinessAcquiredMember 2022-01-01 2022-03-31 0001784535 prch:RenewalRightsMember 2022-01-01 2022-03-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001784535 prch:InsuranceLicensesMember 2022-03-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2022-03-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2022-03-31 0001784535 us-gaap:NoncompeteAgreementsMember 2022-03-31 0001784535 us-gaap:CustomerRelationshipsMember 2022-03-31 0001784535 prch:ValueOfBusinessAcquiredMember 2022-03-31 0001784535 prch:RenewalRightsMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2022-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2022-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2020-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2020-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2020-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2022-01-01 2022-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2022-01-01 2022-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-01-01 2022-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2021-01-01 2021-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2021-01-01 2021-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2021-01-01 2021-03-31 0001784535 prch:PropertyEquipmentSoftwareMember 2022-01-01 2022-03-31 0001784535 prch:PropertyEquipmentSoftwareMember 2021-01-01 2021-03-31 0001784535 us-gaap:CorporateDebtSecuritiesMember 2022-03-31 0001784535 us-gaap:CorporateDebtSecuritiesMember 2021-12-31 0001784535 2021-09-16 0001784535 2021-09-15 0001784535 prch:OtherNotesMember 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:VerticalSoftwareMember 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:InsuranceMember 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2022-03-31 0001784535 prch:RefundableCustomerDepositsMember 2022-03-31 0001784535 prch:RefundableCustomerDepositsCurrentMember 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:VerticalSoftwareMember 2021-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:InsuranceMember 2021-12-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2021-12-31 0001784535 prch:RefundableCustomerDepositsMember 2021-12-31 0001784535 prch:AccountsReceivableCurrentMember 2022-03-31 0001784535 prch:CustomersInTexasMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001784535 2021-03-31 0001784535 2020-12-31 0001784535 us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:HomeWarrantyAndInspectionSoftwareServiceMember 2022-03-01 2022-03-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:CorporateDebtSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2022-03-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2022-03-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2022-03-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2022-03-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2022-03-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2021-12-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2021-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2021-12-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2021-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2021-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2022-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:FairValueMeasurementsRecurringMember 2021-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-03-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2022-01-01 2022-03-31 0001784535 prch:PublicAndPrivateWarrantsMember 2022-01-01 2022-03-31 0001784535 prch:EarnoutSharesMember 2022-01-01 2022-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-03-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2021-01-01 2021-03-31 0001784535 prch:PublicAndPrivateWarrantsMember 2021-01-01 2021-03-31 0001784535 prch:EarnoutSharesMember 2021-01-01 2021-03-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-03-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-03-31 0001784535 prch:ProductAndTechnologyMember 2022-01-01 2022-03-31 0001784535 prch:EquityIncentivePlan2012Member 2022-01-01 2022-03-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2021-01-01 2021-03-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2021-01-01 2021-03-31 0001784535 us-gaap:CostOfSalesMember 2021-01-01 2021-03-31 0001784535 prch:SecondaryStockTransactions2019Member 2021-01-01 2021-03-31 0001784535 prch:ProductAndTechnologyMember 2021-01-01 2021-03-31 0001784535 prch:EquityIncentivePlan2012Member 2021-01-01 2021-03-31 0001784535 prch:EarnoutRestrictedStockUnitsMember 2021-01-01 2021-03-31 0001784535 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001784535 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001784535 2021-09-02 2021-09-02 0001784535 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2022-01-01 2022-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2022-01-01 2022-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2022-01-01 2022-03-31 0001784535 us-gaap:OperatingSegmentsMember us-gaap:CorporateAndOtherMember 2021-01-01 2021-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2021-01-01 2021-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2021-01-01 2021-03-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2022-01-01 2022-03-31 0001784535 prch:InsuranceMember 2022-01-01 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:VerticalSoftwareMember 2022-01-01 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member prch:InsuranceMember 2022-01-01 2022-03-31 0001784535 us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-03-31 0001784535 prch:RefundableCustomerDepositsMember 2022-01-01 2022-03-31 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2022-03-31 0001784535 us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 us-gaap:MeasurementInputExercisePriceMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 prch:MeasurementInputForfeitureRateMember prch:MonteCarloSimulationMethodValuationTechniqueMember 2021-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2022-03-31 0001784535 prch:StockIncentivePlan2020Member 2022-03-31 0001784535 prch:PrivateWarrantsMember 2022-03-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2022-03-31 0001784535 prch:CommonStockWarrantsMember 2022-03-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2021-12-31 0001784535 prch:StockIncentivePlan2020Member 2021-12-31 0001784535 prch:PrivateWarrantsMember 2021-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-12-31 0001784535 prch:CommonStockWarrantsMember 2021-12-31 0001784535 us-gaap:OtherNoncurrentAssetsMember 2022-01-01 2022-03-31 0001784535 us-gaap:OtherNoncurrentAssetsMember 2021-01-01 2021-12-31 0001784535 2021-01-01 2021-12-31 0001784535 prch:HomeWarrantyAndInspectionSoftwareServiceMember us-gaap:SubsequentEventMember 2022-04-01 2022-04-01 0001784535 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001784535 2021-01-01 2021-03-31 0001784535 2022-03-31 0001784535 2021-12-31 0001784535 2022-05-06 0001784535 dei:FormerAddressMember 2022-01-01 2022-03-31 0001784535 2022-01-01 2022-03-31 shares iso4217:USD pure iso4217:USD shares prch:company prch:item prch:state prch:security prch:segment 96074527 85331575 96074527 85331575 0001784535 --12-31 2022 Q1 98297186 97961597 -0.06 -0.76 25 25 P12M -5796000 -65101000 -0.06 -0.76 false 10-Q true 2022-03-31 false 001-39142 Porch Group, Inc. DE 83-2587663 411 1st Avenue S. Suite 501 Seattle WA 98104 855 767-2400 2200 1st Avenue S. Suite 300 Seattle WA 98134 Common Stock, par value $0.0001 per share PRCH NASDAQ Yes Yes Large Accelerated Filer false false false 99136900 292373000 315741000 29996000 28767000 8462000 9251000 239739000 228416000 21087000 14338000 10162000 8551000 601819000 605064000 8340000 6666000 3922000 4504000 226576000 225654000 56865000 58324000 124306000 129830000 500000 500000 9061000 7521000 5373000 684000 1036762000 1038747000 8016000 6965000 35029000 37675000 198857000 201085000 16686000 15274000 150000 150000 79608000 61949000 43049000 40024000 381395000 363122000 415002000 414585000 2267000 2694000 2687000 13866000 5004000 15193000 12822000 9617000 15528000 12242000 821883000 821702000 0.0001 0.0001 10000 10000 400000000 400000000 98297186 97961597 647551000 641406000 -2774000 -259000 -429908000 -424112000 214879000 217045000 1036762000 1038747000 62561000 26742000 21189000 5930000 25743000 14638000 14231000 11789000 26699000 24016000 87862000 56373000 -25301000 -29631000 2293000 1223000 -11179000 18770000 -10189000 15910000 197000 56000 83000 19328000 -35820000 -5973000 -65451000 -177000 -350000 -5796000 -65101000 -0.06 -0.76 96074527 85331575 1000 632000 2082000 1137000 2317000 4085000 12435000 5854000 16835000 -5796000 -65101000 -2515000 -8311000 -65101000 97961597 10000 641406000 -424112000 -259000 217045000 -5796000 -5796000 -2515000 -2515000 5854000 5854000 530000 530000 245855 185685 473000 473000 95951 712000 712000 98297186 10000 647551000 -429908000 -2774000 214879000 81669151 8000 424823000 -317506000 107325000 -65101000 -65101000 4462000 4462000 12373000 12373000 90000 1169000 1169000 25815000 25815000 2078102 8087623 1000 93007000 93008000 593106 355000 355000 1062250 16997000 16997000 402000 402000 91455732 9000 544605000 -382607000 162007000 -5796000 -65101000 6483000 2463000 582000 345000 70000 68000 10189000 -15910000 -3205000 355000 -11179000 18770000 5854000 16835000 566000 -68000 1046000 311000 64000 225000 1296000 846000 11323000 6749000 -441000 1051000 -8090000 -3145000 2625000 17659000 3025000 -2228000 -1362000 1412000 -837000 -1663000 1540000 1383000 -235000 -354000 696000 487000 -13291000 -22935000 1167000 34000 1574000 798000 8835000 8449000 4950000 22882000 -8077000 -23714000 150000 150000 89771000 473000 355000 712000 16997000 400000 -389000 72579000 -21757000 25930000 324792000 207453000 303035000 233383000 1587000 903000 2906000 25815000 3237000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">1. Description of Business and Summary of Significant Accounting Policies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Description of Business</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch Group, Inc. (“Porch Group,” “Porch” or the “Company”) is a vertical software platform for the home, providing software and services to over 25,500 home services companies. The Vertical Software Segment provides software and services to home services companies, such as home inspectors, mortgage companies and loan officers, title companies, moving companies, real estate agencies, utility companies, and others, and the Insurance Segment operates both as an insurance carrier underwriting home insurance policies, and as an agent selling home and auto insurance for over 20 major and regional insurance companies. The Insurance Segment also includes Porch’s warranty service offering.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Porch helps home service providers grow their business and improve their customer experience. In addition, through these relationships Porch gains access to homebuyers and is able to offer services to make the moving process easier, helping consumers save time and make better decisions about critical services, including insurance, warranty, moving, security, TV/Internet, home repair and improvement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unaudited Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 16, 2022. The information as of December 31, 2021 included in the unaudited condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or any other interim period or future year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications to previously reported 2021 balances were made to conform to the current period presentation in the unaudited condensed consolidated statements of cash flows.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">estimated variable consideration for services performed, estimated lifetime value of the commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balance in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. Two reinsurers represented more than 10% individually, and 38% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of March 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s insurance-related revenues in the Insurance segment are derived from customers in Texas (which represent approximately 57% of such revenues in the three months ended March 31, 2022), South Carolina, North Carolina, Georgia, Virginia and Arizona, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No individual customer represented more than 10% of the Company’s total revenue for the three months ended March 31, 2022, or 2021. As of March 31, 2022 and December 31, 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, the Company held approximately $233.4 million of cash with one U.S. commercial bank.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of March 31, 2022 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $7.1 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_erMZCplfEEi1536-0zRcgg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty five</span></span> states, $0.3 million of customer deposits, $0.4 million in escrow with an insurance regulator, and $2.6 million related to acquisition indemnifications, of which $0.5 million is recorded in non-current assets. Restricted cash equivalents as of December 31, 2021, includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_xHZEu0cRN0WV-_d7zFIiLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty five</span></span> states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 303,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the creditworthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2022 and December 31, 2021, was $0.5 million and $0.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. The amortization of DAC is included in sales and marketing expense in the unaudited condensed consolidated statements of operations and comprehensive loss. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of March 31, 2022 and December 31, 2021, DAC of $7.7 million and $4.0 million is included in prepaid expenses and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Changes in DAC for the three months ended March 31, 2022 are as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (gross)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,014</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Ceded deferred policy acquisition costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,026)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,988</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Capitalized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,753</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,001)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at March 31, 2022 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,740</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt;"><span style="margin-bottom:12pt;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Unobservable inputs that are arrived at by means other than current observable market activity.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Provisions for income taxes for the three months ended March 31, 2022 and 2021 were a $0.2 million benefit and a $0.4 million benefit, respectively, and the effective tax rates for these periods were 2.96% and 0.53%, respectively. The difference between the Company’s effective tax rates for the 2022 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. Therefore, the adoption will have no impact to the existing consolidated balance sheets, statements of operations, and statements of cash flows.</p> 25500 20 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Unaudited Interim Financial Statements</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The accompanying unaudited condensed consolidated financial statements include the accounts of Porch Group, Inc. and its subsidiaries. All significant intercompany balances and transactions have been eliminated in consolidation. Certain information and footnote disclosures normally included in annual consolidated financial statements prepared in accordance with U.S. generally accepted accounting principles (“GAAP”) have been condensed or omitted pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”) regarding interim financial reporting. Accordingly, these unaudited condensed consolidated financial statements and notes should be read in conjunction with the Annual Report on Form 10-K for the fiscal year ended December 31, 2021, filed with the SEC on March 16, 2022. The information as of December 31, 2021 included in the unaudited condensed consolidated balance sheets was derived from the Company’s audited consolidated financial statements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The unaudited condensed consolidated financial statements included in this Quarterly Report on Form 10-Q (this “Quarterly Report”) were prepared on the same basis as the audited consolidated financial statements and, in the opinion of management, reflect all adjustments (all of which are of a normal recurring nature) considered necessary to present fairly the Company’s financial position, results of operations, comprehensive loss, stockholders’ equity, and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2022 are not necessarily indicative of the results that may be expected for the year ending December 31, 2022 or any other interim period or future year.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Comprehensive Loss</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Comprehensive loss consists of adjustments related to unrealized gains and losses on available-for-sale securities. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Reclassifications</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Certain reclassifications to previously reported 2021 balances were made to conform to the current period presentation in the unaudited condensed consolidated statements of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Use of Estimates</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The preparation of financial statements in conformity with GAAP requires management to make estimates, judgments, and assumptions that affect the amounts reported and disclosed in the unaudited condensed consolidated financial statements and accompanying notes. On an ongoing basis these estimates, which include, but are not limited to, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">estimated variable consideration for services performed, estimated lifetime value of the commissions, current estimate for credit losses, depreciable lives for property and equipment, the valuation of and useful lives for acquired intangible assets, goodwill, the valuation allowance on deferred tax assets, assumptions used in stock-based compensation expense, unpaid losses for insurance claims and loss adjustment expenses, contingent consideration, earnout liabilities and private warrant liabilities, are evaluated by management. Actual results could differ materially from those estimates, judgments, and assumptions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Concentration of Credit Risk</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Financial instruments which potentially subject the Company to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit and fixed-maturity securities, as well as receivable balance in the course of collection.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company’s insurance carrier subsidiary has exposure and remains liable in the event of an insolvency of one of its primary reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. Two reinsurers represented more than 10% individually, and 38% in aggregate, of the Company’s insurance subsidiary’s total reinsurance receivables as of March 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Substantially all of the Company’s insurance-related revenues in the Insurance segment are derived from customers in Texas (which represent approximately 57% of such revenues in the three months ended March 31, 2022), South Carolina, North Carolina, Georgia, Virginia and Arizona, which could be adversely affected by economic conditions, an increase in competition, or environmental impacts and changes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">No individual customer represented more than 10% of the Company’s total revenue for the three months ended March 31, 2022, or 2021. As of March 31, 2022 and December 31, 2021, no individual customer accounted for 10% or more of the Company’s total accounts receivable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, the Company held approximately $233.4 million of cash with one U.S. commercial bank.</p> 2 0.38 0.57 233400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash, Cash Equivalents and Restricted Cash</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company considers all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. The Company maintains cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Restricted cash equivalents as of March 31, 2022 includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $7.1 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_erMZCplfEEi1536-0zRcgg;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty five</span></span> states, $0.3 million of customer deposits, $0.4 million in escrow with an insurance regulator, and $2.6 million related to acquisition indemnifications, of which $0.5 million is recorded in non-current assets. Restricted cash equivalents as of December 31, 2021, includes $0.3 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of its Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $5.9 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in <span style="-sec-ix-hidden:Hidden_xHZEu0cRN0WV-_d7zFIiLA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">twenty five</span></span> states, $0.3 million of customer deposits, and $2.6 million related to acquisition indemnifications in escrow accounts, of which $0.5 million is recorded in non-current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The reconciliation of cash and cash equivalents to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 303,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table> 300000 7100000 300000 400000 2600000 500000 300000 5900000 300000 2600000 500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;width:13.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 292,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 315,741</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,162</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,551</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Restricted cash and restricted cash equivalents - non-current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 500</p></td></tr><tr><td style="vertical-align:bottom;width:68.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Cash, cash equivalents and restricted cash</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 303,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.9%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 324,792</p></td></tr></table> 292373000 315741000 10162000 8551000 500000 500000 303035000 324792000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts Receivable and Long-term Insurance Commissions Receivable</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Accounts receivable consist principally of amounts due from enterprise customers and other corporate partnerships, as well as credit card receivables. The Company estimates allowances for uncollectible receivables based on the creditworthiness of its customers, historical trend analysis and general economic conditions. Consequently, an adverse change in those factors could affect the Company’s estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2022 and December 31, 2021, was $0.5 million and $0.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. The Company records the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</p> 500000 400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Policy Acquisition Costs</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company capitalizes deferred policy acquisitions costs (“DAC”) which consist primarily of commissions, premium taxes and policy underwriting and production expenses that are directly related to the successful acquisition by the Company’s insurance subsidiary of new or renewal insurance contracts. DAC are amortized to expense on a straight-line basis over the terms of the policies to which they relate, which is generally one year. The amortization of DAC is included in sales and marketing expense in the unaudited condensed consolidated statements of operations and comprehensive loss. DAC is also reduced by ceding commissions paid by reinsurance companies which represent recoveries of acquisition costs. DAC is periodically reviewed for recoverability and adjusted if necessary. Future investment income is considered in determining the recoverability of DAC. As of March 31, 2022 and December 31, 2021, DAC of $7.7 million and $4.0 million is included in prepaid expenses and other current assets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Changes in DAC for the three months ended March 31, 2022 are as follows: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (gross)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,014</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Ceded deferred policy acquisition costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,026)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,988</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Capitalized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,753</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,001)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at March 31, 2022 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,740</p></td></tr></table> 7700000 4000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (gross)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33,014</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Ceded deferred policy acquisition costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,026)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at December 31, 2021 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,988</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Capitalized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 16,753</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Amortized costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,001)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Deferred policy acquisition costs at March 31, 2022 (net)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,740</p></td></tr></table> 33014000 29026000 3988000 16753000 13001000 7740000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value of Financial Instruments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Fair value, as defined by the accounting standards, represents the amount at which an asset or liability would be transferred in a current orderly transaction between willing market participants. Emphasis is placed on observable inputs being used to assess fair value. To reflect this approach the standards require a three-tiered fair value hierarchy be </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">applied based on the nature of the inputs used when measuring fair value. The three hierarchical levels of inputs are as follows:</p><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 1</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 2</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Observable inputs, other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly. This may include active markets for similar assets and liabilities, quoted prices in markets that are not highly active, or other inputs that are observable or can be corroborated by observable market data; and</p></td></tr></table><table style="border-collapse:collapse;border:0;"><tr><td style="vertical-align:text-top;white-space:nowrap;width:36pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Level 3</p></td><td style="padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:12pt;margin-top:0pt;">Unobservable inputs that are arrived at by means other than current observable market activity.</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The level of the least observable significant input used in assessing the fair value determines the placement of the entire fair value measurement in the hierarchy. Management’s assessment of the significance of a particular input to the fair value measurement requires the use of judgment specific to the asset or liability.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other Insurance Liabilities, Current</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the components of other insurance liabilities, current on the condensed consolidated balance sheets:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.82%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.8%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Ceded reinsurance premiums payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,439</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 22,523</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Funds held under reinsurance treaty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,092</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,206</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Commissions payable, reinsurers and agents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,697</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">General and accrued expenses payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 579</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Advance premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,680</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,277</p></td></tr><tr><td style="vertical-align:bottom;width:65.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="white-space:pre-wrap;"> Other insurance liabilities, current</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 43,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.28%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 40,024</p></td></tr></table> 21439000 22523000 2092000 2206000 9259000 10697000 579000 321000 9680000 4277000 43049000 40024000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Income Taxes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Provisions for income taxes for the three months ended March 31, 2022 and 2021 were a $0.2 million benefit and a $0.4 million benefit, respectively, and the effective tax rates for these periods were 2.96% and 0.53%, respectively. The difference between the Company’s effective tax rates for the 2022 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred assets. The difference between the Company’s effective tax rates for the 2021 period and the U.S. statutory rate of 21% was primarily due to a full valuation allowance related to the Company’s net deferred tax assets.</p> -200000 -400000 0.0296 0.0053 0.21 0.21 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Recently Adopted Accounting Standards</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In October 2021, the FASB issued ASU No. 2021-08, <i style="font-style:italic;">Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers</i>. The amendments in this update require an entity (acquirer) to recognize and measure contract assets and contract liabilities acquired in a business combination in accordance with Topic 606. Under current GAAP, an acquirer generally recognizes such items at fair value on the acquisition date. The amendments of this ASU do not affect the accounting for other assets or liabilities that may arise from revenue contracts with customers in accordance with Topic 606. The amendments of this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods in those fiscal years. The ASU clarifies that early adoption of the amendments is permitted, including adoption in an interim period. An entity that early adopts in an interim period should apply the amendments (1) retrospectively to all business combinations for which the acquisition </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">date occurs on or after the beginning of the fiscal year that includes the interim period of early application and (2) prospectively to all business combinations that occur on or after the date of initial application. The Company early adopted this ASU as of January 1, 2022 and will apply the guidance prospectively for business combinations that occur after the adoption date. Therefore, the adoption will have no impact to the existing consolidated balance sheets, statements of operations, and statements of cash flows.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2. Revenue</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Disaggregation of Revenue</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company generates revenue in its Vertical Software segment from (1) software and service subscription fees received for continued access to and transactions processed using owned software platforms by individual contractors, small business service providers and large enterprise service providers, (2) move-related transactions for a variety of services when end customers are connected with service providers primarily related to moving or settling into a new home, and (3) post-move transactions for the delivery of leads to service providers who primarily support the continued maintenance of the home. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The revenue generated by the Company’s Insurance segment is primarily from the sale of its own written insurance and warranty policies or third-party policies via its agency. This revenue includes insurance and warranty premiums earned over the life of the policy, reinsurance profit share, policy fees, commissions earned at the time it is put in force or ceded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;">Total revenues consisted of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vertical Software segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Software and service subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,879</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Move-related transactions (excluding insurance)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,960</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Post-move transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,098</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Vertical Software segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,937</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Insurance and warranty premiums, commissions and policy fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Insurance segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,742</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="font-size:10pt;"> </span>Revenue recognized during the three months ended March 31, 2022 includes revenue from regulated property and casualty insurance entity in the form of insurance premiums, policy fees, ceding commissions, and reinsurance profit sharing of $20.0 million which is accounted for separately from the revenue from contracts with customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contracts with Customers</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Assets - Insurance Commissions Receivable</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">A summary of the activity impacting the contract assets during the three months ended March 31, 2022, is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,384</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,422</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (753)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,053</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, $2.0 million of contract assets are expected to be collected within the next 12 months and therefore are included in current accounts receivable on the condensed consolidated balance sheets. The remaining $9.1 million of contract assets are expected to be collected in the following periods and are included in long-term insurance commissions receivable on the condensed consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contract Liabilities — Refundable Customer Deposits</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of the activity impacting the contract liabilities during the three months ended March 31, 2022 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,274</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,891</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,479)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,686</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022, $16.7 million in contract liabilities related to refundable customer deposits received in advance of warranty services provided, are included in current refundable customer deposits on the consolidated balance sheets because the policyholder may cancel the policy at any time and receive a pro-rated refund. If the policies are not canceled, the balance is expected to be transferred to revenue over the term of the policies, which is, on average, 19 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Deferred Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Timing may differ between the satisfaction of performance obligations and the collection of amounts from customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent the amounts relate to services or coverage performed by the Company over time, these liabilities are classified as deferred revenue. If the amounts collected are related to a point in time obligation which has yet to be performed, these liabilities are classified as refundable customer deposits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">A summary of the activity impacting deferred revenue balances during the three months ended March 31, 2022 is presented below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Vertical Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Insurance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 197,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 201,085</p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,273)</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,045</p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 194,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 198,857</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In the table above, revenue recognized on earned premiums related to the insurance segment is presented as the gross amount from policy holders excluding the impact of ceded premiums. On the unaudited condensed statements of operations earned premiums are presented net of ceded premiums of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$71.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> million</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Remaining Performance Obligations</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Contracts with customers include $4.3 million to performance obligations that will be satisfied at a later date. These amounts primarily include performance obligations that are recorded in the condensed consolidated balance sheets as deferred revenue. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the condensed consolidated balance sheets, is immaterial as of March 31, 2022 and December 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company has applied the practical expedients provided for in the accounting standards, and does not present unsatisfied performance obligations for (i) contracts with an original expected length of <span style="-sec-ix-hidden:Hidden_2weMCFX6tE2qgbDwUHlB-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">one year</span></span> or less, (ii) contracts with variable consideration that is allocated entirely to unsatisfied performance obligations or to a wholly unsatisfied promise accounted for under the series guidance, and (iii) contracts for which the Company recognizes revenue at the amount which it has the right to invoice for services performed. Additionally, the Company excludes amounts related to performance obligations that are billed and recognized as they are delivered.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:27.8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vertical Software segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Software and service subscriptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,965</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 10,879</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Move-related transactions (excluding insurance)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,960</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Post-move transactions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,530</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,098</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Vertical Software segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,937</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Insurance segment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Insurance and warranty premiums, commissions and policy fees<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total Insurance segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:69.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.88%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.66%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,742</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;text-indent:0pt;margin:0pt 0pt 12pt 18pt;"><sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup><span style="font-size:10pt;"> </span>Revenue recognized during the three months ended March 31, 2022 includes revenue from regulated property and casualty insurance entity in the form of insurance premiums, policy fees, ceding commissions, and reinsurance profit sharing of $20.0 million which is accounted for separately from the revenue from contracts with customers.</p> 17965000 10879000 12193000 8960000 4530000 5098000 34688000 24937000 27873000 1805000 27873000 1805000 62561000 26742000 20000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Contract Assets</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,384</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Estimated lifetime value of insurance policies sold by carriers</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,422</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Cash receipts</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (753)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 11,053</p></td></tr></table> 9384000 2422000 753000 11053000 2000000.0 9100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contract </b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,274</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additions to contract liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,891</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Contract liabilities transferred to revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,479)</p></td></tr><tr><td style="vertical-align:bottom;width:81.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.77%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,686</p></td></tr></table> 15274000 7891000 -6479000 16686000 16.7 P19M <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Vertical Software</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Insurance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Deferred Revenue</b></p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,814</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 197,271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 201,085</p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Revenue recognized<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,279)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (91,994)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (97,273)</p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:45.8%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Additional amounts deferred</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,722</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 89,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,045</p></td></tr><tr><td style="vertical-align:bottom;width:45.8%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 194,600</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:13.85%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 198,857</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:6.75pt;vertical-align:top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In the table above, revenue recognized on earned premiums related to the insurance segment is presented as the gross amount from policy holders excluding the impact of ceded premiums. On the unaudited condensed statements of operations earned premiums are presented net of ceded premiums of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$71.7</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> million</span><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">.</span></td></tr></table><div style="margin-top:12pt;"/> 3814000 197271000 201085000 -5279000 -91994000 -97273000 5722000 89323000 95045000 4257000 194600000 198857000 71700000 4300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">3. Investments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the Company’s investment income, and realized gains on investments:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income, net of investment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 265</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income and realized gains, net of investment expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">The Company did not have significant investment income during the three months ended March 31, 2021.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the amortized cost, fair value and unrealized gains and (losses) of the Company’s investment securities:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,519</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,052</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 65,327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,575</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The amortized cost and fair value of securities at March 31, 2022, by contractual maturity, are shown in the following table. Actual maturities may differ from contractual maturities because borrowers may have the right to call or prepay obligations with or without call or prepayment penalties.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,388</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,914</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,820</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,862</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65,327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Other-than-temporary Impairment</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company regularly reviews its individual investment securities for other-than-temporarily impairment. The Company considers various factors in determining whether each individual security is other-than-temporarily impaired, including:</p><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the length of time and the extent to which the market value of the security has been below its cost or amortized cost;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">general market conditions and industry or sector-specific factors;</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:6pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">nonpayment by the issuer of its contractually obligated interest and principal payments; and</span></td></tr></table><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="width:18pt;"/><td style="font-family:'Times New Roman','Times','serif';font-size:10pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">-</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">the Company’s intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Securities with gross unrealized loss position, aggregated by investment category and length of time the individual securities have been in a continuous loss position, are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,204</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,361</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,104</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,816</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,035</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,520</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2022, and December 31, 2021, there were 448 and 358 securities, respectively, in an unrealized loss position. Of these securities, none had been in an unrealized loss position for 12 months or longer.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company believes there were no fundamental issues such as credit losses or other factors with respect to any of its available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. It is expected that the securities would not be settled at a price less than par value of the investments. Because the declines in fair value are attributable to changes in interest rates or market conditions and not credit quality, and because the Company has the ability and intent to hold its available-for-sale investments until a market price recovery or maturity, the Company does not consider any of its investments to be other-than-temporarily impaired at March 31, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:16.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income, net of investment expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 265</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized gains on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Realized losses on investments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (70)</p></td></tr><tr><td style="vertical-align:bottom;width:80.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Investment income and realized gains, net of investment expenses </p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 197</p></td></tr></table> 265000 2000 70000 197000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,653</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,519</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,997</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 30,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 29,052</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 33</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 65,327</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:50.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gains</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Losses</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,913</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,491</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,387</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:47.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total debt securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,880</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 150</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.37%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 67,575</p></td></tr></table> 3653000 1000 135000 3519000 9997000 584000 9413000 30283000 3000 1234000 29052000 15237000 27000 617000 14647000 8931000 2000 237000 8696000 68101000 33000 2807000 65327000 5452000 1000 36000 5417000 8913000 21000 84000 8850000 31491000 89000 155000 31425000 14387000 34000 139000 14282000 7637000 5000 41000 7601000 67880000 150000 455000 67575000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:30.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Remaining Time to Maturity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortized Cost</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due in one year or less</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,388</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after one year through five years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 19,914</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after five years through ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,820</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Due after ten years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,037</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,862</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,237</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,931</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:66.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 68,101</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.69%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 65,327</p></td></tr></table> 6425000 6388000 20771000 19914000 13700000 12820000 3037000 2862000 15237000 14647000 8931000 8696000 68101000 65327000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.84%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (135)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,204</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (584)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,361</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,104</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,234)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 21,104</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,816</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (617)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 13,816</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,035</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (237)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,035</p></td></tr><tr><td style="vertical-align:bottom;width:44.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,520</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,807)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.87%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 55,520</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.27%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Less Than Twelve Months</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:18.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Twelve Months or Greater</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Unrealized</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Fair</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">At December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.44%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Loss</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (36)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,007</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Obligations of states, municipalities and political subdivisions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,292</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (155)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 15,446</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,687</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (41)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 6,818</p></td></tr><tr><td style="vertical-align:bottom;width:43.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.16%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.13%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.26%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (455)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:0.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.02%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.92%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 41,250</p></td></tr></table> 135000 3204000 135000 3204000 584000 9361000 584000 9361000 1234000 21104000 1234000 21104000 617000 13816000 617000 13816000 237000 8035000 237000 8035000 2807000 55520000 2807000 55520000 36000 5007000 36000 5007000 84000 4292000 84000 4292000 155000 15446000 155000 15446000 139000 9687000 139000 9687000 41000 6818000 41000 6818000 455000 41250000 455000 41250000 448 358 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">4. Fair Value</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,519</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,052</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,368</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,513</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,893</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Financial Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Money market mutual funds are valued at the closing price reported by the fund sponsor from an actively traded exchange. As the funds are generally maintained at a net asset value which does not fluctuate, cost approximates fair value. These are included as a Level 1 measurement in the table above. The fair values for available-for-sale fixed-maturity securities are based upon prices provided by an independent pricing service. The Company has reviewed these prices for reasonableness and has not adjusted any prices received from the independent provider. Level 2 securities represent assets whose fair value is determined using observable market information such as previous day trade prices, </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;">quotes from less active markets or quoted prices of securities with similar characteristics. There were no transfers between Level 1 and Level 2.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent Consideration – Business Combinations</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the business combination contingent consideration triggered by EBITDA or revenue milestones, related to certain 2021 acquisitions using the Monte Carlo simulation method. The fair value of $0.1 million and $0.3 million as of March 31, 2022 and December 31, 2021, respectively, is based on the simulated revenue and net income (loss) of the Company over the maturity date of the contingent consideration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the business combination contingent consideration that is triggered by stock price milestones, related to a certain 2021 acquisition, using the Monte Carlo simulation method. The fair value is based on the simulated stock price of the Company over the maturity date of the contingent consideration. As of March 31, 2022, the key inputs used to determine the fair value of $12.7 million, were the stock price of $6.95, strike price of $36.00, discount rate of 8.2% and volatility of 75%. As of December 31, 2021, the key inputs used in the determination of the fair value of $9.3 million included the volume weighted average price of $16.37, strike price of $36.00, discount rate of 7% and volatility of 60%.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Contingent Consideration - </b><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Earnout</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the earnout contingent consideration using the Monte Carlo simulation method. The fair value of $2.7 million is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by certain employee forfeitures. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $22.00, volatility of 70%, forfeiture rate of 15% and stock price of $6.95. As of December 31, 2021, the key inputs used in the determination of the fair value included exercise price of $22.00, volatility of 65%, forfeiture rate of 15% and stock price of $15.59.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Private Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The Company estimated the fair value of the private warrants of $5.0 million using the Black-Scholes-Merton option pricing model. As of March 31, 2022, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 71%, remaining contractual term of 3.73 years, and stock price of $6.95. As of December 31, 2021, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 60%, remaining contractual term of 3.98 years, and stock price of $15.59.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Level 3 Rollforward</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Fair value measurements categorized within Level 3 are sensitive to changes in the assumptions or methodology used to determine fair value and such changes could result in a significant increase or decrease in the fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,189)</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,910</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Ch</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">anges in fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">the earnout contingent consideration and private warrant liability</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">are disclosed separately in the unaudited condensed consolidated statements of operations.</span></td></tr></table><div style="margin-top:12pt;"/><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Fair Value Disclosure</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">As of March 31, 2022 and December 31, 2021, the fair value of the convertible senior notes is $286.9 million and $400.4 million, respectively. The decrease of $113.5 million is primarily due to the decline in the stock price at March 31, 2022 as compared to December 31, 2021. The fair value of other debt approximates the unpaid principal balance and is considered a Level 3 measurement. See Note 7.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table details the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:41.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at March 31, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,041</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,041</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,519</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,519</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,413</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 29,052</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,647</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,696</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,560</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 61,808</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 70,368</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td></tr><tr><td style="vertical-align:bottom;width:56.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.65%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,513</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.62%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 20,513</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:42.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurement at December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total </b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Money market mutual funds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 17,318</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Debt securities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">U.S. Treasuries</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,417</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Obligations of states and municipalities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,850</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Corporate bonds</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,425</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Residential and commercial mortgage-backed securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,282</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Other loan-backed and structured securities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,601</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 62,158</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 84,893</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - business combinations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Contingent consideration - earnout</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrant liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:55.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.84%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 38,676</p></td></tr></table> 5041000 5041000 3519000 3519000 9413000 9413000 29052000 29052000 14647000 14647000 8696000 8696000 8560000 61808000 70368000 12822000 12822000 2687000 2687000 5004000 5004000 20513000 20513000 17318000 17318000 5417000 5417000 8850000 8850000 31425000 31425000 14282000 14282000 7601000 7601000 22735000 62158000 84893000 9617000 9617000 13866000 13866000 15193000 15193000 38676000 38676000 100000 300000 12700000 6.95 36.00 8.2 75 9300000 16.37 36.00 7 60 2700000 22.00 70 15 6.95 22.00 65 15 15.59 5000000.0 11.50 71 P3Y8M23D 6.95 11.50 60 P3Y11M23D 15.59 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,866</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,617</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,193</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11,179)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,205</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,189)</p></td></tr><tr><td style="vertical-align:bottom;width:63.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,687</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,822</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.39%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,004</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contingent</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Private</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consideration -</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Business</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Warrant</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Earnout</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Combinations</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.24%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 50,238</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 3,549</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 31,534</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,737</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Settlements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (25,815)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,062)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in fair value, loss (gain) included in net loss<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 18,770</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (355)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 15,910</p></td></tr><tr><td style="vertical-align:bottom;width:62.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Fair value as of March 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 43,193</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.62%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,869</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 47,444</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">Changes in fair value of contingent consideration related to business combinations are included in general and administrative expenses in the unaudited condensed consolidated statements of operations. Ch</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">anges in fair value of </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">the earnout contingent consideration and private warrant liability</span><span style="font-family:'Times New Roman PS Std';font-size:9pt;font-style:normal;font-weight:normal;"> </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">are disclosed separately in the unaudited condensed consolidated statements of operations.</span></td></tr></table><div style="margin-top:12pt;"/> 13866000 9617000 15193000 -11179000 3205000 -10189000 2687000 12822000 5004000 50238000 3549000 31534000 1737000 -25815000 -2062000 18770000 -355000 15910000 43193000 2869000 47444000 286900000 400400000 -113500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">5. Property, Equipment, and Software</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Property, equipment, and software net, consists of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,287</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,006</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,102</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,191</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,586</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,920)</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,666</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Depreciation and amortization expense related to property, equipment, and software was $1.0 million and $1.1 million for the three months ended March 31, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100.14%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:10.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Software and computer equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,257</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 7,287</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Furniture, office equipment, and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,006</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Internally developed software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 14,221</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 13,102</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,208</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,191</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 26,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 24,586</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: Accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (18,472)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (17,920)</p></td></tr><tr><td style="vertical-align:bottom;width:73.68%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Property, equipment, and software, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,340</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,666</p></td></tr></table> 8257000 7287000 2126000 2006000 14221000 13102000 2208000 2191000 26812000 24586000 18472000 17920000 8340000 6666000 1000000.0 1100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">6. Intangible Assets and Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Intangible Assets</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization, and consist of the following, as of March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,658)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,152</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,516</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,195</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,597</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 124,306</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The aggregate amortization expense related to intangibles was $5.5 million and $1.3 million for the three months ended March 31, 2022 and 2021, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Goodwill</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables summarize the changes in the carrying amount of goodwill for the three months ended March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225,654</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 922</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 226,576</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intangible </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Useful Life </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Assets, </b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in years)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.77%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer relationships</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 56,810</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,658)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,152</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Acquired technology</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 48,135</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12,619)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 35,516</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 25,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,194)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 22,195</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-compete agreements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 130</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Value of business acquired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 400</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (394)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Renewal rights</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 9,734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,137)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,597</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Trademarks and tradenames</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,750</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Insurance licenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;">Indefinite</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,960</p></td></tr><tr><td style="vertical-align:bottom;width:54.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total intangible assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.1%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 150,628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (26,322)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 124,306</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p> P9Y 56810000 8658000 48152000 P5Y 48135000 12619000 35516000 P12Y 25389000 3194000 22195000 P2Y 450000 320000 130000 P1Y 400000 394000 6000 P6Y 9734000 1137000 8597000 4750000 4750000 4960000 4960000 150628000 26322000 124306000 5500000 1300000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Goodwill</b></p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of December 31, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 225,654</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Purchase price adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 922</p></td></tr><tr><td style="vertical-align:bottom;width:83.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balance as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.69%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.92%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 226,576</p></td></tr></table> 225654000 922000 226576000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">7. Debt</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">At March 31, 2022, debt comprised of the following:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,772</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 415,152</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Convertible Senior Notes</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $1.4 million for the three months ended March 31, 2022, and comprised of contractual interest expense and amortization of debt issuance costs.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Debt </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Unaccreted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Issuance </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Carrying </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Principal</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Discount</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.62%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 414,772</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other notes</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 380</p></td></tr><tr><td style="vertical-align:bottom;width:58.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 425,450</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.07%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (70)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10,228)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.96%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 415,152</p></td></tr></table> 425000000 10228000 414772000 450000 70000 380000 425450000 70000 10228000 415152000 0.0075 1400000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">8. Equity and Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Common Shares Outstanding and Common Stock Equivalents</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes the Company’s fully diluted capital structure:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issued and outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,247,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,911,597</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,297,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,961,597</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options outstanding (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,822,992</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,717,154</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Equity Plan pool reserved for future issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,390,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,126,263</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132,276,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132,421,836</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table.</span></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The table above excludes common stock contingently issuable in connection with prior acquisitions. Such common stock is issuable to the extent specified operational milestones are achieved or market conditions are met in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Warrants</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">There was no activity related to public and private warrants during the three months ended March 31, 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash Received</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">December 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Issued and outstanding common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,247,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 95,911,597</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout common shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total common shares issued and outstanding</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 98,297,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 97,961,597</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common shares reserved for future issuance:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Common stock options outstanding (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,822,992</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards (Note 9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,717,154</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2020 Equity Plan pool reserved for future issuance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,390,137</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 8,126,263</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible senior notes, due 2026<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td></tr><tr><td style="vertical-align:bottom;width:71.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total shares of common stock outstanding and reserved for future issuance</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.57%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132,276,882</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.53%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 132,421,836</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><table style="border-collapse:collapse;font-family:'Times New Roman','Times','serif';font-size:10pt;margin-bottom:0pt;margin-top:0pt;table-layout:fixed;width:100%;border:0pt;"><tr><td style="font-family:'Times New Roman','Times','serif';font-size:9pt;vertical-align:text-top;white-space:nowrap;width:18pt;padding:0pt;">(1)</td><td style="padding:0pt;"><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$25</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share to approximately </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">$37.74</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> per share, which would result in </span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;">11,261,261</span><span style="font-family:'Times New Roman','Times','serif';font-size:9pt;font-style:normal;font-weight:normal;"> potentially dilutive shares instead of the shares reported in this table.</span></td></tr></table> 96247186 95911597 2050000 2050000 98297186 97961597 1795700 1795700 4569743 4822992 4225986 2717154 6390137 8126263 16998130 16998130 132276882 132421836 25 37.74 11261261 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Common</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Shares Issued</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Cash Received</b></p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Canceled</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:70.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.71%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.61%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.79%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table> 1795700 1795700 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">9. Stock-Based Compensation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the Company’s 2020 Stock Incentive Plan (the “2020 Plan”), which replaced the Company’s 2012 Equity Incentive Plan upon the closing of the Merger in December 2020, the employees, directors and consultants of the Company are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSA”), restricted stock units (“RSU”), performance awards, and other stock awards, collectively referred to as “Awards”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation consists of expense related to equity awards in the normal course, earnout restricted stock and a secondary market transaction as described below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,933</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,373</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,529</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,835</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Detail related to stock option, RSU and RSA activity for the three months ended March 31, 2022, is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,712,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,392</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,885,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (241,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,392)</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (185,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited, canceled or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (131,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:29.33%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:13.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Secondary market transaction</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,933</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee earnout restricted stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 12,373</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,529</p></td></tr><tr><td style="vertical-align:bottom;width:67.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total operating expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 5,854</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.34%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,835</p></td></tr></table> 1933000 12373000 5854000 2529000 5854000 16835000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Number of </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Restricted </b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;"> </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Options </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Units</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Stock Awards</b></p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of January 1, 2021</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,822,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,712,762</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,392</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,885,725</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (241,463)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,392)</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (185,685)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Forfeited, canceled or expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (67,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (131,038)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;width:69.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Balances as of March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr></table> 4822992 2712762 4392 1885725 241463 4392 185685 67564 131038 4569743 4225986 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">10. Reinsurance</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;text-decoration-line:underline;text-decoration-style:solid;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on premiums written and earned for the three months ended March 31, 2022 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 87,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,318</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,636)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,727)</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,591</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on incurred losses and LAE for the three months ended March 31, 2022 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:17.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68,221</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,973)</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,248</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The detail of reinsurance balances due is as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Unearned premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 142,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,710</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Losses and LAE Reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reinsurance recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,416</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on premiums written and earned for the three months ended March 31, 2022 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:31.65%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Written</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Earned</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 87,123</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 84,318</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (60,636)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (71,727)</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net premiums</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,487</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 12,591</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The effects of reinsurance on incurred losses and LAE for the three months ended March 31, 2022 were as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:17.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Direct losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 68,221</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Ceded losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (58,973)</p></td></tr><tr><td style="vertical-align:bottom;width:79.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net losses and LAE</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,248</p></td></tr></table> 87123000 84318000 60636000 71727000 26487000 12591000 68221000 58973000 9248000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.55%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">March 31, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:14.49%;border-bottom:1.5pt solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">December 31, 2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Unearned premium</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 142,619</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 153,710</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Losses and LAE Reserve</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 56,752</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Reinsurance recoverable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 25,746</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 17,780</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 12pt;">Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 178</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 174</p></td></tr><tr><td style="vertical-align:bottom;width:65.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance balance due</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.89%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 239,739</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.83%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 228,416</p></td></tr></table> 142619000 153710000 71196000 56752000 25746000 17780000 178000 174000 239739000 228416000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">11. Unpaid Losses and Loss Adjustment Reserve</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance for the three months ended March 31, 2022:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 61,949</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,752)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve, net of reinsurance recoverables at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,197</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add provisions for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,868</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (620)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,248</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deduct payments for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,431)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,602)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,033)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,412</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,196</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 79,608</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="font-size:1pt;margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">As a result of additional information on claims occurring in prior years becoming available to management, changes in estimates of provisions of losses and loss adjustment expenses were made, resulting in a decrease of $0.6 million for the three months ended March 31, 2022. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 61,949</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (56,752)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve, net of reinsurance recoverables at December 31, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 5,197</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Add provisions for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,868</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (620)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net incurred losses and LAE during the current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 9,248</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Deduct payments for losses and LAE occurring in:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Current year</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (4,431)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;"><span style="white-space:pre-wrap;"> Prior years</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,602)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Net claim and LAE payments during the current year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,033)</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reserve for losses and LAE, net of reinsurance recoverables, at end of year </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 8,412</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Reinsurance recoverables on losses and LAE </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 71,196</p></td></tr><tr><td style="vertical-align:bottom;width:79.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Losses and LAE reserve at March 31, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 79,608</p></td></tr></table> 61949000 56752000 5197000 9868000 -620000 9248000 4431000 1602000 6033000 8412000 71196000 79608000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">12. Commitments and Contingencies</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Acquisition Commitments</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On September 2, 2021, the Company entered into a Stock Purchase Agreement with Covéa Coopérations S.A., to acquire CSE - a California-based personal lines insurer focused on property and auto. Subject to the terms and conditions set forth in the Agreement, at the closing of the transactions contemplated by the Agreement, Buyer will pay $48.6 million in cash for all of the shares of GMF Financial Services Corporation, which owns all of the issued and outstanding stock of Civil Service Employees Insurance Company, CSE Safeguard Insurance Company, CSE Insurance Services, Inc. and CSE Group Services Company, subject to certain adjustments, as further described in the Agreement. The closing is subject to customary conditions, including, among others, the absence of a material adverse effect on GMFF and the receipt of specified governmental consents and approvals.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Litigation</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">From time to time the Company is or may become subject to various legal proceedings arising in the ordinary course of business, including proceedings initiated by users, other entities, or regulatory bodies. Estimated liabilities are recorded when it is both probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, the Company is unable to determine whether a loss is probable or to reasonably estimate the amount of such a loss and, therefore, the potential future losses arising from a matter may differ from the amount of estimated liabilities the Company has recorded in the financial statements covering these matters. The Company reviews its estimates periodically and makes adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cases under Telephone Consumer Protection Act</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Porch and/or an acquired entity, GoSmith.com, are party to twelve legal proceedings alleging violations of the automated calling and/or Do Not Call restrictions of the Telephone Consumer Protection Act of 1991. Some of these actions allege related state law claims. The proceedings were commenced as mass tort action by a single plaintiffs’ law firm in December 2019 and April/May 2020 in federal district courts throughout the United States. One of the actions was dismissed with prejudice and is on appeal before the Ninth Circuit Court of Appeals. The remainder have been consolidated in the United States District Court for the Western District of Washington, where Porch resides. That case is stayed pending the outcome of the appeal. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">These actions are at an early stage in the litigation process. It is not possible to determine the likelihood of an unfavorable outcome of these disputes, although it is reasonably possible that the outcome of these actions may be unfavorable. Further, it is not possible to estimate the range or amount of potential loss (if the outcome should be unfavorable). Porch intends to contest these cases vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Kandela, LLC v Porch.com, Inc.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">In May 2020, the former owners of Kandela, LLC filed complaints against Porch in the Superior Court of the State of California, alleging a breach of contract related to the terms and achievement of an earnout agreement related to the acquisition of the Kandela business and related fraudulent inducement claims. Claimants seek to recover compensatory damages based on an asset purchase agreement entered into with Porch and related employment agreements. Claimants also seek punitive damages, attorney’s fees and costs. This matter is still in the arbitration process and Porch is unable to determine the likelihood of an unfavorable outcome, although it is reasonably possible that the outcome may be unfavorable. Certain claimants have settled their claims, and this settlement is within the range of the estimated accrual. Arbitration of the remaining claims occurred in March 2022, but a final decision has yet to be issued by the Arbitrator. Porch is unable to provide an estimate of the range or amount of potential loss across the remaining claims (if the outcome should be unfavorable); however, Porch has recorded an estimated accrual related to the claims underlying the aforementioned settlement. Porch intends to contest the remaining claims vigorously.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Putative Wage and Hours Class Action Proceeding</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="background:#ffffff;">A former employee of HireAHelper™ filed a complaint in San Diego County Superior Court in November 2020, asserting putative class action claims for failure to pay overtime, failure to pay compensation at the time of separation and unfair business practices in violation of California law. HireAHelper™ was served with the complaint in December 2020 and on January 28, 2021 Defendants removed the case to the United States District Court for the Southern District of California. The plaintiff seeks to represent all current and former non-exempt employees of HireAHelper™ and Legacy Porch and Porch’s other affiliated companies in the State of California during the relevant time period. Plaintiffs seek damages for unpaid wages, liquidated damages, penalties, attorneys’ fees and costs for which, Porch has recorded an estimated accrual for a contingent loss based on information currently known. The parties recently attended mediation </span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="background:#ffffff;">in an effort to resolve the matter. The mediation was successful, and a deal was reached.  The parties have executed the long form settlement agreement and obtained preliminary approval from the court on April 25, 2022. Notices will go out to the putative class, and after the notice period, the parties will seek final approval of the settlement from the court on August 11, 2022. If final approval is granted, and the settlement will be funded, and the case will be complete</span>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><i style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Other</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">In addition, in the ordinary course of business, Porch and its subsidiaries are (or may become) parties to litigation involving property, personal injury, contract, intellectual property and other claims, as well as stockholder derivative actions, class action lawsuits and other matters. The amounts that may be recovered in such matters may be subject to insurance coverage. Although the results of legal proceedings and claims cannot be predicted with certainty, neither Porch nor any of its subsidiaries is currently a party to any legal proceedings the outcome of which, we believe, if determined adversely to us, would individually or in the aggregate have a material adverse effect on our business, financial condition or results of operations.</p> 48600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">13. Segment Information</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Beginning in 2021, the Company has two reportable segments that are also our operating segments: Vertical Software and Insurance. Our reportable segments have been identified based on how our CODM manages our business, makes operating decisions and evaluates operating and financial performance. The chief executive officer acts as the CODM and reviews financial and operational information for our two reportable segments. Operating segments are components of an enterprise for which separate discrete financial information is available and operational results are regularly evaluated by the CODM for the purposes of making decisions regarding resource allocation and assessing performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our Vertical Software segment primarily consists of a vertical software platform for the home, providing software and services to home services companies, such as home inspectors, moving companies, utility companies, title companies and others, and includes software fee revenues from companies, and non-insurance revenue. The Vertical Software segment also includes per-lead and per-quote-based revenue from insurance companies.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our Insurance segment offers various forms of homeowner insurance policies through its own insurance carrier and certain homeowner and auto insurance policies through its licensed insurance agency. The Insurance segment also includes home warranty service revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table provides the Company’s revenue by segment:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,937</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,742</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Our segment operating and financial performance measure is segment Adjusted EBITDA (loss). Segment Adjusted EBITDA (loss) is defined as revenue less the following expenses associated with our segments: cost of revenue, sales and marketing, product and technology, and general and administrative expenses. Segment Adjusted EBITDA (loss) also excludes non-cash items or items that management does not consider are reflective our ongoing core operations. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Currently, we do not allocate any shared expenses to the reportable segments. These expenses are included in Corporate and Other. Corporate and Other includes shared expenses such as sales and marketing, certain product and technology, accounting, human resources, legal and general and administrative, and other income, expenses, gains and losses that are not allocated in assessing segment performance due to their function. Such transactions are excluded from the reportable segments results but included in reported consolidated results.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The reconciliation of segment Adjusted EBITDA (loss) to consolidated loss from operations below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables provide financial information for the two reportable segments and reconciliations to consolidated financial information for the periods presented:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment adjusted EBITDA (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,151</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 508</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,261)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment adjusted EBITDA (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,072)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,602)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciling items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,463)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,835)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisition and related expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (728)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash long-lived asset impairment charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revaluation of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash bonus expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,631)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:0pt;margin:0pt 0pt 0pt 36pt;"><span style="margin-bottom:12pt;margin-left:0pt;vertical-align:top;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The CODM does not review assets on a segment basis.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">All of the Company’s revenue is generated in the United States. As of March 31, 2022 and December 31, 2021, the Company did not have assets located outside of the United States.</p> 2 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment revenues:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 34,688</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 24,937</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 27,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 1,805</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment revenue</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 62,561</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 26,742</p></td></tr></table> 34688000 24937000 27873000 1805000 62561000 26742000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following tables provide financial information for the two reportable segments and reconciliations to consolidated financial information for the periods presented:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Segment adjusted EBITDA (loss):</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Vertical Software</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 2,984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,151</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Insurance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 3,286</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 508</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 6pt;">Corporate and Other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,342)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (13,261)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total segment adjusted EBITDA (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (7,072)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (9,602)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Reconciling items:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6,483)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (2,463)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash stock-based compensation expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (5,854)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (16,835)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Acquisition and related expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (895)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (728)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash long-lived asset impairment charge</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (68)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Revaluation of contingent consideration</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3,205)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> 355</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Investment income and realized gains</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (197)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0.05pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:58.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Non-cash bonus expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1,526)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (290)</p></td></tr><tr><td style="vertical-align:bottom;width:58.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Operating loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (25,301)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (29,631)</p></td></tr></table> 2 2984000 3151000 3286000 508000 -13342000 -13261000 -7072000 -9602000 6483000 2463000 5854000 16835000 895000 728000 69000 68000 -3205000 355000 197000 1526000 290000 -25301000 -29631000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">14. Basic and Diluted Net Loss Per Share</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted net loss per share attributable to common stockholders is presented in conformity with the two-class method required for participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Under the two-class method, basic net loss per share attributable to common stockholders is computed by dividing the net loss attributable to common stockholders by the weighted-average number of shares of common stock outstanding during the period.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, RSAs, convertible notes, earnout shares and warrants. As the Company has reported losses for all periods presented, all potentially dilutive securities are antidilutive and accordingly, basic net loss per share equals diluted net loss per share.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table sets forth the computation of the Company’s basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2022 and 2021: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss used to compute net loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WDAWCZ9cBEecPU9gKDVq4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_g-Cn3Hzq1Umk3rvzRuT-1g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,101)</p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average shares outstanding used to compute loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85,331,575</p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_at9EoLRoZUOSFT7pzhB3hA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_1AO6-lDkDUOEC1fMoJJ6oQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.76)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">The following table discloses securities that could potentially dilute basic net loss per share in the future that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for all periods presented:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,199,325</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,282,327</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,237,377</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,099,999</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of March 31, 2022.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:24.82%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three Months Ended March 31, </b></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Numerator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Net loss used to compute net loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_WDAWCZ9cBEecPU9gKDVq4g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,796)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_g-Cn3Hzq1Umk3rvzRuT-1g;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65,101)</p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Denominator:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Weighted average shares outstanding used to compute loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 96,074,527</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 85,331,575</p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;"><span style="margin-left:0pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:73.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Loss per share - basic and diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_at9EoLRoZUOSFT7pzhB3hA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.06)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_1AO6-lDkDUOEC1fMoJJ6oQ;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.76)</p></td></tr></table> -5796000 -65101000 96074527 85331575 -0.06 -0.76 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2021</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Stock options</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,569,743</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,199,325</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Restricted stock units and awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,225,986</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,282,327</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Public and private warrants</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 1,795,700</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 6,237,377</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Earnout shares</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 2,050,000</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 4,099,999</p></td></tr><tr><td style="vertical-align:bottom;width:71.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Convertible debt<sup style="font-size:7.5pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> 16,998,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.53%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3.6pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:9.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1pt;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"/></div><p style="font-family:'Times New Roman','Times','serif';font-size:9pt;margin:0pt 0pt 0pt 18pt;"><sup style="font-size:6.75pt;line-height:100%;top:0pt;vertical-align:top;">(1)</sup> In connection with the September 16, 2021 issuance of the 2026 Notes, the Company used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to the Company’s common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing the conversion price for the Company from $25 per share to approximately $37.74 per share, which would result in 11,261,261 potentially dilutive shares instead of the shares reported in this table as of March 31, 2022.</p> 4569743 6199325 4225986 1282327 1795700 6237377 2050000 4099999 16998130 25 37.74 11261261 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">15. Subsequent Events</b></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt 0pt 12pt 0pt;">On April 1, 2022, the Company acquired the home warranty and inspection software and services businesses from Residential Warranty Services (<span style="font-family:'Times New Roman PS Std';">“</span>RWS<span style="font-family:'Times New Roman PS Std';">”</span>). Total consideration in the transaction is $33 million, including $29 million of cash, of which $5 million was paid in March 2022, and $4 million of Porch common stock and additional contingent consideration tied to the performance of a recently launched business line.</p> 33000000 29000000 5000000 4000000 EXCEL 84 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( "2$JE0'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 #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " DA*I4C_TWL>X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)TU9#Z';B^))07!!\1:2V=U@\X=DI-VWMXV[740?P&-F?OGF M&YA.1ZE#PN<4(B:RF&\F-_@L==RR(U&4 %D?T:E621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M "2$JE3IN@C\M 4 /H9 8 >&PO=V]R:W-H965T&UL MM5G;;N,V$'W>?@7A%D4+Q+%$RK=M8L!QDF[0W<0;IUULWQB)MH651)6BXOCO M.Y1LT0GDD;)%7VS=YO!H.#PS0YUMI/J6K870Y#F.DNR\L]8Z?=_K9?Y:Q#P[ ME:E(X,Y2JIAK.%6K7I8JP8/"*(YZU'$&O9B'26=R5ER;J\F9S'44)F*N2);' M,5?;"Q')S7G'[>POW(>KM387>I.SE*_$0N@_T[F"LUZ%$H2Q2+)0)D2)Y7EG MZKZ?>8XQ*)[X*Q2;[."8F%=YE/*;.;D)SCN.820BX6L#P>'O2Z7NY^2!V+]0W>+Z, MLN*7;,IG/:]#_#S3,MX9 X,X3,I__KQSQ*$!/6) =P;TE8'+CABPG0$K7K1D M5KS6)==\OT.^*)'I$61&/LE$KS- #43PTKX'+"NJ M=$_U@J* G[@Z)MJFH\S]N[CK=SPB+?L6BWX[%YYPK+52T)?91AG(85IV$[3G.A0FD"(B"P'FNG#4?:1_D/[]XU1.JH MXC9"$7?!>1U&@MSF\:-0=:QP#,=QNVSL>AB?<<5GW(;/O5B%F88IU.26Q[6> MPG'F4OEK\KN2>7KR\X_NP/GM)O%/$8*N8T71:4,1\*2"P"I6] E9:)A1(A69 MR3S1:@O_02WO!O3+*XSD@7*[;4@^\&=R$T#LA HWX?(V*3@XLK^T?I@T_F:YE@V:$!9#@8=JGG M.!@CFQY<7-*N6%HXTDW$,A>X9B1@0E),;1RC]M)?^+F$<1N<@SN)W5SR:.TU2)4RO[ MM)7L7\5"K4R 086XT6O0V3CE2;W[_EN30*WJ4URT]\Y:"W 61@B':21DU9^V MZ@U>"N6BZ/C)7:XA7R9&TVJ[[1*Y7R";W:*GR7CLLL'8I(&G.E8V ]!6'<(, M5I^"Y'23!.*9_"'J785#&9T?CKP^P[(ELQK/<(G>R]=UF)FT^55 3L%ZO0:X M;M>E78:5B,R*/L.UNFI!#[E=P\7:U=@ UK1)8F6?X2+]FM6N/S[."X?[C/KJ M8.\&%^@I4 I*6A&OB^Z+!H"F%LYK)6FONFWJX!LNSM&%KO,JO!K)4&M^[M&N":>SMF MA9BU$N(W]78-D&AOYUDA]EKMT+REMVM A-Z.U?9VO8/==5-3%!\=,N*;3:!R MH[VZ6GW8F!;;^3W[>/E5Y!,W)4E&(K$$4^=T" M9E1\:RA,MTV*O_E%J+>/B M<"UX()1Y .XOI=3[$S- ];EG\B]02P,$% @ )(2J5"]3G0QYYURA[X>JEC>KO5+']]NMS/?\P.0[<>0U_+(3S8$IN&V>MO+8 M<%9TC0[5E@1!O#VPLE[=7G??W3>WUZ)555GS^P;)]G!@SO7[Q MM7S:*_W%]O;ZR)[X U>_'^\;N-N.7HKRP&M9BAHU?'>S^H#?WX5=@\[B/R5_ MEK-KI+OR*,0W??.YN%D%6A&O>*ZT"P8?)W['JTI[ AU_#DY7XS-UP_GUJ_=_ M=IV'SCPRR>]$]=^R4/N;5;I"!=^QME)?Q?//?.A0I/WEHI+=_^AYL U6*&^E M$H>A,2@XE'7_R;X/ S%K@$-' S(T(&]M0(<&M.MHKZSKUB>FV.UU(YY1HZW! MF[[HQJ9K#;TI:SV-#ZJ!7TMHIV[O1%W I/ "P94455DP!3I'=(7*&OVV%ZUD=2&OMPHT:$_;?'C>Q_YYQ/&\7UCS#E&\1B0@ MQ-+\SM_\$\_'YOB\^19Z/G:?C-TGG3_JZG[;-+Q6B$D)_?0XI*-#VCD,70Z9 MW",8&I3K"_YG6YY8!4^P#E7O*NY;T_S(3'-*(Z2$(]F9TK# M46GH5?HAST4+PB 864^ M[$6C-HHW!UAY)R[5P36:D?'X-(S)0J-IE)'(,9+Q*#'V2OS*RUJV31F)!RDR4*X:85#2E.[[G34G5X87ZF:,M=Y24>535UJ/C? QN2;5FGD MFOQL%)=YQ?TF%*O>,'Z9\>PXP"E>SKS-+ KBT"X2!U.:#R[,/9"_42_K+B<= M=1"MN_F78J>>6>.._<'QV:C1,%CHMEC%\,\A>T8G[)7]*XAFJJR?4,4!UJC1 M5-Z(W::%&_=@#U[G:FA&ELO!8A5&@6NH)Z1@XM7\+R&*Y[*JK,*();+C*%FF M4JM=%$L)]/7T3]]*9L.OB9*XCB-(Z60BUF*24NG1.*G&(7]L/KUXY3 MGI WT1.9I93%*DY=BW7B$_8#JF> 1YL-3S1.#$#9#=,D=!11>*(4SMY4Z%8E M>RRK4I7<5^V2B2O$SY6QBCRR%]>Z(1:"!'@9GQ:K.)OEFW.!$T&(GR @L&FY MM^AQCLD@WP*3*"!+>&TO*XF)"YRE:;0L MSRQV)( RSB5RP@KQ8^4KW[5UH1? L&F%X2WX4W2_+FM8')(W)\<"-EF29'&0+K6;9C'.PLRA?H(.\4.GS]P3<&;A MMD8>3A(3)(#UT(@[BUD0N"H0,@&'^(%S7MA?RA$F5VB*:;8LEVQV,<6STO1< M[80@XD?0E\OKUV1+"&LS6#+(:A=&SAPQ(8CX=TK+6OYL'5RHF8BY+X*ZV4AO M%JLXM<(0SZE ^T8[Z:=GRX%6VCG%RWINUSH)'WAT,5R\_6CMG 644D64JM)D1$CJB ME,X.!_V8['/*A5Q"3>JE!*>I<2QHM4L"E\H)C_0"'O6.H-\9]D>9HM9AR^N\ MFX]_"UA9F-C'U^M9OY-X+X\LYS>KXT"LU2VR'0/_'QR=]WZ"+8V\E?*#$OFW MO:@*WLA_=*.(@]7-0#RL4&U+[7Z.KX%T0!!CJYF'UODN@_^OF8G9_OMS19REUG=N5MZV2L'TN=*X=/67IFF3)&J=Q M9P.768S7$7R>^;'.JHE8O*Q\_#;G0S8QF/H9_*$H2EVA0=#HD\M-6<,6^UA" M$%EE6C9W83(_X1NDVNQP&+C2[@1AZH)]X5 M;U;A)G(W)$F,G&LSBQSU&9VX3/U&Z"4F6&76DW3#$V)&8 MP@G$H1_$??J4%P-T>&EA03 .TV190%KMDB!T%#SA1.'03V$CV_<'KF^5CXW7 M/O9# [NAY=!@.WM-J-_1_L*:)RC+H1S;0VB ME3KR 210 5)+-6T7TU!9MVN3'(A5Q\YL![K]^AT[:13:T%&-"V(GYWW/W:0ZE'G (8\%5SHN9<;4U[[ODYS**@>R!($/ME*55"#4[7S=:F 9DY4<#\* M@M@O*!/>8N;NK=1B)BO#F8"5(KHJ"JI^WP*7A[D7>L\W[MDN-_:&OYB5= =K M, _E2N',;UTR5H#03 JB8#OW;L+K96+C7< /!@?=&1-;R4;*1SOYDLV]P (! MA]18!XJ7/2R!?>Q",9;&G% MS;T\?(:FGK'U2R77[I\RWWL1-N.J&U' MY/R&_]..-_(,VSQ#EV=T(L\W[*4BG-$-X\PPZ.U<;1$["_LU[A=A-+%=VG<; M]#IJ&H=)&W2$-VKQ1F_B+651X#>&JR]]O"(E561/>05]D+51TDD?#((@"%]0 M_C/LB'/<()\3>40=M]3Q M.[JK:VJF==5/'+_BF$ZB:1).XA? /8$)KH7Q],1J2%K>Y/V\>")H@]\\$[L^ MZ.1'Z1Z M+E/.-7HI3%*M=U>S6;E.><'*2[GC KYLI"J8AJ;:SLJ=XBRIG8I\1CPO MF!4L$Y/%=?WN02VN9:7S3/ 'A;B9X,GIQ6.V3;5Y,5M<[]B6 M/W']=?>@H#5KHR19P46928$4W]Q,/N*K)8F,0VWQ5\8/Y=DS,E164CZ;QEUR M,_$,(I[SM38A&/SM^9+GN8D$./YN@D[:/HWC^?,I^J\U>2"S8B5?ROQ;ENCT M9A)-4,(WK,KUHSS\SAM"U,1;R[RL?]&AL?4F:%V56A:-,R H,G'\9R]-(LX< M(([=@30.I.\P'W'P&P>_)GI$5M/ZQ#1;7"MY0,I80S3S4.>F]@8VF3##^*05 M?,W 3R^64B0P*#Q!\%3*/$N8AL:3AC\8+5TBN4%_[KAB)NLEFJ*O3Y_0Q;OW MZ!W*!/J2RJID(BFO9QK0F)BS==/S[;%G,M*SC^ZET&F)?@$$R6O_&;!HJ9 3 ME5OB#'C/U"7R\0=$/$(L>)9O=\<..'Z;6;^.Y_^YR,]/O(] M%Q6W#<71,:@=S+P)" Z"Y/T_0T(H$X9RT5J]0T185=>:AH2BVB+_L3$+* M"_S^RD$W: ,'3KI+66J30S5.^QB GA/".(I[M(=6-/8].^NP!1>!'=HQ1BS%R8GQ0,JG6NL:H^3H5,I?; M[S:0D:5[XO>GC\4*AV?9?@4R;D'&3I"_<0'S)Z]!L@0J8%9J,Y_VU@&/A]D, M@K@_X!:KN8<#.U#L=:74@,6M9<'31Y-)9 M.'!7FK'OI'\G-%<S72Q&'_75@,9OB* Q':A_N2CZF_PO\ M3F5[D#]T8$HQ\2,2=$C"&U9OB]D4TQB/D>CD!;OUY4[L88H8J3[-0E.#8*^< M9_^ D&]ACUQ^0(+7(I1UQLYE/]0:'(A([).HCW5H-O5I1,;&O1,<[%:0RF9TC@<% F+64#G=*1(DDYRB%MR[EI\@%CP368=>C)4$1R&/8P6 M(Y^.))-T0D/<0O,'+(\QB2$6Z:!AW)^4-K. 8F\L>9W"$/(F;(AIK;)5I=DJ MAUQ*!#DMX(@)AZ_U<[4V5?K*F_B1^=9\2Z]0?*L9N'(7HUT M"D7<"C7 GV1Y92. <_6_U#05/IFP/>SE0VQIIB2IS MY 02,/2[JM[BB9\_3SII(C\X!XV!.LZ7_-4P6+,\E*0X\,(Y)8,"9A$OZON8 MAG0DUYV$$;>$C;(XS9HW\!C*U1B/H>4(C]G9O4_!U;:^#BL!7B7T\=ZD?=M> MN7VL+YIZ[V_QU?)X<=:%.=[CW3.UA7T.ROD&0L*\!5CJ>#5V;&BYJV^75E)K M6=2/*64" #+ M" & 'AL+W=O>XYG,MX) MN589@";[(N=JXF1:;^Y<5\49%%3UQ 8X/ED)65"-4YFZ:B.!)C:IR-W \P9N M01EWIF.[MI#3L2AUSC@L)%%E45#Y.H-<[":.[QP6GEB::;/@3L<;FL(2]/-F M(7'F-B@)*X K)CB1L)HX]_[=W+<)-N(W@YUJC8F1\B+$VDQ^)!/',XP@AU@; M"(JW+WQ _VK%HY@7JF N\C\LT=G$&3DD@14M<_TD M=M^A%A09O%CDRE[)KH[U'!*72HNB3D8&!>/5G>YK(UH)B',^(:@3@N.$_@<) M89T06J$5,ROK@6HZ'4NQ(])$(YH96&]L-JIAW&SC4DM\RC!/3^>")[@ID! < M*9&SA&J<+#7><+>T(F)%?FY 4N.Z(M<+*G$Y \UBFM^0S^1Y^4"NKV[(%6&< M_,I$J2A/U-C5R,Z\PXUK)K.*2? !DY \"@16Y LR2M[GNZBJD18_8]ANV_4ZV/'='9Z( M&X3!T>:>Q@3>*#COP:CA.NKDNI B*6-M/= 09USD(GWM,.&V ;Z]N FWISOL MA\,C%TZ#@M ?GG?!]]Y*G]=)]QMPK&NY]8$F6%R9TJ;.;:'#"[]56?V+NU%# MM@]SWQM%1W:<>\Z]S4VZD^I1EP"&["LN]-PKC:DO M?5_G)514G\L:!-ZLI:JHP:W:^+I60 L'JK@?!<'4KR@37I:ZLUN5I;(QG FX M540W5475KP5PN9M[H7T$/5.8G#4Q(%432@9_GO\'!$3MQ7.'9\ M\?^M\$CF29]YXC)/7LG\!8< ?T'5EK!%3AW2ONG;["R9O9NF_O:X4@-1TR0, MPC[LB:ZDUY6,5N2K*4&1_(EEJ_-RQ/.TYYZ.>EXV2F%120V*R8+D)14;L/]0 M@<5H! XZSGYC^6V^4W>(U3=T/U2C-E-R[#Y*PF38_*P7.!L7^,+V4.K9R\)? MQ&'XK#T#44/M\8_&0P5JXZ:FQ@8TPK2O57_:#^8K-X^>G2]P8+?S]2]-.^WQ MI=DPH0F'-5(&YS.LFFHG:+LQLG9#Z$$:'&EN6>)'!Y0-P/NUE.:PL0GZSUCV M!U!+ P04 " DA*I4ZY>6/R(& !_&P & 'AL+W=OF*Y4,LV7>GYX['>^ZHDT=9?59;(31Z*O)2G2ZV M6N_>KE8JV8J"JS=R)TKXY4Y6!==P6]VOU*X2/*V5BGQ%/"]8%3PK%VW$C],?=505W MJX.5-"M$J3)9HDKX;>7U#<*M<2G3#RJHVMD7+F5\K.Y>9^>+CR#2.0B MT<8$AX\'L19Y;BP!CB^MT<7AF4;Q^/J;]7#FEBNQEOE?6:JWIXMH@5)Q MQ_>YOI:/OXK6(6;L)3)7]7_TV,IZ"Y3LE99%JPP(BJQL/OE3&X@C!4Q'%$BK M0 8*)!Q1H*T"'2J,0?);!7^@0,>>P%H%]EP?@E8AJ&/?!*N.](9K?G92R4=4 M&6FP9B[JY:JU(B4C^CBR_[3']%2_3Q9H->_?0:_82R$GW8RKWB9:I.5AIP&>NK MI,5PWF @HQB* I*L?HI#>SVM_2Y-,Y.D/$=7/$N7@&7-=YGFN\5P+V-@,:INF6#V< M12>KA^-%LB5\XD>$]L4VMMB2XI!Y05_NTI;#7D@).XCUG*<'Y^D+G7\%Z:*V MO!+J];,"T=AGQX' 01!CAMW(_ ,RO]:D(\C>EPD0@P) *&^>FUVE7/G_7TM M\QQ!87WD5?K/1$ZPP\/99%C^ ;+W5FY89;#RX!A#P_6:U:L!RPX LF@=7N M+PUSI"B!300[B)N][JH2@87 ]P,R@#DCU ,9'D"&WP42*J3@50ET[H(;6D@P MH>%@NUS.2?4 1P? T23@]TKMZ^2'TIXTM5<9'Q T*D#UD&2JKJBN?%A'-B(< MQ /8,T(]U/$!=?QC4!_O:=<6CBUPL0=_;G38ZXC4F\1W+9*<*Y4!:S3+#SC; M]4=YQF^SW.S=_0Y^>1!*0Q%R=.)3@\Q@A_#I M*DL,BS5QYJ;)J,QOV9C;&#A;PH#,A(8< ="V'_A9CD M;K04M+:.85!F9>JT4!]G1UAXFK%&<I"@A<%@)I M_@0=O-X:SH:-Y(Z;S4)+*(^QE7BSP8 M"4]3T@?(>\6;83.1RKFEU]BFE:7O#2E^3JJ/L&,?/$T_%V4Z:)I_Y]6A5\3. M>,56"8J')<@F(P8=B3?811N'W))&)+"+E2V( W)!OX/^N;9 M6!";L&+L,P8]_0BRCK/(-&?-3C1N0-@Q80QG&IO+ A_[PV%EXY!;PO2#\2 W M+QP/71(V[)X^EL]_$^...FH,+PSC ;*PHD8X."?W_)R#2 M,1^99KZI&8C8'+9DX/9PW>;$^M ZLB/39-<<(B2]0X2L+N&NPPGB&,4(LSK( M6;$^V(X'R8\;V8A-<"QB_A#IC%0?:$>"9)H$U[(TK:XH->"$H$*"-7W[)WR$3^"%C@PERXY #XH]C;W Z M>N$2)&$X+'4.,8+]*!PY.J$=N]&9N>[9W9L[9C:SQ1&)0QP-R6UU]"K"O)H" MT]!S*)2+.U#UWH1@HVK>]C0W6N[JMQ.W4FM9U)=;P:$8&P'X_4Y*_>W&O/ X MO',[^Q=02P,$% @ )(2J5-1BDV9__0TE170DDFY0%&AL>2@^',X\SPREBT>EO[5[(0SZ7E=- M^W&Q-^;P8;5JB[VH\_:].H@&?MDI7><&ONK[57O0(B^[076U(DFR7M6Y;!:7 M%]VU&WUYH8ZFDHVXT:@]UG6NGZY%I1X_+O#B^<)7>;\W]L+J\N*0WXM;8?XZ MW&CXMAKO4LI:-*U4#=)B]W%QA3]L.;<#.HO_2/'8GGQ&=BEW2GVS7WXO/RX2 MBTA4HC#V%CG\>1!;457V3H#C[^&FBW%.._#T\_/=?^L6#XNYRUNQ5=5_96GV M'Q?9 I5BEQ\K\U4]_DL,"^H %JIJN__1XV";+%!Q;(VJA\& H)9-_S?_/CCB M9 #M3;O++"ZT>D;;6<#?[H?---QI6(QN[ MC;=&PZ\2QIG+K6I*V!11(OC4JDJ6N8$OMP;^P&Z9%JD=VN;M'OT&.]ZB)?KK M]A-Z\\M;] N2#?KW7AW;O"G;BY4!-/:>JV*8^;J?F01FINBS:LR^1;\"@O+E M^!6L8EP*>5[*-8G>\'.NWR.*WR&2$.+!L_WQX3@"AXZ>I=W]:,BSUFF[SFD[ MK6H$F:=S(YO[/G2ED:+]$)F'C?.P;AX6F.<+Y'JE6N\.]"/7W4B;T ^72YYN MUA>KAU._>*S6'"=X-'N!BX^X>'3]5^7_('S[&#(*4KY032$K@9H!L+UJ/Q?6 M44<;@A!0/B]%G+0>P:RC3OHD@.0*F??4T90HKY4V\I_N@L]S_>WXB4_6+*,3 MQ\V-"%M3O]O2$6D:17IU LSFGG-()8"ND+:\M%2[)7@,Y6TKC'?GTQDTGI$) M_+D-9=R//AO19U'T?]A]!>!M#AMM_2SK0RZUC0*[F$HU]\L*>+N,0,]FL-)D M@GQNLL[\P#HDZ@:O#V48MGY 6 GEHX\E^@X^M++L \Z?!,-6+ M&"$)GRS$8[6D/!!*^$2:\$\M1.2Z@.YRE:6@WB%L$ MB2[BUJCBV])6&B6XNX;RJPU[FWBREK,ITKD57F-3JB.@8 MQZ'UUR+LARD#.X7#/ KE]\8(#;,B\=WNJT!O&M4LK9Z]]6+@\XU+V%2-/584 M![08._W#<0'\T^R%]H+R*5U@-J=A."YBH=FV>*XY2T)"H>M4!V?Q6FN? Z%- MZH=.8#H1>B8(J"6Z8+71FQ=_'V4K;3#W1J6T 20-$$RLXL!.47!<4JZ*+CU: M6_H(4(^[2G@WP*<69%:D^% +:H:K[6QZ]0(F' MY3&F)%#P$,?S),[S-UI D5 ^9U&_'/!YR3X)>*@@(+].S=7"LSPM(7Q6"TS MF@; .CTA\39F&RB1T1+='5LPADB$8NY.-J%:;DOF/,9@'PU*D-C:O-GY-F]J4PV]HIG#K4 M(S^$3FG(9T5YH*"A3J)H7**"Y1/UR<],O'U6+ N$*77R0^/R\^7UIR<#:H_: M@))OIJKDLR-D$^HUZ,G9V.L.Q_KJ_<B*@ #S4H6B;"P<4.^MTZB"/&0U%FU,7&E>7;7Z09NAPI.TQFKRR>XQ:M3./ MN882#7B^4AUZR/[63Z%T+C:0[.FTG_29I9M 3&?WY6,1[+.X1B2Q)I\GM,R,TQ8'\9DY-&'X5^^V@CFB*5SP: M< K!X@KQ%3JKI_$YSD%+F.8 9&+C6XNJ>]:S$P$O^42"3TN%U65$&5^E#X5F-7;/BN\ MWFP"I0QS:L'B:G$KC*G.'E&/,6L4RETI'J?#+?.("$M"(>HTA,4U9*2?-Y9_ MWMKBX@&0ENCNR9O17J][^AU#@L4H)3P,*PYS"L#,*8U01&GB7XA$=@E,^8]6Y'>$;&MH.)TXL+D[;'X?_#MV) M>]DT=G\L+0HME4^ZKME[QN.[='@^'/LE!@NSC@TJU9XY;N9,Z'I>Z3E2[ MV31)R@=,U'M>U+\,#@@FO38HZK[9QSPG; M)@F< ',G;3PN;;_^P%.T+9_+$^$9#@@4/WE'("Y0HZZZ8XM7*OXPP?I%BLY. M@%8G;\C40M]W+P[9,YQC8_HW3,:KX\M)5]TK.9/KU_C#MG_%R-VF?^/I,477W<2]R" %K +_OE#+/7^P$XZM< ME_\'4$L#!!0 ( "2$JE1,8I^,HQ, #TY 8 >&PO=V]R:W-H965T M&ULS5MK<]NXDOTK*&^RE531LAYV[$P>58XGF-2^?UUU;VLJ\:Y3KUFO=W+TR9;U]<30Y"@_>V^6JI012F'7IG*VKE1C%B^.+B<_O3JE\3S@DS5;EWQ6M)-Y77^A+V^+ M%T=C8LB4)F^)@L:_&W-ERI((@8T_/,VCN"1-3#\'ZF]X[]C+7#MS59?_:XMV M]>+HXD@59J&[LGU?;__+^/V<$;V\+AW_55L9>XX5\\ZU]=I/QO>UK>2_OO5R M2"9JH=&@1A]XJSP;S-F*E'+=-GAK,:]] M^;-Q>6,W+*%ZH5YU#@.<4[HJU+4HBIY?VV5E%S;75:LN\[SNJM962_6N+FUN MC7M^TH(7HGB2^W5?R;K3 ^O.U#_JJETY];HJ3#&3;]*\!^Z M&:G9)%/3\73Z%7JS*)@9TYO]C8(9,'(:&3EE1D[_=@U]?=W)2/U[ECY(YEW= MY"OU2U-WFTR]K?*1>O2?_W$QG8Z?I6_XT>292E^%9W6CVI4)KZ[J]497=_[E M8V7!J;HQ30O62N7J1;O5C5&;4K<4S=3"3U_5:Y.I35/?V((8CR-IG\XT-S;' M+MI:U2"FIF?9V7C,D_J7.2^-S8[4!U#\%!:]#J2NS1*AK/6K8,;!10X0SA W M(1/M9("MW :!K6[P8ETW[1(1M!_,1,M:D[RA&$.C6MN6)J6W!B?8;?($4;U4 MQK6Z!5M+4^7\M&MM:=N[=""1KR&ZQG\F*;ZM7-?H*N_WBLS1@)130IX56S AL*ET4EEP* MFEW!498K&N\,]@C[QG.WLIO@8TMD9]#.$'\F\,XR,1I P-[ M7.LOS$JP%_#&9(QV4%_&6Q0[@NC61-)I8MYZQ?#\N6E;T"U,;BF=TWI ""HG MM;-S^@4S+VDB&'6413D'HX4SF+S#9#SY\.GD;07BE6DSD71C-MHVJ2A)D2/U ML=*@W)I"\02[5F]LA04L.2H9/0US; 80E0038J2+\[#' H!$/CD89Z'I\2*2 M<3T9;S(L.BU1T5'XNQ_UF%&\=-W<(0+IAJWQL@2Y)+):XMES!2!2DF1$?2UD MXS2C'-@:"7]N3*5,:0$8F$%;)0QCV$A=(4+!*/!&@!TC)-!:U'5;U?#_PKJ\ MK*$!+%+1D+*\"WMB@KJJ.NSXVX+8D#X:/PF": KVKZU%4/@XNAXI.#0"!=$G M"]T0(=VGD0W\*;>;$GR$]/#+Y>6[&.7[#??:(>=?VY8H;;K&=20_F#*IHNE* M+S8$@\Z["NF%7EZ+584(^OHV7^D*@16996T= ]' P_7KJ\@"*.G&VZP85B\( M;![AF4/")6\>'\N[S#OKCYD6\49*@LFLZJXLL'V*W4'/G[M*("^+F/9U*;IZ MS[PHO"%$JR;CX_^)27 !?6/(G=&(-(3)D+9SLY[#:SVJPM^%+?$BDH4,B!B@ M%RQZ\D2PE\31@5VQ?.^1&U@3D?NF,+S5*X:[%'T=(DH#5 \Y-?6:B20@@$-T M0O+K4A6^_Y*O^YT@G/ZSTPTL 29]7^;_5(]XC#>DW:'1JK:&P$IPGEIDY#0" M',H0"ME.8LOW;I#,)@NRKA&S/1Y;ZPHYE880 EA0O82D5R+!?$;JD:F/Z '& M;E>60$A#F0[@2@(#9L%M*.TIA!M$C,?,#"4YL%(92A<$%>&!V(ZCI+I @,:. M]RFL9WU3.Y_A, M5%IN1@ IRVHQS=V-65"(B!B!:$4IJZ_S+JBXIPWJ:ROS1 M<:H@O\FU6ZD%:E$739_2:EV(6Q4,6#R;IA"CV+M\G([T:R@[$:H1 MEA?\-8K"I) W!)ZS2KG0+I=R15U/.SUFA?K'@GR3L78^:*H8Y=P+- M8BR2[=&[14?:81HCEGLOO%\AO)U')$]1I).]IP;!* -\0:==1;C1_@O?/,Y@ M\.D?Z-M2?#B&'LX=KHT(7ESFGMO\E(CM"Y8&B37D)J:>V_$@&YLW3E( M4"(K5N5@$C,BN\U:%PQGP#Y#?1_\R4P9A8M(O)HE2GUO$$H<"C+IS0GXPK$N M7SM@'S8CLAUQ8!V*GP/A(S!*.)O#*Z4X[!"&2PFX=]&(R$Q8)5.?NX*A:H3) MP&$;+S&R)0U,!Y_F8+$6'!)EQS8OJ?Y/!.*#66F FSA%C=3OA!5@"N;]- "=UBB#6T:TNRRKHNM+VN*XS4E?\:N:&.PT+WUNH2WS/67;8-OVS7(%8[E4UAI<$,A@A1<>0 M&NHO_]IO!E:#R&%E'E4*!%C(IYS@+J^^/V!XUCL\F4FU=&'9N)QBE9D&B4"2 MWH=MG3!#T3@ #FKF$*3 =B;CAXP2;FS1D4&(>Z M+-CU ,N'M@?/^6!NP=,C<:TH+:4WB+>W[,?@Z.S\(7'$;;+=!;^)T1YGZAHQ M::6N=(,T5^E,_88,F7[_Q=3-TN+#)XO_E=6LC\O&_JNFU\)<'NHQ7=R >>)+ MTJ\$+0-'1V6:=#+W#;" M_E>YCH&QM^3][&2#0+PRT-?0D!Y,9[/1J5HCV_JHSRB/HRQ%%6Y:$& P#4*')06%"A1 QEX MP"VK-Q:6AR5]>+;&MRX2!4%8)7<2)>$PU,&830<9D(4A\\R-[,CT? XBM*)( MVW*TY7$16\?2Q-SFQDC?5Z)8(3#-D9'3TS>&\GT)M4MFZ3W^JFZ /7T;*I', M+D=[HU#?B'TP'LVBBEB)Y#K[\YIH89 (UQTC!LZ':E.:8BG%#/'^,R%V@3.@ M\3;)";R 9OS$2U!'NG?E$/>O>B[HT27"2LVY-!:<'40@.7)M#'>YZGEIETF9 M0XWO.U_&BJ]SNN%^_X/ST21N'''NT(11"0J[G[BQ,IX]^\O_=TSO?@/K1PE?'110&/% 39].L]GY+'DRFYQE MYZ>3>SXCX.BP'QW'>B;0FHRSR9-I_'J1G9W]"-FJKHYW28?_=$2V[YE$R?N^ MOF>Q9.?C63:>G:5/IJ?9^=-^"Y.OSR?OXX M!,N##1>4) FL&$9W0/(FP2WQD QD).217S9MA9=T-C/ TQY- @@7*10;AN58 MM/15GY1F716P-G&=0CDI\7SS4!;9$JZ1TR8?L"+/&1(0/C9\)M-"L=0@T.4= MMQOQQ7?J]\$8KI4<= I9"%8-$,C#%/%S"GL+S0>7'BLEW8G=Q![K;Y)YK'-I MPT7=S5LJGD/6%T$-!QV6"K+8]T$4:C$CTYS%<$OC\""B ^Y-4H\.X;"\&R4& M-SABC :WIVY*6VQ M(B[2&]MR6]'U;0V_?]W/)"NBJ>%8YN?+_E@F(/+HPVMIO7)IFK1[D(K6MEM3 MTR1T(F2=P=&T="CJHLO31DEHL5'Y@DR:M]R8C+U1;MEW?.XJUMIO>;Z__;VO M;"..H2R"=ONT1OV)G%P FY=D2#<"N"$+%CRCW(I%#FTTW5,ZIM3N>W%\3,Y0 M$68;K3 AKW%?IU+#N\(&DMK^<,J\A!! ?%FAR6N6)HME X\+2>J8 RY9R8\W65SJ>@O2\I*$@C362UJ(_1QFI-]+'[\L# M$BO?G'#IR8NE#A$I%<4J]M9ZL):L(7KYE0T]P$ MAS2CTR2Y,80,[E8BBTA-2[-HI3]WR/)74*#'> ,?9J0R[>-[6YME3R\N +U"1"UV5HVX M\$EV?C93ES%\[!_V:(+-C2??R>2.FH80PW[QE!0;B(946(I\G- >I6%0!4?+/)^^D@"X([?Z!9B?UQ\6R#=VQ#+XN/ %)_?^"$,R6'F]WJPX^%)$*'4N M&*V>T]&%;V]N.JJF#5] <1+*??=Q$06 4%O',UL^5.9.AI9HW0L@%'I@G1WI MN+4<(7I* 'X("] 4'SN"2FGYP#U!CW*V&_*#9Y!9VR+$HI+5B)+$[H"_Z+MA M <:6I0%<$OPI=':]]U<:H";J]UV1]/?@_NAJON#1\%G/(Z0*'RT?RTT3/EL5 MZ?L#C():\K2\!)M4V];$CHEL1%K#E&2>>6:F^YB1(,9]M2$_,?Q1XP;\A U% MN) H.P2Y^S:8*6-YA0@N^" F?"/Y6L<=F7#=:,^^G458UDW8-1_;I$X"AT84*\87^DLR&BZQ-/K(CKHO768?TA63)/M,)AT"<4/I@RO7X&! M>'XFGABR:N)&(>$:"33LVZ$3P^ >%M@,9J3FYE%/],7TF**_T<)KIT1[/G-_ M,4.B#1U:>,8]%CVP;CQH9LPEG:EP+*:HO"'J@<9]*QVIWUGT?8W]:VI?5UX9 M)'!Q7%MEYHS_7T4)QKI*@(7K)QT@V99M/QDT&? MPZ^:I:=.##"7@[93^/\TFYX]O0\/QMF3I^?J%]\$\.?]36<28+>[O=C[.;]/ M;P9)718W0_GT+#RYZ''!:38]/_=6]@V3Z.5X"IARF@KV= QP=1H?O!70_('+ MOG=T+=?%BST>4$M)^"= :.6OH_ M%$VM@FD$Q7,(;N%/6?6@BQ!>#;L)_=UJ MPST2[K[J6R67JCU3KK^_Q&M.1T^?/.2)X]'9[.%N?X)\4 [&Z2)Q!"M[NR^' M%Y7-^ELT@4D^%J%ZK.,.JPP[%?0N9Q7E MBX ]0^'P[]O9Y/_)SOI+''Q-BAMK<)B:;\@F/[2XCC#O;:5^S]MZ;AI?K/%1 MS.7U*^!,1WYZ>?U1_5:/^.WQ^"+K?XP!3N9T6Y@]X-&'>H. ?S$^>_Q3NA() MZH3 M7'HYE2% / 82*#J\Z+:@&R8$50C%YOW=YD?3Q]3!Z=V!=05%Q=OW>2H$7H@Y MO,=@X2T A34=AZW9Y?9("\JD1_KR9>VWO /Y.9U"^/DCRNCD7%I -[3G?CPA1:(OYA\^7]0 M2P,$% @ )(2J5+W@#L ("0 !QP !D !X;"]W;W)K&ULQ5EK;]LX%OTKA+=8I(!B6W[$=IL&2-,9;($=3-%V9C[3%FT3 M(XE:DHZ;_?5[+A\2;<>9)!A@O]@2'Y?W>>Z]U/5>Z3_-5@C+?E1E;3[TMM8V M[P8#L]J*BIN^:D2-F;72%;=XU9N!:;3@A=M4E8/1<'@UJ+BL>S?7;NR+OKE6 M.UO*6GS1S.RJBNN'CZ)4^P^]O!<'OLK-UM+ X.:ZX1OQ3=C?FB\:;X.62B$K M41NI:J;%^D/O-G_W<4+KW8+?I=B;Y)F1)$NE_J27S\6'WI 8$J586:+ \721O3YTC]9R<[9%ER(^Y4^8?!7WHMZ)ZX$%,1H:K,+& MCW[CZ,S&,?M%U79KV$]U(8K#_0,PT7(RBIQ\'#U)\!>N^VR<9VPT'(V>H#=N M)1L[>N.72'9 :=)2FCA*DY?KZ.F-HSX+>]DG:?AFH\6&.V=4ZW;F^U:P.U4U MO'Y@&U$+S:TP\'<_*VLFK6&_"VWEBI?LFUK;/=>"&;%!;%BVUJIB%_E;9N(, MKPO,ZGNYPJK=TJRT;-RA:^$(KP3BH& (:+:""26.*1 =*V$,L\IMMYK7AKNX M,:S1BN:P:&=DO6%J7^.Y/:XIN25P,&SY '8+>2^+'3@EVAHTE#89,Q4O2[8D M G1,9 ^DL5IHXTXMN=X(!J&$;K0TXG19QBY&;UFE[L6E%CA7'+%*,G%VS[44 M]H&4'"@8MM^*&J2+$%/N2# /)FO@ ^CLI=T^PA<8 5C)\H&U!RIBP"D"X"8L MX=P&@I/J6 T8VH)\Y@2Z&+]EC3+VDC@^Y=3"\H4H80WMF"T)5(G^*1O[K4I8 M,;NF4=HZ IT)"8*MJ'F-G:!&D\1*WWE8]*?H8059RW:N]\]_S$?Y[+UAGVNS MTXY&]#"9:L&Y&^TSO'3'D'?"(]A>2XO3H8BXGS0 #\$+;-&H4JXD#.'DEKJX M;+A.Q^\E=[20">K5 S$MTRA8E;L"J\Y1UZ*2.[B@X)J<$^KVZBWENE6&.^HA M ]&."C2\EI:9+9PA"RMF7;I&Y;/LL75-!T89O/9 G*<"_4+\8-\PL=>,.?; M$R;R498OQB?##\WCQ9-L.AZ>C$ZSX6(>#'U>:=&!CW>/)]G5?'YJ MCTFV&,]>;?O3V'T]A4?CZS J:$D2,BX+G4@T@QU/#9!G\^$T:.^4ZW-:>Y+8 MJP,FC=7$ Z]&V?0J3P9&5]ELTH4+27L7.NS2UQ@MTB<6+Z,I'R+E'A M5Y>-^1)8>AL+XP@2KF"5T+X$0N,9GAX!WY'FGG2QTW'*NMBO?.R+H]BG6,\\ MF M#218I@&KRET/0L7 ?>>E=QK)/D*=: GS#B:G^%MEX/F$_&<"G"V?"9@>E M][S<^5S2X7),"T:5+E6MX(J2--OZ0C8!=MUQL_4E36.[N8O9%)DW8>M0"RG, MY-EPVGG4K2$VCG7V9M0?HO8NRU"Y'5N E[\:'P=@?2])".595=7($.0>6KQ MPP*1HH%X3UE&"@ ML<(G]B"W:PI,3/]4'9"?O%GT\U<+$P1ITQ=KA):J\+(<2U"J>G.)6JY*[)K" MQZL%:OWOWY(O92DM.8HK8$;O$5'K75TXJC$'&,EX2ZITW7E"+/I1;@=/:-L@$.+%?2R: MVXS7-@ZA!B^RLQ'ZY#F=9Y_S9WC'BN^,2&K4+4 /1"I.N(>593)'BJ16T2$G MA5V0!,T'6+WTM;UGJ<\^)Y4O:8=$J)4-5$DHFH[\P&>/(O^,K=ORVD6W.CPD M0[,B83F))[IVP5K4]!G+%R%@^G#40+/M@65%H44"%W*-21QN]T+4H=6PTJQ] M>4:G 73<;92SV;*4OJ=N 37B55C-*X^?KG-IN[_^01"17J!'I8O0&,=-=DOJ MUD<8F#C,"_BCML"M1QH@OW'X4T5P)[=->C_7**V45UZD>-*U!4M(:C@Q;,1! M+#B^2^"Z7$OJ7@Q=5WG%!TNV'A+YZ,3T*FF#"=ZE9.V:'>=YG5S!W%N0?Q V M.$[+\//X>BJ$^L]"[6/)HE/_'V'[I?^G7<1I57Y8M,:WDWAZ^<2STDC;O63S M?)+B]V*&_')0*P]16,VG+7D*KDTM_XL3TR[A@O+2(GE?Y-EB,4D'B#**N9BZ M('7TU=;D74LV2]+*'/7FJ"OM%FC8)M-GI:-)-IK.#L1#MS8<'HS,LSG6D"R? M/4A9Y[U\B8C,6B=,Q$:@A%N$]K(B"2^B(!^_>8G>R(U;M='*F* #CVDA+_BD M01 >^V)'U$6(*_3H:J(]O,]^]7SO:H[5UM=S/$G=="D:J]$O"53^FD#Y46/57=J%!,S>3/KCEB(4>"XG M. #?2[I\C$ M_4T.9Z1]X Q^79%L.ACL[KOB>4_2/T@?\@6U[..8_+T%Y AX MR?T$\4;^BPI\%;WG+'/J2:F[3.V*@E=)X#I*65%'IR4%YR.UFTO,)ZC2/[CY MIO3!FZ8D-ETU0=9W:$@E22&%-XNOQ5R*#ER&_HB<"6Z+)*(+XV]?"R6\8,%# MX>J=*LZIC"A?R+=M<1D]P*#EB@!9A?*V7C"QW0?ON[^1]02P,$% @ )(2J5& S5>1B M"0 6"4 !D !X;"]W;W)K&UL[5IM;]LX$OXK MA&]Q2 #%UJLMMTF I+WM%=BB19ON?:8EVB8JB5Z2LI/[]3=#O9BR9"?9I(<] MX#XDDFARWC@SG&>DRYV0/]2:,4WN\ZQ05Z.UUILWDXE*UBRG:BPVK(!?ED+F M5,.C7$W41C*:FD5Y-O%==SK)*2]&UY=F[(N\OA2ESGC!ODBBRCRG\N&696)W M-?)&S]8EB$A$../FN:H98D+[?N& M^J]&=]!E015[)[)_\52OKT;QB*1L2UW:P%L3ND05^O< W,C)3OJ:;7EU+LB,390 UOC*IF M-0C'"]R4;UK"KQS6Z>N/Q98I#5;6ZG*B@2 .3Y)Z\6VUV#^R.""?1*'7BORC M2%G:73\!05II_$::6_\DP4]4CDG@.<1W??\$O:#5+C#T@N=JUZ$6MM1"0RW\ M<[8ZO3@8$VL]N5LSLA09Q 0O5D331<;(1HHM3YDB&GY\)_(-+1[^_K?8]V9O M%>'M8KA-1,X<0HL4XH)F_-\L)2L(0$7 S_<3U1N"R]W@[;.O=VO)6&=W">Q- MLC:;AN9#:Z),(I1VRI%R2+C_B M>(HE(+?F[ 6>]5K7CHW\)R_[($%;\GUOB,<6W+0F?0$)UWYD;>G'Q>9'Q%\=!2N"E*4\W M-_.RX G?@-RX V;O-@(?$IK!H;I(^98KL^A0A[DSMUS6OGI^7^.S* [/!VB$ M7@ VD!LA01ZR$$6ZYQ2XCA_OM=S?G7F.'UCD_+GC1AC!"IRVT!Q$1T4@*'(F M$WQ$>Z^@'KA8T.0'F'WO=#V9O B(]Q7S^T-G4V_6U\D+G6DX(Y_![27D$EHT M/%$DI669Z%*>%B%VYH'7EZ O C:%R!VIO,IN1,:]$[90@]Q^H5,8\=S;;<) M;'\Z\YW8G=E>-(V<8, &_^WK>Y:P? &6;1+97SA((R>,?.NY$Z3!]+P[U9N] M?HR"(WE!;W3 :&=#T1D[<>0>CT[/">=[2O'<"L_(2D XSX]>*SA#)XC[7AB$ M?8V\8#X8G'[LOR@X9\YT(#U$?0%"K\\?%D/0/1J;,R>.7=MS(OOI+(PZ"1ZF M1[.] '>],]MH9QW;Z%M[OE0?G'L.63S ND)+@#4P)C>=)4@_IUC%+)=@\:44^1!EG+9@"2T5>IF$$IK):J$I>Y"11"1$ MM"#@]!D1$FH4MH$)PHJ9'==K_ FO@!4/IIIJ ^HNFB&_<6]O7KEX^,H0OJ)E M[@!PHN2?:C,>9A8KF;R'/["L*!AY8%2B\!E3'=\PT60_!W%LUM&E!A.W2Z$$ M%.5J398 4,W(0-'K.K-9/QEX<+1[H473(M%0U:PX0M0+G)GK]H?A1/%=BVB? M0N"X5F3!_.E//M-_VE%M'\$GCMR#,]7(<:'7((=F.29=^4 ^0N',I?%=&Q9( MMBHS*C.\VV)7@7"-936>!2E&UF"%#>$*'M)GPX$.;QF-.YP@7'$+8)^V,%&4 M0 2"5TCD!CD,MC*OW'RW9L:0C$(86)+4[(&#.LV;I0Y"F:Q,@=P;)B12B*))@)#:]S8RL-2P;U-RUJ94AN3!PJP^0#: +DT90FI: M0!K'+XX@/&,5G$ 7/$.]P4)KD55&L]P3?9)"8@;G2EOCJG().O#:L!0/&3/1 M' 4L$5N&2B^-F2"7?]N[N#D$5J;8LZ IXE&HFI2Q'9QCJQ5$D-$1#&()D\#8 M2@!M%/Q@PRNY#_T:>9I3RFPIQ 0UYN1%B;%RR!?.3ZKJ4_,O 'B?>_T-#Z,[ M"%]RMV/9MNWFM+5'9Q3VZP/L &;[=D(G)W9K\].5^Y_[M;D.U/WFV'WI[S>' MQ=/>5+98U>G^M*'C@**/['TWM)Y-\%G@>VADF,:K(X]C>#^8#B.VH9[!L?%3 MM(^AE3TLZ+8.VFK#@[.YCR*>+=II\J]3S1SI.P1.[$U?KL$IXB^IE(XU*]R@ MCYV>+?0)VE7&&<19_2Y'%#F1;V.M)X748V3^5Z[_S^[]['Z\X?0S$OQA5\AU M9];SDYQQB,3KI_>A#!PZ_GRX:?ZL6#Y.^O'D;C=&VMP5.6'X"HGQ%/%72NR# M/:NY,QUH>3U?_..T7Y36A]I<4S@MXI>+?)STJ:1^T!T+X4B.GIW23Q/I57W5 M>]->KG 0,T#)O\-_81B;64$46Y([ &<,?.5;ECTX!D 41Y'+F'PV8%*Q#HD" MNSYKFNXQR'$2!D9Y?O-R$#M,HE@QV47] $TY &5E*U (LBR+E")0P@X#0D@% M>0+L )@F 4?ANGU[6O<9VF:!@66UJ@;2%0\-^J1;RC/L'EXL$;_2S%:N$NM MF?[K6=!YR>]9>M'T*FWG,-*;[J)!L7G5=## K\:W)JDDT#6&*/R6W=]<0? M4I;@"_Y*&>LE*V)&K25?E-7;66R"5J+BS(X.QO##K0*4M=ZC/TI,^0^5TRXL M"9K=QPZ%>?5;(_>JU="T.0R(/[)Q]IZ4D \A'3;R5(;9@W=I]95MYJD -8RT M=>?)]A6;/H@"QG^DI=1O;X^'OMJ86%^[0.9>F6]ZL#$"2E0?OK2C[6=#-]77 M,OOIU3='P&V%KXHRMH2E[G@6C:KN=?.@Q<9\.[,06HO&ULW1IK<]NX\:]@7+L3S] T'Z(>.<7U5TRCXQ_7OU M0<+HLELEXP4K%1Y7?VMX1UX&5/%[D3^)\_T[-7)\(1D M;$+K7'\4\W^PAI\$UTM%KLQ_,K>P87Q"TEII433(0$'!2_M+'QLY. C#8 =" MU"!$AFZ[D:'R-=7T^DJ*.9$(#:OA@V'58 -QO$2E?-(2WG+ T]=O*9?D#YK7 M[.I2PWHX>YDVN+<6-]J!&Y/WHM0S1=Z4&")EAG).1WSG&O.$(MJ0F4' MGQ$8.\N@^8,+I;64N"68,5L:J)[49;;<^90D M7M +G3$^A=$O>VGY[^-W_Y)//TJ@PEX6@KMDO^ MU^;M*K^-]UF$'AQ?TC>.8'WN5WF#A(L1&P,CRF8,NA7&J,F%V1<*\@R2J&>Q[QL;/VX M0!!&WA#B;/>P9SM&90E%W5YYN^/(ZP\':Z,/DC^@-\RIE!3V:%/8XB!M;M,N M1+*@=^#L82*) H@?\>Z)G_6[.VF^9BDKQN!F3=X,GXV&_7GS?R%?=N%IX,7A M?F_?XBT6Z2^7-Q-(-H='YMVNA*L\>=X<>L,D.!+Z6_,F.$ O2HX%?_:\&0T/ MS^4-^'/DS8'7#[;'AL.A(1Q&WB!.G(E^Y(7)?E<:]KSAZ.>'T*?^_3\J!$9> MWPDA[?@)RX$P]H;]_OKPZ0N",/'"+::V8_HPX<100P[ZNR?>@M!+$R^:/+<[ M#^$9W1S)S0D=#_MI+A2>R2O)4P9G= A\&MZ.%[854*/;5R!\(H#O069XC-;S4\&=WIJ0$TDPWH6D1S&<BCLW54%3@<# M( QYMN-!Q^+!XCOKP=K *'V@/$>@"QA=* K0$_[(L@O8'J/>P@U_N#7VY3)2 M@YRL'!7\B >>64&"R'B9L8J5&.8-!$I<,?D L):$.U%4M%R0&1 OV0-G<\#5 MAK=F120,<[ HD3+C:G;EL]\)M1*:X@K;!HQ61B=UL:(Q!B9,N)MK(^7MG&+7JMJT#!% MV0"#H@9\VMA00[!'OM3"*!CIS0V+QM::U: DD!8D:UG$&F%)]9SK&5&\ .U) M D8I 9U)KC1/E9$SZ&J._TJ!&Y=JPJ0B8Z;GC)6=R:!8&Y'X;@RZ6XE!QD_# M7\AM&_[NW/#GZI3!_FBXV7IW#8C'F6T!% />]MBG)9].F;2F]>;VU\^O;X@Q MC0=68L>.@]PT! "0IF2YW5:0E$GT/EN?T_1+S16WE%K-(1W8306JJM1 MPCIL0PQ,M%SB,J4Q+Y 9(R\@B*GS5IZMW,&_I9GHW#;#8-] [1*P_YRZPSXI M<+>B0]!6>M_$WQW:HSOUYWVS_G8+V27HB41ZL\46/(-S#YF*EU6MT1(MMUU8 MV2+STS#R!ZV)>=:9#?6K-)_V_5'B8<'*[YDS'??](/!(QE4J:B!3-M0/_>C, M&-6#0*F9$@"F!\E92_L6H]U&?I-B6A:L!AKQK'$RP-MC'7#\[VA+<+\J8IL8YQA[8LV^D!WQ-M',WOL=XG MM%LC-% -IEWKJZT;LJ+*Q8+A/8J<,(YG(O545M[9 GO$8Z!R%1Q%1L%K5AJ< M>0XAG=;#Y*PYMFWZQO.8]=&D]Y/C2 \3/QGY7=W^IZW;CTNWU6K1;\1PFOA! M9UM+&[W-X?![\2F="0C+%^]!^6)[.)Y>.D'!_ R&N[CI3&4MA?X M4>3X!0&H/+-]P2W7FRD8Q51(_A^@!PM)7G;H6.,K_!+ %*-83ID#CVK] FKD MNJB:KI5L8IC(Q72Q14R.B SE6!6WZT'8SK'*475NCBL4 MNTY!.>4G-^L:$( M]\A8\]R0L'8FZE;$8T/+!M>L4,?JYD[Y!U[L.LGK M")#U/-?.MT'E:W!=P=].-%&H&[>)<^5 \*YK+3CV9TOD?]*RIG)!VAKY=+U; ML=D?:?H)-UG&E^V6K_4G.(37&S)9.S:TEOY(Y#+XE[:R:ZM37G#>+!QMMU0W79?Q$E MWC!,SK>\\()^=+ZQV'=8\$8G;^@-!IL7"B_BQ*$'W',4!E^Q:E>:O7BE/XCF M/NR[TNP-O%YO:=Y(V=TR!ZT6.3O+6>=$N;UIN])&@W6;]IW)4S2#[,7AR$%- M$L347:IE"JQ+6H.F&=Y?8'])V2 *ZG0O&UW8'+&&W%8*[VA[;"U38'HXKFF.& MA:J#0P8O35L,$O)I-(0R;;7IT@L"O[<\$[N]%%L+=+6"+;UB/W'/42"[@DH. M(LEJ4]S82C_%C\A:*;GEU>9W4M28$4C6VM8&H]M.<\+<,&5XE[G2V[4ZJ2@W M2BW-C1\4(SDM4ULO<=7I'VN8KKAQ:CD?H@#Q8+)J?DL MTU1?I;;?+G:SW9>?-_:#QR6X_6P41#'EX#HYFP!JX ^2$R+MIYAVH$5E/G\< M"ZU%81YGC +U" #O)P+H; :X0?<][/5_ 5!+ P04 " DA*I4A>8LZA0# M "[!P &0 'AL+W=OEP1H]X(-N '%BMT^JS8="].+)\E->[_^*#EVG=NU_;!]L42: M?/A0HLC-09L?M@5PY$X*9;=1ZUQWGB2V:D$RN] =*/S3:".90]'L$]L98'5P MDB*A:;I*).,JVFV"[LKL-KIW@BNX,L3V4C)S?PE"'[91%HV*KWS?.J](=IN. M[>$:W+?NRJ"43"@UEZ LUXH8:+;1179^67C[8/ WAX.=[8G/Y$;K'U[X7&^C MU!," 97S" R76W@'0G@@I/'SB!E-(;WC?#^B?PRY8RXWS,([+;[SVK7;J(Q( M#0WKA?NJ#Y_@F,_2XU5:V/ EA\$V+R)2]=9I>71&!I*K865WQW.8.93I(P[T MZ$ #[R%08/F>.;;;&'T@QELCFM^$5(,WDN/*7\JU,_B7HY_;71F\7^/N8_+A M9\\[/&X7$Z9J$F?!/S"S(+D64QH2ND3>/F4 M0P7R!LR)A<:,S4/@.*.KF83=C'Q6&%(Q(>[QA=]BY^I@=H*C;5;$%/E.8AYG M*25_ 3:)5HN:<-D9?0L^L)T%H&DY#_XF^_4L5G&9T0>QB)?E"H&M/2<75=7+ M7C"'C&K 1EQQ-O0WS(Q);1S_9U",[J^R,B[6]/5,L8[?T/3U\\42^VHY.?"\ M2&?R*EZM5K/[?8H.W.$@L8"=?"#O-.F>+=8#L^0L6Z38^H0885&130J<2Z&" M76L B!PZ#_C.,ZO 4%S>U1=8C!1L!V$,- M\'^CM1L%'V":U[M_ 5!+ P04 " DA*I4I*.]MT,$ #M"P &0 'AL M+W=ODL<:5(EZ3BI+]^1\J6E=CQ6B#8%\MWO'ONCKRWV5KIKZ8" ML.2A%M*<#RIK5V=A:/(*:F:&:@423Y9*U\PBJC9[/5&,%EW"CB6GJFNG'2Q!J?3Z(!UO&+2\KZQCA?+9B)7P$^VEUHY$* M.Y2"UR -5Y)H6)X/+N*SRY&3]P*?.:Q-[S]QD2R4^NJ(Z^)\$#F'0$!N'0+# MSSU<@1 ."-WXML$<=":=8O__%OV=CQUC63 #5TI\X86MS@>3 2E@R1IA;]7Z M+]C$DSJ\7 GC?\FZE4W08MX8J^J-,M(UE^V7/6SNH:K\92CGIU?2\MDR1<"R(4Q8 UALB!_ M*E6LN1"ST*(-)QGF&[S+%H^^@)>0]TK:RI _9 '%4_T0?>LDB7CFMPST0 18% MSYNZ$:U>K;3EWYF3 M#KP'N<+B=$A+8BM45@)KG,L23XUCXMOE5?=X9^377R8T2G[_W[]??&UB"*\% M>'$/&EM61_?N^[]4CXA^,K!L!/F;+W=G[8,&.[KW("_)G'))'H%I\X:46N$K M7O1>CGS 3G_E&PMH;*O"9S0)XI2B M4YA&&CVRD%=2"54^DK2'Y<22="_>TY@&63S= 29ID,89N=.LP-\EGF76D M9#48$M,>*DV#9#+=1TV">#K:@5**=$H^8(KGJEX!9CDK-0!.%JR+3JH'W+F= M[O-.$QJ]V>/&240^^ZK!K%\T!DO8%\_F6CJQ0T:B0T;Z 6R_&;D%"6LFB';I MO/,].P [#<;)Z,"-XT.,]Z$G03H='[GW7?+BP..2V_WD'07C ]?EOC'=KX)6 M^EJ:1C.98[/A.0[Z'[4TS7[&DI.^4Q;OC>^UQ>?2)R1.HR"CDW[:TRQ(*.WG M?4Q'01)E'>>N5BZRMM)&X:LL5.>I,,49[L0?DW! MFS^)ATG'P,7+=U=;8=*2NIVNX*;KL_[J5?$/DAK,"OR^(QZ'NT%QUV_2Q#+O M0;N.\>_@K>05NH9<;"&>9%H_.F&,J9&^TY=;M!]V[.<;?^?Q)1,^/]IY\A9R MJ!?8MC;(\9XBQ::0I2-RTZ #N*R1E>9.O?@'.][3BI_BC3V%?W:=N^>FF 'I MN'ON0TM"V%O!L+&6?M$T."'QUMIMK.-VN^Q%N\+MQ-M%&-THN30X@)>H&@W' MZ:"M^"UAUSS?9_O.]MWDXTV][9 =+ MI;+3J'"N.HECFQ58(/NMKHR-(L;EER4J*S0"@PNI]%I>C+O>__@<"=P8UMC\$H6 M6M_[R44^C1(?$$K,G&?@]/N%9RBE)Z(P?NXXHV9+#VR/G]B_!.VD9<$MGFGY M0^2NF$:C"')<\K5TUWKS%7=Z!IXOT]*&+VQJW[070;:V3I<[,$50"E7_^7:7 MAQ9@E+P"8#L "W'7&X4HS[GCLXG1&S#>F]C\($@-: I.*'\H-\[0JB"X.LULGJ!K_?/LO9H^@U-/]#TWYF=MU'#+G@@G#H@75G1".O0?2%[ILO* M"(LYZ"6X F&I)3T.H58G\.G#B"6]\7_W#X+>"[I5/,L,.E)Z8>V:JPSAC!OS M0%)?.%\9H3)1T M2MD^;@ 'T&>#3I(D+8L?I6SQT5$;EO8[PR&#[W1(._IFM3]XICL< M)D=[>MK,O5'R0FL=49OB8)_DE7 &G73 &DL[!3=U"KZ%&"^40X/6 6ZI>%ND MZIGIE1*/=! &)?<'XG2X>DEW./CX.E.3RT/O[#=FR3@8PGHPI.,CV' +O*J, MW@JJE"@?X"#M]JE@2>EK+S6/L)LK#"*4=>U 7SM>O!"N\OT'DI&WH>*]IILA M_A3FO7FI*?1''JH\ <(;$T_W+?-WI_NW6A"WJF:)9A5Z@X5PY>H"VEB;]G-: M5]UG][IWD8B54!8D+@GJ&PO=V]R:W-H M965T#97:6T.YV4 MWM>O9S.7EU )-S4U:/RR-;82'E_M;N9J"Z((2I6:\3A>SBHA]>3L).Q=V;,3 MTW@E-5Q9YIJJ$O9P#LKL3R?)I-_X+'>EIXW9V4DM=G -_L_ZRN+;;$ I9 7: M2:.9A>WIY&WR^GQ.\D'@+PE[-UHS\F1CS V]?"A.)S$1 @6Y)P2!CUNX *4( M"&E\ZS G@TE2'*][]-^"[^C+1CBX,.JK+'QY.EE-6 %;T2C_V>S?0^?/@O!R MHUSXS_:M+(\G+&^<-U6GC PJJ=NGN.OB,%)8/:7 .P4>>+>& LMWPHNS$VOV MS)(THM$BN!JTD9S4E)1K;_&K1#U_=OFMD?[ A"[85V&MT-Z=S#P"T^=9WH&< MMR#\"9"4?33:EXY=Z@**8_T9$AI8\9[5.7\6\*.P4Y8F$>,QY\_@I8.7:P2'79BJPJ*]+H4%Q_YHO//X7>I=$.N_>I/? M!/5;H8#4OI3 MD9AJY&H%QL%7;_)OQ''XV?4K84^_/K+BB?9&\>VC5('5DC5 M>"A8+FKIA6+.VR;WC877C"3C],T//S&9>1FRV>^\@QRJ#=BCS?Y)*1^_).R# M!%'<1R/ M5E\,N7TL)Q\WW)-;KR*^;DT.6UFT7K:F+XZ@\ _L+8+A',604V0#O-#Y?PCQ ME<4,>V#[OCSZ#TF4H;<9\O]^IR<0BL34- 3=D1\O/QG$7+]B\VBQ7$?9/,75 MBO-HO>;L,V )R)QJHD5HM$3#% N!- HW5N<<0XYAX%&68$ 6@):IIM.HB5C1 1I;L9?+J MWODEL!#KF02'#G4^O>J%-9XZ@(,8(V0';2M34Y .;! M&U:+0^!)^]C!=6ADI9C':G$B,$',?2FQ$=%[!G\$7K$9#P0JY@-RL MN9-XG!/FBS2;9O-[B3Y&>].H4 )XMJ-AAM.$+\/??63ZH8GLAGFAG<>+49^A MH?4I<^@0 OE2NG8L3X<*I9BUDUILS"TE)U=- <>A)7\]^HZV*194.:0AOR\V MC 9&0N38>TZ&P$_9=8-.'<%)=P_291;NR#/FL#3D5B)?O/E900A8!I54.!", M1EH429&7$J@[T!0>+C= (Q:;ITTT253@6X>AZYY[AX=##CVW--0<-G5[/Z-Q M84&)KC;K9J-D'OJQ?C@"B\;VM>!+"VBQO8, W4%&APZ=)].?/L2>>GX:"OG_ M:G;C^=_$NAM =P9>"%?B:,Y!4O#/A:+Y@0$/\^QWH1N\6+/.Z4<.AQ=AE? W M[/(.;"YIL/0[8\/T?D'0JA-XR.RAPGC_ :OC3#Q+JMMY[&HV&UUQ*["[<)&G M%FFT;V^[P^[P6^%M>T6^%V]_:""A'78J4[!%U7B:+2;,MI?W]L6;.ER8-\;C M]3LL2VQKL"2 W[<&9T#W0@:&7U!G_P!02P,$% @ )(2J5#Y"NRUI! MZ@H !D !X;"]W;W)K&ULK5;;;N,V$/T5PBT* M!^#&EF3YDC@&XB1MMT#:(-ELGVEI;!.A2"U)K^._[PPEV7)N+^F+Q,O,X9D+ MAS/=&OODU@">/1=*NXO.VOORK-=SV1H*X4Y-"1IWEL86PN/4KGJNM"#RH%2H M7MSO#WN%D+HSFX:U.SN;FHU74L.=96Y3%,+NYJ#,]J(3=9J%>[E:>UKHS::E M6,$#^,?RSN*LMT?)90':2:.9A>5%YS(ZFP](/@A\E[!UK3$C2Q;&/-'D:W[1 MZ1,A4)!Y0A#X^PE7H!0!(8T?-69G?R0IML<-^N_!=K1E(1Q<&?6OS/WZHC/N ML!R68J/\O=G^";4]*>%E1KGP9=M*-DX[+-LX;XI:&1D44E=_\5S[H:4P[K^C M$-<*<>!='1187@LO9E-KMLR2-*+1()@:M)&GSUXDSU]F:-= M.;LR!<;:"7+7M.<1G61Z68TTKY#B=Y 2=FNT7SMVHW/(C_5[R&I/+6ZHS>,/ M 6^%/65)Q%G"I4W5@'G(&P&@OZ&ZY!^H(YP#-R+.E8F.P3/B0>H^-$778=%DF76;E K04] M F?!@GYR_NG_M[4%8$55=H#*SBL1+"*8X%1%FA6J)O2)V,-'O!OQ7\,HBL]; M*Q&?) F[J1/Y??>\Q;N-U/RCF">C%F =C&8[Y>-T<.#/TWC"OAF/ <*WV6*4 M\>;5D74MEL=JR'K(QTFZ7[@&+Z1JIT+[CG"&N1OBB_E>O9V4)G3W*$'\:\\? M/$T>YDPZBOT2$]ELW>=C_OTOX3>4'I4-D5LP/&R\/,&BC88QK"<[_H'I4GT01COAX MG/)1G.Y7OB.=ED W'D1\,$Q.6#<@G+";9["9="VZW0@QAN/TY"AQZ(\-R1(D MXF&E(,(*M3 RF 22ZD1W..+I<(#8$<:CGXP/""\L/ X:&I,.)WPT2' 4QRF? MC(64$GT2"K._GU) MZF$Y3H)NP_;%)"]Y#L]]T%>+O9#?58&HX:&N&K7T"JUWY[ZOL@)KKL[$#ANS MLQ&RYMHLY=97.XD\=Z"Z\ED0Q'[-R\9;+9SM5JX6HM55V>"M!-76-9=_76(E M]DN/>H/AKMP6VAK\U6+'M_@9]=?=K30K?V3)RQH;58H&)&Z6W@4]OXSL>7?@ MCQ+W:C('Z\E:B.]V\7N^] (K""O,M&7@9KC'*ZPJ2V1D_-ES>N.5%CB=#^QO MG>_&ES57>"6J;V6NBZ67>I#CAK>5OA/[=]C[,[-\F:B4^X5]=Y:&'F2MTJ+N MP49!73;=R!_Z.$P :? ,@/4 YG1W%SF5UUSSU4**/4A[VK#9B7/5H8VXLK%) M^:REV2T-3J_NL&Q4*WF3X<+7AM":_:P'7W9@]@PXA ^BT86"FR;'_!CO&R&C M&C:HN60O$G[@\@Q"2H %C+W %X[>A8XO_+O>';%%(UODV*)_%JN7P30X@PD! M_/(J94'X&WPI$'"S,46J0&Q,G1^.F*(U#ZTNVUK!7I9:HZGB)@?DLL$5D]#M*:5W94D+<(I?I/*FT8'X5V,%]CAO4: MY;!#X6O3/Y.^(*;ICQB)Z7QJF84DH0&\/P[%'2J4]W@BPM0;G<N4F9>(>)5]7IRQL1I+HE(4F)$D#^&1J2SZQF3YABX[N[-/ALC%Y!.&<).'4 M:<92$M%1P%-_D/ZDL=0HMZY]*LA$V^BNQXS6L4-?=(WI<+QK[R9Q6Z,1*MP8 M:'"6S#R07 MX$^).WLT!O9DJ?4WGOQ6S(*8"6&%N6,$09\MWF!5,1#1^&>/&70F6?%X?$#_ MU?M.OBR%Q1M=_24+5\Z"<0 %KL2F5]?^P:V6S-(!\8YVN M]\K$H):J_8K[?1R.%,;Q*PKI7B'UO%M#GN5[X<1\:O0.#$L3&@^\JUZ;R$G% M2?GL#.U*TG/SKZH1LH#?M;5H0:AV"(OB;[)-P7=PAQ;-%J>1(W.L%.5[Z.L6 M.GT%N@^?M'*EA0^JP.)4/R*:'=?TP/4Z/0OX29@>]),0TCA-S^#U.]_['J__ M__I^8BOK;&7>5O8CXGP6FH_ME6U$CK. SJ4'">9)TH,WVX0O)<)*5W1"I5J# M$\L*H3%Z*PM2=+1I:)-N@)TP!>B57UKB6BK%\HR,JN#AWCX=E$JHG)1)":HC M HL/(:P-TR 8@U+9C6%)+\BPKC2(4+>5@UPY0'G/RR[Q5_#S3^,T[O_RYB]K M=:Z^1$@X>(\YUDLT!S-)I_T.ADDXR2:$\,C68*ZW:#A0Y(EZ@MCI7@R&X6B0 M7I[D@/;W80I!T;7[)! GT&>9';Z#,)F,**U%FS.^+U\*/.@\WQC#:9+J]2C> MD S7Q@,*\VQS$HZ'8[@UDM!9P#Z3N!BF\27\07Y)Q>8H?T]H%!O/@9.=G[>5 M9F-RO]CD#AKQP!7[H_RZR,*LGUR>]RP)AW':^I970M8=@8[<6UV[&(9QOW]Y MMBB_4QJ^:NE\L,R+-L9AEJ3_I6@/WU%"=35\I739^NFY/#HPHPE%:OP,<$$H MK$\/)K,612'Y9185Y:UM+_B=II^/KCW)*Y7V8V:6Y$CM;YZMD)6_K9RF5U%1 M&\&)""$OA5H3:U)$ZR1!H[]QC@X(S8X"P$-BU-V,>$]M#V_NT-!U) HZK"WU M/1]!;W].;9!%1GH7]X;T/%<5>_#FJZP'+[TLT=%K7J-9^Y[%0JXWRK4/>[?: MM46+MAMX%&][*C)'E[2%"E>D&O=&@P!,VZ>T$Z<;WQLLM:-.PP]+:NW0L #M MK[1VAPD;Z)K%^;]02P,$% @ )(2J5!-*?;U,# N!X !D !X;"]W M;W)K&ULK5EIA:E4GP]+URN)-XWPG([[Z[6GHO9(U7^K,Z>KL[(?33FI[ M\OPI/[OVSY^Z%(VVZMJ+D+I.^L,+9=S^V*MQ+SZ_G$2SHX&E5R+W(Y%:?(75.+7KE@[/2"%(T@'5('O(U#K&.U]"A]T < M'P^LJDS1+<4Z;3XABXD!R0^INVR)RME:9Q$" R<(*FV?&J4?R%DY">5<0%V M$Z[)9+RT05;Y.BC!5+V1$5)L#K'L2_'CU>_H!T-(:L#H:5 M#"VQ%Q(G"OW02@\5\>W-A]?BM;82#H/F:^5WNL*;*^=[ETVX$/M65ZUP>\@R MHZ%#2!"(= 6BAH@/I$%@5^',E=[ID:)X!07<08'T.[(K^(W.7K!+UK)1VR1] M_;D#T^-!R@6>50S40LOX$_.)@A N":!*\ RO6 M*E1>;SCPCNV\%+_/W*3#$57&0M2-F=,7H%"91"8!A\Z1;XE%R'$N-T&1*K"3 M!&8B;,C\LM[AA!*J:8@T_ ?WO&8%Z9)7E=)]I$NA5Y5N- 3=.MRQ)"((@'\8 M=-&$IWD.H+7M3O/:N$Q'%BT.6_\_R#HHA4CK$T495#B]G:NZDURX% M8=06K$"[4HKT S>OLUFRT9S'XVR.1.I WDT*E%1SLQQ1T!82#@&.=",[L;T( M"?"*G W!/$($>>! >^-J@D7Q*D )OFFTW&C#AR$1FPN2X,6^5/ B@"Q2GT[9*WI?P9H=U+MDXQ#[" 'DI+0Z#C238V!B@UB#+ M$I$)*Y)!+64&!^LM.R>;97"(.H(-V(VZ":<5UF"WD4R*3S8I B XY-J\F%#\<$Q":$X$FJ-Q#SKJ!F%<[ZGS@RC"R#@3;&K%0 9HR M,'?RAO294CP;KJ%N2UBU=11I.4NFCKA"\ONB&VBG)[@G=B!>_HQ?L6V=) M6>!$E!+]VGAQKZU."K\Y_?,+$&^T["M"7P-CR]-J9UBC^N",KMFR)1V/Q!0O!YTR4>H;Z-!'>!IE9GH- M;A_16,"D,;<(Y(00<14(B[%\,L1B](FBL98-5W@#[?NX&0K7,UMP$64-#(';HNAOLCVT 4Q$F?(FDI36PISDI)FY6$ MB5=;^LH[9 :-A?45%(T","C38$MUQEEA,H"K%!KZASKEAG3QL/\+:G7D!!S5J!T\U.1P0:I:P1([3SJW+ M%8F*:F._5>(_7VN\3'4R1 G D*I,=(#5*_HOR0*<=5PSN2JS<13F$>Z[ M2K*)/#-QT0/DTHC3#^/9)/#1&,?X-I:Q42K%DP$?'R\>B0-$H!SPH'B$VX]@XS+&%F?/+ M^\Q. PQJ"6?#@#Z#3'\+0++R].]>!;X,G)Z(UNV1E(#$+-Q1.SL3:C3?[10M M[+C),X>A\$DJY.0:F.>H]WP8#>^J,8?%H7)=)Z 2)C_V3N!P 4I41G4SY%JWEY5ME@'J@^^CQZDD!2CE!)3E_+:DG0$]-P&C1 M;MX"2ASY!1A2.BI"9,(*'WG^&P2M6++2JA7-J/%HI#8TH5 @("\(BVA@7=Q^ M,>(3]^#95#S9TCBDT 9/W3EY%]DRPF-/H,SK D@Z=L''D$[]X?(^BU#[!F5V M0^_&#I];9]9,HG/DF<&*?TN;:#A>/ZPCB!W"MYR7E,RTB$^2-V)># F_?.)-Y-QHS M/HT5=#Y"%O.C2-Q8="S%:30\*N:2WU$]HRVVZ)##^:+F2JP:6C1FKZ+3W^5Z M-4R<1&NZP>&;*BI[32HS+0Q-H\:>54)+0JN,N01<>1 +58HE3 VMMDC^><69 M.@ .^@W5+VK^J2OO\FYHV$Y->X4JMU8V3UQB]7W>K"]IWN04Y1TGH(8'K)P8 MQQA2=&BHV--;RQ=+B)3U1U&$:7&@Y&HUBC-L2"=E[A$P;1,@^?Q\D/!=&D'UXREJ#Q$+]RRKRCO65>+RZ^:-4V92!M M3$+:8"[3T@_[L6^.-GW?CJ:!:6S%MRFG@HGEL:&\77+D, M;5I2WC5,^_*<]V.?0G,[U*08I(UQZTS-"UBO=]FC95)9')<'8'%(NFPX,\FC M75'N!D+NK$HW5?K8W*[P?JQ<&0[,EIQZW#+S': #.J*AD)W.?DU$9=KR;Z:!UW(Q_[ X M/AU_EKW,OT9.Q_-ONFA;,:71-KO!U;/EC]^?")]_)\U?HNOYM\F-0T'H^&.K M) *4#N!]X]!NEB_$8/RQ^OG_ %!+ P04 " DA*I4%AD9F[D' #V%0 M&0 'AL+W=O:8FVN*%)EZ3L9'[]GH_4S;&=8*;[8HN?R,/#[RY> M[HQ]=(40GCVME797O<+[S8=^WV6%6'-W;C9"X\W2V#7W&-I5WVVLX'E8M%;] M=#"8]M=7IO1*:O'-,E>NU]P^WPIE=E>]8:\6?)>KPI.@?WVY MX2MQ+_QOFV\6HWZ#DLNUT$X:S:Q87O5NAA]NQS0_3/A=BIWK/#,ZR<*81QI\ MSJ]Z R(DE,@\(7#\;<6=4(J 0.-'A=EKMJ2%W><:_5_A[#C+@CMQ9]0?,O?% M56_>8[E8\E+Y[V;W;U&=9T)XF5$N_+)=G)L.>BPKG3?K:C$8K*6.__RITD-G MP?S4@K1:D ;><:/ \A/W_/K2FAVS-!MH]!".&E:#G-1DE'MO\59BG;^^%RNH MV+//.AH8FKKL>P#3ZWY6@=Q&D/0$R(A],=H7COVJ+Y1@+J) 7G#/N!6,*V>8*2U# M#%O JR>](']+JR7&5?LWBS]+DS7.2BXTG*=B7/V%0N/P1=\*]A"",UD#H%< M2I&'R,@9>!?0(6UY]_73%SBJ1F2[(%B4#D=W+H'TD60-IUQDDH+QD=!B:)79@>!1V8Z43 7-7R*S MD@W':L%RZ3(K\-"RZK*0 -URJ<+>+^E:X9""XK96K$K%K7INU C3/+<*H*UI ML"GMQC@1R,$<^U8 "+UL%63XWN?%J%(:";S:#[]PJ%..#1X$=I MO'@?0[%"C'NW&S4LHK6:<&^V0.S@6&P+2YG2D076P4ZD.+/3B*H6;&.4S$@? MOK"F7!5,DDUWNKL?MU92*((B0M*C3>A !5\JO7D+$R+T 2+OS$->T=ES5-CA M*?85%8P.16(.[%JYQ[[.EP8>OB-/B $>?4VX;M+]YS_FZ7#VT36Z73S7&WY@ M]'(P^OC3_P^%A>MTZRE#-83S4CFL)U%9#$6A*1VUK_UU(H?>5K_YA8W&R70^ M[PC2<7(QFG44_A(MG27SV>A /$SF@PE[,)["?)]R!WV:)I/IL+O=-)F-TT9 M'MOXZ=O%@:T%!T]!Z;->=I/_%TT5E/KK[>>'3S?LG3+.G;4E^/A[0D"KA_I% MN:]AKI $@X.TWB.>-N2I5':< 2&"VDE?A"+2%M_,. JU&@GYB:LJKR!'/@HZ M6$AX>9GY(/8B*[119O4<\P?<'PJ(Q8OGZ R14$DA*'\UAS=/%:)$/%510ADI MXXXB3E#,V^HAM!.QD@>PW(3)/J;QG,(X5)YEZ+2I_%+'H5OJ-"BB+=A-->[$20Y?CEJ6EBU+'3Z8X#UT=C#1 MC@=)U&_E+WFL+"_5?<^I#C_VL5TUN0,MO(X,AM+DQ ,!A-8T__D*]C2X61XI(J-DG0^;4:3P?QHLJC?OQN.DM$X/=L3I-/AV8M"=_R$[:I9,IAU M42Z2Z0#C[[6!Z1N0?/&OZ^23@'TSV6G0 M_ZH*I4<$*I<(G!$:ZCR00.N!7.!SXQNU=GYTK^"=(QOQ_J[&)V"!=Z MT_1C>_B%T6C?3^IOF$S2Z3%37PS..M^T(96VY M,GYQ1QLXNB/@36C AR32_HU2I-37>FUT8+%.5A6-YOZF)8WN/5T7 "6D\C;G MA%Q#&OTD,K%>('(KZ8N[E%SF@6>XV*A8UK73E)Z,6[/;W_'8'5*_W%O Q MNG&D3U$T O%:KI$VEYHW\2ZOG1YO1'&2%7F $DLL'9S/)CUFXRUC''BS"3=[ M"^.]68?' M^#PM($O%\:? ]6 ]J@N>J]_A]02P,$% @ )(2J5#?@!C6\ M! ?PT !D !X;"]W;W)K&ULK5=K;]LV%/TK MA#<,+:#8>MB6G3H&DK3#!K1!D#3K9UJB+2X2J9)47/_['5(/RXT3-%F^V!)Y M[[GG/DDMME+=ZXPQ0WX4N=!G@\R8\G0TTDG&"JJ'LF0".VNI"FKPJC8C72I& M4Z=4Y*/0]Z>C@G(Q6"[>PLQ_0B%L%$+'NS;D6'ZDABX72FZ)LM) LP_.5:<-4-D("0KD5*B&DG1 U1O%59>@J9\1(DLBB0+N@\I+[ M3.8I4YIP*"BFF; 87$!&V'G S0[E:C)B,JANY4F24V 7S&0R1DCN4"+J*()G^PT.O)XTEDOG]VJ'$#SPU!JWICK( M7P&"LM79N@YGZ0E]8 H#BXBJ6(&17->DM'WJZQ,,06T0?FLUA<.-<;C!93KL M,L>H$MA[J7\T_1?S03=!.@)BX^[L28/,<9KGN[H0, <)+TI,1$>^YEK:*:D] M[9VH&Y4AS_4PK M#,G7S$8MQTGENY^\=OLS"(/[0).=IV!WG=4WLB MPVT"3:88(T4]4ID=J00#,B,X2$X)9:%'WUXL_^OSG9_G/=LMT*.@[5/ MKJH"S6&D>LSDJ@U"I0%2NVR[\UBN3HX$L<7YG;R;>/%\^KZ_,IUX@1^\?[6; M'YF0.%Z/,__6=#YI.[_M]UY__^S4"QR:3ST_'GN3,.Z69A,O0H G\>35'GU^ M443]H7\84'\8]Q:.-4;*=0(O$8=>?YJ,&L2@RM/'K[DV<*;;0UY6I;#M8 MD"U3;NA@+\FKM#YXCG3@,T?;BB44>;%I2271$C=$2RQ#&K''Q.$D>7(R_?^F MVO?'2S5O^\.9H$BF1V3J!?.Y%X43.>[Y$]_SH;(W[H/X?#['V-P?+BE;&?+N2/\&4\C.O"#R#[:"<"\"M6-7 MM5'O4HR9M'%7?WLEJ(2I[\?=:O=U<5Y?JO?B]:<)!MZ&(_PY6T,5G3$9$%5? M]^L7(TMWQ5Y)@PN[>\SPA<24%<#^6J(7FA=KH/OF6OX'4$L#!!0 ( "2$ MJE15QS<;+@( .@$ 9 >&PO=V]R:W-H965TP\*IVK;N/89B5*9@>Z0D690AO)'+GF$-O* M(,L#2(HX39+WL61<18M9B&W,8J9K)[C"C0%;2\G,RPJ%;N;1,#H'MOQ0.A^( M%[.*'7"'[GNU,>3%/4O.)2K+M0*#Q3Q:#F]78U\?"GYP;.R%#;Z3O=9/WOF: MSZ/$"T*!F?,,C)83KE$(3T0RCAUGU&_I@9?VF?USZ)UZV3.+:RT>>>[*>32- M(,>"U<)M=?,%NWXFGB_3PH8O-&WM\&,$66V=EAV8%$BNVI4]=^=P 9@FKP#2 M#I &W>U&0>4GYMAB9G0#QE<3FS="JP%-XKCR/V7G#&4YX=QB5^\M'FM4#NY/ M]+6SV!&M3\991[%J*=)7*$;PH)4K+=RK'//?\3')Z36E9TVK]"KA S,#& UO M($W2] K?J.]Q%/A&_]KCX KIN"<=!]+Q_QS<=8KA9 !_T, W!(86]K4E M%=:261@M88N6Y[0O9P(>STR[<_4[>/MFFJ;)7;L.[_YVMXW059GFO'=V,8);T M%*'Q!90OM'9GQV_0/VZ+GU!+ P04 " DA*I4KT AQ\(2 "W.@ &0 M 'AL+W=OCSUPWP MQ=K8+VZI5"/NJK)V+P^63;-Z=G+B\J6JI!N8E:KAR=S82C9P:1J-.N7!Z.#<..37BP; MO''RZL5*+M2-:GY??;1P=1*I%+I2M=.F%E;-7QY,1\]>C\YP +WQAU9KE_P6 MN)29,5_PXGWQ\F"('*E2Y0V2D/#O5EVKLD1*P,=73_0@SHD#T]^!^CM:/"QF M)IVZ-N7_Z*)9OCRX/!"%FLNV;#Z9]3^47Q QF)O2T5^Q]N\.#T3>NL94?C!P M4.F:_\L[+XC'#!C[ 6/BFR?5&N=SJ%4G(S,7KUL$+S@E9%^*&-87W;_2BUG.=R[H1TSPW;=WH>B$^ MFE+G6CEQ&'X=O3AI@"TD?I)[%EXS"^,'6)B(?YJZ63KQMBY4T1]_ LN):QJ' M-;T>[R7X3VD'8C+*Q'@X'N^A-XDRFA"]R;]51GL8.8V,G!(CIP\P\GLMVT(W MJA#OZT9978EWNI9UKF4I;AK9*'"7QNW2P-]!5WQ>*O"BW%0K6=_CTMHX+C>@ MN]KQ+PGDTJ T;R 0E8PT/7 MSIPNM+0@QH&8ED ND;5&GCU7X*$ES*A8.8V5M9/D_DXLY:T2,Z5JH4H-GD0, MZCIA&%X;B&ME&PAF\(1#'H4.H#4WIJE-HT2A75X:UUJ8I,97RO(^K(D(RKIN M8<7?%@2$T96T?A (PA;(.@2 9BE^']P,Q$+5RA)]>*Q62$AVAK6R,*M>E>A^ M__D?E^/Q\/DOT^E'^CEZ?I0LN-..L<)4ND%*J]:Z%N77&%*%;4LO-JL6;2E9 M:J 7?'BC\M;J1OLWWM[E2UDOE+@V5:4=A>C P\W;Z\@"4)*V0&:U-ZQ.$+!X M8W$A _(6>JV\SW ZIW[0M) W5!*8S-*T90'+%YBKO)[_;&O.!21B7->4=?6) M>!'P!$.]& V/_QL4;NF5.>@;7KE7T@J%$4J\4;FJ9LJ&& -_Y[J$!Y$LR ") M02 "BQZ=CB^<@JX[D?JDRWS_EZWXEVHE_M=*")8!);\O\7^*0WO&&M/EJM*JULJIS M'L,R8LMC%XAFDP59FY6N?:"O9 W !%_)$( @D!#@C4(6?T)B MYJ&'> />72\UJ!H8P@OI P., K>Q:/\0;B!B'!$S&G0#K-2@=^

8 'PG(< M$!1SJ7'%NQ36L;XR3J,!(5L.X >9$0 URTZ;"8R&5BT1/$$,@&@%]P!*Y%^6 MIH3)G:Y=$LQ!Y3FHND#16T*=BL4GPMLJH*-8N?T<7BSM$J) MBI,[NPY[1,C-)"_PUR@*3:&T@+B.6"T$GS!+LY0-*.4>O5K=K4 =J% _6?!/ M%/:F1XTQ[F%V,/"FC;&(EX?/YBUJAV@,]N3ILYBGS_;FT^N>^'\%\>_*R7MI M(!I_YE8R5R\/2.CV5AWL("RNMU3--N98+:FM6E62#X"YM36$Q5+_!5<+R':L M8AP,.L; ="MU*6>E.@;Q'CM9@G_%## 0>T1T'D5TOE=$GU1>2D@<<](U,+Q+ M0M])(N9NN_6$/>Q6F]:!B7'J@;53M(V0@>)*)1&:&!0B!NJ0'=&/T3^]S7@_ MX##^V"B=1!S03.=O^TSN(LKS8C^$<^0N;UVC*_347>+\/@KDX!QE98"^#\3X M("R()9P#$8> E"&Z($KJXBA*LY)?P'W#+)GXLRT61(C#$.BMK59>:^CPA0P_<$HX8B \(Z, G%@9O$R#">,BB!;+S94Q'H0MK:M*A8.=-EAXD!CM^BM-?26H35R?.,K$'QLA&N MW2<^@?"W:0DL<)K+";D6&NS>"E0@F K6 ![)&?=(]]D75BYC6+G\1B8#B=5- M%P&NV8X^:?=E5XCY<6I)R0FJ:FS+;LF>M0)?!'V0&* 8_#,$! ^1*%XS*8ND M? (,%1(-\Q$W0SRB4/[VBVJ2^A/-CW 51[!YCQO=M!Y9]4;/V[I 6P&?X5RC M*+('0E0VZCM5'%>(_C Z=ED4+1LR#L))#&BY NM!CPE0W@#)P9&>*>$Z)]G! MLO&?IK)54\O#*IH2X.0 <%T,\:%H]X_]8L"*(9)I'H?E):)<]'''8-VK[RLX M@O8!",VD7K@P;9Q.D,J4A<3$<.3SVB3,8'8(*!7491&'PG)&PZ<$+6]UT:)! ML+M,+I]2];U88*G:0.3P$?5AZ792C0\;TY#_=B]U"G6^RNLCWX&X 3(0)KU1 M^RIB[\S' ;]95%.K7-#:^XXWM6 =P*I[!2!W$E$Z,.:SN@.>#MFUHK2$7$'\ MOZ.X AR=73Q%CEQ+[_0G_":P/\K$#<3(I;B6%M)N+3/Q&V3L]/H79>Q"PX\_ M-/ROM21]3*W^R^!C9BX/1;PL;H%YY(OA =1!8YN*IU3HM?>0\ETP9P@.S T M@?S0^'+)8(EPJZVI44SHW"#KW&=_;FF /?UF$DN)HMMC5P]H+I@%">_Q51&Q MB<@4,L,.TR%>=[0@ZMU<^PCG*R7BUC+[>[F.@;&SY-WL9+U O%2@K[XA/1E/ M)H-344'V]U&?D"]%68PJU.E" *,LQ=N9K+_L2UU7,75=[4\V%.WQKW@+P 22 M;\1YGR!_6DU6A,]W);*_BW8:JB.2<.3O2[U8@GQ*#100U@".\H4:R\9J\ L0 MB$\>6OEN7&(^H,J2.M&<#@D8PCNK%C2$]@]Y<:98WJKCLY<_!.:!AG(!O1>K MH5AMJ[M<(2BCYA7&V()!K4,7Q+OO%**C$HR2\UX7CZZ-!:3N.ZN)9#8YVADC M YYVXLEP,(D&1":&CKT[Z[(6>FFZ:@E?4;86JU(5"RZ"D?FD+0,Y3I8P^E!1%P!J^4HL:MF95ZD12FN$%P M[SLS'(DH&1H+T>S)Q6 4EP[,\")(!G$&>1_XAYD7V=G9CY"M37V\23K\/QL.=][C*+GM MZSLF2U8^G&3#R5EZ9WR:75SMV\@;#;O=SN'>P#T-:>U3A[B1GU^AP#]&C-H+ M7K&H3E[?N;_Y[YY43+?3\4-53G"Z C$'8C]%8!D*(Y7 0)R?NZ&YC]$82&Q3 MP\.E7O7+$P_.H:XH4F3;SR.Q)NV*>JZ\VSJ4+LAUBHRY@O<-?)YDC3"1MU=] MA(T\9Y QX2>8#03S!BP1^S^RO*>6/USXW;)=J' 7$*0^=J"+!CZ!T3I41\' M)HS3<\"#$'D]]$R:3YLX*;974.:QC8$++DP[:[ W$D 4"ZK_TL-2@;3[.,2' MVSR0&L]B?L#WX$8$6[0_@'URB-_E_2 QN*183 QN1QF:]I*I0HR=J'0@V1GG M,2!2J[4L7=>B]RB$EQNV#H+98$JQA4OZ>SB5)_( GP]1#NFE5G<-YBXH7P-2 M0BOVX6L7M-T77)*C%*.]?OXF]*\^LB2FV!#CG1I8KMN],_^S-/L 4ZYT0WU] MUW73O%YD-Q*M&X>&+=LWTV[+-A1>,;94O"U#'8BDRP@YO=)MA;VZT #C>0A> MK!&P M3AQI@IVCSMSX7.+E:I $GRAGKR<7."MO/:'+>$V(NZ)<]V;XWMJLZ1 M8S BQ,B[K G;4#FZ)BR>446%V]%_,0N>4=H+ 3!B)1[N.4;E^!:P@>C!F!O< M*7K'*IR' 1(L2+@;UA;;Q"[9V,<*B+:=.$0P#Q%=(6^ZOXN*FS$>XQ*Z12D' M;G\,724[=X13MC:4!H$/\&KLM( VN?Z&?SA]ZIK4=IW=]YHAW%1'L6RV'-#Y M09"^M$D5308:)^9=%PS\9"FW6JU]0>LI<*N5^T;-_7-.V] M@#2CTR0Y.X0R:I)#=N/6!8["F;YO _9GX+0'RP]&&A]HP-FW$?7APH)Q':5( M#Z#?Z!1J*N1T3_SR5,/ P_%5-AR?'_TP([5JCK:6-LFN+B\!PX:(6FS,&@'V M>79Q-A'3&#YVOW8X@L4-1X]D_/NN![\S:_TT54'OT"X684U0-Q I0H1/SCEAF[0 Z.FR+G+T\ +(RQ^_ MJ-DCJ"^B@[^N0Q.1CH-YX6/3-[H1 ! Z9Y*<%X/W 4 H/"H$S@E<^%X"-9T1 M;1.L>UNMEI0.,$:5,F%""L_DD2LA8GD%B M;0U!7U1*0MQ&=GO\Q6@2)B 47BH EHS4F$\"T]YSS\QX M%S,<5JFAV^XR7@<''G%_6C?=63ZU&H.AV)(@;O6A=O'LF:D;:V9 M4;5(GIJ\Y/T#)"V?Z6><8].GY@WGCB@E @-QW#_K# 0A"I M!QK;5KJW"NH.2X\F>V/_!U)?U]'X-;71:U;HSI3R\V3)%CCVD$Y)^Z!*J4L7 MSDFL '$'X.L-/Y#L>5,TO; /^XB#E_^'[4C&2"G*]@490O![6GC27QQEIY.K M],8X.QM/ !+'9G)H"G?T&JLD9,^(]++AU3BY&@_/>\TJ/VN6[L02&E_TFIWA M_U4V/KO:QE+#[/SJ0OSB.SG^3(YM58*"-Y<7.XX7V_0F(*EI<=N73\?"^677 MN#S-QA<7XL-C3**3XRE@NM-4L*=#0**G^_RH.^L_VG\H_SU7)Y^QOM[I+X\? M+CY:QU32.QFRTW2#O<->_8\IU9U!ISO'@ZOPI#1P.SB9/-_M;Z/Y\;D:A\@*$V]F] M>WA27JP_Z!>8I%U*K)M;VC*QOO$W'CVE-ES7)\&V*V(\,6_+>]-.=^1VM/_,+3;+L;D+_F[H2XGD$YR; *!W M^M'?0!?RDOB0-P9#-!?\M"\ZO7D-E8'#\#6]^5W\9@;T]'AXF75?$8&49O@U M"GGGX6>S@A1].3P[>I;.A J\]CTK,>T 8+R7I$/NQH8G?C?Y.G;^"U)P#L&, M3CWAP;UYXYM9,[70-?4]/"1)/WX@T!;W9+EXZ!^DGN/A. 276'?DW;C5]E M3OE;Q.YU_J03TL>"SIBI.0P=#B[ TRQ_)RT+HB9,;4[WS/)WF4#)])RL0^&4M5%1WQ]X)>/" MF8X;V8.:CF5M"B[@01%=ER53+W,HY';B!,Y>\,@WN;$";SJNV :68'ZO'A3N MO XEXR4(S:4@"M839Q:\FP^L?J/P!X>M[JV)]60EY6>[^9A-'-\2@@)28Q$8 MOIY@ 45A@9#&EQVFTQUI#?OK/?K[QG?T9<4T+&3Q)\],/G&&#LE@S>K"/,KM M+[#S)[9XJ2QT\R3;G:[OD+361I8[8V10-J8XWDN+"7LC0*OW*T,]-[T*GB51,AN2;S6J."UH2)C"S; MB[+R)=\(ON8I$X;,TE36PG"Q(0^RX"D'36Y^8ZL"].W8,TC*0GOICL"\)4"_ M0R DGZ0PN28_BPRR8WL/G>D\HGN/YO0BX">F[D@8N(3ZE%[ "[L(A0U>^)]& MZ *1J",2-42B[Q!98D%F=0'VM)3IW&V>!+[4_(D5($S+28$VBJ<&LN;[N1NY M?,Z//PRI'_Y$_NT;+R+-NYL@]Y!"N0*UEP2O!EY8MZVK)_[O-=X0.J)NF(0] M21C$;A(%Y/$X/N=B=H3Y%LM0*5QV6('O!@/:;8=N'+\&5DCQ]EOH_3OV_;.R MQ=7WWO?<#UT_C/L2&KG)Z%)UQ%U2QM)>Q_FD>[-)J M#1C#C%2VTEZPS6-<-&_*-97:!L>1?2)U!ESJ#ZU-'EI4432[C3IH<0\2%KA43*9""LQ4O MD"5H=U^-Y]+K\GG_6U]K4TC!P0&EYI4[,7^*/N-*G"C<-074#>F(7E? MBTR3'(J,X KA^W@&YR_S#4)@TU7QW,$K(!Q"@6-':IZFJT55XQAE1PZE[7>M*3O%"C-0L>SJ.SX'" M8'CH@)%+DX3\>D56].(88&ULK1=K;^(X\*]87'7J2EG(DR0]0.IC5U?I M5E>UO;W/)AG 6B?F;*>T]^MO[) 0"D3=7K^ /9GWTS/9"/E#K0 T>2YXJ::# ME=;KB]%(92LHJ!J*-93X92%D035>Y7*DUA)H;HD*/O)==SPJ*"L'LXF%W0/^UOI-X&[5<L"3RB@,1"Y(S19=+"4MJLPLA\IBMJ;N M+M2:9C =8&$ID$\PF/WZ2^*[P6_DH_X?5Q)@+U0$'9VMK*=?(QO/=R\>^0Y2 MLXQR\B 6>D,E$ 5++$[]TXJT#&B9$V,LRY!9-5>99&OC2]6BGA$O=M)QU 6X M3A*G:,<3?); J48[M*2EHEE->P[/&:]R5BX)*U6%GS+X=*"$YSM>&AR $Y3F MDCNA].<")>QS?HT<.E'@'D CQTT3\B@T^NJTT[:Y-(]X=M!T'$S4T!2_ZA6"Z%JPJE$,R411,*>LH@[(6G&4O9 & (?$. ^#' M&,?# 'A.XD9;[QUJ?73!6B=-P$LK MD%Q17J>%)C>003$'V?3NKH]2)TA"\D5I5MB2Y6P!> ;R1'EE^VE;K'7J,,P; M)7A.YB\DPW1C('<5Z#LA]J=KJE88GPRP;>R^G<=1\*FKUJ[+[74U;"6>XT9! M3ZC&;:C&'QDJSNB<<:;1Q&/QZI?UWFQNX]8 _MAI\;8@>I'CQR&YS'-6]T,M MCMK4$F!1IMY.B=\OXZ.'^ZG_PP%TV-#W^UUSNVELO'\5F[=_>%-6M8//2;RP&\XTQG3; M:[,NUFL2M>RQ\L6R9/^BQ.Z .3=IFG;NJ>>D:=@%&,[8(YI,1JMI(:H2FT@; MV=TTCSM9EF ;\W=S)L59'T9ORL[0\:-XSSP<]*Z[!TFE33UMGN2$ MSO$EXK0UTC$;GYU 98FG9@Z3]DDD+ =V,$*9(O:-61HLJBS64@JEMCX@"RF* M9GJOL &;OKM[4EFFMA!,?620=X0/R9^UWE5)$=L(P/Z0XP*')Z51+Z.!,H2X M4TI:=Y'7%I@DW6E8PA%!!G(6>\,8%R+.S>M[>*SN1YVMJ "YM+N?0IW0S'I! M:J'M>GE9;U4[]'HWQ;@NT9>$PP))W6&,0U76^UY]T6)M=ZRYT+BQV>,*5V20 M!@&_+X30S<4(:)?NV7]02P,$% @ )(2J5(\]%$_?!0 'AT !D !X M;"]W;W)K&UL[5GK;]LV$/]7"&\8'$"+]9;<)0&2 M=LT*M&B1N-UG6J(M(9+HD53<[J_?D;)ERGK$;IP]@'U()%*\'^^.]S0OUI0] M\(00@;[F6<$O1XD0JU>3"8\2DF-^3E>D@"\+RG(L8,B6$[YB!,>**,\FMFGZ MDQRGQ>CJ0LU]8E<7M!196I!/#/$RSS'[=D,RNKX<6:/MQ%VZ3(2?6)P6A2H\1I3@J>T@(QLK@<75NO;@*Y7BWXDI(UU]Z1E&1.Z8,3^)%-./J/UIOUIHC%)5-'@XA ML#<$MN*[VDAQ^08+?'7!Z!HQN1K0Y(L255$#,/B: IVX>E<\$BY MRX*C\0S/,\+/+B8"D.7W2;1!N:E0[!X4!WV@A4@X^K6(2=RDGP!'-5OVEJT; M>Q#P V;GR+$,9)NV/8#GU&(Z"L]Y6LP!-+=&X)@')AG;?X0 M+F+P?GWG UFVIL' 67OU67O#9UU%*[D=SBD3BHV(K8V;CBIXY\UEUK!Z7T4#,ER6K,=2AMW>6=HA)[9[YV6X4YW2.%4V=RCE=PPG;5NBX;8DL9]KIG'9H/\LY \/O" ]>FP'7:N\/Q.!T3_IF M8(2AJ5N.IX_&KM<(\+#<"[R!0L"O"P'_T$* $=GNI,42S:!!08)";A22TV]= M67T8]H6S]%TOJ_LNK'GM&_A352U!WPAFB((Y$-XX!&6V^M@)0T6'%P*LIR85 M":/E,D$+Z+W43$>A:!I!T/8Z"W*HY6J8&L0659"B!]1RC, TV],0NFU3 VTC M.(:IF3"L]U\X>;Y83M1SW4!NJY+7@(<$M8<$AWJ(QNLZ%0E:JORBU<>R,(9 MS5,9T+N\9GBK?SK3'OM\+]UGEN "S=8D>ZQ[MNWWYBSXVRUH2MIGO:!QBLVT M/9S4O^_K]ME1$JA \=SOUZ*OGWBOLU7%H\.F^FN-=M%OFZXVEF]Z7=XUTXUQ M\J*DKQ5P_.YBKJN=Z)L?PNXK9'850[.KJ..C!=&D76 S!&LW0)YG>+9>AAWD4D_!_%>>_T?W M=G3O[T5?(L#O-XRF&6CC@XRQ"^+TX;TK D/;->W^/>TH7^Z'?CJXZSU3';N@ M[W9/$!B'P$\4V#O;V:GA=W3#Q[/?C_VLL-[5 ?N0+<+GL]P//134]QIG%U*R M=W1([P3IZBTFVIT5'/E2WN^75S2$4DDOY\U-& M%D!JG@?>"+'J-JX:"+I2-V!S*@3-U6M"<$R87 #?%Y2*[4!N4%^)7OT%4$L# M!!0 ( "2$JE0L7!!$P04 .$; 9 >&PO=V]R:W-H965TSP>S]B_><0^60AYJV:4:O0]X[DZ[]QPGZF>$Y;VS$TN[E&4_UE?BFAUV^DI"RCN6(B1Y). M3GOG[NN+T/!;AJ^,+E2KC8PE8R%N3>>O]+3G&(4HIXDV$@A\[NB(#?6*IGI[VXAU(Z(0775V+Q@5;V6 43P97] MCQ85K]-#2:&TR*K)H$'&\O)+OE?[L,L$KYK@6;W+A:R6;XDF9R=2+) TW"#- M-*RI=C8HQW)S*-=:PBB#>?KL/6$2?26\H.CPAHPY54J;0NSREZ;I<^0"%V G< M5M^T7.]-)Z6<\Y:.-5(&%!9$^\?#E^/K8W0C[9$;U*Z.^SATAQMGM]5_C%Y* M^3SF;$I,%K%^HS31M/2;K,A9PN:D1$WP%$P M>"K[9XAG$G%!\GIIHYG2LDBTC5,_H$F,HV'T3.X#H(>1T^I'+HZ=N--M!@[V MHQA]; 7>?;O,")(T1&P3'A. ,IROM*!&K]"X4)!7E#+G/&9YA?6G!0+7PS'$ MV:;1L1PE,H<*L7._VWT/1_%@I76D MWRYOAI!L=H_,VUW)2'GQO!GC.'2>R/VC>1,<(/#"I[+O/6]Z\>ZYO&+?1]X< MX,C9'!MVYX9PZ.&!'[8(D8?=L-N5X@#'PU\?0E_Z^S\J!(8X:H60NO^"Y8#K MXSB*5KLO7Q"X(78W0&T+>;?-\:&&'$1KA(Y[B;"YEPAWOI>HTR;3-.NZ?EC[ M(;_I J)[V9_E("W\/(%EM *UFEZ#Y3&^B]H?:L*W"EUU_UV%W5';7SXVT'N_ MW&YBD^#?)"^(O$?UM<3!*IK7_:?"VWF:LJ4[/H9?T[^F6O/JOF?7.:,9@1U$ M+&\A!4/R@"TXG!*6'\%0PHL4T 0\.=1&Y9A[!'\N=@?#HV5.Q)ZSC.Z'KH/= M&(;7]F3EIN9@I=YO?E$L"9N+\M\(BB\ R5\,S?8]4.A@SV^G91^'P;#==W'H M!RL0W1BZ(>$/UD97@=HV_] +<>R&1QL&L!-Y1VO"GH'@M4@?X\%@O> \],.6 M/N">0]=Y!-7MW0S\!_G#P#V.VKL9#' 0+.%M-"N-4@^M,JLDV]*JI!S0E"(M MMB1U<\7;W@F0 7/+LI6D&P"1?[4/BZ932YR7;[ --3F_>J\?+99LI>/7X"5*8,SX70" M4YWC >1<63XHE1TMYO819RRT%IEMSBB!;3$,,#X10M<=LT#SJG?V+U!+ P04 M " DA*I4Y)3I+\P" "N!@ &0 'AL+W=O8-;Z57LQ4;067L-+$U&7)]-,2A-K- MO+^F PWW'_JFI'6O9 M, ,72OS@F2WF7N*1#')6"WNK=I]A7\_$\:5*F.9)=FWL)/1(6ANKRCT8,RBY M;%?VN._# )"\!:![ &WR;H6:+"^998N95CNB732RN4U3:H/&Y+ATA[*V&M]R MQ-G%2N/Y:OODDZO[FE?8;NL3)C.R5KG=,0WDZ"O;"##'L\"BGD,%Z9Y[V7+3 M-[A'Y$9)6QAR)3/(7N(#S+-/EG;)+NE!PANF3\@H\@D-*3W -^J+'S5\HW\M M_H#&N-<8-QKC-S36^!EEM0"BO!2SW3-EF!?Z_-AB0_O$AJ./I+_7;&] M:='TM_-<0@KE!O0+9[>Z0W"/Z/FNN%I255:U14Q?8X]X3Q*?3J8#>^K39$H^ MU5IR6VOPL4LY3^'W_BA;(&$O[$Q'X2T6=S[$^2&(F- M.2/G:5J7M6 6,\H 1V?*63N1L#)6*FWYS];1P8^BQ!]/Z?' ,?5/:7A,5G^[ M0;Z[0B\:/AJ' SOVXSA^[5H'@QE2@MXVD]+@:=;2MN.D]_;#^+R=0<_A[23' M>[3ETA !.4+#D^G$([J=CJUA5=5,I(VR.-^:;8$_%- N -_G2MG.< +]+VKQ M"U!+ P04 " DA*I4CDW'T<<# "K"@ &0 'AL+W=O=J<7,]58P27< M:6*:NF;Z:05"[>:#>' @W/.RLHX0+F9;5L(#V'?;.XV[L$,I> W2<"6)ALU\ ML(Q?KE+'[QG><]B9WC]QGJR5^N@VM\5\$#F#0$!N'0+#Y3/<@! .",WXM,<< M="J=8/__@/[:^XZ^K)F!&R4^\,)6\\%D0 K8L$;8>[7[#?;^> -S)8S_DEW+ MFXX&)&^,5?5>&"VHN6Q7]F4?AY[ )'I&@.X%J+>[5>2M?,4L6\RTVA'MN!'- M_7A7O30:QZ6[E >K\92CG%W<2LMDR=<"R-(8L(8P69!?E2IV7 @R?&1X9*YF MH45E3B3,]\"K%I@^ YR0-TK:RI!?9 '%U_(A&ME92@^6KNA%P#=,7Y,D#@B- M*+V EW2>)QXO^5>>7U PZA2,O(+1,PH>L("*!N'5AO"C,N:5G0OH9;@??YC0 M*/F9_-_K!Y_84/QG@,O/H+'>NWWO(OY.] +K.P.;1I#?^>9XUMYK<-SG>5,W M@O6]^99GR"5Y J;-%2FU,H8L:Z4M_Y/Y)O(6V^2-KTK0V).$IYJ*;PV97D<= MR N29L$D[A.&DR!+)U<]RF@2Q"E%HSXU7*-%%O)**J'*)Y+VL!Q;DI[X.XQI MD,73(V"2!FFW8&=AJ,D]&9B.-%C$^A)T$Z'5^( M^S%Y\;7@DMO3Y!T%XS/A:IMGW:'+[K3M1.'R)Z_0 M2 P%5K&M@.1,ZR=4]E+VX4[R* M=)R=BW?8&R"PLY5^3#(D=S%K9XF.VDUBRW8 .;*W8QRJ+[DT1, &1:/K,<94 MMZ-1N[%JZ\>1M;+81OUOA=,D:,> YQNE[&'C%'3SZ>(O4$L#!!0 ( "2$ MJE3< ( $4& 9 >&PO=V]R:W-H965TET@E[M9$ =OACNV M+8PSA/-I1;=XC^:A6BF["CM*SDH4FDD!"C>SX"J^6*0NW@<\,MSIWAQ<)6LI MG]SB)I\%D4L(.6;&$:@=GG&)G#N03>-7RPRZ+9VP/W^C?_6UVUK65.-2\I\L M-\4LF 20XX;6W-S)W3=LZQDY7B:Y]K^P:V+C<0!9K8TL6['-H&2B&>E+>PX] MP20Z(""M@/B\FXU\EM?4T/E4R1TH%VUI;N)+]6J;'!/NH]P;9;W,ZLS\&M<& M3G_0-4=]-@V-13I'F+7R12,G!^0)W$IA"@U?1([Y>WUH4^GR(6_Y+,A1X"U5 M0TCB 9"(D".\I*LO\;SD2'U',&F'23TF/8"YMX\AKSF"W-AO_B>R*>PXX?.G M"8F22_C?1G\!_E7T(&B6*328PXW6-149PI(J]*9U2&V1L)&@63"H0TJ >06Z^]%N>=X 12,AI$4=2SN%E, M+GN6TS@:$#(YZ\OB=# >$_AN"FSQG3<=[7&GX^CL73U]]IEZBVOH%I\,?7O/+.VO7(JZ8U[,.;!FN?UI8)#1PW5AH- MQZ, 5-.TFH61E6\4:VELV_'3PO9Y5"[ ^C?2'E2[W63:6"1VCNU0^N]W M[%QHV5+V\@"QW9EOOKG:%VNEGTV.:.&U+*2Y'.365F?#H4ES++DY515*^F6I M=,DM;?5J:"J-//-*93%D83@9EES(P?S"G]WK^86J;2$DWFLP=5ERO;G"0JTO M!]&@.W@0J]RZ@^'\HN(K?$3[1W6O:3?L43)1HC1"2="XO!Q\B"_PI M<&VVUN \62CU[#:WV>4@=(2PP-0Z!$Z?%[S&HG! 1.-GBSGH33K%[76'_IOW MG7Q9<(/7JO@A,IM?#J8#R'#)Z\(^J/4W;/WQ!%-5&/\?UHWL*!Y 6ANKRE:9 M&)1"-E_^VL9A2V$:?J# 6@7F>3>&/,NOW/+YA59KT$Z:T-S"N^JUB9R0+BF/ M5M.O@O3L_.9G+>P&N,S@!]>:2VO@^(DO"C0G%T-+%IS<,&W1KAHT]@%:#-^5 MM+F!&YEAMJL_)&8]/=;1NV(' ;]S?0IQ% +&3N %_?NQAXO_N?N'D =]:@C MCSKZ /6QJ6A02UC61;&!3!2UQ0Q27@G+"S!6UZFM->X+Z6'L7W^9LC ^A__Z MI0BFN0]A=_(54RP7J'<.NZ^+\_8F@EMC:G+%A8R:VEA:"+F"5)4E=97)N48# MLTG 1DD032S* K&LP1NN):D\TZ6!>$X#,(PW%H]*1>F73FQWW!';C8- MV*PQV1\EP6S2F+[>@:(_U"\$1E.,4N0RX>&Y3/'LTQ#>:_'"+<*Z:Y#NARA( MR-N$^/_]I"-@5?H,JG(CR.SX<7RG"'-V J-@/)D%R2BFU92Q8#9C\(!4,B)U M-=0@U%*081<+3C0RLZW.&(6)9 M&$1Q M,@8I3.24P^R!?45M T (-2D)HDJR: K$9G9 +'T'!B(:V@ MI/H8K16=>%+@&Y6,@PT3=C$_[U%IANRQ*Z?%])8>I9T&>I; MWV6.'"(@FPORU5UNIP>F_KB?^N/#4Y\>2%E=^ )J1T/SR*"NVS?G#Z/]WSG_ MT?>NS_6_U6PGV&=BCTV*PG7O%2]UNR?;^WS/ M_#SRJXB=P\TKZE2XWNM.M@V[_;6#+EJ!]\S>*VR?OV/U=D-^1FI?T0RWWEXE MZI5_8;K&K*5MGF']:?^(_=*\W=[$FQA7^94\:B= /V^5-0>[<89Z)_V\[\ 4$L#!!0 ( "2$JE3<:+=2 M5 , $0( 9 >&PO=V]R:W-H965TD+%E9$P-#OYA' MZN[AG2; M/\IY,':$H(;".@2.RS]P#77M@)#&WT?,H+_2&0[E#OUW[SOZLN8&KE7]ERAM M-0_R@)2PX?O:WJG#9SCZXPD6JC;^EQQ:W20+2+$W5C5'8V30"-FN_.D8AX%! M/G[#@!T-F.?=7N19?N26+V9:'8AVVHCF!.^JMT9R0KJDK*S&KP+M[&)E5?'X MVQ+]*LFU:C#7AOMPC>[YN@9S,0LM7N.4P^((N6PAV1N0,?FJI*T,N9$EE"_M M0Z37Y]CCQ?_3YS/020^=>.CD+6ALFG)? M U$;8OPU:W]-,0PM/#D97HOL>?1WO^1L''\@/[O>5QJ -&V6P&7I!Q6,>5'Y MH'?A?[8JONV;-6C'[B3]^.WNE*R!V.G]Z3TRQ+<8>9#"=O)5FYLE MK[DL,-[<.+0O7.Y=2-KFCDA"<\;H=(J51B>8WDG&\"S&_2>LL>XF5PL1S?.4 M3EC:GWQ'.@.%$4LBFF3Q!1EYA MR\P2Z$&9 =Q0A1I:G%R]*S*TX\C<@$(^2 MPA&NT4II5RY"HSC*)C3-$L2.L$?&<7Y"^(^'IT;R#92@V91.DA@EQE(ZS;/. M\K4*"P>3O0&]]>^7P7&RE[8=\OUI_T1>M2_#2;U]7Y'(5F!J:MB@Z?AR@M6D MVS>KW5BU\^_$6EE\=;Q8X3,/VBG@]XU2MMNX"_H_#HM_ 5!+ P04 " D MA*I4(X^L.S8# !2"0 &0 'AL+W=O.:FX7PGY!=5(6KXVC9<+;Q*Z^V5[ZNBPI:I2[%%;G;60K9, MFZ7<^&HKD95.J6U\&@2IW[*:>\NYDSW(Y5QTNJDY/DA07=LR^><--F*W\$)O M+WBL-Y6V G\YW[(-/J'^M'V09N6/*&7=(E>UX"!QO?"NPZN;Q)YW!WZO<:_E LOL(2PP4);!&:&9[S%IK% AL8? Z8W7FD5I_,]^D_.=F/+ MBBF\%X+N^%LX$'1*2W:0=DP:&O> MC^SKX(=O4:"# G6\^XL7 MCUASU4G&"X1W']FJ074Q][5!MOM^,:#<]"CT!$H$'P37E8)[7F+Y6M\WC$9: M=$_KAIX%_,#D)40A 1I0>@8O&LV,'%[T]V:>08M'M-BAQ2?0GDQIE%V#(-: MZ[5),&6G20,V+3DHLH1%*H0+&2WA_?7_, M[^>)?*SP'Q!P]_0'_E;X>:"Z7]_W=.]J:8Q\L6B__3WD&0EI-!7$) ISN$5KRX'" MNS0@:91>O BRD&0TNX!?\2@^34F<9Q-!2$DR"T?!^1".XDX(S3.S]1:,M9:\LVU-G7NBC5V5%!V>*QP MSJ/^5SF\']\$;2^^PP+;%S]$"$9/$A2IB1+ _@-Y.U\LAF M?D06O[IS")B-U[2\HAG)HJG1E.8D#M-CJ>-/^ER+&ULM59M;]LV$/XK!VTH;$"(7OV6V@:2M$,' MK$.0K-UG6CI;7"E2(ZFX^?<[4K)FKXX;;-@7DQ3OGN>YXY'GY5[I+Z9"M/"U M%M*L@LK:YCJ*3%%AS[U>JM8*+O%>@VGKFNGG6Q1JOPJ2X/#A@>\JZSY$ZV7#=OB(]E-SKVD5#2@E MKU$:KB1HW*Z"F^3Z-G?VWN SQ[TYFH.+9*/4%[?XN5P%L1.$ @OK$!@-3WB' M0C@@DO%GCQD,E,[Q>'Y _\G'3K%LF,$[)7[GI:U6P3R $K>L%?9![3]@'\_$ MX15*&/\+^]XV#J!HC55U[TP*:BZ[D7WM\_ :A[1W2+WNCLBK?,X[;C2%_@R."CDK8R\%Z66)[Z1Z1W$)T>1-^F%P$_ M,GT%61)"&J?I!;QL2$+F\;+_FH0+7/G E7NN_ 6N1[I692L0U!:T$NY>[9DN MW=)6"!O<<2FYW'D9*$LWU?T1;)A@LB")Y 3B2.W-^Q!VVFEVJ,BE:;6S/'=6 ME^6]^6&>QME;>.WH3F HD7.RF(5W6&"]07TXLF3P_A&F2;C(%X0P:";]A7I" M[:L-Z.*>(@Z^H\DTG$W2\J) MN[?H7/I!%46KM3LL+J]?S-8=V;AR>D:FO]E R_ M4EQ<.CHL_RFC;+T&5TG%9:XTGU/X95M8:-BS*_+_*ZY1'N99,KX<61).X[2+ MK1",UX. 0=QK0QM-PSC+QA>+\CNEX:N6[IZS.QAG"=75](72 M=>STQ!75\,8=79C9@C(U/_<014==H$:]\[W.0*%::;N&,'P=VNE-UT7^-N]Z M,;'3,V1 X)9\I&6>I0?EK17P+4SH#VMTK9P\(1#'\R MUG\!4$L#!!0 ( "2$JE1=],E_^P, '8+ 9 >&PO=V]R:W-H965T M8E;4E:-%G,KNY6+N6@T9Q7< M2J*:LJ3RVR5PL3T?^:.]X(ZM"VT$[F)>TS7<@_ZKOI6X"0:8- <=C %7!N@)#&UQWF MJ#O2&/;G>_3?K>_HRY(JN!+\;Y;KXGR4CD@.*]IP?2>V?\#.'TLP$US9+]GN M=+T1R1JE1;DS1@8EJ]J1/NWB\!:#8&<06-[M09;E-=5T,9=B2Z311C0SL:Y: M:R3'*I.4>RUQEZ&=7MS#&D.LR4W5)MA$:OQ EQS49.YJ/,'HN=D.[;)%"PZ@ MA>23J'2AR,/ MH$8=:F11HT.H>%7RA@,1*RS4#50-D.4WHMK#AL)X'.^W7]+ "S^0_SL^%!+@ M14H(!C0K;$3W2B:RYN.3?7!V+JBSGS[P"TC-,LK)O5CI+970[?Q*PLA)TK0G M"")G%DXQ%:J1M,K@%5HP==)I^$KL.ZD7DP>A\1SUDG(//0F<./'[QR7.-#I6 M0W&7[?C-V5ZQ"JDS9,)Z%\B602VD-O=HSU$16N4HSP0:<&8U%=&"H$ )SG*J M,3^#@$,5=)SC0P%D)3@^N:Q:$\M#D5J*#BO>EWV'7(-D(C<\ M0"$DY#]?8.]4X33_!Y]65/YX>?-P?4'&7"@U>=]Z#YQ9&O7KW_%C?Z#:0R=( MDVX5>RFY$A+#CP&U,?^,H9/=_M@/G3 *)B\$0>)/?K@0PQX^6TT=;]I'F3F) MA^N[?8*Q:IB&\C^\ => ^F!]PCC578E.B6D1X,O/7K\[U0"1AOT_$I#%A3Z;8MZJ1=4WG1]E+/ZFU'BB_)VD2# MPPI-O=,IOKFR[?+:A1:U[:R60F.?9J<%-L8@C0+NKX30^X4YH&NU%_\"4$L# M!!0 ( "2$JE20D*VJ7P, #@) 9 >&PO=V]R:W-H965T\3C;2W6O*\8,/#:UT'.O,J:]#@)=5*RA M^DJV3.#.5JJ&&IRJ7:!;Q6CIE)HZB A)@X9RX2UF;FVE%C/9F9H+ME*@NZ:A MZM\EJ^5^[H7>8>&.[RIC%X+%K*4[MF;F[W:EA]?+ MQ,H[@7\XV^MG8[">;*2\MY._RKE'+"%6L\)8!(J_!W;#ZMH"(8UO Z8WFK2* MS\<']#^<[^C+AFIV(^NOO#35W)MZ4+(M[6IS)_=_LL$?1["0M79?V ^RQ(.B MTT8V@S(R:+CH__1QB,./*$2#0N1X]X8=825\QDSX*+6&%5.PKJAB!09-6 M,2@&^&4/'WT'/H9/4IA*PP=1LO*E?H!41[[1@>\R.@OXB:HKB$,?(A)%9_#B MT?_8X<6_X/\9,Y/1S,29F7S'S!J+J>QJ!G(+C"K!Q4Y#BP:T->#;Q!IHE#V- M4Z$^;^+MFVE$XG?P?_V_5(JQ%\<'&/RB7SU?2Q ])>/G3;MXR(;&N M3C/_ZHH:*= '=&['>I(:\';3!BGB,1XY]0J'\M0GV<1/HFQ'.-M[ H%G1*6XXQI$]%G5G,VNK M9#-$D+K;^F2=G"J*\R1^M0B>\ONUFFLCBWN0K?5& QYRFOO9)(;4#_/.^R0A/D&5)^,$B>=Y#C=2 M8#D8CCT!&^#&P,6)^@M3E)WZ84Q>;(71DPBJG]]WP2;Q_4^"%M>,8_IIM414S&[-%]7VZGQC9NMZXD08[K1M6^+1A MR@K@_E9*VI0'7 ( \& 9 M>&PO=V]R:W-H965T?W,C#W).JF>= U@ MT#-G0J^"VICF-@PUJ8%C/9,-"+M32L6QL5-5A;I1@ OOQ%D81]''D&,J@CSS M:SN59[(UC K8*:1;SK%Z60.3W2J8!Z>%1UK5QBV$>=;@"O9@OC<[96?AJ%)0 M#D)3*9""QCB\8!$ M,NU_43?81@$BK3:2#\Z6@%/1?_'SD(6LK9H;^-QX;QL-%:Z*>Z/L+K5^)M^")HHV/J6R1.M66P.M$18% MVO>5=>M[6@E:4H*%07>$R%88*BJTDXP2"AI]0%-"[[9@,&7Z?18:R^M.#A68?%&F,5KF F2="1)KY)L&+8%L2 =5LH5 M0"JDW-N^0;:I:6-+Y6KQ&TW>K'7Z"FJ^_)PNSW+4W\!_V_41A&?/U;5*>\\K M*C1B4%K/:+:T$JIO/_W$R,:_X(,TMA_X86T[-BAG8/=+*&ULS5C;CMLV$/T5PDC0!$AMB?)E'7@-^)*B"S3I8K=I'X(^T-+8 M(E8B'9+:"]"/[Y!2)'LE<9.WO-BZ< [/S'#F4%P\2'6G4P!#'O-,Z,M!:LSQ M_6BDXQ1RIH?R" +?[*7*F<%;=1CIHP*6.*,\&]$@F(YRQL5@N7#/KM5R(0N3 M<0'7BN@BSYEZ6D,F'RX'X>#;@QM^2(U],%HNCNP MV ^'Z\5WHUJE(3G(#27 M@BC87PY6X?LMG5H#-^)O#@_ZY)I85W92WMF;J^1R$%A&D$%L+ 3#OWO80)99 M).3QM0(=U'-:P]/K;^B_.>?1F1W3L)'9/SPQZ>7@8D 2V+,B,S?RX7>H')I8 MO%AFVOV2AVIL,"!QH8W,*V-DD'-1_K/'*A G!E&? :T,Z#,#&O881)5!]-Q@ MVF,PK@S&+C*E*RX.6V;8OWG(# MN3;,0 ?!S??#A15.N.:SMC1&??1*?(=*+L\%7"A M"X4W_Q&;@:[556)-');MAO=+NAC==TP_J:>?>*>_!A6CX]@=+05'@&$PL(7N M-$\X5LXOFAAIL"*:EPIBX/=LET%G"?AGC"Z&0?#:$[EI37WJ!=HPG9(URQRE ME<%+<==%IT29GL8LBL9!T!VX63W[S#O[%=9?7K83UR-2F278O.,[$DMMNGC, MVKF;GK HZV+6)COMHWI14[WP4KT!;12/#21D7V#;(BD@5VQOY,B>[+*WJ3]* MK3EFE#PPA5DV3R3.&,\[$WS1(CD+6YZT!TWF?9[,:T_FWUDLKAMH7(F'(F-& M8H,_%#P!:Z#M^V=>8$GU-;3UO)V7R3-?O$/./ F#1K."[\U*;% ^_L!6C#G[^0>?\:,./>OE] M0/5'FXH=[CU,>M:LJB72R9JV"/5VAK!1F##R$EIEN!-UD]LB0W&1F=LBVO)Z MH7=6R*>$)NTPM@?ULVZ$*/0KT17RS($8]DAV(&#/.[M8!7*ZQ,+9[)S@IF-0 M-.DCV$A5Z%>.#_L]N!TV9K>FJGJJ^@4L.IQ/7W=M;UZP"X:3R"=>8:->H5^^ M/@]OAV0/"2C45MN<"M?&O#[Y$6G85M;*J1\W//>J4<70+XONF\LVX$(#85I# M]R)JRUPTI_3Y,F\KYG@2C'N64:.&H5\.-U+<@RJK48/@6*)"HIB\(TD!=LP0N_UNY$'2G^*1#3R0/WR\.-;QPIPZE6% M%P:=DVU4@?I5X0;N06!=K$'$*7Y)W^%6JMX08"G9KP=5^G'#]>E;[;Z5X9%I M7]2:[D\G/T4:FP9._5WSZF2+D=E:PG\7*TV.]5=59S;]N)-97S<>G1R18( / M[JA)$^=L^<5?/ZV/LU;N$.?9\W7X?E,>2C4PY1D9?K\?<.]$,M@CI*WT 5'E ML5-Y8^31'<3LI,$LN\L4&*J8'8#O]Q)[:75C)Z@/_Y;_ U!+ P04 " D MA*I4H_F>$;(" !=" &0 'AL+W=O6;M!5!:D.G[6%2U*S;LTLNP2K8U#9)]^]G&XHH(5D> M-D4*U^:L!JK>Y(Q76*HA MW]BBYH#7AE25MN\'*-EN;KG6Q\03 MV1123]A)7.,-K$ ^UTNN1G:?94TJH((PBCCD<^O>O7N,--X ?A+8B4&,M),7 MQE[UX-MZ;CE:$)2029T!J\<6%E"6.I&2\=;EM/HE-7$8?V3_8KPK+R]8P(*5 MO\A:%G/KQD)KR'%3RB>V^PJ=GU#GRU@IS#?:=5C'0EDC)*LZLE)0$=H^\7NW M#P."&QP@>!W!.Y7@=P3_5$+0$8)3"6%',-;MUKO9N!1+G,2<[1#7:)5-!V;W M#5OM%Z&Z3U:2J[=$\622@L@XJ4W16(X>&J$ 0B!,UVC5]HZ>7Y$-)3G),)7H M/LM80R6A&[1D)0H2DU)<*-3S*D7G9Q?H M#!&*?A2L$8HB8ELJ*UJ0G76R'UK9W@'9WS&_1KY[B3S'\R;HB^/T%+*>[D[0 MT]-7GZ(_GKZZ\YENJ_+U-?3Z&GHFG_]?:WA$B-\+\8V0X("0@STP5> V5612 MZ=-LFWBWGC_S8WL[+.0^S'?#6>#VL$]*@UYI<%3I$PC)22:ATZI%\]'O MU&^1-O)&1?=1-&!ZP$?8VPG]L@S)Z=<1*N".8 M3SZBWD?TU\:YW)<[86=*=+3?(H[ZA"/=$S OF-V.ZI3NPSS?]V]&??DX 7-F M0>B/-L(>',WZXE5'QX90@4K(%=&YGJE]Y.UEU@XDJ\UI_<*D.OM-6*C['[@& MJ/&ULK5;+;MLP$/P50L@A 9+HY6=@&_"C M17M(8<1->RAZ8*25180B%9**DWY]24IFW5A66Z 7FZ1V9F=GK:4G.RX>90Z@ MT$M!F9QZN5+EC>_+)(<"RVM> M-/,BX*K/16;'U9"L"I!174CX)@X!>8,&\V ML6=K,9OP2E'"8"V0K(H"B]<%4+Z;>J&W/[@CVUR9 W\V*?$6-J#NR[70.]^Q MI*0 )@EG2$ V]>;AS7)LXFW %P([>;!&II('SA_-YF,Z]0(C""@DRC!@_?4, M2Z#4$&D93PVGYU(:X.%ZS_[>UJYK>< 2EIQ^):G*I][(0REDN*+JCN\^0%-/ MW_ EG$K[B79-;."AI)**%PU8*R@(J[_Q2^/# 4#SM .B!A"]!?1. .(&$-M" M:V6VK!56>#81?(>$B=9L9F&]L6A=#6&FBQLE]%.B<6JV ID(4EI+>886E=0! M4B+,4K2I.VO.-V3+2$82S!2:)PFOF")LB]:U%T]&S.GHG MZVI2EG5*?) R,2G;K*HI!Y;23)/G61P'86_B/[JZB<1 -V@4-G*#!_[=F<"0E'H]&[4*&3LBPVQE<$H4I^:&UG$J\&![U M)!P,^W%[YI'+/.K,/"^X4-UY1\?>AW$0A.V)QR[Q^.^\/_$F7*)/H-KDC(]L M& Y[@1-3-^DXJ!<$P1O%_L'L+4!L[94DD1V1]1AVI^[6F]MA[_\*KZ],/7NV MA$E$(=/0X'JH[1+U-51O%"_M)'_@2M\+=IGKFQN$"=#/,\[5?F,2N/\"LY]0 M2P,$% @ )(2J5')-1Y/_ @ ; @ !D !X;"]W;W)K&ULM99=;YLP%(;_BH5ZT4I=(89\54FD-E&W2IL6->MV[SSL,//%M:MV /YOD; LKL,_Y4F//KZ,D/ -IN))$PV;JW?5NYR.G M+P4_.>Q,HTU<)FNE7ESG,9EZ@0," ;%U$1@^7F$.0KA B/%['].K_](9F^U# M](]G5H&'K1&0/=&^B_&L*](2P3KG&;+ATL[BR&M]R]-G9 DRL>5Z65&W(?6%08 QA,B&K:F;=^(IO)=_PF$E+ M[N)8%=)RN25+)7C,P9!/9*ZR7$F0UCC]=YN")H_2%)K)&,A7SM9<<(O::S(O MM$8AN5R 95R8*[0_KQ;D\N**7! NR8]4%08)S,2WF*,C]>-]/O=5/O1,/M^8 MOB%A[YK0@-(6^[S;OH"XMO<^VGVL;%U>6I>7EO'"_UK>#I"P!@E+D.@,R!P2 M2'#;\7I*<--GO,@,R=D[6PMHJW456/:]C;@*VF^R!&-Z!-PBHL&@G;=?\_:[ M"ZRRC!MWN-45O3XP@ZYF'(]%W!]MV/T3HC'M']?Y5-0+!N-A._>@YAYT-F4S10_!T [ ;[? M*&4/'7?CU!\8LS]02P,$% @ )(2J5+@6*F3. P : X !D !X;"]W M;W)K&ULM5==;Z,X%/TK%IJ'5IH6,.%KE$2:MKO: M2ENI:F=F'U;[X,(-L09PUC9)N]H?OQ=#($T(6RE*'@(V]]R/8W/PG6Z$_*F6 M )J\%GFI9M92Z]47VU;)$@JFKL4*2GRR$+)@&H M6O.IF7N4\ZFH=,Y+>)1$547!Y-L-Y&(SLUQK._'$LZ6N)^SY=,4R> ;]??4H M<61W7E)>0*FX*(F$Q(7)E_LFEL0\\B2:6T*%HP9E#PLKFRUY:('0#Z&0;0%D#W M 9,C *\%&.;L)C-3UAW3;#Z58D-D;8W>ZAO#C4%C-;RLE_%92WS*$:?G3["& ML@)R1>ZX8EDF(6.&7[$@VV<7=Z 9S]4E6GU_OB,7GR[))\)+\FTI*L7*5$UM MC;G4'NVDC7O3Q*5'XGKD091ZJ<@O90KI>[R--72%T&TA-W34X0.3U\1S/Q/J M4#J0S^W'X>Y(.E['JV?\>4?\'6?SS]_1E-QK*-1?(X$F7:")"30Y$NB;T"S' M%\HX'UJ'!AX8>/U2K^Y>9WN?FCN?T J7F"Z3V+ MA=XP"2/U!IW/X+S$AEV@\#1B&[B_0YDW":)HC]A#*SJ)O7"8V*C++1K-[;Y4 ME61E,D9HW/F*STNHZ_1:XYQ&:8M_QU88A=X>IP-F;N3XPYRZ.U+HCJ:WW:4$ M)8THD&N> '[?7E0B^:HF1XVQ0/LP],R$]R+D>B<2[ATR&<:!OT_X@)D3A?$1 MQGOM9OBA:3?[Y1@GO2:Y_IGI M[Z7*#4ZD/SCDE;KQP7X_-(OBP#G"?B]P[KC"/0JEKPI<@G?4CU7>ZY,;G9GD M7K[<^$22XP/V)K[G['-\:.4[<33,,>TECXY+7J?41E1077"@WP@>N0M>%>HS M2411<*7,IJ]-5B+GR1M9 "CR+_F(T-->X*A[WE6AOMJJM/C_D_K6+/B0 MU-->&.FX,&[KEI"(K.3_H/Q@2X3#K&K$:"6Q4Y*X4O6:)$Q5+,=!)T4$2LWU MVV!AWN%1RL'?7LKVSIF] )F95D;A=JA*W9QZN]FN7?IJFH2]^1MLHYJFIW?3 M]&!XILTP8Y+# ETZUR&2+9NVIAEHL3*=P8O0V&>8VR6V@B!K WR^$$)O!W6 MKKF<_P=02P,$% @ )(2J5+G61@@# P \@@ !D !X;"]W;W)K&ULO5;);MLP$/V5@=!# B31YC6P#=A.BA9H@,!IVD/1 M RV-)2(4Z9*TG?Q]24J6'4166[3H1>(V[[T9DC,<[81\4CFBAN>"<37VGY!*/3+#)G8C;W0VP\L:)9K.^!/1FN2X0/JQ_6]-#V_1DEI@5Q1P4'B M:NQ-P^M9&%L#M^(+Q9TZ:H-U92G$D^U\3,=>8!4APT1;"&)^6YPC8Q;)Z/A1 M@7HUIS4\;N_1WSOGC3-+HG NV%>:ZGSL#3Q(<44V3"_$[@-6#G4M7B*8JT <&43A"8.H,HB<[I+(J;PAFDQ&4NQ VM4& MS3: 6^0;A$N:":VF"!%.E4"LXNT%-*%/G\ XH MA\^YV"C"4S7RM>&UUGY2<GO+:2=FK3C2#LG2&>$$9X@$ U+S"CGE&<@5J!SA!^PYAVV\GX2 M/+O4* N3/Q.QX28QN.AOR9)ADXKA&Q7#, B:183!(4L%K3*F>_)%36ZNI93( M=5KP&1XDPL5,%P9T^"J;YR698$M.UJL75%;"FTV MR#5S\RA!:1>8^940>M^Q!/4S9_(34$L#!!0 ( "2$JE1/CULF[@( H) M 9 >&PO=V]R:W-H965TK8F6V@W:_?V0F!JI!)F]0OB>WXGN>Y\_DN MDYU4S[H ,.2EY$)/O<*8ZL;W=5I 275/5B#PRUJJDAJ-XIBPI_)H%'YE:&=F2]B"V "Y)@LIC,(@ MD>^,KAAGAH'&Y26L-R*C*PYDX>2 (G=02T_F42?@/54]T@^O2!1$T=/C';GX=-D! MVV\#U'>P_3.PBX**' @3AP#MF"G:8%RU\7KM8!NT; /'-CC#=KL%A9>!5*"8 MS(B1F/FIS 7[#21]PY_N#X/OZ0G5N-L=YZGCZ"8.QZ1TY]'AQ+!U8MB)U94R M5[BD% C3P1.W//$''$W2LB6=7F&>,I%C">!4I"2B;\] MP3IJ64?_',L.I\8M_/@#0A@&AVH3=+HSAYP)\9*'RK>23WA.SW):!R>EQ,=Y$2=$N: M G#V2C?HQ\*NXT$R/J_L4/7"_G]F>P,0OTGW>!2_)_>/VA/F5.Z:L,;P;X2I M.U6[VC;ZV[J]';;7?PE8Y#&!-.&P1M.@EZ#OJFZ\]<3(RC6[E328P&Y8X,\* M*+L!OZ^E-/N))6A_?V9_ %!+ P04 " DA*I4P9TP0(0$ "'$@ &0 M 'AL+W=O9B1BI-[(1\ M5!2)TJYVI!EM569F+U9[88@!:Q*;M4UI5_OCUTY"G"K$4(W$#>3#/N?U\>LG MB<=[+G[*#2$*O!0YD[>#C5+;&\^3RPTIL+SF6\+TG147!5;Z5*P]N14$9V6G M(O>0[T=>@2D;3,;EM4!- MQEN\)G.BOF\?A3[SFB@9+0B3E#,@R.IV,(4W=T%@.I0M?E"REZUC8(:RX/RG M.?F#U8!98DAG/ M_Z29VMP.D@'(R KOD C$V_)5J%1YCQ6>C 7? V%:ZVCFH!QJV5N+H\S,REP)?9?J M?FKR1)X)VQ$P!#/.E-!% E\H7M"<*DJDOCPU9:/J%7PNMJ:$; WNR8H(03)P MZ/SQGBA,<_D)? "4@6\;OI.897+L*2W1)/*6M9R[2@[JD1. KUK&1H('EI'L M;7]/#ZT9'SJ,[PXY W[%XAH$\ H@'Z'O\WOP\<,G1]B@*5M0A@U[PGYFE?EK:)%932SQ)\G,8Q]?^P]'Q$1-2(BIXC:.%?: M088M7L!:\3=:F'9:ZUS?DBN\K!K,%18* M:/,3\-?TA.@L6-UO@"TY,TV9+S*B.:RFQ;E>&MRN""[Y@Z M-F=)9\["H&_*TD98>K$ITQTI/^HVMP:(0%'BP5%HZ%OR^2=&M-JQ#"]RTLRE M1MN62ZJ<"5IHA1=P#D0V'W(.Z(ZL*2MG9H'S+IQJ_J*..> (Q>%Q=T +1.@F MXN%9(,B2KQG]]SA-ZB"C5O9A%,9I3W:+4!@ZLT^SC!IOX;Q>%M(\FLNGU%$9 M84=&G*2P1X5%*SS!5I:=JOZHDQA&41+U9+8\A6Z@3N-"-O/-LFW0*AWSH)Z.>REFLP;.X=LJW:=>W:8SBX'AZ9"&$W!!ZIW'K:&T= MZ<@/>ZJ +*H0_$7GU@'>.#=-DE'"@"R)H@-CS# TLB0(WB2 M!JCGL1"T/B_=;U.G35P'>/,>EX91YS7?:^T-:+.LRQT0"99F;-4V07.UV669 M5GL+MGFU1:._I;4S),C)2G?UKV,];%'M>E0GBF_+G88%5]J9Y>&&X(P(TT#? M7W&N#B&PO M=V]R:W-H965T2_V*%*0?!IX 4L*!K;B9R^QV:>'I6+Y=< MNT^R;>Y& J\T8X)FQ1ID;A*4,_DSV(#6B#63::W)!G"Y>YK.":3(!R]A<*0D5! M9D+MS6]8<$TPKX<*ER,PE'%]12X($^1'*=<:_70:&F2U+X9YPS6LN>(37!WR M*(4I-?DB"BA>^H<8HP\TW@9^J=9?(_@.6^XNQ4S#5#+=<[9#A.T/<$_?<1<*DQ[G<@]%\AW"31<8C$ M0R0?*XUK"/4B.1^M5O*J6NW/R7^8X4%O5Z"6;H)IDLNU,'6;^UT_)._JV?!\ MO9ZPV )+6T(."W2-6@DF2-53JS:,7+E),9<&YXY;ECCH0=D+>+Z0TNP-^X#_ MZ\C^ 5!+ P04 " DA*I4&%ZM)/,$ /%P &0 'AL+W=O"RR%2V).&=K6JDW=XR71*I;?C\6:T[)L@XJBS$*@GA8EK43.*L#IW<7H/7PWQ[$.J!$_C +-B!8T MDWH(HGZV=$Z+0H^D>/S;##IJY]2!W>O'T3_6BU>+61!!YZSX*U_*U<4H&8$E MO2.;0EZSW1^T65"DQ\M8(>J_8-=@@Q'(-D*RL@E6#,J\VO^2GTTB.@$P' A M30!Z:@!N G"]T#VS>EF71)+9E+,=X!JM1M,7=6[J:+6:O-*?\49R]397<7+V MN=I2(=5WD0*<@?@>\KMA$**J9CJ2CKB<=90^_# MGAX:H/>5\'. X2E 4*.\+D__))F;3@\#!^K1+790FVV4#T>'ACO3Z4KDS%U MF;&2@K^_*!CX+&DI_O%,@MM)<#U).##)X4=PY6P?']?Q6J?;69S 0"UPVTV- M S5)DJ!%'9 +6W*AE]PGKKYV9R.<[G>"B^5^H*@S/\8]BC8$1@,$HY9@="3! M_?YT,8RLZ<]0$DQZ)!VH,(K<+..69>QE60MKJX7EXA5;,\811GU>#M0DF@P0 MF[3$)EYBM^,!GL9^(7J& M;)K@@V\J SKD:8P9 M)L]14V)_PA#V'=.!2I*A,QP:.X=^/Y\SOF9<20@LF%4X'I9NQH91\'KB0,9+ MD=]+?R\.9'LC#E#23ZT+!L-T8'NB3@WK-]$CCB/D<-0^2QN2I ,4C9DBOYD> MHZ!FJ,/S".&^A)RPH3(.&<=%_GK8KR%D%[@H#3H51-/GG4AB\IS_2MWJ3WZO_TLP7)'M1>%313!9_TEWS(6#"*7U%K MQFF1WVF?H#7;.6&$)S:Z0SV)HT72@(!YP!6P,'/OK:+_6L*,N#N.PS\T)0\E D8^-[6._[7^3 M*\I!P4CU*"FM."'Y)I,;_E2%8>/B^#5;$9U>Q+.;$;:Q)BFVFA$V:A+C 7UA M8[_XQ=H1V.'%?9(V9,"#L?%@_'+]".QJ2%A>Y4*% U4!-HZ-G].1:(*[S:0D M3N,^,QLUB8,^M7&G6ZE;Q5\)O]?-Q(+>J;#@?*)6QO?=U_V-9.NZ@;E@4K*R MOEQ1LJ1< ]3[.\;DXXWNB;8]\-G_4$L#!!0 ( "2$JE0^\))# 00 '40 M 9 >&PO=V]R:W-H965TRO7QL8' IX4C5]F6"X'^=>^QS; MLSPQ_BAR0B3X41:56#FYE(=WKBO2G)18W+ #J=27'>,EEFK(]ZXX<(*SQJDL M7.1YD5MB6CGK9?/NCJ^7K)8%K<@=!Z(N2\R?/I""G58.=)Y?W--]+O4+=[T\ MX#UY(/++X8ZKD=M'R6A)*D%9!3C9K9SW\-T&Q=JAL?A*R4F\<_*;0%EE3UBV6>+WD[ 2XME;1]$/3F\9;54,K/8T/DJNO M5/G)]:?J2(14\R(%> O>EXQ+^A_)P(8)"7"5@8^82%IS*BD1 M8/NDC"K)U434N "?L=1?GL#K6R(Q+<0;%>_+PRUX_>H-> 5H!?[-62U42+%T MI4*N\[MIA_)#BQ+-H/R,^0WPX5\ >0A-N&_L[KJ;AOJFH2:> M/Q-OV"9+0+\/Z#]XTG*B'$UT(QYH[&N7V/3^>3AWWJ6-K:MLZ:[/&HZQ1 CTS M 2T[XO&:B9-DIB])#RZQDL (@X4 BS[8XEH$6(Q+]I-DNA;H&1GT_@P%NKB# M1;=8P& &T)DNPS_$@B[P !%*T,QT0R-Z$%V#"%V4@2@D$9K);A02VB6R66[' M\7+KDOKC51'Z*/Z)"%-F<1C/R"&I'FH* M[]6!Z.T6IX^*R:+?02VT@48K87B=K0@:O8-VP?M&I=JI)1"TVA=$'3:ZC3W# MC=(&O;\TDSI4(SX(PL(KLL_B-S)4 %P]4SH33? MA.2U.H;R2_F%SDYZ5SKJ(:-DR*YDOSK/:"Q:R<*?.60AHUG(KEDOTPN-CW># MQ-U,CZWB:([]R @;L@O;1>1"1M30=44-C44MB1;13%5&TY!=TU[@UOB@-DC: M-7QL%4?>S^O!/;L3Z@NYND+M:274L6JGW+R;6)7&VSMN.Y#LT%P3MTRJ2V?S MF!.<$:X-U/<=8_)YH&^>_7\:UO\#4$L#!!0 ( "2$JE3;%7)?, 4 #$: M 9 >&PO=V]R:W-H965T41MJVFMV1VIFJ'[,/JWT@#DU0;9,%DLRLYL4*O"C+"IYVILI-?\413*?T9+(8SZGE?[G@8N2*-T4TTC. M!263NE-91"B.TZ@DK.J-AO5OUV(TY M5L(I>"R 794G$SS-:\-5I#_:>?KAA MTYDR/T2CX9Q,Z2U5]_-KH5M1&V7"2EI)QBL@Z,-I[S?XZ1QGID.-^,[H2FY< M S.5,>>/IO%EDY+0H32?/XIPG::\OGZ)_KB>O M)S,FDI[SXD\V4;/37M8#$_I %H6ZX:L_:#.AQ,3+>2'K3[!JL'$/Y NI>-ET MU@Q*5JV_R8]&B(T.&'=T0$T'M&\'W'3 ]437S.II71!%1D/!5T 8M(YF+FIM MZMYZ-JPRRWBKA/Z7Z7YJ]*5:4JGTNB@)CL MS1>"*4:EIJ%FX'?!I03WE;Y! M"O8OG8!+T[[FDM5K\/Z"*L(*^0&\ ZP"=S.^D*2:R&&D-#4S0)0W-,[6-% ' MC2LBC@&&'P&*$;J_O0#OWWU@BI9R3>BG)^)Y..(%S=N(\-F(D9:MU0ZUVJ%Z M"-PQQ%>=958_?9GSDH*_+C4,?#%#_1T8!+>#X'J0?L<@EU0K?C1'_]KXE%_'3^OX)JN7HR.4Q2?#:+FII@?53Y(6M,6]WW+OOX[[9\($ M^$Z*!?417@=--J@D28+B'<(NJ@]1$OL9)RWC),CXCBM2O$#;Q"'AT]:#ZM0V M;9FF^S -*YDZB^I3TD4%E#QI^9T$^7U=E&,J '\ TIJ*-@E],RRLKH71>?[D M)[] (-_/3MP%[V<[4W$Q.,G\$\G:B63!B=QWL=4U%$ $ROJ>!KI1\&JJI_P+ M&)_QS2!SV.TN10BQQ7[0LA^$V1_?'H,[/0.I=:4R8$@PMB4C/ISOP8W*! _L M?,T 6Z8&<;*CN0^%4[_LT-8&B [A?4W4K3L8Q?U=RBXJB3=L9YNS+34P7&M> MZGY-N.09?3VH3GUM:8'AVK*7_T&W2/C4]!2<;C5M*8'A6O)M7+ I,58A:QM4 M1%&]_N6B8CF;:VEK2]3/2]I23",GA7Z:'D_8DIF'Y&"NVBH!TP/FJC5[&';[ M-\A5U[J/DLQ9*@]J [3-WCH\#%O\:W/5=>L!3N$N91?51P/4P=GZ.@P;^XMS M=;"7OAY4E[[(%@P4__]<;6(\HZ8'U:TFLK4&A6O-.1=S+G2"@C/N;&"V8V[L M#@ZX/4#6M-&A-PC(9^,([]X;7EC78RRR1HX.LDE KFDC"!UO]\!@TN]WE!]D MS1V][48!>?8 /HU]L$Z-;15 ;[!9:&(\JZ@+"REJ2P@*EY ;*ME$)PK39= 4 M19TM)16Y:99; M/A3$ __Z8&OB.&SBK\Q3[!HVQ!E,=TA[8(,TZW@&P];7<=C77YJF3;AG%/:A MNA6V!0.'MPQ[92EV'_V]>KJP@)X;AU'A8O--S:C9Z)+J*1=-JDHE%KE:B'U3 M$]OB@/L'/&*S;H[#;OX&AVR^DR#LW#B^DR#8L2C6W7'8W5^;F:Z19[&S>_.@ MT@QVG*E@Z_8X[/8O3DS/@[]'7P^J4U];'W!X>[!?7F;.*8)/31?E43/:.,\W M+U.NB)@RO8LLZ(/N%A^?Z F*]?N)=4/Q>7W$/^9*\;*^G%$RH<( ]/\/G*NG MAGEKT+XE&OT'4$L#!!0 ( "2$JE0G6Y\J^P8 /LQ 9 >&PO=V]R M:W-H965TZ!MVA8BB5Z*3EJ@'[^4K'AD2V(4;PSHTEC6<#R<5[\W?+9/'[6Y MSY9*6?0CB=/L;+"T=O5Q.,RF2Y7([$2O5.KNS+5)I'679C',5D;)6;$HB8,H53<&9>LDD>;GA8KUX]D #YZ>N(T62YL_,3P_ M79K6.%]!Q5;EPKF:V-S,D;76) ^A63=?&1.D"7<@LRM#;*V5E%&?OW M]N[M" M;]^\0V]0E**O2[W.9#K+3H?6[2BO:S@MJ[_85$]:JK^6Y@11_!Z1@)"&Y9?^ MY5=JNEV.=Y_1IRQ3KEUN7\W]VNE0'O6'3LU>R_[^ MXEX _6Y5DOWC*8]NRZ-%>6'K=B<69?EK%+6\1_.\WH<"L%F436.=E]:$PB8O M+_+FQ/!PSADEXG3X4&UV0Y1@@FVC=HH.MT6'WJ)O3/0@K4*/TAB96A27S?SI M:0C;YF9]Q(MOR^/>K5?J> %6FYRL@@(+@J 9!+&M1'@KN=:I@^!2FEBC+$K6 ML2PX.%%VJ6?H%[IT]UT;'$&@J784/U-F$_$!3=:92Y9E[D8RB=+B:4]O1MN* M1GV$;KPM;WP$Z,8UZ# 1;=CA "@^.!9Z2IK4B;^G([BB-+B/D&%@;TR. %J9 MM(J:!S3@:NPGZ^WV?5L#$L5A+WL/3(R9=[N;HE[2=E9KNP@H'^UI4D/8*!R- M:0L\0,WX&-R,Z^1, H;I?M'U,#KB@K<4#2R._30.L/Y"WT[N3M!74X#N-N$# M$3@9]Y*4,; R]M/RX1,0KG,S97B\#UP]BH58-.-&@,")G\"KN/TYB:-%0<_% M+)Y9-QRYC23K-)I&*UFV.6_H2N<74QF[,]ID%CU$^='+!S0!*B>]I')2&<3] M5'XXT*1.Y^.P]@YMB!J-6 OI$R!]TI'T"U4V*VWRT?="UPY'N_E!!D@O98" M#!"_#/P/W.I$3\8!(_O U<,H#DG+(86 'A"_'E21NU7Y#.5F*O?6RQOG)M]$ MF6E^F6AC%W*A/DSD]-XU&;;J:Q\0/!&]Q!<4@HR.A>^H/AR'/-P_@S:&D1%I MP1>4@_B58X>"[5(9%&N9/L&8MR^S9CVU16L[H4J!_FG01U0IR '%QS(6<)U' M^9CO&POU*,$#W(PI!9&@?I'89=O7.L'2BAU#>XDKR 7U>R^'#;EETMUC[(CL M,W%#V)BWS4H4%(3Z%:0CJ,\?;"EP/^6]Q!%D@?KG_@-Q%'5%Y:.:Z5>/PNZP MTG)6H: 4U*\451P/\0 I4#L=]Q&^$/@_](__A\%7)MTS L,]^!JBL#O7M)R/ M0Y"$T"\)5?B^J <5(Y_!'@)GA[VTV$,@]= _PK_8R"CS[4@@X\$^3O4H0@1M M,]I$Y$ (QA[TTVT.@\= _PA\^Q80-?DW='&B(:C<'0B#WL+NI MLT&0^-H!!!SVTLP)@;=#_TC^\G=:W9WA>!3L6X9-802S43-0#&B<=7=Q2J". MZ^VS8_DYK).?TQ#5[NRP;LY.0YC'V6$@"ZR[LP,8OK;'PX#O62\]'@;"P8[E\;!N'D]C6*O'PT!0 M6'>/IT+0K^+V<) )WDNWAX-8\&.Y/;R3V],0U>[V<) 0WMWMV:!+?>T CN>] M='$X2 ,_AHO#Z_9,TT>5#6&>CRHYR 7O;N.4:+VJ2\#=W9U.\#[OUW'@>=Y+PT> !(AC&#ZB;N4T^'4-41Z_ M3H JB)<:/O1 YTX I8M>FD$"M$'XY_\#@:Q[/0W.74.4Q[D3(!>BNR-TK5/U M$R72W"OKCJ1V[<;;^=I_9A' \:*7CI ZA?^T?_%#H-H^O)EB/>1JT=A07&+ MP2 J7]+L[@2U(M?)CQ5 Y**7+I$ LA>O[!*5^?@S&-:CFC <5KZ9G_\LXEJ: M191F*%9SMRXXR=\A9O-+@\V%U:OBR_H3;:U.BH=+)9T0Y@'N_EQK^W21?_]_ M^WN/\_\ 4$L#!!0 ( "2$JE3@$@2*[ 4 #LB 9 >&PO=V]R:W-H M965T<-!0EC: MFTVS:S=B-N5;%;.4W@@@MTE"Q-,EC?GNH@=[SQ=NV=U:F0N#V71#[N@WJGYL M;H0^&Y1>(I;05#*> D%7%[U/\.,BP*9!9O&3T9VL' ,3RI+S>W-R%5WT/(.( MQC14Q@71/P]T3N/8>-(X_BV<]LH^3%(TU@@2EN:_Y+%(1*4!ABT- M4-$ '31 ;0UPT0"_M >_:.!GF4X>;M@BK"8OD.O $L!=_7 M?"M)&LGI0&D$QL\@+'J[S'M#+;UA<,U3M9;@%V\N"AC4O;:CVPL8E M:SCK !]G[9H2N1543T6E2=MLE02:F^QFSMYW&JY3]N^62O#W5^T'7"F:R'\< M*/P2A9^A\%M0W-*'LA>^ J&FEJ5W!H@^E"RB(KO7-$QRQ\/,L9&FA]D'C+Q@ M.GBH#CQO'W$BZ"&V/<\OV*V!WI8@AXZ0>OQI#5=4C/[M"*$]V C6-B(XP\$\*5%,G!%^ M+2)B^V,!1$R&,3>HFM(]J?&M4]V2:^A93?;<@W0KA$E!A6OP'SB% UBI [!# M%B"R.) S]E]Y=)J$I *#&1B-]2;W9A):4C#L3PZ49-%D!H-^,&FAR@HQQ$ZX MGQ^I")F>FC?GL&05%_I=LF15%+IE]'=9"AK2#_LUEHZ9[:.U\@G=^OF3QSHE MAH13";(Z"4==$F0U%8Y?E:!QK6Z,X"$[=9MAF]19U85NV?W\N-%/ #0"BHKD M1':0%5;D=<@.LF*+X(O8R:)NXN-(>PR>*!$2C$&2KZ<1!A%Y:EKP+E[H"D*G MK_U K9HCMYI?I2%/*"";C> D7&N"YRVK1/WXL=Q*W5Q*?2-9LK1A\;B/PHHT MZG*YC*QZ(_>"^;0U!JHO@V%MX=E@A-L6(LC*/'++O'E:HV!.1,R!9,DVSG.4 M4+7FSL1>X%[V3#V?N>)9E'XKQ(P:6? ZCARZ[B3@=>=3E:S MT:1#SK!5<^Q>)I\VG0JGU3(&T:B-*6PU';N%] RFM "G_+ P[\.PBHM1E^14 M=BC<"^,3R<&U6>3@Q@HO=@OO,6X6&A3?ZC1I2J@K?*N<..B2!JNOV+WT_2U= M>^%BL>@2P@I+XSZ<[/T=U"=Z671?_''JZ;S."PCUL(]JW ^T?V0=HDLQ#,4V(JNCP64Y.9 M8\/ MV7"/Z],:%MV3X^.5M\6!+_+@N#;@N"["\(?'ZU%_U6)P<-#6ITV^Y%5 MML'/JR[[>T2N9-KRXG=97GQ;7GQW>?DC,[1>*A ZY-%ILQ^,K2?^>?7$;B.Y M,AI?]]0?$D:U=SUU MFV';VRE;'H+SRL,7+E:4*1T N'6O50-;(8(N*T1@*T3@KA"OQ5U=X^'AV'/; MY/@'E;?J"15WV=<)9I;H!X7\#75YM?P"XE/VWO_@^B7\.,^_8[!N\L\JKHFX M8ZD$,5UIEUY_I &)_$N%_$3Q3?;N?LF5XDEVN*9$)\88Z/LKSM7SB>F@_%YD M]C]02P,$% @ )(2J5/KA[J $! V@X !D !X;"]W;W)K&ULU5?;;MLX$/T5PNA# B212$F67-@&8F>++= 0;+I/BSV M@99HFRA%>DG*;O^^0TF1?)'E8KM8H"^V2,WE#&?F4#/>*?W%K!FSZ&LNI)D, MUM9NWGN>2=>V6A&LU(I%Q[Q_:&74RX'TW&Y]Z2G M8U58P25[TL@4>4[UMQD3:C<9X,';QC-?K:W;\*;C#5VQ%V9?-T\:5EYC)>,Y MDX8KB31;3@;W^/V<^$ZAE/C,V<[L/2,7RD*I+V[Q,9L,?(>("99:9X+"WY;- MF1#.$N#XIS8Z:'PZQ?WG-^L?RN AF 4U;*[$GSRSZ\D@&:",+6DA[+/:_<[J M@")G+U7"E+]H5\OZ Y06QJJ\5@8$.9?5/_U:'\2> MCI5B"U CE6",\H!+5" M4 9:(2O#>J"63L=:[9!VTF#-/91G4VI#-%RZ-+Y8#6\YZ-GI!\HU^DQ%P= M M^L2V3* 73TP2[DPU[#W^O* KMY=HW>(2_3'6A6&RLR,/0O.G0DOK1W-*D?D MC*, /2IIUP;])C.6'>I[ +I!3MZ0STBOP4>J[U" ;Q#Q">G ,_]Q==P#)V@. M,BCMA6?LS2$Z+E=,6I0JJ/*,:5H6ZBUB5$OHH!XG8>,D+)T$%[-U@SYQNN"" M6\X,>F34%)IE"/P]L[30&J"@&37OYZ5$ AZ9$=U]GS(RMN)0.T((**E/653R5B6%IPE'/ M=HJ#9#@<>]O]E)Y*13X)DD;J -^PP3?LQ0=4904#:K)=93VOE*,]G[!=W81@VVT;]M MR$5A0!B..E7Y@LMRNZ?0L=^2J?_K]"?>NP/PSW=H;6,_2Z,A/DYEAU00A:/N M5&+2(B2]".^SC+OH.SNTUCVH[3B(S_AL"1WW,_H%7JBU#XG!'Y(S;EN*Q^'_ MQ RUHX-<$#\ZSMBIU&T0G:$WW)(^[F?]R]10&SA(&TD(.<9W*D:2X;F*:DD? M][/^D^9;:AF"+M(4.$+4[?JMKZ-:=L?Q+T0$+9WC?C[_,2(XI6L<[=-UG;=3 ML0!'07@F<2VMXPN\_M_UQZCCZO1Q')W8"%M]=G=[#8#VGTYEASMSV!PJ\:LUDPU M]<%'-12008(MP:1_%\.9Z6J0JA96;&ULO5==;YLZ&/XK%MK%)G4%&P*D2B*UR3XJ=5*TGIUS M,9T+%YQ@#6QFFV3=KS^VH9 /PCKMI+UHP+P?S_L^]F-[LN7BF\P(4>!'D3,Y M=3*ERBO7E4E&"BPO>4F8_K+BHL!*OXJU*TM!<&J=BMQ%GA>Z!:;,F4WLV%+, M)KQ2.65D*8"LB@*+QQN2\^W4@<[3P&>ZSI09<&>3$J_)/5%?RJ70;VX;):4% M89)R!@1939UK>+5 R#A8B[\IV>#\FWFY3:>.9Q"1G"3*A,#Z9T/F M),]-)(WC>Q/4:7,:Q]WGI^CO;?&ZF ^_4B: M@D8F7L)S:?^#;6T;CAV05%+QHG'6" K*ZE_\HVG$CH..T^^ &@=TZ!"< '>?:]HJ1E5%P"S%-SSE=IB0<#K!5&8YO(-> N^W"_ ZU=OP"M &?@K MXY74IG+B*HW$Q'.3)NM-G16=R.J#3YRI3()W+"7IOK^K*VC+0$]EW*#!@)^P MN 0^O #(0Z@'S_SY[K#'?3'LOB#)*?>]:OR6%-_&\W])RC+'3%D^6GK USMM M#FX5*>2_ \F"-EE@DP6_3$;V9X!L9L %^""X[&6YCAS:R$9A-C,4QE 3L-EM M7H]5,(K#UFH/]JB%/1J$?4>DO +725(558X52?5JU\J74%SKB2X %UPH^M,. M]*&O$XQV<+V%<1 =PN\SB\;(Z\E)4BHFOTP*H9 MMQG&YU^BT.M4VCO;(FU"[TT8-(H.)DR/583BJ)\'N+.]P$'@[RO!J*H,0+Y: MT81T!5C\7&5$#+4(=9G0"S#2233TS\>(?]1K!%%XR$B/E3[-G6"DDWLXK/>W M3*\%AO/\42OF1A_\2M*!'FI-I\QP] ),=$(*_UA)3S-QK),P0&83WZ>BQ\R' M'CK!12>H<%A1[X@^LF8\3P$M2L$WQ("70UWI%!#&+T!")X=P?#X2QL<3'7GQ M(0?CXXT"CF$_!:A35O0\9=W1I6^S@M[A$=!Z[TW&ULM9G;;MLX$(9?A3!ZT0!-+)YD.7 ,)/9VM\"V")(> MKAF9MH5*HDM2<;M/O]0AHE.)=%I7-XEUF.%/#N?3D)SMA?RJMIQK\#U+&,]G.[;A]UQ_VMU*WU:=-YUY8(HO1/HE6>GMU2@:@15? MLR+5=V+_#V\Z1$M_L4A5]1?LZW?#< 3B0FF1-<9&09;D]7_VO1F( P/CI]\ M-0;H9P/B,,"- 7ZI 6D,2#4R=5>J<5@RS>8S*?9 EF\;;^6/:C K:]/])"_C M?J^E>9H8.SU_EVN6;Y*'E(-KI;A6@.4K\+<0JWV2IN#UDFN6I.H,G(-/]TOP M^M49> 62''S"]RO57@KWS%5\_MQT9^ MVP?TU(<;Y'7XGLD+@.$;@ *$>O0L7FX.>\R7?O,ECUWFSWJ#VXC@RA_^K8AX M&B!M Z1J@#@:>)ODB>8@-?FV IW6WH"-%*HWK+7;L');\N1Q#FD0HF@V?NR1 M0ULYU"OG.HZ+K$B9-FJN,R%U\A\KD="GH/9$#Q2]3$+8*PI,&Y /7 M?6+"CAB(" ["?C&35LS$*^:@?=:TG_>W/SG6?CU[)]VHH6F$@WZ942LS\D=M MLY%\8X(&V$', /]N/DB*]\F-.G(I#8+G8A=15RP.'%*GK=2I5^I'R5;F8VD^ MI%4FZ?(R9QE7GER"@>5G,$RZP@-$PV$2MO%[..9D0AW#"9'5@X;(E\;K"]58 M7$)\)&%4(5D>EX+B&T*J!^<2776.YY^S]/:U% MYB(5FQ^^V%O H8$ ARS@D!]P)R3!$<_T>!)8[*'3L.=.@A[P11!31\0M^9"? M?+^4!-TJ\!RB$$X=(BPCD;_ ^]TLZ%9PF%+H*(J1Y2GZ\T4:^\4L#S$ MX4#)8 F'_80[)1G\GE^0"Q:!^#0$NG.A"T'B6NA@BT#L1^ O9<*T)Q.00P*Q MG"2GU8N.1"#=:A&Z-B"()2KQ<^\S2PL.Q!H\%,H\4F:>-J62;Y/,DI"@@?;A M+-N(GVTGI,$1S[ R]8D\V"T<:KNPBS_BVLLA%G[DSVT7DI[]0NSZ'! +2#+( M.IETRT5'640L2(D?=W<\YWN6 EE.)!_UB*4>&6AQ3"S)R&"+XR.>PZ/XIQ9V M=*#%,>WB;CK!CFE'+>_HGUL;TYZU,81XXM!@H4@'61O3;G$8T>G/:L8'QU@9 MEYOJ.%"!6!2YKD^#VKOMD>-U==#VT_T;>+FH#PZMF_H<\SV3FR17(.5KXS*X MF)@1DO718'VAQ:XZ+'L06HNL^KGE9JTARQ?,\[40^NFB;* ]H)W_#U!+ P04 M " DA*I4A/ZH3V@" "1!0 &0 'AL+W=ODM$H#BO*1) F_FZETD0VAC.!*P6ZJ2JJGA?(93L+ MQL'NXHX5I7$789K4M,![- _U2ME3.+#DK$*AF12@<#,+YN.K1>SLO<$WAJW> MVX.+9"WEHSO0XX8VW-S)]@OV\42.+Y-<^R^TO>TH@*S11E8]V"JHF.A6 M^M3G80] QJ\ 2 \@7G?GR*N\IH:FB9(M*&=MV=S&A^K15AP3[J?<&V5?F<69 M]$88*@JVY@ASK=%HH"*'SU+F+>,F2A@7LE&&)";%\/3 M:S24<7T&)\[T:RD;;9ET$AJKTOD*LU[1HE-$7E$T@5LI3*GAH\@Q_QL?VNB& M$,DNQ 4Y2GA+U05,QN= 1H0\W%_#Z8SV&!!1/"I7Q!.149'DIG1Q9[,M>#VY20*(ZF2;@]("(: M1$1'1:P:E96VW*%6+$.@^2];C+8;S2$)'56T)^$#(8?]QX/_^#^38.O@C0S$ M!S(01Y?Q/PK"O3:I4!5^&&C(7#%W'3/<#O-FWK79BWDWK&Q-V3^C@>/&0D<7 MES9VU0V [F!D[9MN+8UM8;\M[&PO=V]R:W-H965T\Y]^*3E_QS2T>V0"WXXG"3AV, MD2UE*<2SG=QE4R^P&0%L(8AY;F %C%LGD\:<&]1I.&W@X?D?_YHHWQ2R) M@IE@OVFF\ZDW\5 &*U(R?2]VWZ$N*+)XJ6#*_:)=M7<0>2@ME19%'6PR*"BO MGN2E_A ' 2'N" CK@-#E71&Y+.=$DR268H>DW6W0[,"5ZJ)-#"#K@?1%ZA ;Y$ M81"&CP]S='YV\1'%-PDV689-EJ&#'?1DV0,S:& &#F;8 ;.0E*=T0UA;857H MR(5:+6^381@-HR#VMRV4PX9RV$OYR$F:2M"0H3E5J2BY;B.O0*(#\B_C#N:H M88YZF=W)WBE5$IX"F@FE6\\S.F;&YNPF[>2CAGS42SXC4KY2OD9/A)70QCLZ MXAWB"$=A.^^XX1WW\PJ^!:GID@%2P*F0B L-ZA)E)5A1CGID-&E()J>H\;J! MN?YW-5X??YXP"H(.3>!@_W&]F>#!*3+ >XO _1[1*P1\; V=IH3WWH#[S>&3MH1;W*'+ ME_#>&_"IYE #')KQ8/(WKW_0]>P-PO2>->4*,5B9J.!J;-*655.N)EIL7"-< M"FW:JAOFYB(#TFXP[U?":*.>V-[:7(V2-U!+ P04 " DA*I4ZTY^@2P" M #Z! &0 'AL+W=OF-"AVYY#:VAT:=(E+K!_OR0M'9L [:6)$W^?/[MV MDH/2;Z9 )#B60III4!!5CV%HL@)+9@:J0FEOMDJ7C*RI=Z&I-++<@TH1QE'T M$):,RR!-_-E*IXFJ27")*PVF+DNF?\U0J,,T& :G@Q>^*\@=A&E2L1VND5ZK ME;96V+'DO$1IN)*@<3L-GH:/LXGS]P[?.1[,V1Y<)ANEWISQG$^#R E"@1DY M!F:7/[T_L7WSN-I<-,SA7X@?/J9@&'P/(<(\11_ !WP"4LN1"VXB8)R2IT<<*L53-KU,17 MU(Q@J205!C[+'/._\:'-K$LO/J4WBV\2+ID>P&AX[]3%K^L%].[Z-VA'7=5& MGG9THVHW:,8=S=C3C*_0/$M"C88 CW;(#%XJ6,/PR3.X"=NGP\$X"?<7PDZZ ML)/_"ZL9(?0,V27O7PI^FR<:?)B\NU2&\*P?2]0[/W4&,E5+:EJS.^T&^ZGI MYS_NS:M@?^".2P,"MQ;J(@:@FTEK#%*5[^Z-(CLK?EO8QPFU<[#W6V5;M#5< M@.ZY2W\#4$L#!!0 ( "2$JE3C.S6*)00 ,,1 9 >&PO=V]R:W-H M965TQ(T2"'WE6 MB(6UDW)_8]LBV9$8ZE.^=86>TYP:D!Y9B/'">P RDP_L M^ >I"_)UOH1EPOP'QSK6L4!2"LGR&JP8Y+2H/O&/NA$= /0N % -0%,!;@UP MIP*\&N!-!?@UP)1N5[6;QMUBB9=SSHZ ZVB531^8[ANTZA[DB7/0"5XA=@ V'PZ#^XER<5_(]G=)KMKLGL7LM\+49+4R,HZ,B>5Q!<%7%59?9-5F]%A M&0?("V$4S.U#M]<#@7X,H1^'3> )<:\A[HT2O\.\4(S?9NKU""#'=]3/&=&W MXTYX^@U/?Y3G%R9Q=LH2T,&F#Y'W^]V+4#S0YH' , XNMSEHZ ?CL^^$N/HC M_*"HJQ4*;$I9;C@+O5.V=U54T)VX_C#-N*$9C])<,ZG\G.(L>P$IS4J]EH^8>=QO%T2! M_AVF 9UV<7(F]$O2ITR-3PJJA"X4-_$)I"71!AN,3#K860/A%28Y;!T=HI\W MS>NQ3^0(XCB"[KGC38D\K;!=5>#XLO) A%037"K:555ZCHNQYK6^#[UKB-7Z M-YQBX.\E5M^W/83\N.?O X$HA"'TO0M2M08/@]'ZU+?( ?4V<)WA8JQIK8_# M\!HBM;X*QXWU?46*>KT/W-B!;G@N4C\P4C:( O>"2*TAPS<1,"3^OK;-3';7W5K>=?_7I#/0!N:2% 1C8* MZ&PO=V]R:W-H965T!FP!'NQ18IW.M(GIZW2KZ9$)'BOA#2SH"2J[\+0Y"56S(Q4C=+N M;)6N&-E0[T)3:V2%!U4B3*+H)JP8ET&6^MQ*9ZEJ2'")*PVFJ2JF/^8H5#L+ MXN"0>.*[DEPBS-*:[7"-]%ROM(W"@:7@%4K#E02-VUEP']_-)Z[>%_SFV)JC M-;A.-DJ]NN!G,0LB)P@%YN08F'WM<8%"."(KXZWG#(8C'?!X?6#_[GNWO6R8 MP842+[R@1RB<2X,%=P 5S"KU(U MQ@),&I+5Y=C#O-9C7VM./_G]49ULG .O&LDQ.L"V9*:^\&ULK5;;;N(P$/T5*^I#*VV;&^%20:1"N]I]J(3*=O?9) .)<.RL M;4K[]SMV0@B4TJ[$"]C.G),SQ_&,AQLA5RH#T.2U8%R-G$SK\M9U59)!0=6- M*('CDX60!=4XE4M7E1)H:D$%

9-@MN/"SI$F:@G\NIQ)G;L*1Y 5SE@A,)BY%SY]]._- M;,3O'#:J-28FE;D0*S/YF8X[QE M_VZ3QV3F5,%$L#]YJK.1TW=("@NZ9OI);'Y G5!D^!+!E/TEFSK67%%+DC.R:],K!7EJ1JZ&O6:M[I)K6U< M:0L^T!:21\%UIL@#3R'=Q[N89Y-LL$UV')PD?*3RAH3^-Q)X07!$S^3K\FC$E_B:-^U!FZ M+VV'W@?YW7X8-5%[:J-&;71:+22"IUA%\,N6*ZQ=6E(4G'QB1K>A[Y[;YUY# MW3NWSY.*,6I;. C#XP[V&QW]DSH>BI*)-P "5'*LUEAAE99YHE&7/;LG5BX]CF#'6=P=O-V=<0/ MSW[::\I/CON1J" *!@<.NZW^4X!]@?6RN!+:O M[6BJ^P36WF7.%6&P0$KOIH>[+JL674VT*&V7FPN-/=,.,[S6@#0!^'PAA-Y. MS N:BU+\#U!+ P04 " DA*I4"W(SN$8# ;"P &0 'AL+W=OU.VXUP.=_3+:Q!?]O?2K,*>Y2*-< 5$QQ) MV"R":_QFA6?6P)WXSN"H3MZ1#>5>B >[^%0M@LAZ!#64VD)0\WB$&ZAKBV3\ M^-F!!CVG-3Q]?T9_[X(WP=Q3!3>B_L$JO5L$18 JV-!#K>_$\2-T :46KQ2U ME!9-9VP\:!AOG_2I2\2) 9DR()T!<7ZW1,[+MU33Y5R*(Y+V MM$&S+RY49VV<8]S>REI+\Y49.[U<:U$^7*Y,7!6Z$8VY;$5=NB[1NKTH)#9( MV5-([.V7"W2W_H8HK\SSNLTJT[_0J[>@*:O5ZWFHC5\6/2P['U:M#V3"AQA] M%ESO%'K'*ZC^M ]-/'U0Y#FH%?$"?J;R"L7X I&($+6C$I0'->Y3%3O4Q)>J M+@D^O*3'2QQ>/('WY=#<@[3I_=IBHJ\'K;3)+.-;#W[:XZ=>?U>P99P;+%.V M->4EC-U,"Y$Z"-O!C\ND(&0V(_/P<80[Z[DS+_>[)Y E4W_?9LN9G7%>XB+- MBG2<,^\YCZ/TH_+&[ M"_0EO3A/>IK-\B0>)Y[UQ#,O\1TH+5EI,M U[($S[:M4' TJ$;VP5D](VH:X M/E)9>5E.M B_L&)7T\GK,$ZS1W),\FRB9#$9Z(F7_H.D7(]72F=Y2HJ+(LW) M1,WB052P7U6^FWQ.<,;GY4D2G&0398('X<')/^Z4#O#/GHUQ%!<3O@PBA?TJ MU76+[\)'-(J0=%9D$]R#2&&_2OW=,+XB'E0(Y_^O50:-P7Z1>5FKC A-/"7M M>) 9[-<93\G.SLMDA#$\F5<:D%LWE2E4B@/7[>C2[_:3WW4[[PS'V['1_-6; M1"A4P\:81E>YX9;M)-8NM-B[Z>=>:#-+N=>=F5Y!V@/F^T8(_;RP!/T\O/P- M4$L#!!0 ( "2$JE0+3U(.@0( /<& 9 >&PO=V]R:W-H965T^A4M>OV[,(E6 4[ MLTWI_OUL0]QL^5C[ OZX]YQS#_@ZZ[EXEC6 0J]MP^35B9N)M MP \*O=P:(U/)$^?/9O*UG'N!$00-%,H@$/UZ@6MH&@.D9?P:,3U':1*WQQOT MS[9V7B*S*)5$DSP3OD3#1<,;*DV6XNCS'R4 M!R7T+M5Y*K\'RF0G""L G:.;JM)N2<0K;?C;AG9/?_&6=JU$O:!*@;:3E0B( M8%"BDR4H0AMYBCXARM#WFG=2;\O,5UJAX?&+4JENB&E5#^ MG>_KREQY>%/> A\%O"7B D7A&<(!QH\/2W3RZ?0(;.1&PO=V]R:W-H965T04U,R.U 8DGI=(ULQCJ=6@V&ECA0;4(:10E8^#SL .OX 0'L ]75W0K[*);,L M2[5JB7;9R.86WJI'8W%)L=@M:,U%$0H8\ 0)@OR[?*:'"_!,B[,"3G"'/*C4HW!,Y.&%JMS&F'>5[+H M*J$?5!*3&R5M9.Q9XV_G?'#K!-!K:)9YM\P+;D&CO^IJO[FM?1))[&3=I3ELPH':?ATQ[U MZ: ^/:A^!<6[*]TGWK%,=\1/I[/SLWB_>C*H)P?5O\/_&$_>&3^GD]D;Y7!G M FK0:S_GAN2JD;8;AF%W>$HNNPEZ3>_>(?S;K/&&B8 2H='H#&WK;K:[P*J- MGZ<'97$Z_;+"YQ"T2\#S4BF[#9S \,!F?P!02P,$% @ )(2J5"'B+@F* M @ < !D !X;"]W;W)K&ULC95=;YLP%(;_ MBH5VT4I;">8KK0A2FVS:I$ZKTG6[=N D6#5V9IND^_>S#64T(5%OP#;G??V< MXP^RO9#/J@+0Z*5F7,V\2NOMC>^KHH*:J"NQ!6Z^K(6LB39=N?'55@(IG:AF M/IY,$K\FE'MYYL8>9)Z)1C/*X4$BU=0UD7_O@(G]S N\UX$EW53:#OAYMB4; M> 3]M'V0IN?W+B6M@2LJ.)*PGGFWP%O1JTD@2;5V%1^U-%^IT>E\"92K1A)> M /J$%J )94BLS0+]'U\19M\*E0V@BS9&79KPI\<%NOAPB3X@RM'/2C2*\%)E MOC9@UMXO.HB[%@*?@/A.Y!4*@X\(3S >D<_/RQ=0]/+@K=PWY>AK@ON:8.<7 MOJ,FP]QOSGB'O7?HO*,3WD\L#H+."]4,JD:Q82W=]^1DM0('D T%A.-\Z0]3_KNJG7[VF[K,<+T:&_A\#H-#[?@2!B>1D%R MP.D/[B?[;S#G?6-0$(.U$4ZN4I.F;._;MJ/%UEU9*Z'-!>B:E?E%@;0!YOM: M"/W:L;=@_]/+_P%02P,$% @ )(2J5$<.O3JE P Q P !D !X;"]W M;W)K&ULI5=;;^(X%/XK5C0/,U+;Q$D(4 $2I;,7 M:6>%VNGLLYL]?5\08RIN_D%@0^64F5,8-;M7;U5@%+"J4L=7W/B]R,<>',)L79 M4LTF,C*J_H,#+\R/Y_.D+^42X M(-\W,MN0:#6G1M7H!Y*4'X'J(!\D\)L-/DJ$DA.]5T,L([2/T3YX/<: M_,;4'0GH#?$]WV_!L^A7?X2X5J<]<((ZZ4%A+[@VZ3V^PMI76/@*.WP=RHE;F\(0+Y5:YP MWQI8:\='9W$,Z'C8#F]8PQOV]M$\2!2-VJ,PC]"DL>& M;-F[98NK*D_]QJE_5>TK]9-*A&% .X)MR)(&U]2_TCYQ2R.OX^;3AC=I/W': M#HA3QK,ZI76Z_TL#A"WMZ05!![J&4NDE3NVB]4OL=$.8(8"R*-*)^IQU1R'M M2FG#IK2?3J]Z$=!S!CU]$9R":CB4#O\'Q[UVUN.)7VD^JRH7"L MR5$F[)*P9BJ -YS>=3NVT?F;V_O(@N[1G)B!6A?CLR:QS(4I1\;ZM![1Y\5@ MZC;BY7R/$]4:BTE26*&J=S?$K*AR9"XW1FZ+J?-5&IQAB^4&/S- 60%\OI+2 M'#;60?WA,OL74$L#!!0 ( "2$JE2;?2V9ZP$ .T# 9 >&PO=V]R M:W-H965TLL4%SHI\KBWMD5N#B2%QK4% M=U"*V]\+E*:=)]/DM/$J]C6%#5;D#=_C!NFM65L?L8&E$@JU$T:#Q=T\>9H^ M+F8A/R;\$-BZT1J"DZTQ[R%XKN9)&@I"B24%!NY_1URBE('(E_&KYTP&R0 < MKT_LWZ)W[V7+'2Z-_"DJJN?)?0(5[OA!TJMIOV/OYR;PE4:Z^(6VR[U[2* \ M.#*J!_L*E-#=GW_T?1@!LND90-8#LEAW)Q2K7''B16Y-"S9D>[:PB%8CVA*HJ$=K')3SK[@V$9EZN MD+B0[@HN0&AX$5+Z;9YJ*+UE4:&-/?F;]X[C(7*$\3@6 MU_>3VYP=Q\IL='MA$%ZXW0OM0.+.P]+)W4T"MGM<74"FB1>Z->2?1US6?A[1 MA@1_OC.&3D%X(\.$%W\ 4$L#!!0 ( "2$JE2HX,J=$P, "$, 9 M>&PO=V]R:W-H965TB( Q2W[&H8P&5M="(A(!>2I:5899#&M/@F3R6(#0$^)'!*@;,M M:!\0N*7 -846F9FRKH@DPSYG*\2UM?*F+PP;HU;5Q%0_QIGDZFZL='(X@X5Z M*!)-:'$D--K/: I+H#F@TRN0)$[$F=J[FUVATY,S=()BBFXCE@M"0]&WI70=SQ?U;G<)+1KY?B=ME-9/GVZF"=8ZC6\B]%^CN6C70[5:Y=1MSNP=5?J#2F[&Y7!$. M#?7V*I^]]X>+6W7K:1V'M]1ODG/;?K>[Q7>/F=/NN9W]@/%&:\1O0XS^H3<= M:NS4H9P/(%^W*.P>2=Y]'?E=LR;R=5?#S6UM0D7."0V:#C6N^Q#V/@!NW:&P M?R1.#:0-V?,R;7"QV@^E

&ULS5A=<^(V%/TK&F8?DIDEMF1L3(8PDT!W2F?;9I+L]J'3 M!V$$J+$E5A(AW>F/[Y7LV&!L-YNGO( _K@Y'YU[=(S'>2_6H-XP9])RE0E_U M-L9L+SU/)QN647TAMTS FY54&35PJ]:>WBI&EVY0EGK$]R,OHUST)F/W[%9- MQG)G4B[8K4)ZEV54_7/#4KF_ZN'>RX,[OMX8^\";C+=TS>Z9^;*]57#GE2A+ MGC&AN11(L=55[QI?S@BQ US$5\[V^N :V:DLI'RT-_/E5<^WC%C*$F,A*'P] ML2E+4XL$/+X5H+WR-^W P^L7]$]N\C"9!=5L*M,_^-)LKGIQ#RW9BNY2("^?@C(C[!.N?3@#+M1OF5J@L4Y"CDR_T, MG7TX;P>;O1X,%V#'*![H7(I-2K&)@PW^1^P[MI7*<+'^")>)!'$AZI8(IK92OON'C0)$)UDHA\- MXJ F0$,4&41!LP##DNNPN\*DZ"=4;Q TN>2Q;[OW$B4R TO3^038L[UF3;R' MIXS".!S4>#=$X2@.PF;B<4D\[B1^G7S;<,>GC.)1 M6*/=$#0D<3/I44EZ]#JU4RG6_13,%HI#:]A9\&Q+N7(+)]E0M6[D/6JHDU&- M=E-,"VOL5_[D=_*^8T\TW>7U ,T(UHQMC(XL=#^^=)VRN;8+Y"-" ?'K:C>$ M!6%+B> #7\6=O.?BB6GC5.6N+(I2H2G_#M*O84O6Y)73 O:X9D?#%CJ5\V#R MNO0OI-CIK@HM@(X)A"2JJ]801D9^"\_*=7"W[5369WMV([]3\^B3,/!QG6!3 MW"@*< O%RFIPM]=\9=!1$[";>[DR>ZH8N&%%N[!GW=',<641N-LCWL.& 5?> M@[O-YZTFC$_MA8SB>B]OB IPV);-RH1PMPO-A=XIV-_^>!8KN\#Q^\]BY1.X MVRC>G,73]A^0^*1MG$:%?HM)D,HD2+=)3*4":4$/UV2EV<#.]0?32:K.3O"[ M3R&PO=V]R:W-H965T$B?W$ M\9V#X9YN,VT,[G2\PUNR(OIAMY0P%+!%/VB?:5K^>@I%!:Y!48%.24 MEV_\7"6B 0">=D!0 8)C0.\$(*P H0VT5&;#6F"-IV,I]D@:;V S YL;BX9H M*#?'N-(25BG@]'2&%4T0YBE:4%9HDJ([N#L_A%)H221:95@2=+X@&E.F+M 5 M>E@MT/G9!3I#+E)F52'*T0.G6EV"$<8_,U$H8%1C5X-"LX^;5&IFI9K@A)H0 MW0JN,X6^\)2DK_$N1%:'%QS"FP6=A+=87J/0OT2!%P0M>N8?A_L=H@Z]5D/4O6ZSJZMAR7L-C"S&?\-+V*^L-X[#XU(V_QBB/? M\VNW5Z*B6E34*:JZ16VRH@_):O'JD!77LN+.Q"\(%_#UO)?Z?DW7_USJ2UC4 M4#^,O7XO"OI'8;YU'$1AZ$?]J#W00:UL\-G\#SZJ[:UCM[9AK6W8??NALC!3 M6;#6DJX+C=>,H!V4&5M(D!8H$7D.Q1W*7O*8"982J;K.R_=>RIS7F1=;T5ZV MNC*UO_T(*Z)!\P9ZU][Q/6UWZ\?M*?(;]=C_/Z'IZ1.MJ-Z5VNKV1JK;Z")0 MIK:VN2HXDH+KLN+6UKJ!W]BV=62?F<9NN],+3?E7 /5T2[E"C&R $C3 )9-E MHRTG6NQLKUH+#9W/#C/X.2'2.,#Z1@A]F)@-ZM^=Z3]02P,$% @ )(2J M5.@I6KB) P '0X !D !X;"]W;W)K&ULQ5== MC]HZ$/TK5M2'6ZDEL?-%*D#JPE:MU%9HT;WWV20&K'7BU':6[;^O[:1)6$*$ M5-%%".)XSLSQG/'$F1VY>)0'0A1XSEDAY\Y!J?*#Z\KT0'(L)[PDA9[9<9%C MI8=B[\I2$)Q94,Y$N9B7>DPU1_Y9KH4=NZR6C.2DDY0409#=W/L(/]S Q &OQ'R5' MV;L&9BE;SA_-X$LV=SS#B#"2*N,"Z[\GLB2,&4^:QX_&J=/&-,#^]6_OG^SB M]6*V6)(E9__33!WFSM0!&=GABJD'?OQ,F@6%QE_*F;2_X-C8>@Y(*ZEXWH U M@YP6]3]^;A+1 \#@ @ U '0MP&\ _K6 H $$UP+"!F"7[M9KMXE;8847,\&/ M0!AK[_!DN=EI;#5EN] UM@6VI89VU+;XD)1.Z&5!_^LB,*4R;<:_ :X0!I' M@@/PY3C\&Q83X$,+1P/PU?7PH>CW MUY /A^"NUJD5"[5B(>O/_P.Q1L+X;1C?A@DNA%GRXHD(VPI*05,MII&W*JAZ M.R1@[6QJG9F^]+3PXTD,V3#Q*^V-_ MMTJ25H(J2B0@SRFK,AUU)W@.TM-]3[ H:+&O][M-]3N %-%>HZ*XQ>7:'H+/'("SWO7*%SP\!+S.>"0EUCA^.=O7Y\ M*[IE1!^9MVHREKNNF<+I347J.BI,7EVDY'P;14DRA;[W(OEN[V1M7IST@7!/ M"PD8V6FH-XFU#U&_B]0#Q4M[V-YRI8_N]O*@W]^(, 9Z?L?UJ:49F/-[^T:X M^ 502P,$% @ )(2J5+!*:R13 @ > 8 !D !X;"]W;W)K&ULK55=;YLP%/TK%NI#*ZV!0+Y6$:0VW=0]5(J:=7MVX!*L M&IO:)K3_OM>&H&BE42?U!?QQSSGW'&03-U(]Z0+ D)>2"[WT"F.J*]_7:0$E MU2-9@<"=7*J2&IRJG:\K!31SH)+[81#,_)(RX26Q6UNK)):UX4S 6A%=ER55 MKS? 9;/TQMYAX8'M"F,7_"2NZ XV8!ZKM<*9W[-DK 2AF11$0;[TKL=7JX6M M=P5_Z:$RLDZV43W;R*UMZ@6T(.*3&,E!\[6$%G%LB;..YX_1Z20L\'A_8 M?SKOZ&5+-:PD_\LR4RR]A43:/4G3U08>26MM9-F! ML8.2B?9-7[H L .$GP5$'2!R1MO.G*U;:F@2*]D09:N1S0Y<-@Z- M;IBP7W%C%.XRQ)ED4V\U/-<@#/FQQZEH&B-M4AHRW)S)'84[E/IK&_']"=]+J3D[K_XV7:6QEY*8.96DHS(OW&%+C'EW1$NO$'$CBZB4K9B#Q>OOVY5.;F3>">%^\O M+CJ/[V[V[9<5\(Z$7M+^$:17'7NAS!6*T&7(NE:YBNPCN>UH/WP,V/1#(A6@$]H@SC(<%-89I>6L[U>#* M^ (*ZO;#NK *YYJNN[T^:1VJAPTR53IEN@G3)1O3>"A8!G(TGR_@:501 FB, MRFTCY72N)*TT;#SJAJ6=,2'NX67[D>UPK[*MG'4@8[)I6D%UT]&X#O!OLSGN M;=K>JWB#@C\I\WEIIR.K/A09N],LXZNJO\H: 1A[%V>G12'6GP2?RYRYR1\= M<#RD&[]@H31_MM&@5&;6P#0)GI@V?+9M^:5I\=, M,DW%MFA;^Z>\RJ]6'%W_*\G5K\J^8*_&>@<]=9']:)%$4Q]B*3B9>!1-LW>(8/GXV3!MX8'$@TI^M M-9YMO$(.UP&6TT,5@LT4KT1LIOA: ^)?-_!($G^VL3C@@64!JQV([X\#->7W MB2+(*J8->X-Q)$DP!&K17Z-QC*Q.#+<_/]A;$D5)XD< \RN((@R!MQ%', 6@ M 4.BJ-H']_:C<+-/A>T_8./?4$L#!!0 ( "2$JE27BKL

M-8?20$3;8T.P6BP^0"X99K>]9!:GV;DZ# M.$!2)]T 03:(N]G'!2W1-C<2Z9*4W?;KEY3J9I2H@WV9^"G6)?+Q2.*9&?)L MK\W34NLG]K4JE9T--LYM3TWO>BN4/[+2IN+.;YKUR&Z-X(7=".&J MI=C;Y^-AD^VDE4M92O=M-F@^ MEV+ *JED);^+8C88#YC=Z/T?VLCO6CE>+G*CRW(VF+0''H5Q,G^U>Q$@/_.E M;?8XOGS@'F0VR,;^@BMIK&O.:*[//>-.^)/;K=KI:UDZ8>;,P,]HXG#XVP;QU/R?,.K52N9BKO.Z$LJU<32B#(#*;N36#ICBE9@-#J

&7^J^^*=I?[3PNB*$YE?Z N2D:<#K(CUH50EE1,/_) MZE(6GJ-@E[SD*A<,0$8(9'1$R'\B !DCD/%1(!DS(&$!F"&1V3,@$0$X1R.DQ(5, >8) GM!"SH7-C=R&_4ROV&5MI1+6-L/F MHJX Y <$\@,MY(/8"54+.&B/L5%[3(MSHW;"NG"2A4BH2(A-W;UI9;;9BZ2 +YH<)L2#"[?3)5 C3W]P8_N(MP*PP(=;" MPNG\:7C)VS&W\E>RK[(]3 @38B,\"*EL;4)R!Y&PX7]"//[_I;9<%NQ6^X>_ M??;#1W91_%N'(0YB8@*8$!O W\U*MD-N ^F-ZGQI(50N!7S\(LP+$;$7%F+= ME!S]=4:$^2$B]H-_)V3>1&XNRSJD(7?^FYI;?2],I]) 2PUB:2SJI15?ZA#$ MJ]T+OT:8)B)B3:!I4B=UCS!/1.2>P#!A\AYA"HF(%?(CGV/O/G/_Q?8WR(7Y M(R+V!TCL>MDP=T3$[GC.\'K1,(=$Q Y!4[WNRX$Y)")V")[JP3$PQBP2$ULD MY'I]MSC&_!$3^Z,GZ>MEQ.014\OC%]G?#U"(B7:JB%4"DL#>$&+^B(G]@6:# MW5X?YH^8V!\]B59O*#&7Q,0N03.N;B@QK<3$6L$S!MA)BS'%Q,=L4W5Z:3&F MF)A8,3AF!MO0F&(2.62S0_^F6[Y>&['F M!V9_#&)BWDG(O7/ #,6SX;D[I$'OYL+!AER"SI$0*Z@'\U;R9IK3E_HP2TLP M!25O5,+T8G:&]P2S4/*&%5-BY,8?O86E]* M7$-,S$()L84P3#\J04S,0@EYH0,Q%R*O3?OR[*7;L$]PGA&S4$IL(5#1>DI_ MP:+VI9D?--L#$!.S4/IF4ROAGA>%#&?P\I!\0DS,0BFQA3J8MWYT*EG*L -JA23$(IL8305D%WIAZ=JB>6$([9B28FH9180FU'H^]1 MQ)R3DE<^GJK1]RZL@PI!7 @EM6%WVG4F%5+,.2FQ<_HZ+X&ZJGR&N=A 3,PY M*;%S^C'OZV795,%PV0CFG(QZBN97/:+60! 3W?G_.R_S>L/"G7:^6I&&5R:HNRX]^WY_J5O/BL'S\L/3]_#]0 M2P,$% @ )(2J5*QM4%<\ @ KRH !H !X;"]?;]LAZ:KV71;>@.2GGS0)(K'H>W= M3T@7R2.SF$WQ6SER\?O7Y?R9VF\U^ MG7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y;5I@_ M*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y"H+>@ MWD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW$NBM MJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7W01Z M&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ[01Z M.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z!>@>! MWH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT;E#O MAD#O!O5N?E+O,GX=?H+4$L# M!!0 ( "2$JE1 :Q>Z ( ,8I 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3 MJ+4];^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7& MKHB)V6NZ)'^Y-3OF':??*# M\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J? M7-B,\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?X"4$L! A0#% @ )(2J5 =!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" DA*I4C_TWL>X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " DA*I4F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( "2$JE3I MN@C\M 4 /H9 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M)(2J5%0&PO=V]R M:W-H965T&UL4$L! A0#% @ )(2J5%?P&C&4 @ T@8 M !@ ("!YB 'AL+W=O>P( M #6)0 & @($(*@ >&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5$QBGXRC$P /3D !@ ("! M*C, 'AL+W=O&UL4$L! A0#% @ )(2J5& S5>1B"0 6"4 !D M ("!0E 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(2J5*2CO;=#! [0L !D ("!PV< 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J M5#Y"NRUI! Z@H !D ("!_'0 'AL+W=O0 >&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5!-*?;U,# N!X M !D ("!Y( 'AL+W=O&PO=V]R:W-H965T5 !X;"]W;W)K&UL4$L! A0#% @ )(2J5%7'-QLN @ Z 0 !D M ("!2IH 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )(2J5'0-^('E! @ \ !D ("!L;, 'AL+W=O M M'0 &0 @('-N >&PO=V]R:W-H965T.^ M !X;"]W;W)K&UL4$L! A0#% @ )(2J5.24 MZ2_, @ K@8 !D ("!V\0 'AL+W=OQP >&PO=V]R:W-H965T< ( $4& 9 " @=S+ !X;"]W;W)K&UL4$L! A0#% @ )(2J5 L@NI.K! Y@L !D M ("!@\X 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ )(2J5-H&PO=V]R:W-H965T&UL4$L! A0#% M @ )(2J5![:E =< @ #P8 !D ("!=.4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5*(E+L7D M @ %P@ !D ("!AO 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5+G61@@# P \@@ !D M ("!W/H 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ )(2J5'9+ZB-D @ 1@8 !D ("!]@4! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M)(2J5-L5&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5(3^J$]H @ D04 !D M ("!BS(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ )(2J5.,[-8HE! PQ$ !D ("!?SH! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J M5 MR,[A& P &PL !D ("!*T0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5"'B+@F* @ < M !D ("!VTP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ )(2J5*C@RIT3 P (0P !D M ("!FE4! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ )(2J5.@I6KB) P '0X !D ("!OF ! 'AL+W=O M&PO=V]R:W-H965TZ M ( ,8I 3 " 6IS 0!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !0 % YQ4 )MU 0 $! end XML 85 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 86 report.css IDEA: XBRL DOCUMENT /* 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; } XML 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.1 html 236 348 1 false 85 0 false 9 false false R1.htm 00090 - Document - Document and Entity Information Sheet http://porchgroup.com/role/DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 00100 - Statement - Condensed Consolidated Balance Sheets Sheet http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - Condensed Consolidated Statements of Operations Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations Condensed Consolidated Statements of Operations Statements 4 false false R5.htm 00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical) Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical Condensed Consolidated Statements of Operations (Parenthetical) Statements 5 false false R6.htm 00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss Condensed Consolidated Statements of Comprehensive Loss Statements 6 false false R7.htm 00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity Condensed Consolidated Statements of Stockholders' Equity Statements 7 false false R8.htm 00500 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows Condensed Consolidated Statements of Cash Flows Statements 8 false false R9.htm 10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Revenue Sheet http://porchgroup.com/role/DisclosureRevenue Revenue Notes 10 false false R11.htm 10301 - Disclosure - Investments Sheet http://porchgroup.com/role/DisclosureInvestments Investments Notes 11 false false R12.htm 10401 - Disclosure - Fair Value Sheet http://porchgroup.com/role/DisclosureFairValue Fair Value Notes 12 false false R13.htm 10501 - Disclosure - Property, Equipment, and Software Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware Property, Equipment, and Software Notes 13 false false R14.htm 10601 - Disclosure - Intangible Assets and Goodwill Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill Intangible Assets and Goodwill Notes 14 false false R15.htm 10701 - Disclosure - Debt Sheet http://porchgroup.com/role/DisclosureDebt Debt Notes 15 false false R16.htm 10801 - Disclosure - Equity and Warrants Sheet http://porchgroup.com/role/DisclosureEquityAndWarrants Equity and Warrants Notes 16 false false R17.htm 10901 - Disclosure - Stock-Based Compensation Sheet http://porchgroup.com/role/DisclosureStockBasedCompensation Stock-Based Compensation Notes 17 false false R18.htm 11001 - Disclosure - Reinsurance Sheet http://porchgroup.com/role/DisclosureReinsurance Reinsurance Notes 18 false false R19.htm 11101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve Unpaid Losses and Loss Adjustment Reserve Notes 19 false false R20.htm 11201 - Disclosure - Commitments and Contingencies Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingencies Commitments and Contingencies Notes 20 false false R21.htm 11301 - Disclosure - Segment Information Sheet http://porchgroup.com/role/DisclosureSegmentInformation Segment Information Notes 21 false false R22.htm 11401 - Disclosure - Basic and Diluted Net Loss Per Share Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare Basic and Diluted Net Loss Per Share Notes 22 false false R23.htm 11501 - Disclosure - Subsequent Events Sheet http://porchgroup.com/role/DisclosureSubsequentEvents Subsequent Events Notes 23 false false R24.htm 20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 24 false false R25.htm 30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies 25 false false R26.htm 30203 - Disclosure - Revenue (Tables) Sheet http://porchgroup.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://porchgroup.com/role/DisclosureRevenue 26 false false R27.htm 30303 - Disclosure - Investments (Tables) Sheet http://porchgroup.com/role/DisclosureInvestmentsTables Investments (Tables) Tables http://porchgroup.com/role/DisclosureInvestments 27 false false R28.htm 30403 - Disclosure - Fair Value (Tables) Sheet http://porchgroup.com/role/DisclosureFairValueTables Fair Value (Tables) Tables http://porchgroup.com/role/DisclosureFairValue 28 false false R29.htm 30503 - Disclosure - Property, Equipment, and Software (Tables) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables Property, Equipment, and Software (Tables) Tables http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware 29 false false R30.htm 30603 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill 30 false false R31.htm 30703 - Disclosure - Debt (Tables) Sheet http://porchgroup.com/role/DisclosureDebtTables Debt (Tables) Tables http://porchgroup.com/role/DisclosureDebt 31 false false R32.htm 30803 - Disclosure - Equity and Warrants (Tables) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsTables Equity and Warrants (Tables) Tables http://porchgroup.com/role/DisclosureEquityAndWarrants 32 false false R33.htm 30903 - Disclosure - Stock-Based Compensation (Tables) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://porchgroup.com/role/DisclosureStockBasedCompensation 33 false false R34.htm 31003 - Disclosure - Reinsurance (Tables) Sheet http://porchgroup.com/role/DisclosureReinsuranceTables Reinsurance (Tables) Tables http://porchgroup.com/role/DisclosureReinsurance 34 false false R35.htm 31103 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables Unpaid Losses and Loss Adjustment Reserve (Tables) Tables http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve 35 false false R36.htm 31303 - Disclosure - Segment Information (Tables) Sheet http://porchgroup.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://porchgroup.com/role/DisclosureSegmentInformation 36 false false R37.htm 31403 - Disclosure - Basic and Diluted Net Loss Per Share (Tables) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables Basic and Diluted Net Loss Per Share (Tables) Tables http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare 37 false false R38.htm 40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) Details 38 false false R39.htm 40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Description of Business and Summary of Significant Accounting Policies - Additional Information (Details) Details 39 false false R40.htm 40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Details 40 false false R41.htm 40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) Details 41 false false R42.htm 40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Sheet http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details) Details 42 false false R43.htm 40201 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 43 false false R44.htm 40202 - Disclosure - Revenue - Contract Assets (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails Revenue - Contract Assets (Details) Details 44 false false R45.htm 40203 - Disclosure - Revenue - Contract Liabilities - Refundable Customer Deposits (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails Revenue - Contract Liabilities - Refundable Customer Deposits (Details) Details 45 false false R46.htm 40204 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Sheet http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Details 46 false false R47.htm 40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails Investments - Investment Income, Realized and Unrealized Gains on Investments (Details) Details 47 false false R48.htm 40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Details 48 false false R49.htm 40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Details 49 false false R50.htm 40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) Sheet http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails Investments - Securities with Gross Unrealized Loss Position (Details) Details 50 false false R51.htm 40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Details 51 false false R52.htm 40402 - Disclosure - Fair Value - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 52 false false R53.htm 40403 - Disclosure - Fair Value - Level 3 (Details) Sheet http://porchgroup.com/role/DisclosureFairValueLevel3Details Fair Value - Level 3 (Details) Details 53 false false R54.htm 40501 - Disclosure - Property, Equipment, and Software (Details) Sheet http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails Property, Equipment, and Software (Details) Details http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables 54 false false R55.htm 40601 - Disclosure - Intangible Assets and Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails Intangible Assets and Goodwill (Details) Details http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables 55 false false R56.htm 40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Sheet http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details) Details 56 false false R57.htm 40701 - Disclosure - Debt (Details) Sheet http://porchgroup.com/role/DisclosureDebtDetails Debt (Details) Details http://porchgroup.com/role/DisclosureDebtTables 57 false false R58.htm 40702 - Disclosure - Debt - Convertible Senior Notes (Details) Notes http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails Debt - Convertible Senior Notes (Details) Details 58 false false R59.htm 40801 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Details 59 false false R60.htm 40802 - Disclosure - Equity and Warrants - Public and private warrant activity (Details) Sheet http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails Equity and Warrants - Public and private warrant activity (Details) Details 60 false false R61.htm 40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details) Details 61 false false R62.htm 40902 - Disclosure - Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details) Sheet http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details) Details 62 false false R63.htm 41001 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails Reinsurance - Effects of reinsurance on premiums written and earned (Details) Details 63 false false R64.htm 41002 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Details 64 false false R65.htm 41003 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) Sheet http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails Reinsurance - Detail of reinsurance balances due (Details) Details 65 false false R66.htm 41101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details) Sheet http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details) Details 66 false false R67.htm 41201 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 67 false false R68.htm 41301 - Disclosure - Segment Information - Revenue (Details) Sheet http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails Segment Information - Revenue (Details) Details 68 false false R69.htm 41302 - Disclosure - Segment Information - Consolidated Financial Information (Details) Sheet http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails Segment Information - Consolidated Financial Information (Details) Details 69 false false R70.htm 41401 - Disclosure - Basic and Diluted Net Loss Per Share (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails Basic and Diluted Net Loss Per Share (Details) Details http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables 70 false false R71.htm 41402 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Sheet http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Details 71 false false R72.htm 41501 - Disclosure - Subsequent Events (Details) Sheet http://porchgroup.com/role/DisclosureSubsequentEventsDetails Subsequent Events (Details) Details http://porchgroup.com/role/DisclosureSubsequentEvents 72 false false All Reports Book All Reports prch-20220331x10q.htm prch-20220331.xsd prch-20220331_cal.xml prch-20220331_def.xml prch-20220331_lab.xml prch-20220331_pre.xml prch-20220331xex31d1.htm prch-20220331xex31d2.htm prch-20220331xex32d1.htm prch-20220331xex32d2.htm http://fasb.org/us-gaap/2021-01-31 http://xbrl.sec.gov/dei/2021q4 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "prch-20220331x10q.htm": { "axisCustom": 0, "axisStandard": 30, "contextCount": 236, "dts": { "calculationLink": { "local": [ "prch-20220331_cal.xml" ] }, "definitionLink": { "local": [ "prch-20220331_def.xml" ] }, "inline": { "local": [ "prch-20220331x10q.htm" ] }, "labelLink": { "local": [ "prch-20220331_lab.xml" ] }, "presentationLink": { "local": [ "prch-20220331_pre.xml" ] }, "schema": { "local": [ "prch-20220331.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/arcrole/esma-arcrole-2018-11-21.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://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-2021-01-31.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-gaap-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.sec.gov/dei/2021q4/dei-2021q4.xsd" ] } }, "elementCount": 574, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 15, "http://porchgroup.com/20220331": 2, "http://xbrl.sec.gov/dei/2021q4": 5, "total": 22 }, "keyCustom": 68, "keyStandard": 280, "memberCustom": 36, "memberStandard": 42, "nsprefix": "prch", "nsuri": "http://porchgroup.com/20220331", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document and Entity Information", "role": "http://porchgroup.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Revenue", "role": "http://porchgroup.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Investments", "role": "http://porchgroup.com/role/DisclosureInvestments", "shortName": "Investments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Fair Value", "role": "http://porchgroup.com/role/DisclosureFairValue", "shortName": "Fair Value", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Property, Equipment, and Software", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware", "shortName": "Property, Equipment, and Software", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Intangible Assets and Goodwill", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill", "shortName": "Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Debt", "role": "http://porchgroup.com/role/DisclosureDebt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Equity and Warrants", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrants", "shortName": "Equity and Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Stock-Based Compensation", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Reinsurance", "role": "http://porchgroup.com/role/DisclosureReinsurance", "shortName": "Reinsurance", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ReinsuranceTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve", "shortName": "Unpaid Losses and Loss Adjustment Reserve", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - Condensed Consolidated Balance Sheets", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Commitments and Contingencies", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Segment Information", "role": "http://porchgroup.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Basic and Diluted Net Loss Per Share", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare", "shortName": "Basic and Diluted Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Subsequent Events", "role": "http://porchgroup.com/role/DisclosureSubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30103 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30203 - Disclosure - Revenue (Tables)", "role": "http://porchgroup.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30303 - Disclosure - Investments (Tables)", "role": "http://porchgroup.com/role/DisclosureInvestmentsTables", "shortName": "Investments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Fair Value (Tables)", "role": "http://porchgroup.com/role/DisclosureFairValueTables", "shortName": "Fair Value (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Property, Equipment, and Software (Tables)", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables", "shortName": "Property, Equipment, and Software (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OtherLiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Intangible Assets and Goodwill (Tables)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables", "shortName": "Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Debt (Tables)", "role": "http://porchgroup.com/role/DisclosureDebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Equity and Warrants (Tables)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables", "shortName": "Equity and Warrants (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Stock-Based Compensation (Tables)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Reinsurance (Tables)", "role": "http://porchgroup.com/role/DisclosureReinsuranceTables", "shortName": "Reinsurance (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables)", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables", "shortName": "Unpaid Losses and Loss Adjustment Reserve (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Segment Information (Tables)", "role": "http://porchgroup.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Basic and Diluted Net Loss Per Share (Tables)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables", "shortName": "Basic and Diluted Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfHomeServiceCompaniesServed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_company_yabQCZAwY0Wi69T01vQZqg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfHomeServiceCompaniesServed", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_company_yabQCZAwY0Wi69T01vQZqg", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfReinsurer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_cttjHMIm7EaeGu-Lticgdg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40102 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskCreditRisk", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "INF", "first": true, "lang": null, "name": "prch:NumberOfReinsurer", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_item_cttjHMIm7EaeGu-Lticgdg", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - Condensed Consolidated Statements of Operations", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "Condensed Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40103 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredPolicyAcquisitionCostsTableTextBlock", "us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "prch:DeferredPolicyAcquisitionCostIncludingCededDeferredPolicyAcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40105 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DeferredPolicyAcquisitionCostsTableTextBlock", "us-gaap:CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "prch:DeferredPolicyAcquisitionCostIncludingCededDeferredPolicyAcquisitionCosts", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40106 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "shortName": "Description of Business and Summary of Significant Accounting Policies - Components of Other Insurance Liabilities, Current (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "prch:OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CededPremiumsPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40201 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "shortName": "Revenue - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_ProductOrServiceAxis_prch_SoftwareAndServiceSubscriptionMember_SkPxG6sS0U-B-0APigJQpA", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40202 - Disclosure - Revenue - Contract Assets (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "shortName": "Revenue - Contract Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ContractWithCustomerContractAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:AveragePeriodToRecognizeContractWithCustomerLiabilityAsRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40203 - Disclosure - Revenue - Contract Liabilities - Refundable Customer Deposits (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "shortName": "Revenue - Contract Liabilities - Refundable Customer Deposits (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "prch:AveragePeriodToRecognizeContractWithCustomerLiabilityAsRevenue", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementBusinessSegmentsAxis_prch_InsuranceMember_TCGa0jSIN0Kyzw2cctnc6g", "decimals": "-5", "first": true, "lang": null, "name": "prch:EarnedPremiumsNetOfCeded", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40204 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "role": "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "shortName": "Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_StatementBusinessSegmentsAxis_prch_InsuranceMember_TCGa0jSIN0Kyzw2cctnc6g", "decimals": "-5", "first": true, "lang": null, "name": "prch:EarnedPremiumsNetOfCeded", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40301 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails", "shortName": "Investments - Investment Income, Realized and Unrealized Gains on Investments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentIncomeNet", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40302 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "shortName": "Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "lang": null, "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40303 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "shortName": "Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00205 - Statement - Condensed Consolidated Statements of Operations (Parenthetical)", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "shortName": "Condensed Consolidated Statements of Operations (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_3NpDRuINfUiFMwbKBbrJLA", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40304 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details)", "role": "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails", "shortName": "Investments - Securities with Gross Unrealized Loss Position (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "shortName": "Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_GqsnQ3degU6-u01NcsScTw", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "prch:GainOnRemeasurementOfContingentConsideration", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Fair Value - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "shortName": "Fair Value - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-5", "lang": null, "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_prch_ContingentConsiderationEarnoutMember_qtOP3cxJ30io-2mmpLPNZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Fair Value - Level 3 (Details)", "role": "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "shortName": "Fair Value - Level 3 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_FairValueByLiabilityClassAxis_prch_ContingentConsiderationEarnoutMember_qtOP3cxJ30io-2mmpLPNZg", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Property, Equipment, and Software (Details)", "role": "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "shortName": "Property, Equipment, and Software (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Intangible Assets and Goodwill (Details)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "shortName": "Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40602 - Disclosure - Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "role": "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "shortName": "Intangible Assets and Goodwill - Changes in Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "lang": null, "name": "us-gaap:GoodwillPurchaseAccountingAdjustments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Debt (Details)", "role": "http://porchgroup.com/role/DisclosureDebtDetails", "shortName": "Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_prch_ConvertibleSeniorNotesDue2026Member_1HeqSl47vUiitBHa0FIT6g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40702 - Disclosure - Debt - Convertible Senior Notes (Details)", "role": "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "shortName": "Debt - Convertible Senior Notes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_DebtInstrumentAxis_prch_ConvertibleSeniorNotesDue2026Member_1HeqSl47vUiitBHa0FIT6g", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestExpenseDebt", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_buC2-t_WM0S52BdW_07mpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "shortName": "Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "INF", "first": true, "lang": null, "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_buC2-t_WM0S52BdW_07mpQ", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - Condensed Consolidated Statements of Comprehensive Loss", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_n5BQo-TgeESq38AB_wDj3A", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromWarrantExercises", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Equity and Warrants - Public and private warrant activity (Details)", "role": "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails", "shortName": "Equity and Warrants - Public and private warrant activity (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R61": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "shortName": "Stock-Based Compensation - Schedule of stock-based Compensation by Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_3_31_2021_us-gaap_PlanNameAxis_prch_SecondaryStockTransactions2019Member_FQsJLRAviEKa1w_w7QcZmg", "decimals": "-3", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ShareBasedPaymentArrangementOptionsRestrictedStockAndRestrictedStockUnitActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_VnzjPaBDgUWTFS7X0BU2og", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_buC2-t_WM0S52BdW_07mpQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details)", "role": "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails", "shortName": "Stock-Based Compensation - Summary of stock option, RSU and RSA activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ShareBasedPaymentArrangementOptionsRestrictedStockAndRestrictedStockUnitActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_us-gaap_AwardTypeAxis_us-gaap_EmployeeStockOptionMember_VnzjPaBDgUWTFS7X0BU2og", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_buC2-t_WM0S52BdW_07mpQ", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Reinsurance - Effects of reinsurance on premiums written and earned (Details)", "role": "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails", "shortName": "Reinsurance - Effects of reinsurance on premiums written and earned (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DirectPremiumsWritten", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "role": "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails", "shortName": "Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidReinsurancePremiums", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41003 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details)", "role": "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails", "shortName": "Reinsurance - Detail of reinsurance balances due (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_3_31_2022_QoJYez4Nvkebxvmtl-BkEw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidReinsurancePremiums", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details)", "role": "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails", "shortName": "Unpaid Losses and Loss Adjustment Reserve - Losses and LAE Gross (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2021_mEI4ac7dCkGPQahA8yW3QA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_9_2_2021_To_9_2_2021_A4jFC4SF70SjorWnATwnzg", "decimals": "-5", "first": true, "lang": null, "name": "prch:SharesIssuedDuringPeriodCashConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "role": "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_9_2_2021_To_9_2_2021_A4jFC4SF70SjorWnATwnzg", "decimals": "-5", "first": true, "lang": null, "name": "prch:SharesIssuedDuringPeriodCashConsideration", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Segment Information - Revenue (Details)", "role": "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails", "shortName": "Segment Information - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_jsnVXYSLDkOeOkzU0h5XCg", "decimals": "-3", "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_1_1_2021_Rj1jStwYfESYAJ_7lO0iCA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_UyoVh4eWakS_K7pqfQz8uQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41302 - Disclosure - Segment Information - Consolidated Financial Information (Details)", "role": "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "shortName": "Segment Information - Consolidated Financial Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2021_To_1_1_2021_Rj1jStwYfESYAJ_7lO0iCA", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_UyoVh4eWakS_K7pqfQz8uQ", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rZA3LFbuVkCjwD02gOsgyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - Condensed Consolidated Statements of Stockholders' Equity", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity", "shortName": "Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_12_31_2020_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_rZA3LFbuVkCjwD02gOsgyQ", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Basic and Diluted Net Loss Per Share (Details)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "shortName": "Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "As_Of_9_16_2021_2voaUw4W70q7SFyWgCoZhA", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentConvertibleConversionPrice1", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_ikgJUQXuF0O3zHVCBdHQvg", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41402 - Disclosure - Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "role": "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "shortName": "Basic and Diluted Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_EmployeeStockOptionMember_oZhGqi98NkuIv1adIEHxpA", "decimals": "INF", "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_buC2-t_WM0S52BdW_07mpQ", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_3_1_2022_To_3_31_2022_us-gaap_BusinessAcquisitionAxis_prch_HomeWarrantyAndInspectionSoftwareServiceMember_qeskP1yjXkm5-xelHssp1A", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Subsequent Events (Details)", "role": "http://porchgroup.com/role/DisclosureSubsequentEventsDetails", "shortName": "Subsequent Events (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_3_1_2022_To_3_31_2022_us-gaap_BusinessAcquisitionAxis_prch_HomeWarrantyAndInspectionSoftwareServiceMember_qeskP1yjXkm5-xelHssp1A", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationConsiderationTransferred1", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_4OibgkxwWEKqr6dc2wyJdQ", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "role": "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "prch-20220331x10q.htm", "contextRef": "Duration_1_1_2022_To_3_31_2022_lkaqhkPl3kaE_pfm5AR30g", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 85, "tag": { "dei_AddressTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.", "label": "Address Type [Domain]" } } }, "localname": "AddressTypeDomain", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Information [Line Items]", "terseLabel": "Document and Entity Information" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r686" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r689" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "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'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address State Or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityAddressesAddressTypeAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table.", "label": "Entity Addresses, Address Type [Axis]" } } }, "localname": "EntityAddressesAddressTypeAxis", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "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.", "label": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r691" ], "lang": { "en-us": { "role": { "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).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r684" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_FormerAddressMember": { "auth_ref": [ "r687", "r688" ], "lang": { "en-us": { "role": { "documentation": "Former address for entity", "label": "Former Address" } } }, "localname": "FormerAddressMember", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "domainItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r683" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r685" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021q4", "presentation": [ "http://porchgroup.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "prch_AccountsReceivableCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing current accounts receivable.", "label": "Accounts Receivable Current" } } }, "localname": "AccountsReceivableCurrentMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "domainItemType" }, "prch_AccruedExpensesAndOtherLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of accrued expenses and other current liabilities.", "label": "Accrued Expenses And Other Liabilities Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_AcquisitionAndRelatedIncomeExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of acquisition and related (income) expense recognized during the period.", "label": "Acquisition And Related (Income) Expense", "negatedLabel": "Acquisition and related (Income) expense" } } }, "localname": "AcquisitionAndRelatedIncomeExpense", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalContingentContingentConsiderationForAcquisitions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in additional paid in capital (APIC) as contingent consideration for acquisition.", "label": "Adjustments to Additional Paid in Capital, Contingent Contingent Consideration for Acquisitions", "terseLabel": "Contingent consideration for acquisitions" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalContingentContingentConsiderationForAcquisitions", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of adjustments to additional paid in capital reclassification of earnout liability upon vesting.", "label": "Adjustments to Additional Paid in Capital, Reclassification of Earnout Liability Upon Vesting", "terseLabel": "Reclassification of earnout liability upon vesting" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalReclassificationOfEarnoutLiabilityUponVesting", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "prch_AdjustmentsToAdditionalPaidInCapitalTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from transaction costs.", "label": "Adjustments to Additional Paid in Capital, Transaction Costs", "negatedLabel": "Transaction costs" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTransactionCosts", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "prch_AmortizationOfPremiumOrAccretionOfDiscountNet": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of amortization of premium or accretion of discount, net during the reporting period.", "label": "Amortization of Premium And Accretion of Discount, Net", "terseLabel": "Amortization of investment premium/accretion of discount, net" } } }, "localname": "AmortizationOfPremiumOrAccretionOfDiscountNet", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for earnout compensation.", "label": "APIC, Share-based Payment Arrangement, Increase for Earnout Compensation", "terseLabel": "Stock-based compensation - earnout" } } }, "localname": "ApicShareBasedPaymentArrangementIncreaseForEarnoutCompensation", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "prch_AveragePeriodToRecognizeContractWithCustomerLiabilityAsRevenue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average period to recognize contract with customer liability as revenue.", "label": "Average Period to Recognize Contract with Customer Liability as Revenue", "terseLabel": "Average period to recognize contract with customer liability as revenue" } } }, "localname": "AveragePeriodToRecognizeContractWithCustomerLiabilityAsRevenue", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "durationItemType" }, "prch_BusinessCombinationConsiderationTransferredEntityCommonStockAndAdditionalContingentConsiderationPerformanceBased": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of entity's common stock and additional contingent consideration tied to the performance of a recently launched business line.", "label": "Business Combination, Consideration Transferred, Entity Common Stock And Additional Contingent Consideration Performance Based", "terseLabel": "Portion of non-cash total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferredEntityCommonStockAndAdditionalContingentConsiderationPerformanceBased", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "prch_BusinessCombinationIndemnificationHoldBackCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of indemnification hold back cost.", "label": "Business Combination, Indemnification Hold Back Cost", "terseLabel": "Indemnification hold back cost" } } }, "localname": "BusinessCombinationIndemnificationHoldBackCost", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_CashBalanceAtBank": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash balance at bank.", "label": "Cash Balance At Bank" } } }, "localname": "CashBalanceAtBank", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_CededDeferredPolicyAcquisitionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of ceded deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Ceded Deferred Policy Acquisition Costs", "negatedLabel": "Ceded deferred policy acquisition costs" } } }, "localname": "CededDeferredPolicyAcquisitionCosts", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ChangeInFairValueOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of earnout liability.", "label": "Change in Fair Value of Earnout Liability", "negatedLabel": "Change in fair value of earnout liability" } } }, "localname": "ChangeInFairValueOfEarnoutLiability", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ChangeInFairValueOfPrivateWarrantLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in fair value of private warrant liability.", "label": "Change in Fair Value of Private Warrant Liability", "negatedLabel": "Change in fair value of private warrant liability" } } }, "localname": "ChangeInFairValueOfPrivateWarrantLiability", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_CommonSharesReservedForFutureIssuanceAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Common Shares Reserved For Future Issuance [Abstract]", "terseLabel": "Common shares reserved for future issuance:" } } }, "localname": "CommonSharesReservedForFutureIssuanceAbstract", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "prch_CommonStockSharesOtherThanEarnoutSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 1.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of common stock shares issued and outstanding.", "label": "Common Stock Shares Other Than Earnout Shares Outstanding", "terseLabel": "Issued and outstanding common shares" } } }, "localname": "CommonStockSharesOtherThanEarnoutSharesOutstanding", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common stock outstanding and reserved for future issuance.", "label": "Common Stock Shares Outstanding And Reserved For Future Issuance", "verboseLabel": "Total shares of common stock outstanding and reserved for future issuance" } } }, "localname": "CommonStockSharesOutstandingAndReservedForFutureIssuance", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_CommonStockWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to common stock warrants.", "label": "Common stock warrants" } } }, "localname": "CommonStockWarrantsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_ContingentConsiderationBusinessCombinationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to contingent consideration business combination.", "label": "Contingent consideration - business combination" } } }, "localname": "ContingentConsiderationBusinessCombinationMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContingentConsiderationEarnoutLiabilityFairValueDisclosures": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration earnout liability.", "label": "Contingent Consideration Earnout Liability Fair Value Disclosures", "terseLabel": "Earnout liability, at fair value" } } }, "localname": "ContingentConsiderationEarnoutLiabilityFairValueDisclosures", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_ContingentConsiderationEarnoutMeasurementInput": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration earnout liability .", "label": "Contingent Consideration Earnout, Measurement Input", "terseLabel": "Contingent consideration earnout, measurement input" } } }, "localname": "ContingentConsiderationEarnoutMeasurementInput", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "prch_ContingentConsiderationEarnoutMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout contingent consideration.", "label": "Contingent consideration - earnout" } } }, "localname": "ContingentConsiderationEarnoutMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_ContractWithCustomerAssetDecreaseCashReceipt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from cash receipts.", "label": "Contract with Customer, Asset, Decrease, Cash Receipt", "negatedLabel": "Cash receipts" } } }, "localname": "ContractWithCustomerAssetDecreaseCashReceipt", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerAssetIncreaseNewPoliciesSold": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time from value of life insurance policies sold by carriers.", "label": "Contract with Customer, Asset, Increase, New Policies Sold", "terseLabel": "Estimated lifetime value of insurance policies sold by carriers" } } }, "localname": "ContractWithCustomerAssetIncreaseNewPoliciesSold", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ContractWithCustomerContractAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract assets from contract with customers.", "label": "Contract with Customer, Contract Assets [Table Text Block]", "terseLabel": "Summary of the activity impacting the contract assets" } } }, "localname": "ContractWithCustomerContractAssetsTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "prch_ContractWithCustomerContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contract liabilities from contract with customers.", "label": "Contract with Customer, Contract Liabilities [Table Text Block]", "terseLabel": "Summary of the activity impacting the contract liabilities" } } }, "localname": "ContractWithCustomerContractLiabilitiesTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "prch_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in contract liability due to additions during the year.", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Additions to contract liabilities", "verboseLabel": "Additional amounts deferred" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "prch_ConvertibleSeniorNotesDue2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Convertible Senior Notes due 2026 ( the \"2026 Notes\") issued by the company in September 2021.", "label": "Convertible senior notes, due 2026" } } }, "localname": "ConvertibleSeniorNotesDue2026Member", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_CustomersInTexasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to customers in Texas.", "label": "Customers in Texas" } } }, "localname": "CustomersInTexasMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_DeferredPolicyAcquisitionCostIncludingCededDeferredPolicyAcquisitionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition costs including ceded deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Cost Including Ceded Deferred Policy Acquisition Costs", "terseLabel": "Deferred policy acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCostIncludingCededDeferredPolicyAcquisitionCosts", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "prch_DeferredPolicyAcquisitionCostNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost, Net", "terseLabel": "Deferred Policy Acquisition Cost, Net" } } }, "localname": "DeferredPolicyAcquisitionCostNet", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "prch_EarnedPremiumsNetOfCeded": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earned premium, net of ceded", "label": "Earned Premiums, Net of Ceded", "terseLabel": "Earned premium, net of ceded" } } }, "localname": "EarnedPremiumsNetOfCeded", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "prch_EarnoutCommonSharesOutstanding": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": 2.0, "parentTag": "us-gaap_CommonStockSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of earnout common shares issued and outstanding.", "label": "Earnout Common Shares Outstanding", "verboseLabel": "Earnout common shares" } } }, "localname": "EarnoutCommonSharesOutstanding", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "prch_EarnoutLiabilityAssumed": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non cash earnout liability recognized.", "label": "Earnout liability Assumed", "terseLabel": "Earnout liability" } } }, "localname": "EarnoutLiabilityAssumed", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_EarnoutRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to earnout RSU's.", "label": "Employee earnout restricted stock" } } }, "localname": "EarnoutRestrictedStockUnitsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_EarnoutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earnout Shares.", "label": "Earnout shares" } } }, "localname": "EarnoutSharesMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_EquityIncentivePlan2012Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2012 Equity Incentive Plan.", "label": "Employee awards" } } }, "localname": "EquityIncentivePlan2012Member", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_FurnitureOfficeEquipmentAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Furniture, office equipment and other.", "label": "Furniture, office equipment and other" } } }, "localname": "FurnitureOfficeEquipmentAndOtherMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_GainLossOnReMeasurementOfPrivateWarrantsLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 25.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on re measurements of private warrant liability.", "label": "Gain Loss On Re Measurement of Private Warrants Liability", "negatedLabel": "Loss (gain) on remeasurement of private warrant liability" } } }, "localname": "GainLossOnReMeasurementOfPrivateWarrantsLiability", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_GainOnRemeasurementOfContingentConsideration": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain on remeasurement of contingent consideration.", "label": "Gain on Remeasurement of Contingent Consideration", "negatedLabel": "Loss (gain) on remeasurement of contingent consideration", "verboseLabel": "Revaluation of contingent consideration" } } }, "localname": "GainOnRemeasurementOfContingentConsideration", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_HomeWarrantyAndInspectionSoftwareServiceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to home warranty and inspection software and services.", "label": "Home warranty and inspection software and services" } } }, "localname": "HomeWarrantyAndInspectionSoftwareServiceMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "prch_IncreaseDecreaseInFairValueOfConvertibleDebt": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in fair value of convertible debt", "label": "Increase (Decrease) in Fair Value of Convertible Debt", "terseLabel": "Decrease in stock price" } } }, "localname": "IncreaseDecreaseInFairValueOfConvertibleDebt", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in loss and loss adjustment expense reserve during the period.", "label": "Increase (Decrease) in Loss and Loss Adjustment Expense Reserve", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_IncreaseDecreaseInRefundableCustomerDeposits": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in refundable customer deposits.", "label": "Increase (Decrease) in Refundable Customer Deposits", "terseLabel": "Refundable customer deposits" } } }, "localname": "IncreaseDecreaseInRefundableCustomerDeposits", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Insurance and warranty premiums, commissions and policy fees.", "label": "Insurance and warranty premiums, commissions and policy fees" } } }, "localname": "InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_InsuranceLicensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Insurance licenses.", "label": "Insurance licenses" } } }, "localname": "InsuranceLicensesMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_InsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to insurance services.", "label": "Insurance" } } }, "localname": "InsuranceMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_InvestmentIncomeAndRealizedGains": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 8.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of non operating investment income and realized gains.", "label": "Investment Income and Realized Gains", "negatedLabel": "Investment income and realized gains", "terseLabel": "Investment income and realized gains, net of investment expenses", "totalLabel": "Investment income and realized gains, net of investment expenses" } } }, "localname": "InvestmentIncomeAndRealizedGains", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_LossOnRemeasurementOfEarnoutLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of loss on remeasurement of earnout liability.", "label": "Loss On Remeasurement Of Earnout Liability", "terseLabel": "Loss (gain) on remeasurement of earnout liability" } } }, "localname": "LossOnRemeasurementOfEarnoutLiability", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_LossesAndLossAdjustmentExpenseReserves": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of losses and loss adjustment expense reserves classified as other.", "label": "Losses and Loss Adjustment Expense Reserves", "terseLabel": "Losses and loss adjustment expense reserves" } } }, "localname": "LossesAndLossAdjustmentExpenseReserves", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_MeasurementInputForfeitureRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using Forfeiture interest rate.", "label": "Forfeiture Rate" } } }, "localname": "MeasurementInputForfeitureRateMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MeasurementInputStrikePriceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input using strike price.", "label": "Strike price" } } }, "localname": "MeasurementInputStrikePriceMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "prch_MonteCarloSimulationMethodValuationTechniqueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Valuation technique using Monte Carlo simulation method.", "label": "Monte Carlo simulation method" } } }, "localname": "MonteCarloSimulationMethodValuationTechniqueMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_MoveRelatedTransactionsExcludingInsuranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Move-related transactions (excluding insurance).", "label": "Move-related transactions (excluding insurance)" } } }, "localname": "MoveRelatedTransactionsExcludingInsuranceMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_NonCashInterestExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as non cash interest expense", "label": "Non Cash Interest Expense", "terseLabel": "Interest expense (non-cash)" } } }, "localname": "NonCashInterestExpense", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_NumberOfHomeServiceCompaniesServed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of home service companies the entity provide service as of the balance sheet date.", "label": "Number of Home Service Companies Served", "terseLabel": "Number of Home Service Companies Served" } } }, "localname": "NumberOfHomeServiceCompaniesServed", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfInsuranceCompaniesServed": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of insurance companies the entity provide service as of the balance sheet date.", "label": "Number of Insurance Companies Served" } } }, "localname": "NumberOfInsuranceCompaniesServed", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfReinsurer": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of Reinsurer", "label": "Number of Reinsurer", "terseLabel": "Number of reinsurer" } } }, "localname": "NumberOfReinsurer", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "prch_NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of states regulatory guidelines of warranty claims to be met.", "label": "Number of States, Regulatory Guidelines of Warranty Claims", "terseLabel": "Number of states regulatory guidelines of warranty claims" } } }, "localname": "NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "prch_OtherCurrentInsuranceLiabilitiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for other current insurance liabilities.", "label": "Other Current Insurance Liabilities Policy Text Block", "terseLabel": "Other Insurance Liabilities, Current" } } }, "localname": "OtherCurrentInsuranceLiabilitiesPolicyTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_OtherInsuranceLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of insurance liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Insurance Liabilities, Current", "terseLabel": "Other insurance liabilities, current", "totalLabel": "Other insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrent", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_OtherInsuranceLiabilitiesCurrentTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for other insurance liabilities current.", "label": "Other Insurance Liabilities Current [Table Text Block]", "terseLabel": "Schedule of components of other insurance liabilities, current" } } }, "localname": "OtherInsuranceLiabilitiesCurrentTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "prch_OtherLoanBackedAndStructuredSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to other loan backed and structured securities.", "label": "Other loan-backed and structured securities" } } }, "localname": "OtherLoanBackedAndStructuredSecuritiesMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "prch_OtherNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to Other notes.", "label": "Other notes" } } }, "localname": "OtherNotesMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "domainItemType" }, "prch_PaymentsForNonRefundableDeposits": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash outflow for non refundable deposit for acquisition.", "label": "Payments for Non Refundable Deposits", "negatedLabel": "Non-refundable deposit for acquisition" } } }, "localname": "PaymentsForNonRefundableDeposits", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_PercentageOfInsuranceSubsidiarySTotalInsuranceReceivables": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of insurance subsidiary's total insurance receivables.", "label": "Percentage of Insurance Subsidiary's Total Insurance Receivables", "terseLabel": "Percentage of insurance subsidiary's total insurance receivables" } } }, "localname": "PercentageOfInsuranceSubsidiarySTotalInsuranceReceivables", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "prch_PostMoveTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Post-move transactions.", "label": "Post-move transactions" } } }, "localname": "PostMoveTransactionsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantLiabilities": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of private warrant liabilities measured at fair value.", "label": "Private Warrant Liabilities", "terseLabel": "Private warrant liability, at fair value" } } }, "localname": "PrivateWarrantLiabilities", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_PrivateWarrantLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information relating to private warrant liability.", "label": "Private warrant liability" } } }, "localname": "PrivateWarrantLiabilityMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "prch_PrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to private warrants.", "label": "Private Warrants" } } }, "localname": "PrivateWarrantsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_ProceedsReceivableFromExercisesOfWarrants": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of proceeds receivable from exercises of warrants.", "label": "Proceeds Receivable from Exercises of Warrants", "terseLabel": "Proceeds receivable from exercises of warrants" } } }, "localname": "ProceedsReceivableFromExercisesOfWarrants", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "prch_ProductAndTechnologyExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses relating to product and technology.", "label": "Product and Technology Expense", "terseLabel": "Product and technology" } } }, "localname": "ProductAndTechnologyExpense", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "prch_ProductAndTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to product and technology.", "label": "Product and technology" } } }, "localname": "ProductAndTechnologyMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "prch_PropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpenseChange": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of change in expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.", "label": "Property Casualty Insurance Underwriters Prior Year Claims And Claims Adjustment Expense, Change", "terseLabel": "Provisions of losses and loss adjustment expense" } } }, "localname": "PropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpenseChange", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "prch_PropertyEquipmentSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to property, equipment and software.", "label": "Property equipment software" } } }, "localname": "PropertyEquipmentSoftwareMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_PublicAndPrivateWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public and private warrants.", "label": "Public warrants" } } }, "localname": "PublicAndPrivateWarrantsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_RealizedInvestmentGains": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails": { "order": 2.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain on investment.", "label": "Realized Investment Gains", "terseLabel": "Realized gains on investments" } } }, "localname": "RealizedInvestmentGains", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RealizedInvestmentLoss": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails": { "order": 1.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of realized loss on investment.", "label": "Realized Investment Loss", "negatedLabel": "Realized losses on investments" } } }, "localname": "RealizedInvestmentLoss", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "prch_RefundableCustomerDepositsCurrentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to current refundable customer deposits.", "label": "Refundable Customer Deposits, Current" } } }, "localname": "RefundableCustomerDepositsCurrentMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "domainItemType" }, "prch_RefundableCustomerDepositsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Refundable Customer Deposits.", "label": "Refundable Customer Deposits" } } }, "localname": "RefundableCustomerDepositsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "domainItemType" }, "prch_ReinsuranceAndAgentsCommissionPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 2.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of commission payable to reinsurers and agents as at the end of the reporting period.", "label": "Reinsurance and Agents Commission Payable", "terseLabel": "Commissions payable, reinsurers and agents" } } }, "localname": "ReinsuranceAndAgentsCommissionPayable", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceRecoverableOthers": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 4.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other reinsurance recoverable as on the balance sheet date.", "label": "Reinsurance Recoverable, Others", "terseLabel": "Other" } } }, "localname": "ReinsuranceRecoverableOthers", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "prch_ReinsuranceRecoverablesCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount recoverable within one year under reinsurance contracts.", "label": "Reinsurance Recoverables, Current", "terseLabel": "Reinsurance balance due", "totalLabel": "Reinsurance balance due" } } }, "localname": "ReinsuranceRecoverablesCurrent", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "prch_RenewalRightsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to renewal rights.", "label": "Renewal rights" } } }, "localname": "RenewalRightsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_RestrictedCustomerDepositsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of restricted customer deposits classified as current.", "label": "Restricted Customer Deposits, Current", "terseLabel": "Customer deposits" } } }, "localname": "RestrictedCustomerDepositsCurrent", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of restricted funds held for the payment of possible warranty claims classified as current.", "label": "Restricted Funds Held for Payment of Possible Warranty Claims, Current", "terseLabel": "Restricted funds held for payment of possible warranty claims" } } }, "localname": "RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_RestrictedStockUnitsAndAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock units and awards.", "label": "Restricted stock units and awards" } } }, "localname": "RestrictedStockUnitsAndAwardsMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "prch_RevenueFromRegulatedCasualtyAndInsuranceEntity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of revenue from regulated casualty and insurance entity.", "label": "Revenue From Regulated Casualty And Insurance Entity", "terseLabel": "Revenue recognized for regulated property and casualty insurance entity" } } }, "localname": "RevenueFromRegulatedCasualtyAndInsuranceEntity", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "prch_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of shares reserved for future issuance.", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "terseLabel": "Summary of fully diluted capital structure" } } }, "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "prch_ScheduleOfReinsuranceRecoverableTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of reinsurance recoverable balance due.", "label": "Schedule of Reinsurance Recoverable [Table Text Block]", "terseLabel": "Schedule of reinsurance balances due" } } }, "localname": "ScheduleOfReinsuranceRecoverableTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceTables" ], "xbrltype": "textBlockItemType" }, "prch_SecondaryStockTransactions2019Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents about 2019 Secondary Stock Transactions.", "label": "Secondary market transaction" } } }, "localname": "SecondaryStockTransactions2019Member", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "prch_SegmentAdjustedEBITD": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of segment adjusted earnings before interest, taxes, depreciation, and amortization.", "label": "Segment Adjusted E B I T D A", "terseLabel": "Total segment adjusted EBITDA (loss)" } } }, "localname": "SegmentAdjustedEBITD", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_ShareBasedPaymentArrangementNoncashExpensePlusMinusAcquisitionIncomeExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement includes a portion of the acquisition and related (income) expense.", "label": "Share-based Payment Arrangement, Noncash Expense, Plus Minus Acquisition Income Expense", "negatedLabel": "Non-cash stock-based compensation expense" } } }, "localname": "ShareBasedPaymentArrangementNoncashExpensePlusMinusAcquisitionIncomeExpense", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_ShareBasedPaymentArrangementOptionsRestrictedStockAndRestrictedStockUnitActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number of options, restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Options Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "verboseLabel": "Summary of stock option, RSU and RSA activity" } } }, "localname": "ShareBasedPaymentArrangementOptionsRestrictedStockAndRestrictedStockUnitActivityTableTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "prch_SharesIssuedDuringPeriodCashConsideration": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash consideration for shares issued.", "label": "Shares Issued During Period, Cash Consideration", "terseLabel": "Cash consideration" } } }, "localname": "SharesIssuedDuringPeriodCashConsideration", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "prch_SoftwareAndComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Computer Equipment.", "label": "Software and computer equipment" } } }, "localname": "SoftwareAndComputerEquipmentMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "prch_SoftwareAndServiceSubscriptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to Software and Service Subscription.", "label": "Software and service subscriptions" } } }, "localname": "SoftwareAndServiceSubscriptionMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "prch_StockIncentivePlan2020Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information relating to stock incentive plan 2020.", "label": "2020 Equity Plan" } } }, "localname": "StockIncentivePlan2020Member", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "prch_StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of stock issued during period shares income tax deficiency from share-based compensation.", "label": "Stock Issued During Period Shares Income Tax Deficiency From Share Based Compensation", "negatedLabel": "Income tax withholdings (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodSharesStockWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period shares stock warrants exercised.", "label": "Stock Issued During Period Shares Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockWarrantsExercised", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "prch_StockIssuedDuringPeriodValueStockWarrantsExercised": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period value stock warrants exercised.", "label": "Stock Issued During Period Value Stock Warrants Exercised", "terseLabel": "Exercise of stock warrants" } } }, "localname": "StockIssuedDuringPeriodValueStockWarrantsExercised", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "prch_UnauditedInterimFinancialStatementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for unaudited interim financial statements.", "label": "Unaudited Interim Financial Statements Policy [Policy Text Block]", "terseLabel": "Unaudited Interim Financial Statements" } } }, "localname": "UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "prch_ValueOfBusinessAcquiredMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to value of business acquired.", "label": "Value of business acquired" } } }, "localname": "ValueOfBusinessAcquiredMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "prch_VerticalSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Vertical Software segment.", "label": "Vertical Software" } } }, "localname": "VerticalSoftwareMember", "nsuri": "http://porchgroup.com/20220331", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r112", "r173", "r186", "r187", "r188", "r189", "r191", "r193", "r197", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r112", "r173", "r186", "r187", "r188", "r189", "r191", "r193", "r197", "r287", "r288", "r289", "r290", "r291", "r292", "r294", "r295", "r297", "r299", "r300" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r199", "r383", "r387", "r541", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r199", "r383", "r387", "r541", "r619", "r620" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r200", "r201", "r383", "r388", "r621", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r200", "r201", "r383", "r388", "r621", "r664", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Accelerated Share Repurchases [Line Items]", "terseLabel": "Debt" } } }, "localname": "AcceleratedShareRepurchasesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AcceleratedShareRepurchasesTable": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program.", "label": "Accelerated Share Repurchases [Table]" } } }, "localname": "AcceleratedShareRepurchasesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r394" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "ASC 606" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 5.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "General and accrued expenses payable" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r38", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r9", "r24", "r205", "r206" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetNoncurrent": { "auth_ref": [ "r24", "r205", "r558", "r583" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as noncurrent.", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term accounts receivable" } } }, "localname": "AccountsReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r36", "r273" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r52", "r53", "r54", "r587", "r629", "r633" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r51", "r54", "r62", "r63", "r64", "r114", "r115", "r116", "r473", "r624", "r625", "r696" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r431", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r114", "r115", "r116", "r428", "r429", "r430", "r488" ], "lang": { "en-us": { "role": { "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.", "label": "Additional Paid-in Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r121", "r131", "r216", "r217", "r237", "r238", "r239", "r240", "r241", "r242", "r286", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r444", "r445", "r446", "r447", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r531", "r543", "r544", "r545", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in additional paid in capital (APIC) resulting from a tax deficiency associated with a share-based compensation plan other than an employee stock ownership plan (ESOP).", "label": "Adjustments to Additional Paid in Capital, Income Tax Deficiency from Share-based Compensation", "negatedLabel": "Income tax withholdings" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r406", "r408", "r433", "r434" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net loss to net cash used in operating activities" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r408", "r421", "r432" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r211", "r243", "r244", "r245" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for uncollectible receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r95", "r259", "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Aggregate amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r95", "r271" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.", "label": "Asset Impairment Charges", "negatedLabel": "Non-cash long-lived asset impairment charge" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r108", "r181", "r188", "r195", "r236", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r468", "r474", "r505", "r532", "r534", "r551", "r585" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r10", "r11", "r48", "r108", "r236", "r287", "r288", "r289", "r291", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r468", "r474", "r505", "r532", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r491" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, fair value disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r222" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Gross Unrealized, Gains" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r223" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Gross Unrealized, Losses" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r220", "r247" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "terseLabel": "Amortized Cost", "totalLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "auth_ref": [ "r227" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "auth_ref": [ "r224", "r227", "r571" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 2.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "terseLabel": "Due after five years through ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "auth_ref": [ "r226" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "auth_ref": [ "r224", "r226", "r570" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 3.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "terseLabel": "Due after one year through five years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "auth_ref": [ "r228" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "auth_ref": [ "r224", "r228", "r572" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "terseLabel": "Due after ten years" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]", "terseLabel": "Fair Value" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]", "terseLabel": "Amortized Cost" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "auth_ref": [ "r225" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "auth_ref": [ "r224", "r225", "r569" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 4.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "terseLabel": "Due in one year or less" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "auth_ref": [ "r229" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Amortized Cost", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "auth_ref": [ "r229", "r573" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": 5.0, "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Maturity, without Single Maturity Date, Fair Value", "terseLabel": "Without single maturity date" } } }, "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r218", "r221", "r247", "r557" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails": { "order": 1.0, "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Debt securities, fair value disclosure", "totalLabel": "Fair value", "verboseLabel": "Fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r410", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r404", "r405", "r452", "r453" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r459", "r460", "r462" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "verboseLabel": "Total consideration" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r94", "r465" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "verboseLabel": "Contingent consideration - business combination" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r458", "r461", "r464" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combination contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combination contingent consideration, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r113", "r167" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and accounting policies concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Business Description and Accounting Policies [Text Block]", "terseLabel": "Description of Business and Summary of Significant Accounting Policies" } } }, "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for deferred policy acquisition costs, including the nature, type, and amount of capitalized costs incurred to write or acquire insurance contracts, and the basis for and methodologies applied in capitalizing and amortizing such costs.", "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "terseLabel": "Deferred Policy Acquisition Costs" } } }, "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r8", "r33", "r97" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of cash and cash equivalent balance.", "label": "Cash and Cash Equivalents [Axis]" } } }, "localname": "CashAndCashEquivalentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r14", "r98", "r549" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r89", "r97", "r103" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents, and restricted cash end of period", "periodStartLabel": "Cash, cash equivalents, and restricted cash, beginning of period", "verboseLabel": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": { "auth_ref": [ "r89", "r514" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect", "totalLabel": "Net change in cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsEarned": { "auth_ref": [ "r593", "r604", "r635", "r636", "r638", "r640" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of earned premiums ceded to other entities.", "label": "Ceded Premiums Earned", "negatedLabel": "Ceded premiums, earned" } } }, "localname": "CededPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsPayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 4.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consideration due to the assuming enterprise as of the balance sheet date under the terms of the reinsurance contract in exchange for the right to receive reimbursement from such entity for covered claims and expenses.", "label": "Ceded Premiums Payable", "terseLabel": "Ceded reinsurance premiums payable" } } }, "localname": "CededPremiumsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CededPremiumsWritten": { "auth_ref": [ "r638", "r640" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 2.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of written premiums ceded to other entities.", "label": "Ceded Premiums Written", "negatedLabel": "Ceded premiums, written" } } }, "localname": "CededPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ChangeInContractWithCustomerAssetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Asset [Abstract]" } } }, "localname": "ChangeInContractWithCustomerAssetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Change in Contract with Customer, Liability [Abstract]", "terseLabel": "Change in Contract with Customer, Liability" } } }, "localname": "ChangeInContractWithCustomerLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Class of Stock [Line Items]", "terseLabel": "Common Stock and Redeemable Convertible Preferred Stock" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r367", "r407" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "verboseLabel": "Class of warrant or right, outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDescriptionOfBusinessDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r45", "r284", "r560", "r592" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Commitments and Contingencies", "verboseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies." } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r281", "r282", "r283", "r285", "r669" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureCommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r114", "r115", "r488" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r358" ], "calculation": { "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "totalLabel": "Total common shares issued and outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $0.0001 par value: Authorized shares - 400,000,000 and 400,000,000, respectively Issued and outstanding shares - 98,297,186 and 97,961,597, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r57", "r59", "r60", "r68", "r564", "r595" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Loss" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r162", "r163", "r203", "r503", "r504", "r668" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r162", "r163", "r203", "r503", "r504", "r646", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r162", "r163", "r203", "r503", "r504", "r646", "r668" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r158", "r577" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r162", "r163", "r203", "r503", "r504" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "verboseLabel": "Insurance related revenues percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r162", "r163", "r203", "r503", "r504", "r668" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of the activity impacting deferred revenue" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r369", "r371", "r384" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "periodEndLabel": "Balance at end of the year", "periodStartLabel": "Balance at beginning of the year", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r369", "r370", "r384" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r369", "r370", "r384" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r385" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract liabilities transferred to revenue", "verboseLabel": "Revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "verboseLabel": "Convertible senior notes, fair value" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible debt." } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateAndOtherMember": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Component of an entity that provides financial and operational oversight and administrative support for other segments and other segments not separately reported due to size or nature of business activities. Excludes intersegment elimination and reconciling items.", "label": "Corporate and other" } } }, "localname": "CorporateAndOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateBondSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount).", "label": "Corporate bonds" } } }, "localname": "CorporateBondSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r396", "r403", "r643" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Bonds" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r73", "r108", "r236", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r505" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of revenue." } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r72" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r161", "r203" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRefundLiabilityCurrent": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment.", "label": "Customer Refund Liability, Current", "terseLabel": "Refundable customer deposit" } } }, "localname": "CustomerRefundLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r457" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r104", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r319", "r326", "r327", "r328", "r337" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r18", "r20", "r21", "r107", "r112", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r526", "r552", "r553", "r582" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r21", "r329", "r553", "r582" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Principal" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r304", "r331" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Debt Instrument, Convertible, Conversion Price", "terseLabel": "Conversion price (per unit)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r42", "r303" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate (stated)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r43", "r107", "r112", "r302", "r303", "r304", "r305", "r306", "r307", "r309", "r315", "r316", "r317", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r333", "r334", "r335", "r336", "r526" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DisclosureDebtDetails", "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r315", "r523", "r527" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "Debt Instrument, Unamortized Discount", "negatedLabel": "Unaccreted Discount" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "auth_ref": [ "r250" ], "lang": { "en-us": { "role": { "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 continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "terseLabel": "Unrealized loss position for 12 months or longer" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "auth_ref": [ "r234", "r251", "r252" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months", "terseLabel": "Less Than Twelve Months, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "auth_ref": [ "r234", "r251" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": 1.0, "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "negatedLabel": "Less Than Twelve Months, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "auth_ref": [ "r230", "r248", "r252" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position", "totalLabel": "Total, Fair Value" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "auth_ref": [ "r231", "r249" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Accumulated Loss", "negatedTotalLabel": "Total, Gross Unrealized Loss" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "auth_ref": [ "r232", "r250" ], "lang": { "en-us": { "role": { "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.", "label": "Debt Securities, Available-for-sale, Unrealized Loss Position, Number of Positions", "terseLabel": "Number of securities in an unrealized loss position" } } }, "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DebtSecuritiesMember": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions.", "label": "Debt Securities" } } }, "localname": "DebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r37", "r315", "r525" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedLabel": "Debt Issuance Costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense": { "auth_ref": [ "r95", "r578", "r597", "r606", "r608", "r611", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense (reversal of expense) for deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs, Amortization Expense", "negatedLabel": "Amortized costs" } } }, "localname": "DeferredPolicyAcquisitionCostAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCosts": { "auth_ref": [ "r590", "r608", "r609", "r611", "r627", "r644" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force.", "label": "Deferred Policy Acquisition Cost", "terseLabel": "Deferred policy acquisition costs" } } }, "localname": "DeferredPolicyAcquisitionCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsAdditions": { "auth_ref": [ "r608", "r611", "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred policy acquisition cost capitalized.", "label": "Deferred Policy Acquisition Cost, Capitalization", "terseLabel": "Capitalized costs" } } }, "localname": "DeferredPolicyAcquisitionCostsAdditions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredPolicyAcquisitionCostsTableTextBlock": { "auth_ref": [ "r607", "r610", "r611", "r627" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the movement in deferred policy acquisition costs.", "label": "Deferred Policy Acquisition Costs [Table Text Block]", "terseLabel": "Schedule of changes in DAC" } } }, "localname": "DeferredPolicyAcquisitionCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r95", "r176" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "negatedLabel": "Depreciation and amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsEarned": { "auth_ref": [ "r593", "r603", "r637", "r639" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Direct Premiums Earned", "terseLabel": "Direct premiums, earned" } } }, "localname": "DirectPremiumsEarned", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DirectPremiumsWritten": { "auth_ref": [ "r637" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": 1.0, "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Direct Premiums Written", "terseLabel": "Direct premiums, written" } } }, "localname": "DirectPremiumsWritten", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r383", "r387", "r388", "r389", "r390", "r391", "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractAssetsDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r383" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregation of revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r69", "r123", "r124", "r125", "r126", "r127", "r132", "r135", "r144", "r145", "r146", "r150", "r151", "r489", "r490", "r565", "r596" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Loss per share - basic (in dollars per share)", "verboseLabel": "Loss per share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "terseLabel": "Net loss attributable per share to common stockholders:" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic and Diluted, Other Disclosures [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "EarningsPerShareBasicAndDilutedOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r69", "r123", "r124", "r125", "r126", "r127", "r135", "r144", "r145", "r146", "r150", "r151", "r489", "r490", "r565", "r596" ], "lang": { "en-us": { "role": { "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.", "label": "Earnings Per Share, Diluted", "terseLabel": "Loss per share - diluted (in dollars per share)", "verboseLabel": "Loss per share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r147", "r148", "r149", "r152" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Basic and Diluted Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r439" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r109", "r439", "r449" ], "lang": { "en-us": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. federal statutory tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance.", "label": "Effects of Reinsurance [Table Text Block]", "terseLabel": "Schedule of effects of reinsurance on premiums written, earned, incurred losses and LAE" } } }, "localname": "EffectsOfReinsuranceTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "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.", "label": "Stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r2", "r62", "r63", "r64", "r114", "r115", "r116", "r119", "r128", "r130", "r153", "r240", "r358", "r365", "r428", "r429", "r430", "r446", "r447", "r488", "r515", "r516", "r517", "r518", "r519", "r520", "r624", "r625", "r626", "r696" ], "lang": { "en-us": { "role": { "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.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EscrowDeposit": { "auth_ref": [ "r559", "r670" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The designation of funds furnished by a borrower to a lender to assure future payments of the borrower's real estate taxes and insurance obligations with respect to a mortgaged property. Escrow deposits may be made for a variety of other purposes such as earnest money and contingent payments. This element excludes replacement reserves which are an escrow separately provided for within the US GAAP taxonomy.", "label": "Escrow Deposit", "terseLabel": "Escrow deposit with insurance regulator" } } }, "localname": "EscrowDeposit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r491", "r492", "r493", "r501" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r491", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r317", "r333", "r334", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r492", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r500", "r501" ], "lang": { "en-us": { "role": { "documentation": "Information by class of liability.", "label": "Liability Class [Axis]" } } }, "localname": "FairValueByLiabilityClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r491", "r492", "r495", "r496", "r502" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValue" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r317", "r396", "r397", "r402", "r403", "r492", "r538" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r317", "r333", "r334", "r396", "r397", "r402", "r403", "r492", "r539" ], "lang": { "en-us": { "role": { "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.", "label": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r317", "r333", "r334", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r492", "r540" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r491", "r492" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, 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). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "verboseLabel": "Schedule of fair value measurements of liabilities measured at fair value on recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r497" ], "lang": { "en-us": { "role": { "documentation": "Represents classes of liabilities measured and disclosed at fair value.", "label": "Fair Value by Liability Class [Domain]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueLevel3Details", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "auth_ref": [ "r497", "r501" ], "lang": { "en-us": { "role": { "documentation": "Schedule of information required and determined to be provided for purposes of reconciling beginning and ending balances of fair value measurements of liabilities using significant unobservable inputs (level 3). Separately presenting changes during the period, attributable to: (1) total gains or losses for the period (realized and unrealized) and location reported in the statement of income (or activities); (2) purchases, sales, issuances, and settlements (net); (3) transfers in and/or out of Level 3.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r497", "r501" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Level 3 items measured at fair value on a recurring basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r498" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "verboseLabel": "Change in fair value, loss (gain) included in net loss" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Additions" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r499" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Settlements" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r497" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueLevel3Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r317", "r333", "r334", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r538", "r539", "r540" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r500", "r502" ], "lang": { "en-us": { "role": { "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.", "label": "Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Useful Life (in years)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r265" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0 }, "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r260", "r262", "r265", "r268", "r542", "r546" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r265", "r546" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Finite lived Intangible Assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r260", "r264" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r265", "r542" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Finite lived Intangible Assets, Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FundsHeldUnderReinsuranceAgreementsLiability": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 3.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of funds held as security for payments to be received under reinsurance contracts.", "label": "Funds Held under Reinsurance Agreements, Liability", "terseLabel": "Funds held under reinsurance treaty" } } }, "localname": "FundsHeldUnderReinsuranceAgreementsLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainLossOnInvestmentsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security.", "label": "Gain (Loss) on Securities [Table Text Block]", "terseLabel": "Schedule of gain on investments" } } }, "localname": "GainLossOnInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r74" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing general and administrative expense.", "label": "General and administrative" } } }, "localname": "GeneralAndAdministrativeExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r253", "r254", "r534", "r550" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, Ending Balance", "periodStartLabel": "Goodwill, Beginning Balance" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Intangible Assets and Goodwill" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r255", "r451" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Purchase price adjustment" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillChangesInCarryingAmountOfGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImpairmentOfLongLivedAssetsToBeDisposedOf": { "auth_ref": [ "r95", "r270" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long-lived assets held for abandonment, exchange or sale.", "label": "Impairment of Long-Lived Assets to be Disposed of", "terseLabel": "Loss on sale and impairment of long-lived assets" } } }, "localname": "ImpairmentOfLongLivedAssetsToBeDisposedOf", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeApproachValuationTechniqueMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach converting future amounts to single current discounted amount.", "label": "Income approach" } } }, "localname": "IncomeApproachValuationTechniqueMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r66", "r181", "r187", "r191", "r194", "r197", "r547", "r562", "r567", "r598" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Operations" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r275", "r278" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r110", "r129", "r130", "r179", "r438", "r448", "r450", "r599" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r61", "r436", "r437", "r440", "r441", "r442", "r443" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInDeferredRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in insurance settlements receivable, which are amounts due in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy. The expectation is that such reimbursement will be received within one year of the balance sheet date.", "label": "Increase (Decrease) in Insurance Settlements Receivable", "negatedLabel": "Reinsurance balance due" } } }, "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle).", "label": "Increase (Decrease) in Long-term Receivables, Current", "negatedLabel": "Long-term insurance commissions receivable" } } }, "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Change in operating assets and liabilities, net of acquisitions and divestitures" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r94", "r530" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in insurance liabilities classified as other.", "label": "Increase (Decrease) in Other Insurance Liabilities", "terseLabel": "Other insurance liabilities, current" } } }, "localname": "IncreaseDecreaseInOtherInsuranceLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "negatedTerseLabel": "Other" } } }, "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToConversionOfDebtSecurities": { "auth_ref": [ "r140", "r141", "r146" ], "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities", "terseLabel": "Potentially dilutive shares" } } }, "localname": "IncrementalCommonSharesAttributableToConversionOfDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails", "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r261", "r267" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r261", "r267" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r258", "r263" ], "calculation": { "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r65", "r175", "r522", "r525", "r566" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r77", "r323", "r332", "r335", "r336" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtConvertibleSeniorNotesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r87", "r91", "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for 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.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNet": { "auth_ref": [ "r75", "r77" ], "calculation": { "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails": { "order": 3.0, "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities.", "label": "Investment Income, Net", "terseLabel": "Investment income, net of investment expenses" } } }, "localname": "InvestmentIncomeNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsInvestmentIncomeRealizedAndUnrealizedGainsOnInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r658", "r659", "r660", "r661", "r662" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investments" } } }, "localname": "InvestmentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "terseLabel": "Summary of remaining Time to Maturity" } } }, "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "auth_ref": [ "r235", "r548", "r574", "r663", "r690" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for investments in certain debt and equity securities.", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "terseLabel": "Investments" } } }, "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestments" ], "xbrltype": "textBlockItemType" }, "us-gaap_LaborAndRelatedExpense": { "auth_ref": [ "r71" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": 7.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.", "label": "Labor and Related Expense", "negatedLabel": "Non-cash bonus expense" } } }, "localname": "LaborAndRelatedExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r272" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r40", "r108", "r189", "r236", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r469", "r474", "r475", "r505", "r532", "r533" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r108", "r236", "r505", "r534", "r554", "r589" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders' Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r41", "r108", "r236", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r469", "r474", "r475", "r505", "r532", "r533", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r491" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities, fair value disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r614", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liability for Claims and Claims Adjustment Expense", "periodEndLabel": "Losses and LAE reserve", "periodStartLabel": "Reserve for losses and LAE" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Unpaid Losses and Loss Adjustment Reserve" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments.", "label": "Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block]", "terseLabel": "Unpaid Losses and Loss Adjustment Reserve" } } }, "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserve" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract]", "terseLabel": "Deduct payments for losses and LAE occurring in:" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "auth_ref": [ "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "negatedTerseLabel": "Current year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1": { "auth_ref": [ "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years", "negatedLabel": "Prior years" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "auth_ref": [ "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "terseLabel": "Net incurred losses and LAE during the current year" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet": { "auth_ref": [ "r581", "r614", "r617" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Net", "periodEndLabel": "Reserve for losses and LAE, net of reinsurance recoverable, at end of year", "periodStartLabel": "Losses and LAE reserve, net of reinsurance recoverables" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]", "terseLabel": "Add provisions for losses and LAE occurring in:" } } }, "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r24", "r205" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable.", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent", "terseLabel": "Long-term insurance commissions receivable" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r21", "r316", "r330", "r333", "r334", "r553", "r586" ], "calculation": { "http://porchgroup.com/role/DisclosureDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Carrying Value" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r39" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after unamortized (discount) premium and debt issuance costs of long-term debt classified as noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermInvestments": { "auth_ref": [ "r34" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle).", "label": "Long-term Investments", "terseLabel": "Long-term investments" } } }, "localname": "LongTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets.", "label": "Marketable Securities [Table Text Block]", "terseLabel": "Summary of amortized cost, market value and unrealized gains (losses) of debt securities" } } }, "localname": "MarketableSecuritiesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Discount rate" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExercisePriceMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using agreed upon price for exchange of underlying asset.", "label": "Exercise Price" } } }, "localname": "MeasurementInputExercisePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Expected term" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Current stock price" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsMember": { "auth_ref": [ "r396" ], "lang": { "en-us": { "role": { "documentation": "Fund that invests in short-term money-market instruments, for example, but not limited to, commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and other highly liquid securities.", "label": "Money market mutual funds" } } }, "localname": "MoneyMarketFundsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MortgageBackedSecuritiesMember": { "auth_ref": [ "r219", "r396", "r397", "r403", "r643" ], "lang": { "en-us": { "role": { "documentation": "Securities collateralized by mortgage loans.", "label": "Residential and commercial mortgage-backed securities" } } }, "localname": "MortgageBackedSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]" } } }, "localname": "MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r89" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r89", "r93", "r96" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r7", "r55", "r58", "r64", "r67", "r96", "r108", "r118", "r123", "r124", "r125", "r126", "r129", "r130", "r142", "r181", "r187", "r191", "r194", "r197", "r236", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r490", "r505", "r563", "r594" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r123", "r124", "r125", "r126", "r132", "r133", "r143", "r146", "r181", "r187", "r191", "r194", "r197" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net loss attributable to common stockholders", "verboseLabel": "Basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r134", "r136", "r137", "r138", "r139", "r143", "r146" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "terseLabel": "Diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r117", "r118", "r119", "r120", "r121", "r122", "r125", "r131", "r150", "r216", "r217", "r237", "r238", "r239", "r240", "r241", "r242", "r286", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r444", "r445", "r446", "r447", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r531", "r543", "r544", "r545", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "Accounting Standards Update and Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recently Adopted Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1": { "auth_ref": [ "r100", "r101", "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of a nonmonetary asset transferred or exchanged in connection with the acquisition of a business or asset in a noncash transaction. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period. Nonmonetary assets and liabilities are assets and liabilities that will not result in cash receipts or cash payments in the future.", "label": "Noncash or Part Noncash Acquisition, Net Nonmonetary Assets Acquired (Liabilities Assumed)", "terseLabel": "Non-cash consideration for acquisitions" } } }, "localname": "NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r456" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Non-competition agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r76" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense)" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r169" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "verboseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses(1):" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r181", "r187", "r191", "r194", "r197" ], "calculation": { "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r529" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r528" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right of use asset", "verboseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r95" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r186", "r187", "r188", "r189", "r191", "r197" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r49", "r50", "r52" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustment, of 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) and unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "terseLabel": "Current period change in net unrealized loss, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r56", "r59", "r466", "r467", "r472" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive income" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "terseLabel": "Other comprehensive loss:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of other liabilities.", "label": "Other Liabilities, Fair Value Disclosure", "terseLabel": "Other liabilities" } } }, "localname": "OtherLiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r44" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "verboseLabel": "Other liabilities (includes $12,822 and $9,617 at fair value, respectively)" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r78" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r86" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Settlement of contingent consideration related to a business acquisition" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "auth_ref": [ "r92", "r616" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process.", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "negatedLabel": "Net claim and LAE payments during the current year" } } }, "localname": "PaymentsForLossesAndLossAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForOtherOperatingActivities": { "auth_ref": [ "r92" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for operating activities classified as other.", "label": "Payments for Other Operating Activities", "negatedLabel": "Other" } } }, "localname": "PaymentsForOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForSoftware": { "auth_ref": [ "r81" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.", "label": "Payments for Software", "negatedLabel": "Capitalized internal use software development costs" } } }, "localname": "PaymentsForSoftware", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r84" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedLabel": "Income tax withholdings" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r80", "r463" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.", "label": "Payments to Acquire Businesses, Gross", "terseLabel": "Cash" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r80" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Acquisitions, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireInvestments": { "auth_ref": [ "r82" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the purchase of all investments (debt, security, other) during the period.", "label": "Payments to Acquire Investments", "negatedLabel": "Purchases of short-term and long-term investments" } } }, "localname": "PaymentsToAcquireInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r81" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r410", "r422" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredGross": { "auth_ref": [ "r602" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": 1.0, "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred.", "label": "Policyholder Benefits and Claims Incurred, Direct", "terseLabel": "Direct losses and LAE" } } }, "localname": "PolicyholderBenefitsAndClaimsIncurredGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet": { "auth_ref": [ "r579", "r602" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred.", "label": "Policyholder Benefits and Claims Incurred, Net", "totalLabel": "Net losses and LAE" } } }, "localname": "PolicyholderBenefitsAndClaimsIncurredNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsEarnedNet": { "auth_ref": [ "r561", "r593", "r605", "r641" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned.", "label": "Premiums Earned, Net", "totalLabel": "Net premiums, earned" } } }, "localname": "PremiumsEarnedNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PremiumsWrittenNet": { "auth_ref": [ "r637", "r639" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written.", "label": "Premiums Written, Net", "totalLabel": "Net premiums, written" } } }, "localname": "PremiumsWrittenNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnPremiumsWrittenAndEarnedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r10", "r31", "r32" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidReinsurancePremiums": { "auth_ref": [ "r613", "r645" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 1.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The unexpired portion of premiums ceded on policies in force as of the balance sheet date.", "label": "Prepaid Reinsurance Premiums", "terseLabel": "Unearned premium" } } }, "localname": "PrepaidReinsurancePremiums", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r5" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromOtherOperatingActivities": { "auth_ref": [ "r90" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from operating activities classified as other.", "label": "Proceeds from Other Operating Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromOtherOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleMaturityAndCollectionsOfInvestments": { "auth_ref": [ "r79" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale, maturity and collection of all investments such as debt, security and so forth during the period.", "label": "Proceeds from Sale, Maturity and Collection of Investments", "terseLabel": "Maturities, sales of short-term and long-term investments" } } }, "localname": "ProceedsFromSaleMaturityAndCollectionsOfInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r83", "r423" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "verboseLabel": "Proceeds from exercises of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r83" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from Warrant Exercises", "netLabel": "Cash received", "terseLabel": "Proceeds from exercises of warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsPublicAndPrivateWarrantActivityDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r7", "r55", "r58", "r64", "r88", "r108", "r118", "r129", "r130", "r181", "r187", "r191", "r194", "r197", "r236", "r287", "r288", "r289", "r292", "r293", "r294", "r296", "r298", "r300", "r301", "r466", "r470", "r471", "r476", "r477", "r490", "r505", "r567" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r36", "r274" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r277", "r671", "r672", "r673" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment, and Software" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftware" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r35", "r272" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, equipment, and software, Gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r274", "r534", "r575", "r591" ], "calculation": { "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment, and software, net", "totalLabel": "Property, equipment, and software, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r274" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of property, equipment, and software net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r272" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RealizedInvestmentGainsLosses": { "auth_ref": [ "r601" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of realized gain (loss) on investment.", "label": "Realized Investment Gains (Losses)", "negatedLabel": "Net realized losses on investments" } } }, "localname": "RealizedInvestmentGainsLosses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reconciliation [Abstract]", "terseLabel": "Reconciling items:" } } }, "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "auth_ref": [ "r187", "r191" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r187", "r191" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Schedule of financial information of reportable segments and reconciliations to consolidated financial information" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReinsuranceDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reinsurance" } } }, "localname": "ReinsuranceDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded": { "auth_ref": [ "r579" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails": { "order": 2.0, "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of reduction of provision for policy benefits and costs incurred for policies ceded.", "label": "Policyholder Benefits and Claims Incurred, Ceded", "negatedLabel": "Ceded losses and LAE" } } }, "localname": "ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceEffectsOfReinsuranceOnIncurredLossesAndLaeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsurancePayable": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails": { "order": 1.0, "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of the known and estimated amounts owed to insurers under reinsurance treaties or other arrangements.", "label": "Reinsurance Payable", "terseLabel": "Advance premiums" } } }, "localname": "ReinsurancePayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesComponentsOfOtherInsuranceLiabilitiesCurrentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Reinsurance Assets [Abstract]", "terseLabel": "Reinsurance balances due:" } } }, "localname": "ReinsuranceReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments": { "auth_ref": [ "r580", "r612", "r614", "r617" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Reinsurance Recoverable for Unpaid Claims and Claims Adjustments", "negatedLabel": "Reinsurance recoverable on losses and LAE", "periodEndLabel": "Reinsurance recoverable on losses and LAE" } } }, "localname": "ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRecoverablesGross": { "auth_ref": [ "r213", "r246" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 3.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation allowance recoverable under reinsurance contracts. Examples include, but are not limited to, settled and unsettled claims, incurred but not reported losses, loss adjustment expense, premium paid, policy benefits and policy reserves.", "label": "Reinsurance Recoverables, Gross", "terseLabel": "Reinsurance recoverable" } } }, "localname": "ReinsuranceRecoverablesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceRecoverablesOnUnpaidLossesGross": { "auth_ref": [ "r580", "r612" ], "calculation": { "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails": { "order": 2.0, "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation allowance of reinsurance recoverables for losses reported to the ceding insurer but not yet paid, and for amounts expected based upon statistical projections and other measures of incurred losses and loss settlement expenses which have not yet been reported to the ceding insurer.", "label": "Reinsurance Recoverables on Unpaid Losses, Gross", "terseLabel": "Losses and LAE Reserve" } } }, "localname": "ReinsuranceRecoverablesOnUnpaidLossesGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsuranceDetailOfReinsuranceBalancesDueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReinsuranceTextBlock": { "auth_ref": [ "r647" ], "lang": { "en-us": { "role": { "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.", "label": "Reinsurance [Text Block]", "terseLabel": "Reinsurance" } } }, "localname": "ReinsuranceTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureReinsurance" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r85" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedLabel": "Repayments of principal and related fees" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of cash and cash equivalent. Cash is 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.", "label": "Cash and Cash Equivalents [Domain]" } } }, "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r8", "r14", "r103" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash, Current", "terseLabel": "Restricted cash", "verboseLabel": "Restricted cash and restricted cash equivalents - current" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalentsCurrent": { "auth_ref": [ "r8", "r14", "r103", "r665", "r667" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as current. 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.", "label": "Restricted Cash Equivalents, Current", "terseLabel": "Restricted cash equivalents" } } }, "localname": "RestrictedCashEquivalentsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r12", "r17", "r103", "r666" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Restricted cash, non-current", "verboseLabel": "Restricted cash and restricted cash equivalents - non-current" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesCashAndCashEquivalentsDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r365", "r431", "r534", "r588", "r628", "r633" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r2", "r114", "r115", "r116", "r119", "r128", "r130", "r240", "r428", "r429", "r430", "r446", "r447", "r488", "r624", "r626" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Accumulated Deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r172", "r173", "r186", "r192", "r193", "r199", "r200", "r203", "r382", "r383", "r541" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue", "verboseLabel": "Total revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r372", "r373", "r374", "r375", "r376", "r377", "r380", "r381", "r386", "r395" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r379" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r162", "r203" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareComputationOfDilutedNetLossPerAntidilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of antidilutive securities excluded from computation of earnings per share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of cash and cash equivalents.", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "terseLabel": "Schedule of cash, cash equivalents and restricted cash" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r43", "r112", "r333", "r335", "r359", "r362", "r363", "r364", "r523", "r524", "r527", "r576" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r146" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of earnings per share, basic and diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r408", "r420", "r432" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationScheduleOfStockBasedCompensationByPlanDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r408", "r420", "r432" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r260", "r264", "r542" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r260", "r264" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of intangible assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r256", "r257" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of changes in the carrying amount of goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r75", "r77", "r600" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostAndFairValueOfSecuritiesByContractualMaturityDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "terseLabel": "Schedule of rollforward of the beginning and ending reserve balances for losses and LAE, gross of reinsurance" } } }, "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r36", "r274" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r181", "r184", "r190", "r256" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r181", "r184", "r190", "r256" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of revenue by segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r46", "r105", "r154", "r155", "r338", "r340", "r341", "r342", "r343", "r344", "r345", "r347", "r351", "r356", "r359", "r360", "r361", "r362", "r363", "r364", "r365" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock": { "auth_ref": [ "r233" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Unrealized Loss on Investments [Table Text Block]", "terseLabel": "Summary of securities with gross unrealized loss position" } } }, "localname": "ScheduleOfUnrealizedLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureInvestmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r197", "r203", "r279", "r280", "r619" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r168", "r170", "r171", "r181", "r185", "r191", "r195", "r196", "r197", "r198", "r199", "r202", "r203", "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]" } } }, "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingAndMarketingExpenseMember": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling and marketing expense.", "label": "Selling and marketing" } } }, "localname": "SellingAndMarketingExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r94" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 26.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r414" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedLabel": "Forfeited, canceled or expired" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "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).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Number of Restricted Stock Awards" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedLabel": "Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r412", "r422" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Options Outstanding" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r407", "r411" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsCommonSharesOutstandingAndCommonStockEquivalentsDetails", "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options forfeited.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested Options Forfeited, Number of Shares", "negatedLabel": "Forfeited, canceled or expired" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending Balance (in shares)", "periodStartLabel": "Beginning Balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r19", "r555", "r556", "r584" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-term Investments", "terseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Internally developed software for sale, licensing or long-term internal use.", "label": "Internally developed software" } } }, "localname": "SoftwareDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosurePropertyEquipmentAndSoftwareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r6", "r168", "r172", "r173", "r174", "r175", "r176", "r177", "r178", "r179", "r180", "r181", "r182", "r183", "r186", "r187", "r188", "r189", "r191", "r192", "r193", "r194", "r195", "r197", "r203", "r256", "r276", "r279", "r280", "r619" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesRefundableCustomerDepositsDetails", "http://porchgroup.com/role/DisclosureRevenueDisaggregationOfRevenueDetails", "http://porchgroup.com/role/DisclosureSegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/DisclosureSegmentInformationRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r2", "r47", "r62", "r63", "r64", "r114", "r115", "r116", "r119", "r128", "r130", "r153", "r240", "r358", "r365", "r428", "r429", "r430", "r446", "r447", "r488", "r515", "r516", "r517", "r518", "r519", "r520", "r624", "r625", "r626", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Cash Flows" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Balance Sheets" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Comprehensive Loss" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Condensed Consolidated Statements of Stockholders' Equity" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r114", "r115", "r116", "r153", "r541" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperationsParenthetical", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r358", "r365" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture", "terseLabel": "Vesting of restricted stock awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r358", "r365", "r413" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedLabel": "Exercised", "verboseLabel": "Exercise of stock options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureStockBasedCompensationSummaryOfStockOptionRsuAndRsaActivityDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r47", "r358", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of common stock for acquisitions" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r22", "r23", "r365", "r409", "r418" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture", "verboseLabel": "Vesting of restricted stock awards" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r47", "r358", "r365" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of stock options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r108", "r214", "r236", "r505", "r534" ], "calculation": { "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "verboseLabel": "Stockholders' equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r106", "r343", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r357", "r365", "r368" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "verboseLabel": "Equity and Warrants" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrants" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r521", "r536" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Events" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r521", "r536" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r521", "r536" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r521", "r536" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEventsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events." } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r535", "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureSubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs.", "label": "Current Year Claims and Claims Adjustment Expense", "terseLabel": "Current year" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r615" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs.", "label": "Prior Year Claims and Claims Adjustment Expense", "terseLabel": "Prior years" } } }, "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureUnpaidLossesAndLossAdjustmentReserveLossesAndLaeGrossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r454" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Acquired technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TemporaryEquityTableTextBlock": { "auth_ref": [ "r13", "r339" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of temporary equity. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity [Table Text Block]", "terseLabel": "Schedule of warrant activity" } } }, "localname": "TemporaryEquityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureEquityAndWarrantsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "auth_ref": [ "r207", "r208", "r209", "r210", "r212", "r215" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for accounts receivable.", "label": "Accounts Receivable [Policy Text Block]", "verboseLabel": "Accounts Receivable and Long-term Insurance Commissions Receivable" } } }, "localname": "TradeAndOtherAccountsReceivablePolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_TrademarksAndTradeNamesMember": { "auth_ref": [ "r455" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style, or rights either acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trademarks and tradenames" } } }, "localname": "TrademarksAndTradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureIntangibleAssetsAndGoodwillDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r118", "r119", "r120", "r121", "r131", "r216", "r217", "r237", "r238", "r239", "r240", "r241", "r242", "r286", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r444", "r445", "r446", "r447", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r531", "r543", "r544", "r545", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r692", "r693", "r694", "r695", "r696" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureRevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "auth_ref": [ "r111", "r396", "r568" ], "lang": { "en-us": { "role": { "documentation": "Debentures, notes, and other debt securities issued by US government agencies, for example, but not limited to, Government National Mortgage Association (GNMA or Ginnie Mae). Excludes US treasury securities and debt issued by government-sponsored Enterprises (GSEs), for example, but is not limited to, Federal Home Loan Mortgage Corporation (FHLMC or Freddie Mac), Federal National Mortgage Association (FNMA or Fannie Mae), and the Federal Home Loan Bank (FHLB).", "label": "U.S. Treasuries" } } }, "localname": "USGovernmentAgenciesDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "auth_ref": [ "r396", "r643" ], "lang": { "en-us": { "role": { "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.", "label": "Obligations of states, municipalities and political subdivisions" } } }, "localname": "USStatesAndPoliticalSubdivisionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails", "http://porchgroup.com/role/DisclosureInvestmentsAmortizedCostFairValueAndUnrealizedGainsAndLossesDetails", "http://porchgroup.com/role/DisclosureInvestmentsSecuritiesWithGrossUnrealizedLossPositionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r156", "r157", "r159", "r160", "r164", "r165", "r166" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureDescriptionOfBusinessAndSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationTechniqueAxis": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Information by valuation approach and technique.", "label": "Valuation Approach and Technique [Axis]" } } }, "localname": "ValuationTechniqueAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ValuationTechniqueDomain": { "auth_ref": [ "r494" ], "lang": { "en-us": { "role": { "documentation": "Valuation approach and technique.", "label": "Valuation Approach and Technique [Domain]" } } }, "localname": "ValuationTechniqueDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails", "http://porchgroup.com/role/DisclosureFairValueScheduleOfFairValueMeasurementsOfLiabilitiesMeasuredAtFairValueOnRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur.", "label": "Warrants and Rights Outstanding, Measurement Input", "terseLabel": "Warrants, measurement input" } } }, "localname": "WarrantsAndRightsOutstandingMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and Rights Outstanding, Term", "verboseLabel": "Warrants term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureFairValueAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r134", "r146" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Shares used in computing diluted loss per share", "verboseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted-average shares used in computing net loss attributable per share to common stockholders:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r132", "r146" ], "calculation": { "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Shares used in computing basic loss per share", "verboseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://porchgroup.com/role/DisclosureBasicAndDilutedNetLossPerShareDetails", "http://porchgroup.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4304-108586" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4313-108586" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4332-108586" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=SL98516268-108586" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6801-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690" }, "r113": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6812-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(27)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1448-109256" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1505-109256" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1252-109256" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e2029-109256" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1337-109256" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e3842-109258" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125512782&loc=d3e4984-109258" }, "r152": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r167": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8924-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9031-108599" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9054-108599" }, "r204": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e4975-111524" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953423-111524" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5212-111524" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=d3e5093-111524" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=124402435&loc=SL124402458-218513" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=124260329&loc=d3e26610-111562" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=SL6283291-111563" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(aa)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27161-111563" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27198-111563" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27290-111563" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "320", "URI": "http://asc.fasb.org/extlink&oid=123581744&loc=d3e27337-111563" }, "r235": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124258926&loc=SL82898722-210454" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922888-210455" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=124269663&loc=SL82922890-210455" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=121590138&loc=SL82922954-210456" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r269": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2611-110228" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2420-110228" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r277": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "http://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308" }, "r283": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S65", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359872&loc=SL124427846-239511" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442526-122756" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=124359900&loc=SL124442552-122756" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612" }, "r337": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "480", "URI": "http://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21553-112644" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496158-112644" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496171-112644" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496180-112644" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=SL123496189-112644" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21463-112644" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21475-112644" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21484-112644" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21488-112644" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21521-112644" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21538-112644" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405686&loc=d3e22802-112653" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130531-203044" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130532-203044" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130551-203045" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130554-203045" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130558-203045" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130543-203045" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130545-203045" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130549-203045" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130550-203045" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123410239&loc=SL49130690-203046-203046" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048" }, "r395": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=123468992&loc=d3e4534-113899" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5047-113901" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=SL79508275-113901" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(g)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=121322162&loc=SL121327923-165333" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11149-113907" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=122142933&loc=d3e11178-113907" }, "r435": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123459177&loc=SL121830611-158277" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e961-128460" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6578-128477" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.28,29)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e6927-128479" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569616-111683" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569643-111683" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=123482062&loc=SL123482106-238011" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19207-110258" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=SL6742756-110258" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL120254526-165497" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL121967933-165497" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123597120&loc=SL122642865-165497" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e637-108580" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e681-108580" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918686-209980" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "http://asc.fasb.org/extlink&oid=122150657&loc=SL122150809-237846" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662" }, "r537": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "http://asc.fasb.org/topic&trid=2122774" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669686-108580" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "http://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r548": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "940", "URI": "http://asc.fasb.org/subtopic&trid=2176304" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(6))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(9))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(c))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=d3e62557-112803" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(a)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669619-108580" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(b)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(c)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Subparagraph": "(d)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599081&loc=SL120269850-112803" }, "r574": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/subtopic&trid=2209399" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=123345438&loc=d3e61044-112788" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6480726&loc=d3e6691-158385" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99397103&loc=d3e6811-158387" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99397103&loc=d3e6824-158387" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(13)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(5))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669625-108580" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(7))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(1))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(7)(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=d3e557-108580" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.3(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.5)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120401096&loc=d3e574992-122915" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=35755530&loc=d3e11264-158415" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504731&loc=d3e11522-158419" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99404803&loc=d3e21412-158489" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "340", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6485982&loc=d3e22818-158507" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124504033&loc=SL117783719-158441" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r634": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/subtopic&trid=2560295" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=84167274&loc=d3e27175-158546" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(a)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(b)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(1)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Subparagraph": "(c)(3)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "605", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=6486672&loc=d3e27261-158547" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124508989&loc=d3e19393-158473" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124506110&loc=d3e32546-158582" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195" }, "r647": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "944", "URI": "http://asc.fasb.org/topic&trid=2303980" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column B)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 6))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column D)(Footnote 7))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611197-123010" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=SL120429264-123010" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column B))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column C))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column D))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=122147990&loc=d3e611379-123010" }, "r663": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "320", "Topic": "946", "URI": "http://asc.fasb.org/subtopic&trid=2324412" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=120413209&loc=SL6242269-115581" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=123364037&loc=d3e3115-115594" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(d)", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99779-112916" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=d3e99893-112916" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r683": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r684": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r685": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r686": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r687": { "Name": "Form 10-Q", "Number": "249", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r688": { "Name": "Form 8-K", "Number": "249", "Publisher": "SEC", "Section": "308" }, "r689": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r690": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1403" }, "r691": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(4))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3213-108585" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3255-108585" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3367-108585" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3521-108585" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3602-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3044-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4273-108586" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123431023&loc=d3e4297-108586" } }, "version": "2.1" } ZIP 91 0001558370-22-008131-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001558370-22-008131-xbrl.zip M4$L#!!0 ( "2$JE3A5B<)>Q< $4# 0 1 <')C:"TR,#(R,#,S,2YX M,J^+(93LSLT^G(!*2L$.! M"DCZ,E]_N@&2(D40O%B:,+M\262RN]&-;@"-[@;X\S^?5QYY9#+@OOAP,#H\ M.B!,.+[+Q>+#010,:.!P?O#/7_[S/W[^K\'@C[.[3\3UG6C%1$@AH.#X:C\F/[T].WI_\1&YO4L ;X'+.*R&? _=]X"S9 MBI*0R@4+/],5"];481\.EF&X?C\^7%VP.8V\$+I%?(VHI]J&WO(8=D8.(/,:NE<$[X&'M+&GIZ?#I^-#7RZ@ MH:/1\(^;3_>*O01X#%T*'V/#3>0"2YH%]\$ M*>:S>$ MMVDOP0LWS%..X4Z&^F4*ZI62/![^\8F+/S-2AB_K$BG5&X.4@0S+^B9]94"+ M0FE1 [S-,+6@=&WD"5\8:'L@DT5F?#V#,95*$*ZE64?X)J>?@#LED-S) X+H M)7V9OC)PSD2T&INT.CX:LN>0B8#//#9 ,"9I"!-1,!CC1!1;G!^)4)89G'Z9 M8U.PL&HP ,AF!'$S:7BAR'Y]FQ*FW G,P.I5CHOG@L+B03\Z/3T=JK&"_3(7?@2^QUWLYC/J(<_W2\;"X(!P4$\3 MA)2QA#67S;G@2@SHG:,C,B I/?B=DB19FB0F2C35GX?;I+9;B8#"5/RB?L-* M$0!QU74XE\;8,8@-TZ&>$WDM$#>/%3Q-5[4^#Z=M@.I^NDTFICBI+,.TZ M'=?5Z88Z\>=D0[_7;EOMGOLKZ(XEKD&/[),?-%9RD8!=U\?M=)UKAF [OO@@9__&1@A<\%1FT$M/<'6&[R1T?C;9-+D,C]Q?1 MS;\A"0/*"#VBVBYNI;]F,GRY_!KQ-78S^L?^/'RBZ#\;]5\'Q:[GDZ)7DA!]0U*R;[07 M'%/NE5EGD(=4+#!"/X%U-L0U_Z/ONT_<\TK' MC[O0XSG(-&ZN3(VV-XT2I$_&O6++0R*S\F#%K&88X<>B@A"Y'UC5_8]K2_@" MX^)W*B4%G^+<7ZU\<;^$!2:81B%FL+"< B#B-Z'O_(E8C]2S;.=W1M>N^9^* MFMV3# ,*,'F+/) ,$[T%55O0'>-)5.UR/F<.1@=(M*]-AJNW>4'9@*-="5>#$41D,S] RC_M5M*H,I!#GJ6L@/&Z4>*I591^? M)I>]<30R#MU9.7W&Y0#!153#(.KA5QE!(4B3-P)-9ML&9G$[Q(WZ[5D-K=^S MA0[SSWVY4HQG,XQ77$!OHOSTANQT8@KYQ4R1#2^=(-YG1M+T<4&\/ ME?9P1@/NP&1]P;T(.O(S"U7(C$GEMY7HOAZ27<]OBUZ!(JNF\)@P MQ4SYDH4C@2E,3,%"P:_]MNQJT;#O_'0>">KV7;[D>F8C8 YUY MS+"?RKZT:0M<9--F2:&3'S2!?O3MJ2;0B+V7XC]K2U55?H;P_(ZJ_,H(]8[Y MGBUOXKJ*Z3J[\SVV5&5YA>W[SBQOPU:_RV^U\, #NEA(/-VE#"-Y7!;@JX-D M-X>Q*?:O%RKU.$,9;2!=Q'J5UE1I4HNF<^)V39IAJQ1HB,TG"DP()AGY7FU- MU98IBK]C\TBXZ+R=1T'HKYB\8&NL(JNIU4:DJI1>ZEYFE)YI4 $D;9*D49*T MVAO&:PQCXH3\$:-SJS6\@#7Q@LT9)KUJ3=^O(%AE)(5"R4HC25HF:=,D:;N? M^_\>6U%'LO=@,CFZW\9R8B9Z"ZJVH+3$'@_.NY''IO/TT0VC"!)'DC)JB%^X MD\T9CZFXPW)H"?K [$W94K7OYNSV9D@U93?I)I8#%X>H/'A[?Q.(E*U3#1-$O5 MEHR]LM"0<\@T%)\^R335._JOF3L*9<#VJ&0EO%VWAKM$S-7!?31Q1R7 .)5& M89S[*X!,8!RY^) _MBL6;D[>;B"&+7VMLF)]>U',"2X4;@PK !8/EY UP-(, M/[UIU9@=HEG OD8@[N6CY>AB&9A=U883_!M"1%/JE;3OJI3=5IY853[:7UU3 M;QT5N::25%&%OLK+/_H.KW%+CN76FXJ.M]^YUG=^9=RZ-%1=T?'67%/?[VVN M &IR]T^%=MI<^M,KK<45,0VNA:E06>.K8'I]V=(]IHQ.A09*[GKI^[EV/J8R MTU*A@7IWKO0*:1;@KA>TKE!-@\Q%KY\:5U%8;IFP:Z+BFIF^\\LZ_XM84YZY MM05^3-S_C?16X0[Z03X6M%(+QZXNPU9>4R6?,E>Y8.!M0YG$I'MEMDC,-$B^ M5*BN:8*E5U?][$EUOJ1".?4R)+U*VF5#FB4W*E35\@J47G=UTPU5>88*_=1) M,/3*V$]:83_IA5IIAO$>#['^D/SJ\U%[,ASSY0H[H6DS&EAVBW7)NS*:_DJ' M^CD3L_Z+ '9E5GPRHM=([42*61_;K^W:L)?\]\IX37;%K)\:&':5G1155N/S M"KTFVZ=JK]!A!K[0&:9RR*^ZV :SJJ;H3 MO-?(+G([9E4UP+3KT+ MKIWGZ37<(H-0,DF6P=FU9]@'F\Y;]'IZ75K!K+-: M.';]&7;.]6Y9[Q6ZWR^+TV")65?XK_K+3OMLRF8^;_<8TQSHS]#> M*E\7G3I?PAL67(MSV 2_X&?H5JB%Z;S]QT%KD[1;U3O35\:M$2Z8NW33A(-Q MQ(T3W3I:6_^9T=WN4#YEOBBFOK9<8BNOHF4UDE=5J^&=1/FOD^E/1O]_L@[\ M!R_IN&-S\JR>A #TX2#@J[7'#N)G2\GF'P[68"^#\=%X?'1\//H7B'OXO/(2 M$*2?FM;3T]/A\TQZA[Y<#,='1\?:NK9[*&XX(4&E4Z#R=*QHC$Y/3X<*"HBH M; 6L#L.$^0,RW)E8H(NL6"$/D:/SC88(?N5I'7V%F8I*%[<-ZB[?R3,/+OP5Y>)"W[%I",)6H]BF6!!, M?8%D*Q:KB9()EI0JL@3I$DTXN?#S_W(1UL_#Y\!]3]=K+N:^>A8_$<+7(NB' M^ R,U)0H.)O=D;SUF_&\HA#BDD>#0X&@W&HW(NJC#5WT%+3F 5+FL 9(9S :#T;OVC-R/.0"OXZ,QQ_J,*%0\*]!@H=L'",;QZ/Z M;&3IG:B_W+ V PD"MGQ2O\TY#6:*1!0,L!\#95JHSV.+):B&LZ@+2M<*<\A@ M_*?$!AMB[5A*Z>Z (WSR.H8"&;9@)L'2C,!?K9@H'2PU320S4$+;(&&>_N 4 MI"&%K%OI>]&#A;9/#!G*7S/7[S$\F0$M4+M4S27S;:Z(GL[3,R]X16K 79:02<5LAO9MC+6&]-<"T,'?O&#Z_VM1_L&)C/3- MT+IJSWC2R1>J2B"IYRB8LP6FB]:0;8ZP%T4\BJ2X('# MJ)O.Y]QAV<)&M5P4!*V+T$5ARP=60+A.^DP7_);G-,<@- MR7H(G9UTEPS,/ MP++SSZO(;'=,F+QZI8Y;F*]AS;^D4OA1<CT^+J6@N\BX+J.E?P\> 1?V1X]S:P M/"Y(6 '71=%NP!+9.96>?\]7R$ MS9[E6H#;=Q]*_B>[E> :%66NANVBB),U=U3YDZK^O:4ORMU#_WT1RZ(W+K#* MQ%-O\3H9'9%X):'..B$QMQO'"9;9%89.-\.[#**S,ID\0Y7U3[3TF3TEA2+W MON=6.)5VU.[N:DLD23;K6*UUQQS&UV&=#C"B==8$MNTBA)6 791N'B:4+YN MZ<2:?]M%,2I5\_UH)!,4T_VN@H,/2RIRVIA&(4X_+DS]YKQ%;>3LY!FHU]]B MH8\YM\A6!?B-YR0 M7=27:1>?/-/G'TJS,DSSLT&7Y+G9X<3%?W?9NS M%\&#O_FFWRWE+IX26O.0>IF6W/GN@W=E0OO:6P<5G[D6$^YM;A:\L/E>0=_G,I,.#7/*J M#?+WUA-ZC]2V*^S8>]U0O59DV$*!D_9 GR_8'#-RPGFYDOYJDZ;NDN@W M[Z!-\>8][(JYHZ[$3D[0VVH]+>!=G$YA'^8PYF8BXJB6Q%2#Z3S_:9YD[U87 MIZL+9.9V+)#"?V127>-2/#-1!=C1E(B*1UXGG%M/A52#=G474W* /8Z2Q/&L M8,MSKX/058&5JF*UF#2FK^0P[<(;8W9D_QT[X.DM*GC9"'1@80*N@.OBS'O' M!'L"?Y(OEL9J<\/;+HJACY#Y5)Q1YT^&QYKO@9J# 618"QUP!-"^S*78M=&Z M*'CQE(Z:5>R3B_643RW\KJZHFUO?M:NG,@K4XW\Q%T]SY<\W58%V=J]0M5B6 MAD&;(G9D_LVX/UA$@.4O@?J$%>R ?7%+7[ %L[MD@^_J IM1D*/.R!;FK5*( M+DY1DY4O0_Y7'*>XE6S%H]54XCE@II]AE1)6Q'QFN8/"S?"Z.B4ED\IFOMF> MB4HA.CL!%3G&Y<(JD@;HJI(,QU2NAI[+GH)F$;("-H4L:L=\!M> M3N-0KS156@;0Q1DGG1[+)\XNLY^YS% Y)1[>7**=E&)RO@[PJXQN(^*<>D&I MC#NQPOBR8NUW,O?R[/KA(G?1&Q\-'YG M.E%7#=U%^]T4?VZ?439%MBIANV&]NTEGY^JW397<5[[,C.BFZ>[FY+^?P?,Y M0HN?SF/G/C=4#.^R@G$1L@5L?'8L5],@-Y-8%487;#I/UR&,T'.7XQ'2!Q\T M>)V)\\9A[5S0NSV-[9EBK4GMLU.JQ\QF^%]%P@U^91Y6_L5'\,#I!Z<1Y[\X ME/]R[E&^LLXB;^B&IDF/6$3#$&F" M_#>/H1HUF)93FI]]@5>3QT[/K1<%-UQ$06:Z*W.A=DJU&\;48#[]%;B/TX68 M_:0"3S^J&ER#]=B .V>%\$^*I/ M$AB2P2U0E/_#J-0+$MYAI7]LYR5TM9RAL'NWY+O1N:T+"U3T/S#'R0U@W9"V MAE.07C%DEJ?&W43U$%^?#=G/QJ+\3K"R$ZBU,;JX5DQ0/0NFZ[H>?%380O"_ MF/W.,'!Y'YF(ZI*0+K#>;)B[0W^T27\WY9=_ U!+ P04 " DA*I4N\^? MIVX8 080$ %0 '!R8V@M,C R,C S,S%?8V%L+GAM;.U=;6_CNK'^?H'[ M'W33+RVPV=C))MDLSK9PWK8!LNL@R79[/QTP$FVS1R9=2LK+_?670TFV9(L2 M*K(R7V;F&0Z'0W+XV]]>I[[SC'E &/VZU__8VW,P=9E'Z/CK7A3L MH\ E9.]O?_WO__KM?_;W_WE^?^MXS(VFF(:.RS$*L>>\D'#B/++9#%'G.^:< M^+YSSHDWQHYS]O'DX^=^_^SC8?_D]-C9WT]:.D>!J,FH(YL\_-B?_W*1M,KH M%^?XH-\[..P='CJG7XZ/OQQ_=NZ^SPM^%U2.2&5)G] _OL#_/8DN'<$N#;Z\ M!N3KWB0,9U\.#EY>7CZ^''UD?"SJ]_H'__Q^^^!.\!3M$QJ$B+IXSQ'EOP3R MXRUS42AEE:G^^L3]M(&C@WE?RA+PK_VTV#Y\VN\?[A_U/[X&WEY"(ORLT4E: M''XE)>4SO,3E5]I/9- _.SL[D+_N">DYSF^<^?@>CQSY[4OX-L-?]P(RG?G0 MEOPVX7CT=6_&WVE> (N&WY'Q2Q*X/@LB MCB]QX'(R R4)OP]$#&5-ALEU$PX'KLHB&8IJY$ZRX M! < 'Z.),H<3S&^H:!1&]"U!3\0G(12*.!=%+G&(B*\IP%8); 6(&_J,@U!J MQ>+/&S&M3T73R"?_ASW!]4_*DW]\0V)Z&-),M9H";K#CM@4WF#(> HT7+ BO M$>'_0'Z$5ZD77\#6X 9$5K]+JX0ER)L3+X84=B,NA\;YFS!<(4=N&"'_.PKA M\UO#4JO7=]OB6]#Y2[C2W[@ =P$Y0'W' @)6:WUIF7?5BG#N.!/^3/AV]>^( MS(!PL-)L%+X@L.*UA*#59$N:(%SS,7GR\4",ZA#&]S?&O!>QCJH->'6+EK)Z M@7SWL'E^DV9;\HN>ZGLL3RW[$C!;Z;45L]YBDWN'5:(1=(4^S5%-?Z_=DI)N$\@D>=.#S@^:"Z$\!Z?;4MGIB0',5)P".XC!H0 MB6;[K8CA 8_CA<2(\:D,$"C()\C._UY3'&AVU(IAS%!!7*.HE\2-! MX \<2A<.^E-JM^"UA$CIO,.B7$29^%7;.P][\*PFA MJUZOW^LY^\Z\7?'WO&DGV[:3-.X8AQ0EPX)EG[DYDGR('C.>!QB:"T1[LJT1 M"IYD@U&P/T9H!C'M_@'VPR#] KK0W^_UDWCQGY+/O\>>3]JTCYZP_W4O_7C0 M'D5)1&2)L,(ROY\Y0-Q-VQ=_YE1J M%:6DQ$$ 41]H;9\(14CKCSB;+N26=,),"&;A_*45/.[%(I 35V@V1 K+<2DL:P\^^FBL(JC/FK5("F=NAHAW]3H#JR5L MM8Q'ZHPWC9K;@7)=1A/,#YO#?'4"AR^_9QRM>^RR9\R16+\JX-.HT6W8ZC*8 MP'5DW1!]F# >/F(^S03?%&.RJ&BWT33F+('QDW4P)MM @=!'3)Y!'84_7.'2 ME%39#EB-.4S@/;8.7O (((D_I,)'0W""\3Y&Z%CN9&@P%FK[G8 7I_5!/D3 MZY!/MP/N?"2W N;; D*5E;Z3NHH].*N7+L;T-^\+-01>%<-'IVH7,*S-A[5.1S[T](/%&TZ:0;A%\2Z M9T1[ MBI=8"E9B1=\?Q@8;PSR!#-+W\JP:S35!> ;HRO1 D^6Z<$FL"S)]7[*!!S1QW9T>=17$-;NTUHLEB ,XM5UC1U9); M *PI=]9&:"^$-K(IYO=X% D-3>3P5HYI>:4M@K<&H]:&@M.+47 ?*.5+%V^- MJMN$>EUVFP\R*Z;>@>OR"*>'GH+TU).>]Z1=.<\CB.NH:Y VP+"U0>8T$'>' MWB#PIG=8)5]X"Q"NP:#U46CP)K3CS/G"5B-:PZFJX,Q:!SF_B3^?/:KCRE7U MM@'@>DPV[T,K9M=Y !*NH@3$2Q*NP#TZ%H5SL!5V[] MJ0OF&3UN$<8ZFR^:_-@;=5K;U4S![0#($HWO*L9,W:?0#H!BF4Q$./1!AME+/"(N49]MK*JX12I0DUG]5HOE6GI>#D0 M(,Q-$OT^QU0HHFJP*DKGE?;$@LMMA>+/GRG7YZ32S=IO[W) RN.U8#\.ID3" ML"R&R3D>,8[GW.+@ZC7D2'!$*.)O-T* V.\JF5FPK)V49AR7:X92Z7LTPQ;5U;8'N;4XKC39FX2R.#ROBZBB M]O8#:\)XY8J\,7R7,ZD/J'>?30=>A&I5G2W#LA:[UI[(DU$B4\^JO-+VX+T& MO_9N0^9Y* D=%)2T#]KV/6==,5F[KH*W#&#;+SV;J-P(RQ?+,WDJF/S4LB[H M(E&T$Z;!F[TA&B ?LBD_8UJRCYDI8Q]V6@@4 U?.E;5+U0<>9%+N2Q>L3NA#*?C=^*P:HJWGFH:C%H[9;B-TS% MG.$+1@;>E% 2A#"#/%?XOQ6U.H_Q.GQ:N])))HG435R^7#//]@-Y*<3_//7Q M@AHMV:<2]9VEIMC7M]YM[3@7O?*HL_%\5&_C.=>=8_BJ9$M'Z)9/ERA.YI26 M;&_9 I>8<%L)Y0)@Y7K2YQ_-^YGR#^D-LC]T(R\6-9 MRY/'.W?>UGP$E(N5U3,1&G;^]E/HS@V=NVD#5WC>95F=]!NPR$*UHE9+D^,Z M4NO&S'F)A4UWB41!_.UC":Y8U<7/V*?4'#9G9 <1H1B;5;1\O&5TA*E2Y,?=93MX4=T)9UI:$39UW#VJ@RP634 M& ZVR,=?AQQ2GN#X&URIALP8J^]=F#>PQ6K0D#!T0K#MSSGIH9G%>1IY?";. M5*>,O);4V6+%J,]_Y3F4_9PR'#5D$H"L(;T7*UT$B12 4@BG%B9B*+(()O6W M&/=F9%%Y=WXS.@!:N4*WSL%?K8K;CGI](>BDEFK?_-],9XCPF"U(MG1+GK$7 MYX1_9.>0A&7&A/R&(Y7CJ%L_+Z,S(:/C;5&49F2A\Q:"!?JRXAK/O>(''(9^ M'%1=O &AO=XH;V87M*<)D50^U+#F'+,Q+5K*V:>M-DOU=E)/=&20!L!Z73,O MJP^/&NO&CIL133&D&E)^L-9&VY$FB5PP6/&<@TD3.ZDRAN)(5:?\YIN-JJ-( M/ZD?)2VNOY-*8R*+5&/L.XI::#\A9W2=(/IJU9W4#$TQI$JQJ8BI\K+EJOD+ MJA[I* J8U&IHBQ6B8:&DZE%ZF<]&%_82C["8/+WRFT&5];)"Z?=Z%AQ>?@?3 MH2.#5#%*LY+:J!AR5W$NK213H/HQ>OT&=E)5C(21ZHPZ/&NKRWK'\0P1+QT8 MB>%,7[+(O_99J4 ZC>VD,M463*I8ZCBN'8IU'@6$XB"X8-,G0J7$%9M9 TB- M,8[#CVD&C<$40@K*_:^Y\]]7:.([];X#JMNF)%-=+WT7^#T<]OA1KOBQE_CZ MTR6>L8"L6$+C^ENL0Z-:HN<5*LJX44O70 MC2HW92-^"#,H!%">B*ZDY!9#:LIU"J'II:'W'N&RQ7 W*)!4)".#Y'\BKI%*:RLLM4Q86W6 =J,)YB M;7E,52&B^&#V&MF2L)1KK81]]L#]R :N&"["4":1-1R_TR,'5OR+5Z$'.DWLD(+4%H=60FT+ M-4>(4,S1X=N=+YPJR/_\E9E:VN0%<5=7 ^LBBT75=EB]&NS;WB-TH90)*1I M^HY"2-/T)HS7!?-]X50+LH/A2$-!S%O:!;UI2"HZKQFWKTT*\5T3BJB[QAJW MH %[=,?:-:ZNU#:< V(#EBH) EZ]8NX2]>7_LBKVZ$]#*);;'BWVNY%Z*&=2 MX"8/=8/EW[R![1*Z09AB=QA:P@ M]F,2>J_;W"YH49.BV?0JN%GM$KQ5'4#3]W;6:G-W]*Q!^6@MR=M7MGL\2X;8 M<'2)G]2OE.>+[8!*:+%<=^W=;.Y@2+KE,]C OL2!RXFD8CA*(\MB5? $N1O MP]$#&5,R(BY$#>,KT$(V=\PGKI ,6%!&DQ?-52D2YE M,@(;MI(ZH#RUBT$+W49^749U7L9]1V\^LU6S_+)SFFU5L/B3\NP;ST.:J6;F MI1_U^LM>>J:MW+^&-NVW+:W(*S M^"4E[1FP1I+.>&?:7&W@D5MM4)1JHBBZ?;"HV;+X"8 \UV59)%9*=AA!4Z[T MGT!]AYDNR3$/\?P@O$:$_P/Y$5Z=YY)L.=AXCCLLG^/F_3M P <'2' D#<53 M''S\?5V/&?ERW!Y@E5NLV;U M_)@Z;C$87A?6G ^]#M?=V->O$)/K1M-([C=^XV)G-RG*JZX,X/PJO)HF.6]*SXH; MW2WE,I!!1W9^#1AG4?A Z'AQ[^M2K'":U*[R#G9/TVK(H^;VLEW1BIV(#2N< M\1SU3:YT<@WG=>>DQ9VGS<>3:\MC-U8^C2M<51\[K'NU1+,;JZ'&U;"JCQU6 MPUJBV>(54I.ZIVYX-Q7.4!X[LFIJ6N.J.]E=[:LI&WL/ZBZ8!?8*=ACO((V3 MZ,ETW^U3^;Y;9EOM173LR)ZSIY6@;R?MO#-;;$OZMZ19Q9)=&K+UFFC%=)63 M&E]-CEBDT*A;' 2/$T3[A]]%R8GJ6%.SG=ACNM91E:SY>@?Y=&/Q6D>@F=,5 M!>?8&VG10EF8*D6YE-ZESVZ/6X4 -S>,=:17B\H;?R#,V_^0WQU/^FA,QZ&,I/JZFV!\J)M70Y,]?(2SSAV"8J=RYF/ MY4"A7N)-R^^F27B;:CX_7D[%>#EMR=KHP+UTI7!S$NA*%G 54W*1H5"=\DK= M58@:?-4,$F]NM1HB.B9P058^V2F8^,:8]T)\WVQ>."FZ+YJV[<2-RTDA;;XS MD\*RB(0NS#-EILPHKY+I5&TG4P2A0O]OR3//F$\+DEKF?VHMG'A# M@Y!'L'+X25&ZXP4"AQ0V)2'!TGIY_?O$.<=> MG'X4PSYFB9.@*-TE+/49,+RSVQZ"6?6\0)R_01;9J?;@S%?I$I:&7%AV*1;B M,?+5D_3]5LCUR*C,$QX,HS 0LS:L\>2[*/(7R$Z?>2C#;)[\O#I/QA3(M4Y* M0YRF5G3FQ'0X&4)DP?17H,7)$-.9^38CRQ51+XV7\J*-)'!:[0*RR<&&SA7B M% Z=5-!8LQ5[AKD.'O-L3PTQVD[BVX1$Q3 OPK6\1DC@-&N$ A3XW*\2HH:L\H5@H\YW7ILJ!C M8]M/.5P*5T')CJ&ERX'66J>E+=V<*56;@6P!"^Q 0HZ6(4C*YI$Y$\@3"P!ZTY63?4A0S927)-R+*)S(Z+"0=K)<5F MWL$J\;!(TKOCR^ZE@W4[N.J.=P7OTKS!\V28GV.*1T3NJU[XB$R#5+0%UE:[ M6CNSA0YYI8>!M!NP:.P;0ID[)+0>O]8:]A7K,:0Q3X*YE,^4O3AD*&VC0BMJ MMK8=*M(D\W;-*[&ISDTKY\B'_P27D?%3J M%YGNL,8<#Z(JW.JH*M[5*F"'B9=^]2KP+/DCGT9<=<%Z M9SD?TI\4^(L]OK)I7+^!+L.])I?6/H>@X*L&X-L*<26H&D\D;&32D/LQBO=' MU.5SG/1[+4;5]!&JQY1.9H+-^C\/>!P_M#%B/!8#O!\L_$,/#@,FS] B/_.[ MF2-4\&Y%TJ63:5/N,R^Z=>;]Y@IU93$]G,G7E^DX?KZDX*ID88E&QF$BW('W MKR@0DKPZOWF\+!I_1>7L&7*4?U)B&9,B2;UW)0_65P%?7ZA:>-?FI](=:VWB49^5O MIF(AQ>7Y0J&O8_4+3(6%.X-@#38J$QLU-K[@=9TAO1>6 8$_"80-1W%:!'@B M&]Q(XDGV5B9/X_J=0:P9SA(03ZQSE&[1$^,+.U)L1\L+=P;*&FPDN)UN?O!M MXD':SB!3GYL$H,_M+?,AZ9TK:+TD?A3*O1V9-09SZ7B9+>D_K1Y$E,W+3>^D M T?TD*1NPSP^/-Z9Y;L@?:$ \P0\CRQSK#7>.@L29I>TOD;]5JRJ/IT27H6Y M-6PE/S[Z+49?:\.V@8]#T /D.! 5 <')C:"TR,#(R,#,S,5]D968N>&UL[7UK<^,X MDN#WB[C_H*O]<+,1X[)=U=W3W=&]&_*KQG&NDD]V=>_>EPF8A"1.480:)&UK M?OT!("GQ@1L/SU71R>H-#QO'?_^1__\W_\\K].3O[K8GXW<8D3KW$031R*483=R8L7 MK2:/9+-!P>0SIM3S_O_#^Q_/SW]Z_^'\A[]]/SDY27NZ0"%K M28*)Z/+#^_/=E\NT5Q+\//G^]/SL],/9AP^3O_W\_?<_?__CY/[S#O SPW+A M&2%]+_CV,_^_)S;DA)$;A#^_AMZO[U91M/GY]/3EY>7]R\?WA"Y9^[/ST__Z M?/?@K/ :G7A!&*' P>\F#/[G4/QX1QP4"5[EFK\^43_KX./I;BPE!/_7209V MPG\Z.?]P\O'\_6OHODM1Y)\M!LG ^5=HN\&_O@N]]<;G?8G?5A0O?GVWH<[J MA OK[&-"]+]=I3J5_7<:N-=!Y$7;VV!!Z%JP_-V$]_]U?KO#94-81TM*XLU[ MAZQ/^>=3NYX$95;L/3V4M(>(J3/'Y)($+@Z8VK,_0N)[+E?SW==PMIAM,!7X MA?>(LI]6./(LY#ESTY./+.(S(&M,KO"&A MUQ;U]88"QIRI$WG/?"U<;]@'-F6O\((Y;-AM92(<,N#1,6J!8C\:@%_%<0=A MVVWPC,-(K)[3-:&1]R^^N(;1#?+H;\B/,5LIO@;,C??YET^(.93LESO"[$;3 M2=C*D*"8Q=#;(<_64^S$5&C Q393BQCYGU'$?]ZVS+5F8P_-OCV>O[,-YR?* MA+L7.1?U/;>]S9V>@X8:A#D[(?(-JQO[3)B[GSYCQ$%2'S=G8M(/[G0_>6;! MG!-,F;UA^W*OZ23M')UAF=RF@VW9Z; $W[$UQ_]X*(6E7@8AZ9X2MNF-MGQ[ MMTFC @]D$;T@VM3GL>IR(),9H6#I,;D8^7S :\J.]<0=AF\!&Q,D9=AL28"6O,P9@*?ARC;:[7+JUHC#L,JO.3K5<[? M.&SW;^X/")GY /"-%Z# \=KPY0X8:!#&<)_:80IYY?DQ0_ +CL2.!E-A&+DR MQU$:RJR 3(/(<_F/WG-3=6E]^&&T*WX*\1\QD_OU\P%+E+*;VD0)O#/*ZEHR MM@XBZO)U4 0RIZ]LTT76R O2>%/X[D#C;#& #1T+%#X)'H0T2JA@?YQ@[*Y/ MKU\C9H.YWW,=Q.OTA.O."VUPY[V'V:EI80Q&T/DI9OB)@?B((2?R_.3L/#VO M_3<^^GE-]./P9(G0)B&A(_2S,?8DL%^4%!0)0-3):$C_S)/!M1&':_0>QVP3 MQ/\CAC[%(5Z2Q[4G9#>4%TZGKKW7#(]YOAG#MPYR?[WPL$16\M8,7^YEI"@A-7S)X6 M4:QVW0:^HJN3-5X_-=4!.;+%?EO =,60HD[\A$]VC&@17VGO[>I#8D>[48BL M[SS&[$R&4]__DO?#.%>9!I%JTPK0Y>(J-VNY2J M&NV*1.[U:$J+Y+)YF0V23M&&-G)!R=I*0*0Y_7LR?IZH1YI$9%)CA#AD/9-- M$M)^-]E0C_!#I%_?G;V;$,J6Z5_?[9VE4\FT;&&^'N[M#C9W]UE+/@JSW"2. M8$GGC7"9I53#-9BX+1&9Q^6JX,>DU*D!4K)D )W.4=4ZF\Q3LS2(!5'Y^:CL MD4]'64^E>5>>:D.(^39@LP_O*,DR9R7:; &9\D@+"8Y4J7);P>K)!:#R-B(C M]8C-Z[^F>SX##-T"G P[7)-#"1[F(H%(S- 8=QULV<#+88H].!M1N?>=+:9N@IM,[VLTR33#J@DLRN63H58C2^HA3)$Z,B4-^5"8.!8#BCED M.1# =63J_C-.NS]XPXOD9]4.4KF@>)K%MLM?^T'Y61$^:Y \BG;#!0^#:B?*IX2 M+?J%B&NQ!^'>%UH"<6[F*%ABB595?D]IS/T^ *)2 RCYDD<6@+FK,I/HT,[K MT:XIUZ!"$X#+>1*W>42OTSA:B8,!9310!52(C%6!(-&F"?^IP93T ;!Z!LD0 M:^JJH;YRI_LHGZPS(+8QG^OX)-L]@Q@V19'"38\5?*-G!%00QD =3;* MA=2@L; Q4W0L-F.:#@%:[%WQO_-'["4U;Q(--T"E+%)"P2*/_TDQEJJ\-;R& MY!+\@!/ )#92G^#\-%!TSV>!1;< )\,-)PW?><_8+9=$76P_HW\2*L*5D@G2 MH&7*T%HM0;)FC^07M)9/JX:MS2R2MQYPRC51!'(H@_*3L@8"?*+6'AC@M+T- M4@8TFKH-6^_\^)JMP;+)8AH?T(,=N\!-YZ;*0=I@5G$750N19'O5 & T[M4 M0\,CM+*D"CU4EDZA@@)%GG3R&>'4) *82";Q$'L""RD5\FZY^FNZ ZCDZ;D# M/P5?BA,)B8IK88HG/668 4_X]JCPQ.(O)$#[7Q[97R&_"(EMFJ6AW8:MLU.^ MNJT'G"!ZX9)#69&?--*A1!YXW2$ 3J12ZN %\OE=IP\KC/D-'OOK6/8)XVSQ M9/_8D!#YGWA2>S^]-+4E;O-9D"G=$ [=^C7$': 4+M @G7]SFJ@CO6D++9H(, M&B399M.@@S>3#F"ZVXJQ/$\M",_/2,,PE:DD[Q[@I)F^(.HJMI?2;YF;6?PV MX%:2W[!1N;(F[]5=;/%S?[;(A0?D M"X=U@XQLBP8#!S3UTB,-B"['-J4C"--MT3.0+*I'3MIL<1NXWK/GQLB7A39U M,%EH4PXS,#'\ NDY]I-=XPDPY?A))HKT6\J4TK>!D)8JON)K&7$ BBMG,#&1D%?(0A=<$2M- M 7HMF1"?5[Q\!USOCF!GQN^TO@W" MB,:*0T\U0!:3DP! H4=])F$ D](&1$TU$B'6E!4"BI4.10Q1V1% ->:SJ7S *"/ MODN3^X3)DJ+-BC_\+CMZ-,&5;Y^LPO5,6/(&3QX-^2FC"2XC3 T'X>9)I5B( M/8G2FR?+'8NC1'6'0-3ZGA(W=J(9?<#TV7.D,6H-2!;IE8(,0@G/KD^QD%^] M8(0KTB2#&S*0K1,&L:>N$-N6]"EBW.J^ /HE^S>(%>Z(&F"7]5\%@$+/);,R M2T*]?XDU4EK08]] 2J^\P: I]DIYD0;4%C/?RUTG59WF+@$J_NZYX(MM+M9Y M0T6%GB.[)JI&B^R> )L6 %@@0TY^;8)]BS(+="V&O!ZAAE!)$P84KD(P#R:N M0+ 9!."4ND3ABC]RPOZ3>]-6ML4U F;;/@W@<'3RJ#3UG B[,RDR%+0M4!9 M.K<""!)M\AQU YB2/@"KE4$RQ)JZ0CZ[M%.1VJ[L#*!JYQ;7W9]_]S!EK%UM M[_ SEL6=ZC6JNG7:1@!XD?,@PBJNUCZ>L:W&V].TA>'WV0A>X?K9\D7A!&I& M5OF!FA%AS\GL[;ZM\L8Z&]CJ#)3! B X]U1A*CUW%LRQ$U/J!4O^)'GX-2!/ M(:;/Z,G'(L>&?2:!PUH)FULF33]9NQZOS/CNQH-A%#0J2/IGN\)^5)$LF(WN MD(-M:L1U8A9F1@Y7-3%E. !$IC>F-97JGB*]5>EHF#*+6Q\&A@U1Z!?IC<$* MLU'$JV R6L<'H*6XIV2#:;3EQ0C\RA:^<]^(JUQ4*1DU6NR/PG9H'@3@E+KS CQ;7#*3X44WR!$.@V0>F;&X@S&6[?&5WU.62+X#(4:JR!H(&4$ E%1LHN%^QR)&BB4M;+VX)KF0:D?KX/W2&U65:X M*+ [#,4UXT;, -H6<6\0OP211MO\5>@7V_P7:65TW8:[#"/[AC#XHBBN5@%( MZ 0P/1O(BUA062R]MATBR8JJ=@UP@NROZ$[??DOK2F3+IQ5L>1,DAQV0X 0/ M71V2KO8(@*K;B8'HR9%N>&0=YFJ-@.W7]V]V,D1N&07Z5UYE0/O"22G0T/2H MZD&U8$J: *BN01K$FCKYNZ[Y3HNONI8[@VB)5X1&;IQ4JMX&(?LK<# C(:*( M5THYCN>R2?C?&%&9;6[6>G=Y=\W61\$FN8UOVKX^JP!,N*9J00YG5&&%J8=& M$!3NHY]C+4[YDEMA -$I&)'H852$0A@$IF%0VS)*^XG M%-TFVP=%=P"5_-%;>\$ROEL\8D05U?W7:/E/\Y++*S9%BQ;I).D5MNF MK-FW;C"IDBG13("D 8HE?6]K9E?G8RV2)H]D4IN4]N9JB)WW2_)\ZF)/Z.,? MW_$_3Y(_A1*R?_[C6ER3/75=RO9T.$S_4*Q Y@85=;-KT@^MN8&E$TL*(Z5( M"M5XHM1B*]%@T-L\L,&8J[\2T[*:_W):8MH=^V?RI?A;BE*!H@VASFK)'Z1Z M[Y#UJ2#FBCAQ$H](_LMSP 3"M\&"T+7P&-\5Q()?(YX0XY:H/CL[^^ELR,Z3FKE ZDYKB=(BE-:/^LOF&*@6F*B+2N70G5%;L%)T[6Z2AJ7BNU)&.O M%.N^&2R9@VP5P2+.9V<$<^ =L1SY?DTS4B$AX[G:Y)1= X:,&_W,GS]EZ]ZU M+T+[O[X+DR#^_KM/0NS^^BZB<1\+088^5RJ-=)+/O4Z #^W()<%\0SU"F:$2 MXAYJ1OS?&-$(4W\[Q\Q_BC3LKD#VROF/[7"^0@0((8CMH&"@40I5T%[%\%U+ M$Z!"!0@YW&.&!=L@N%$ERO$OB^'0F42!B4_8F_=N/Y^$NL\'VJ(+TR M_8?#F%[%'@"_YWCIA1%/_.2)64J>E\%ZY?O?VN![F0( O.=OWE-F^ 3Z(J?B MDL1!1+>7Q%6+PM"J5\G\V(9D# 0!$-0C>KWE9X>[U\T-%DH)WZMP?FI#.$I2 M (@EW4ZF_^&$G"M%(H7M=]M\UH8\I'2 E,6'&K+XT+, M/I(761NMIR4'[E<@!VZU=80,*@X^6:<4(X4 BI_[9?F!>^LBZH,R^8[UX]^O M2*#>4E=!^F7V@7OJ*OJ#,CPM<]J>?WAZY"?&$H970?IE^(&;Z2KZ@S+\D2+7 M"Y8/V_43\27<+GWOE]4'[HY+N(-0[.M79X6")58$B^1@_7+]P&VOG 0 KLME M3"FC(0F5<[T09=I*YT4%WN])62M[7A4I (1R&T28IY=[S_@*12C%5!.[DX/W M*Y16-K\J4@ (A8?8:?IDRE9[C)"#ZE<$K>Q[2Q0 X/S#&OE^5A2HY'P)JE_. MM[+#+5$ @//7:TR7S#9^HN0E6O&Z?12H=5\!W:\D6MG:*B@!()&'%?9]DR"* M0/WR_\!]KHP &QGN*SY,1)QOHE;*L)9'(41"K@KK7:6M(WZ%4LKI\QZ@B"( M"?.Z//\V&HW7N@@GU=#JC-=U*#]2N' MC;2:#!#Y1GN\;M@ONDS4"F2_8CAP9ZVD I 4DH0H.SD48/M-@SQP6ZVA8U!9 M3!E2KD#,1[+%NO2]7YX?N&LNX6[F\R^G[15 [2YLN21L$0I"[.YONL#N[FLX M6\PV.$G$">\1-YHK'/&7HM\5N*JLCOIP]OWD9'\]#/M[-^ D/^(>))R0Q60_ MZ.0OA6'__5T?Y5,M7(8D*Z12 1TPC0YYP9R:N==EHZ[T-;0:NOZJA=1:2:K\@ZX#76$D8S18/R,?R$BT-W)!% M6K54+2\2"1T0Q/" ?=;I*D7!J@ZP_U)5,]H% M\U5RX08N3SW@MFM?],YV5.)^9"3V66NN3$(34[U22,ZV,805RDZNMA1!W0N+ M\/F*^(P3(7\S*MJ%J0W;X._.SIIL@_/C_>_);L1Q ]PJI@E?N2*2 ,OO+;9L M" M/P3V3UW72Q"X1YY[&URBC1>QF[V-H9:," MAK %MA:*B@@(TI@Z3KR.Q5,*LVB%*2>'XA6WW\\XV2+J)X]]>PB;7ON)9$\7 M!#&.&]YCV/ RO:&8[3VN?<1B)X.TC46Q3A45Z*@>^YYAQ+/0BG%[XGB3@S;%# MEHF ?T-^K#PFZ'S8(2^R:U'CNF=4>RJI.&&?;CQG?W9RC[;B\G)*>5UJDG>8 M<(=Q@6_%21SER9"=PA_:XY#W[;6@&ZWP )PE$N3?AF&,W:N8,K\G45BAI5,G MT66>7*ESW*V:#WGK7]ONO!7!QR+JQ/-M+FM9>PA[M[J:;2%E&:G=&W*+M8B_ M5,:P3 ZF]W^%GILF1S.-UDBXPW&&O%*R-:/?"6= * YS3'P4AKL;&I.7NMFR M=>>A)\]GZ'W=,)\%AU$U*-#5($->=-FGRM1DR[&L)\+ RK-V&C@1JHX&O7ZS M)W]"1?NQ:$*R7+:A"OJ>H'L;>@Y8^QW=JX-B(='2QK_]CO@.* JO7S%UO!"7 M#VL:]S+HQ:YMK05-"!]*IJFF'2I4?3=#SM<#%=HD5#WAQV*X]XR8"?R4.G! M/X/>%=S7 BXG_5C4(*?,A^F!MB/PJ[>.?OO%^TA4P6;CDIR^/*+7*R8QQ\.! ML[UA[*SEZ'4PSJ"W7?=\^%"3-<.Z$X?H2^N]0S WG4TR._<$FO+8L$.\]\6O MC"0!+RMN',&L]C/HG>Q]QINJI/=;/'7EA3SM,*:,RM"AWB8)>F57(4X#]R%> MKQ'=SA8/WC(0<;$@FCH.?]&'JS#QN;:&>_)R=Z=<\;1B?Q_,UQ59?7=V?O:! M/[^\0XC_8X\3KZ?*L!)/,Z=XB3JK/6:3/6J3##?6T1Z]_%O.D[^D&$*_EN0+ M?LFQG)* _>FD56WT4EQK?!OD(;S \38^UA5Q'=CG0+4K#,4@2H+W%X/[9*F!A;J^%M\(A?D;S460LYI(&RTI%= M.$9% 835XP+YB$W=AQ7&-E=YJL$',$Z*Z%GKCIJ::*@2U#IIN@9 ?#235IJD M \D_$_5*7YA+DMP=/PU#'.EO=M"V@."7F56N4K"E(@>"A*[P4W0;A!$55W!K MK)\,< "[IZAT:MWNR4XT' M''B$3> (AUP$_]Y3.: D0A$L>6A6LBM#."0B]R/],,<.]IZY$DD3'@[H#,+%$.U+] "&@,O$ MJ\0T]\2=*PRWO@F$VR ZLI"@3AKH3VIZ"$ MT,XED"7K7)+UDQ<(-> /YJV#76W=WXGO7B#G&T]\DHFG;@\0[C)H7W9UN="Y M8.>8^>N>$V'W)@[<\._8=V\(3:]=F"WN21AR-STMM=A>^LA;A_*'M%OH#\(5 M!NT+_3">=*X"F9,FCC7".5[R>R@)W7Z*/1?[7%UGBR)N.I^V3B\02M>[;9B7AM.0!.[L5 ^&T08[9ZOC%7T' M((KR.I%_'2Z TX%="5CZD-(%#IA\5"9;"0VB=JH3Z2I)!B?*Z\4".]'N4E2& M,M?!Y!:JF-&[?R!9M2#7Z*!?@?<1M&K"A2/1 7[K**/<]Y)LFN@&\\O(?&Z> M8K[E*P#74HZ:/?>K-7V$RUIE#SAU2G4]6-[Q6M2YMUQ%L\77$(M$'E4*D[Y- MORK01_#,DO"A:FS36B'V UHN*5ZF5\QE/]$936^;5E08R,'@%*+:""#+6I?3,E390(J-*%Y/ M\ F590,:6 !E SI5*O%>1D$GEXJ01?2"*-X/QX_RLRI]=4J:7;NAJPF,JK._ MS,.*GL[CMY_),UM5Q"M@N:LDPNM7QX_YBRF[O JU9&IW,63B43TAU2:MD^PB M$D8!T57?!X)TB&6G90=D_QVHO7_.!\[87@0*B%LB'8U=5F&1%H*9O4 M+P-G#)W6^_+DC 0\DHP MTA8)E&" 5 98:5I!&D4RNK!XO_%L> ?YF1^BMF8J2 CY_U*=V%DH%>:=KB 6 MRP($1\B.@^TZ.-UN[2L!';OM_1V$ @=;D@IG55H3?[1/R*9D\,L+>:">,N_O M=R]:9?D2.]^;A^+8_]Q']*K,#&K0$X0YV40;&A';0WK0#JLT*TWD*L7(C[;, M,=R9E^L@JCXDVZ@'"#40=>37B,B!X\^9@B4UP'7#SI5;&O=AYZSC2=+S&&P> M_ J"8[E$XL @M)DF"([/>$=$1W=$J.XPKF1^I5F::A_?V 3"KLGNX@<[>L"= M\.\@.]&4^KG :ID^A^* 0!V(3THKN.53 MB?X7'.D+L:Q:'MOVO!9QX(19]=X8NOL[O!2"-+:"<.E $R$:"0,25\G>BO5X M+>.XRIHN"/-E/*GZLYY497&6[0&G59(^( 3.VSZQDI );E^D MQ;M&M#S7!H+=;:3!IJ!YCL9!CJWVB*=/^DJO%K1M"6'&-193+4J/:]*E5H?? MV; ,O'_A\L%RTTX@'%]U.RTE1'?_5OPSIFB)D^?L'\EN;#V%VL,K0H/E%5Y@YM2[#:^_^*[V@5B&P62'PB3# M8;P?8Y@#;O>?3(=%9/"&4,U5,)I 4$\2V.0%!A=Y&6DJ] M/-(!MC-+D_]@J/9XA*[E1EF@#W^0VLU;>!,I54@Y9!P5,_R M5#S+<[!AM*3U..6K"Y0EF1>J5]W;Z[Y7+5$\P]./EEBQXQCS5A8H]B,8Z2LI M,F,:RYC&,J:QC&DL8QK+F,8RIK&,:2QC&LN8QC*FL8PY"&,.PN ^V)B#,.8@ MC#D(8P["F(,PYB",.0AC#L*8@U!7L&,.PIB#,.8@C#D(8P["F(,PYB",.0AO M)@?A-GC&Z?'<=$UHQ)?Y2Q)&-\BCOR$_YB]U?PTH1C[_\HF1R8.Q=X0_"5DO M_>!C]16_W. \UR ;?\(1^.N$HS 1.$Q0X$[V6$P$&N+'OR28_/O1)!\\."OL MQCZ>+?;$WP9,,$R)F*28FC V\ <'+K:7*,)+0K>ZQ(3FW0UBG?9(\D-%39Q; M!@@G_>!0(>9-B(Q2" M)$:^4#.]?R)B-8-,02%QQS[CA?N)DC LQ@DO\()0_(A>FRF);=\0?+&>-<>6-6]&G7B0MRMU M*O4-P9F$HDXEUH!7ISU-10HM-4;='(+/VK52J*F'=C3%]DV[TZG98H\I(SP] MQXN1_QE%_.=MW3.JRI/'NC,J<025.Z8BB\D>G%0U'E6-1U6@0DG''RH_\%AJ#)5#.&4ZTE#Y&(@= [%];6W3K03[UX,7+'V\ MV^SP.]8K<45#K5(W0T&P-/UNF9MRZLC"*GLR>;:L%\P"_-\8T0*%!VJ:KF,( M_D27D[.)ONGX=;3:-5U$F#*:'E>4Q,O5C?M?IWI' 1%4YQ]@52TMZ9=W&$@<63@80M> MG,T@$ [7H&F=+>_ :^#;3"!2E!,.I45O(+&H!JLZBV8,$[L8**6H"5^.5HL* M&^1=[D";48IH6@['I'CS-'JCVJSVY8J6?1_Y#&(#B,.;T;!)-O95A5, MWS^$10^ @NF9=-P*UHE6#:U*[<<1VHX:O 7]46Y(V_2F3 ,<>:2@R[C \>K8 ML:9IMQ\#:*P?P)*U]^AP=974%-SS>]G92'5SLRO/%Q5SLW.IUR]LX(D8.7]M M$!][D@T^IF&/:=AC&O:8ACVF88]IV* 22<<;@R3B&F\,&F\,ZDEXNTL_:DPZ M0QL(L;7:=Y[ G5['7ZC2\!8A6UK&0I4^;@D:"U7:Z7(L5#GB0I52[DDI3L7K MW[T@)K$B G2'P_!QA8+S#Y\9Y"I_%P4'L]J+M#XF!,>J;2.Z\27F#)\M MLG^W:68D?4,X?(6@/1+6')DZF1;E;#&>L7UOL,2T'45K8=1>5?!O$%2P!:8- ME3"PRUC9,.(@XV)\MLI>81!Q%?'"G^_>)9L&Z&"R8[1"<"TZ/)0-B_!16& M.!+O/U5%DI,# _A"F#[FQ:)+26BQ_T',Z0[_BVU.,6XH_B/&@;/5)"U8M823 MQ="Z(N0MG14O(*R>,C.U0[/XCKE*W+J60#(=:BBU5(HZ$J%*,=QIKO8HR:XI MA./U&JIJ$F*50 A2O$3ABED9_I_K/V+OF?E$_+I8M<75-1C T"K"OYT:6AT+ M(,ATSMQFZO$7,^68RG_5SMC#N@1BD@!V[K@[6=$O^'H)@Y< MT_&^'!B"%6Y#H8O'_W):(0B-6RV1>O>(G57@L95&8XQ5P ,88L5Q2*>&6$4^ M3#EJ/5LU.!#CJ==+O51:<5L5:34\/H,O$?7)@R?.)T36:K0B;A4/=7)-DUX@ M6$:3ENW2;)H0"&$:Y791NS__[F'*N+7:WN%G[-M%![2-!S"7BI.^O@($6G: MDGM^!U7%NG:T0-,'$$-;3^.-NTXUO:#$?!MLXB@4Y)W;Q0YD+2"8Y$::*Q6C MC$*H0OM06V@?!A&:*5[0IM ^0!?:Q]I"^SB(T$Q[BS:%]A&DT"ZVF1^PO?11 MJ O0&=H,X.LH4E7Z\G5D7 E7#W9@LZO 7D*,7WFY IE99])X+!6PG4O$VGG M%G4W+CQ72CU]I%K3'6NZV ,G60Q+9O[87Z''6)*@$(=>@,/PDJR?O$!=1MRP M#U#.5M=S:+>1KL^G]K*7ZHG_&M& Q%%MD9?:@7+/AA9SB3>=B_:>>L\HPK\C M2E$0[3!7R]30 )3;UILP#4P!EUZ86[>$;U3#Y2O##^#N*7)+^W+WRAP )="$ M]L;:OJ?-SL-K?3AXCIU\@DAUHW5N0%"M/]5M%UW/H_'&#/ W9O2K N.M&U"< MQ1[$/=[<,5R)8Y]R'F__Z*,2L0^)-F -W,W> ?NB.\/](BV/,=R%(YTP2[-9 M.&27>K17DKS-^X8[S!37:E2;5P_WK0B")3L.[:O\5))7PP/T)3L0M9I^<++- MD6XO8%,C@)YD^U(V,6'P@N"IZWK)@+?!@M"U<*3JEO5^T);U[H>8Y,;X4Q7D M5O-F.Z_150\)),7].$H5.O0M34HQ5B_\2:L76KLBGM^$,=UL*$'.RK+"H6YC M")%^F\*&NG2-Y2=M;YXZ+3\!YS+GTDQ%I,KPH(8:_&W52==9\]0\@2I@[;JG M:P!DY3,IK4DZD%:_,GY\?\+O@IJC2+_RV32$L.J9%5 G+AE5$,7VL$(4WU// MJ2>T:C,(2^!A(JO2U(F34AXUHMXWC01L&T$(ZMGQWY8B\#[']2M;XKVPP?21 MMH00L#ML!DG)@B@Y@>!OA/N^RA3>FFTA'/,>)CT%87T8P1M"%]CCI\1*]Z%& M.PBWMQY@"N5$09Q&UZ\;S&^"><1T7=/^51M"N/#T4/-7I0J"V-Y&Y6*'!XEU M=LUC,>-8S#@6,X[%C "*&FH](2'C1OH1M(,PID'-'U(. -.!XZ_VD-Q>C*$_ \O M #G00_C$^,-I6N^-SVRA6,]D_D&]]KV*^#F.\/O&=/(8WMP7F4H M45/E^SXV+7M5B9^&5XE:S.E\^M\&#F7T,122_]X&^\<<%R449=._7OM^3T;. MAA=V QX-7O*77%UY)%BZRX1+Z3%I;/B>_?$/J"J-N]ZJK&?6.K75\:K6(GN BK[/&I MW[UH5:$O+!(8%MFQ6T1$7R9U;7>L-^9VZRV Z:'$%OCY9G140>9]S)P@%"J/ M#KH;[HT9T^XUU#*6R!J6]=9?F9\QT)P]O M\6,7N[M)@W?B@4@2/6*%U/![J%/&>D@VFT?;ZC]C;B.=. O>!+"+& M$ESO2/'[L_/RD6+6^5\GN^[_.D&!.\E&.)KSQ0=GA=W8Q[-%1M.]CP2S=I3I MS@WMFP]BRY1(76P-]YQ9M81S-EA7C'EC8$4JA)5)39KI2C.KED!.WVKHK)44 M6[OO3!&%STP>&_.2K-F:@>EN;'4HWJ85A*U\#9W;1=1M:.M"$CS MQ<)S<'[E$\^)J*5AVQ+"EK6)1&SI@V#E]D[*,_:)>AI9P$/8L-44EP55$(1T MQ]/G5L1W;]<;2IZ3S9Q63-H6$#8B#06EI:N;4]^28Y^IBN[E@UJ;A<,>L]F05C)RUUWZTAZ%*PCY1$M:6==H(M!NBE;B),G#S M=>HXL;C;'+M7>$.QXZ4/KVQ\+/@>N-,UH9'W+_&[DCZ%I-OK'K2OH]6)]G@ M3GN4N'[!*HW0-P'M*#6;^8(N<)*ST42%!.V:@G:YM)*THV^HN/=M$*%@R:MX M=E5%GPAQ7SS?KQ?V_J$:]M[W/4DZ%S'OK/LCC'G?<%;C.^^9GUD4^687]39W M,,P9GAJMB^UG]$]"C54Q=7J & >W%6WA6*P.T1"LM ;A/;I?T%H?':_="Y!( M>0,MMY2VG&P($K^,PXBL,9WCY* W7'D;?>!)VP)"B+VA$A=*F'4T0A";J,XE M/EEN+]BJ5Z53)T#+MA VQ2V(TI):$$*ER,5K1+]Q)TO\@Y-F$*:^#81=;!M" MU%,)07A?"']@;X,C/%U2;!' US6 L"UM06PZ$KL(Y:;\".0>8UM7:.>@&SM&FI^#>EWL,53WFP4QA0%#L/#84Q0.(AZ M4 C[M ,T,W<#D8) JP#X@#N; XD_(L=88VDK87'[0-(=A%/Z.J3)S^G-R]#1 MGM2K2?L:XD7LWWD+92FG55,(T[BI!MA1".X43T.N+O_"W QXG**A+$.H61@: ME'/9 Q9GLTTZ A[<:"IK);W')'UU'H6I$?!825.IPLRFD&!Y_5O MU=07WLG1)+BPI0W[_$XV[#ZL$,5SO,GN2-"EM9B;#92*]A3=!B';&HF2'76@ M4P8()S7%5BC%5+,J11!L7Q$O8R12#0XDW*A6,;4TN@X;YN[C?L !,YU?2(3# MJQ@ST!^T5UB:FT$()YIT*'_9I)FB+B0@2@/%8&IV5V$@A#FL>5M%'YZ?I;:; MIGBD7=/AXI%U2"M5#!B6DJ.-0A8U]Q)1NN4O'ZQ)K*PAT3>!,!V;REE/&;B9 M6D3W:X"2#0%VN2=M+4!I.PCQQG:D*"4/H"@7F%+LLKT@/ZV[)*$NUJ2$AA Z M;"XV!5'@A'5'DB?:)$_CR$$@Q/Z:BJ5(R9 Q!85?6C/2\$$::3B9Y'J?)-U/ M1/]C$ + VC8&(0"8O3$(,08AWE 08MPNC]OE)@>+F.(PNG[=\'0ZC0=' 9#C/&;4/$2?YGJW@[ -:JORA.AV\G5VRGLZAO'Y^/T"TG09N M]ECV)5FO22#HS+^7G5S\Q[]$Q/G&6STCGQ?3U-L<_%@]ADPP$&7W&0YBK\ ' MFR1X3'*(",#L*\=EDD/F:'82^_1+0<-%\IR178&^I,4P=;L<@=DB%=J,BF(3 MS39" P]G-V$AF$*5KIHF"*9:BIYV2Z%M 617850\HX2ZW%\4'Q_3G+,I "'L M(2ST1O'86@>';LI]W&XY,O-: PS!8:S#;PTI$$P.OWB(;SIU%Y$70""6YEG9 M_B(9D'BOOSB\! 3$J,OT1L;M3N_]YF*_#;A3[CUC/B*#.=/<^*V%AV#(Y1JQ MO]9;2P"XG>>4/_YA>.6@!#. =5'L(FM:EQ(=$-@O-F/B"A-^!SRC&B7L9&O0 M,KE9X6*[A[E'6Q'TY73LB0E<*R/5S5! 3)U4C0O%>9U0#T&%YCB,J.?P2 J? M!%^9$,+YPU?M+26&-A#,;)XB\Q8?T?#YK#..FA \_??EPA\> >B:/*480A MOF/="Z# CUJ8C:GK//Z6#JTX+Y()R=0"PEF?G4!,E(#;.5E+XBU6)DYL%C^HS=&T)O8OY\UVT8QCP9=_K$5ECDE',=FG0 (1>VEF&S M):S/,P79";@21;LER;:O(9V^Y@JK6:UL"0=G-DO5*GO_-OF3;USNV7X@")]/;P$E>AT9^7L^G442]ISCB[O$CV=,Q6W!B'_@KT>(A M:V4NVH&]0K@FP5K^!U,[5+I3LA,J!^K*.Z7R]POQG$J]3*>?JIE.HO,3T?LD MWSW_E&(P(8M)*,">JF!/VPG'XPB3G*[7&Y]L,7Y@EI^9!46XU!?("'WA;[0O M UY1=H^9JKBB5,DN/:K5L<8C]*;I4QV(?#Q\?].'[TS^@8OH5IC)1XJ8CCA\ MA/##V?E/FD-XJW80 JFFPW@K0OJ*Z\B.FM1"L&@$(=QFD( %%9UP7&1 E](P MSC]HN*UO "&.9N*TG@)PFX9V5C/364/KHPQW2M$1P^3G&ZWZ&D=;.)42F!:I M5.A/BXI4:5.6C2%8\1YTRY8=P/:Q\7K-_(=T&SL3F,S#F ?=0C1EOL0S0[7N M-K92S:_;QB8(\%ULLHV=).SXZV3^\%54[LP?IA.48C)N9-_X1O8X\C6'WLJ. MF9YCIN?;R_3<39K]4J3-\M3 0]B[]Y7AJ6$#!*D>>_ZNJO)GS-]5H%A'LI#B M#P-)%)(DQYC%&+. 'K,P3E/5+$V6QGQJR9SX_@VA_&-35[/A8!!6L#YTMR/V M@0OVMDCHEUBS?'8PSE&XR@?-Z8XT,F,@/&44);IA&&/W*J8,TV2Z)@DWN5U" M>/V*J>.%6&G]&G0$P;+UJ$X-. 1/7SBV3V9V/2G8]85G;87,GTW_S?BUP![[ M=S)#9HN$'3J3UL?H1['':-?0]<%6F.K-1ZN(]L9[9_$)5BW06)W>M?U\O!'[30? M@:J7^?TGTO3?!.<'T_3R\!#\E+>LZ65^_XDT?;=#&4S9)1A *'I^R_HN8?E@ M"7;)69F@#,=VMMD"+,50MO2 6 MK00C?59:$09(.IF5 A:D422CB^*5WWCEMX/\![*(F)''ZJH5%22(T(!,)W;5 M*BK,N^ G6QYCRJ]#4#.R @)BQZGE8 7E#@Q!2*.<$6#_*AL ]A._HRPDON<* M5UU$XNM(Q*.=*166@\ZL+$V:YF:^Y 2>&<;_N0-TZ9LD=&F M BJAA[3N-BJ57RZ51$"0AV:25TY9Y-Z,H>EPB7=U2%/<<&AO 8\V5R[=(MXP MUC&E%GY%J\LXC,@:T^M7QX_%'4MAR%Q#[#ZB5V7>;H.> #D9M16E$<%P M0@][&Y:]W>PA/_>];DRB6M(GC4GDAYWLQBT '4NX@A].,^Q]+SVLWEGZ>TH6 M7G1'PI K1V;WQ>5%.]IUT8LV.AZ#&6T',]H3]QC;&&,;8VQCC&T,'-NH;0@N M"65>!IM2T\ 5QRS:W9L2&L0)KXK[1NSAA#&.-LC4[DHZQIS&F-,8F-/. M&K"M-R/KAE"]/2B:@[IAJM9&@Q/9:IF!Q1C'X9;Z:&-C61U#PF@D7J!)Z%3H MFJX!()>S#\71L:+SVR;3H:;N/V.>>G1]O3BP+Q!I>D,9?FLN@=.<*[RAV/'2B/;&QT)P@3M=^SS0+XQ2%*[2RQ+O_3C\[ 5Q.'7^B+U0 ML/\V<,@:RV^F;+][".OZP?)OGRV=ZTAN:/'^BX]$BJ]!]#:M(*S_[4C4AEIP M%IL?ET:WZPWR*"?XDFGE4ED:K@*&L%JW9I551'8^QSXQ8F?!G%D Q,]T^>"S M!3_K9@X&%D_TA)XK'([*(MJ@/807QMJ9=_7H[ER,MZ($(SG^YW-?V +D\ZIJ MCFEY;EFV@?"V5#OB,M,*SDC>H2="]S9=?PVW"AC"ZU"M&4D5D>!$M]NB)LE>A_=BQT*04#I4BQ5Q?SV$:=.7Y,:]YQV+[?(^I<(QY65H;I^-,V$ 3/M*$#341Z(A,JAU&_&YT-X4- M&*S/81EO62=[O(XFKVJ?@9EGZ_ZEMR2S#KM)YEU.+/RI%:9,.YG958BU,\@P MOO)AJ%]LY1WH;E;O^2D1#6.3E^QJO;S MT-YI8-56A_NX;%VQN9/=_LTCMKPV7O.VFE4S"+'-.B*PIZSS/?=]_.0+;_*> M>L_,#?X=47'#C%HBIA80PI*UA6$BJJ^'!Y.K"(U/#1;!( 01:W-<2@FX37#N M=>_B*\Z&C%)#*P@AQ"9KAI$P"#([T.&I'#>WN[.X@Y"9U3:+Y'6)[6Q)CC8M MZT#RIVL2!ZKDD);ZANLXM:.++;$)W++$C>_^*JF<54[^Y+M#YL@X^%RA/C7: MPW7GVE&1&JP IP:W@9.-.Z9@MBHNV0CD. M[A6N/]J.RAS,H,&*J^.G$/\1,\ROGWF*:[T3@.\EU[GM.IPD/1Y/[+[("FT$ M7@HZ3$E""96M]G51)32@^+5&# 6G4D4*!#,L04Y?@ZR&!Q(S-NB903*0 KTE M]+3;=@4LA "O4<4T(H&T-\_JV_,9?VH#IH2&4R)J:\"4I$"5"O^38KTALV@' MQ* 9],XDJ1)1702 _T[66=1Y.PU/D-U-D+Y%HHX-U^T!@EVSUKQ= MW+@NE1#F5\E(F"*,:O !:SD-).A<@B./XV4ZRO9Z3UZPNY-JEQG[R'0Q7&!* ML:N*M]3K D)4KHZ\ZU$'+HJ25I&$CR0U/1D]./Q$U5F/YF800F=UY&BFJ/-C MT!JJ=!U$#),T ,-/T/GAN>MZ"3Z*+/9[3,7];8&35!#)UM'^<8 0,+-1E('8 MTRA<]LMI(M@TR/0?_Q]02P,$% @ )(2J5,_CQ9Z&B !^H( !4 !P MQXT.BD1*;#/);)(I5?:G7QR #S"3 $'P@4,Y8GJ< MI03.*\_YX75P\)__X^LF(B\TS<(D_J]OWG_WPS>$QGX2A/'3?WVSRTZ\S _# M;_['?_^__Z___'].3O[7V=TU"1)_MZ%Q3OR4>CD-R&N8/Y.'9+OU8O*)IFD8 M1>0L#8,G2LA/W_WYN_]X__ZG[SZ\__.__XFJX2\_P_][ M9"P)4S?.?OZ:A?_US7.>;W_^_OO7U]?O7G_\+DF?6/\?WG__OSY=W_O/=..= MA'&6>[%/OR&L_<\9_^-UXGLYMY74_>MC&I4$?OR^XJ5L ?\Z*9N=P)].WG\X M^?']=U^SX)M"1/C:@$G9_.M1^T*G]S_]]-/W_-NJ*2,4Y%5;F>Z?OA=??L,, M1\A_IDE$[^B:\.X_Y_LM_:]OLG"SC8 M_]MS2M?M4D9I^CWT_SZF3_![@IH_ M@9KO_PQJ_K?BS]?>(XV^(=#RR]V54N&?&K2*3EP=(QM]/YL^#RR4J)52^>DI?O QH"8K[_Q[_!QQ/QD5N+_?-OYPD; M%4X?LSSU_+RDQG7XKV_:ON]I$Y K37C^L++_*UI6,K 4,TC0^ M^7+?0^C_?E&.WUXY@MY0HD]\X[?]_)I\4P7 :!,Q@&/&B!U0[62D+JFA_1[=)VK;GI&ZY /=2J'?H:0?-D#N=2MK!_E<1)H+RW*"6 M>G$6 IIV.F-+TP5XHTK!(^ [:(?<'Y7B#@?$BK(;C[RE:9@$EW%PX>6Z\?:P MW0)\L56U0T=L-$+NA>VR#G9!09;-^ ("A&?=%/T81O3S3K'8;VF"V.U4"C6W M.NOOD3J;4LR!VYE D0B2LWK8'7T*X80KSC][FS:$4S1#[VGMBC6]K=D&M<;H_3P*U(W;U0N^71FHWW53; M!;77FDD^T(D;3%:$LR%)2@I6!'C-ZMD/WM>K@$T=PG4HTM8ZAG!U>_3>W*%J MTX\5C5%[<)?, WV7D2=-^BXF <7I0O$?V#)]KS1(>UOTCJI1L?6P76Z(VD%U M\HYSQ%X?L//-_9MX7C0]5O!##V-\6*9S?C!US@\+<\X/TSKGPVOBPCG/V<>; M]"%Y;4L 4;=J]?JEG6S)3AEB[1CN220AADH$'?ACGP*?)/>ILE+&/OJ MQ92R^5(<4Z%HJW<>M%V"BZI$'L=/BY7234I*!BY\]3;)3G7,8#?I^FU%.XY,'7B)VP39'J"H;T'5)' M:Q71UK7XH S4YO0DN+@8W3XGL?H8IZ4)8H]2*51ZU>'W2#U+*::M=W&"A%.< M=P?GGOJ[E+GV^P^/#V'>>I.GI0EB#U,I5'K8X?=(/4PIIJV'<2HD69/W']X] M?DM*^C.YV4/JP>WT^_WF,6E3]_![Q [6JDKI78TOD;I6NXS6?B6H$4%N9M2Z M_.H_,[&IXO!9T0RQ<^D4.T0PN0U25].*:NMQ)5%24IW_\/E\EZ8TSD5.&<02 M6PKOU'<-EZ*)HLTE:'M;I)YI)/+ 96A!G53DB: _OA"+[S< M*V126D39'+VKZA4]3(EH:XO:53M$'IP$45&'-$6O]-W9TQ73S$E)=59?>Y^XT71V2X+8YJI!_##5NA]KE6M MIL\UFJ#VN79)!_H<)TI*JK/ZW.6&ID]L.O!+FKSFS^?)9NO%:KQ3M4;O@UHU MF[[8VA2U3^HE'NB;)7$BJ)."_+S ^$RCJ,LW#QJA=\DVI0Y046J!V@%;!1V* MB4#3B;M-W0N^-)DH?++$U/5![JY'@ M0Y?;G ?A3%9$L"$2GWD=FBV>4B^ZB@/Z]?^E:@0];H??;=M5._#49B/^SYJ>1VV5NXC^XNN&M!Q2\0>V:'>X;7H@V9(_;%+VL%7HV5_ MY*2=.*.XH&WFCLVVBW'(%A7;75)JN BG;)-W++(';!5E:H&I/PE4D=KE]&Z]F-)C0"YP>ZT]K)'SF:7G3QYWI;[U/\ M5I)Q:!TT1!]A*GF'[K=ZK:XY9Y3-J]F,07?N9<^G<0#_ MN?S'+GSQ(B96=IJ?>VFZ#^.GOWK13C7!-^V+/"A[F4 .4J..B(.VG_S6KL[( M\UKM_(/$:$6\G)2\"&?F)L1GMH,/'VC-R.60Z_M0G"V[HSYEXK"EW6>:MV>V M&W9!'NLF"C?&84U[Q)%M)+;U1+$@3FKJ+)37.3R/$D7)*]^B6D/AOY0&84ZN M$UZ+I3T/?J9!?!9[I)(]8CH\Y7_ )LESDN8/--U2O+\T?@P)E"E8@]9&[LX8,-G6LM"V(_$EYK9=Y-$:AL*S6$/ MB3R1Z3N:(,RM\F-Q@A=,M=:1'^I&JNB,\Z#;E&Z],+C\NH735+;&N\F?:=K8 MTE$,5&8]D:*XA?KRI,F@&^(Y5!_I;3V]X$$*)GQ9S]D0PX5D4YJ%L;(@YCO;SV0U1)E6]'.H[3 MR76$K<9)5&-3A\<$@7(<==*#OTE[J^2D1",L!YLFQTSX8:=S#K&4V<*X@^(L MH[]JBC^-2@_ #L^0?ILF6YKF^UNF3LYF-G!@LX4%_F>JGLIKNR"/-!.%FY-W M=7O$<6@DMOU<51!?$4Y>O!Q=,EB1S\=[]7/-TV=1FM:J@N99LLY?O;3]D&(> MB$*H^(P8=L/$\Z",V35E M^%3\_YS?H+6Z@!N"HLUM4'.8H9J2S#F+8#8APS MD]O6M2OJA)-?$<[@)%F?,!9B[\$-DDVK-J<')7=WL-YS+\UG5NZ,/H5QK-%O1CBX3N(GLQ23]I;(04*CGHP7 M+7^+;.7C.I#C(9'_*NXD1*5M^ZB?"YK> 55G"V4X)( M86<'MY\9*/0XNVTT1PYF78JJ3W#KMHA!JU/DTW+QTT(EEEJ20X]P0 [4MM_K0 M08R/@]09?%\%HJNH8<-F=KUN\[B&6R>&DY>"=9KV9A-F69C$\OT?EX=+=:I? M)]:HVB('$ZV*C4.DMH:(X4 OK_6I0B,QU77D3JFC\R,2H9="\^I+Y.'55.(X MJ0MQ !T(.&XIE#FSMT9*VW(>$->A]QA&81[RT9E7E'].HH"!!*1\Y/N.,B\] MNB,/JKZ&:$QZ#?LB#LS>*EC/T6I&59I7OG=>J\F9_C*K?RVL@0,/S H]:3LL M)^8-2CZI6R\CKL%K1F-6&.&B,/4+V2 M;75@FBT1!V:'P(/WC@JZ2.JZ3*7E5M =L90$(YWN:'DU,ROO9A[CRH'&O3LC M#3T[(U2U)HQ[8B\[T5^1$2I0)&OB";ZZ:[O2 #1S[8GYC%)P*B]P9^2TNL$M MSZ#=U:28WQ1F'N&R5&51$>77,'\^WV5YLJGML==/4 R[(L5,&P,TZE0:]$,\ ME>DEOO7LNV#"*_.0DLVJ0H.]XYG.+$:XH&O**,&9^PN-G59N*76\H^M=')B& M>5UF>#VBVE!G@CZ>,)X6K4%65YAS"\M$- M/$^#(#OF M@CYV%)=M;XD\:C7JM:6N2,T0QZ=.VN'Y$T"UWM3[Y.6[M'5V.6\RR9BZEKIM MDQ26@+#TBBKU \9HQ#T%2,DILE^R[#3X^T[<4BC6#GN0S2J]3*PK M9]Y5F,E$U[51X".I.55EXDI>#O83YC="EV>,"(!\:^2JS,DSVTLUZ(,9]$Q5 MKN"NJP-VH#.6WWH?K(*W.KM3VOAJ [(5E#<]JN6;I(1]2>(DW7@12:H[_?[> MAP.34,P$9H?!R0THMD\K#O)&JLOJOC/IW>HT*U7UN6ESR?#J[335Q/A,'R_V M=RNG3RG!O.(JVG?NOB%DT ]YN!JKKBX_U]()<1"; MRSY:&3KI>,7Y_:(9M1=5VAKSWH'WD14;''#ZRQ@RHNQ3%@9<@"2^]-(XV>65 MDA^],.6/%5Z$F1\E;&+>ONT[C!S2>!_+4-6.R0!:V#=3QE#--GR *'D!JK#7 MXE>2P,=:%$*%+%5T[6?>+G%IHIHW:3 G!?<:;PFW)A> 2!(XV&9Q::_+0U_A M3\NN*T<;$8EOT_#%R^FO7IIZ<2XMZ]ILHFN,&44[E:PP4MD2.P)V"S[DJ,PO M7S6NS\RV@B%Y%1P;6\L;-H_80=Y5PVMG!KSI+%)0)@5I>6/8 5!-K^?A3SP& M'(VU#CQ((C8K$:'J@!3#S)4]*A;1VAKS6J];Z&';^XTMU(G7=B;UMZ?65X;E M=V$,^U3LT[^\_[#ZCP\?^+GVO_RT^O/[?V]&] I.M;?4S\,7&NV/:B.Z.?7H MWHK&'\**N4?+UXB#=,PQ9O*QL\=)QDA'&#B.+LZAD).H[GL:!]5JQE<'DKX' M\L R4+=YA439'''@F4AMOT:O:/-AH4'=U? XI\*^3)V\@PILY/T'EV-?[_(R M2RXHTZ^$S"*+QDQ8)J6M+ HYS?,T?-SE_/Y$GI!;;XZ:$P9A/9LAJ.OZ, R M299[XB6!]59FL-Q7L@6QGEH/"4GU(8 Y\2TT&U"TI^1656QHY?2%E]P+8QK T3V;I622N!=T'?JA M^JT7@X[(<<-<^>;[+UV]$*-##^'MBQ\(%J3D0=[)05"P)]"^8CAUUCT$1('I,+XSG,(IE'V*+& JXPLM ]S MF5I2HQ7V,^N)/,![J*]+TVOIACC,^T@_8N)>ZRT!A^\_S6(!/'E%Q2D2F^K> MI&S.QA9H7.-;FM[#X4SW^9.F)_(H[Z&^XBA4U0UQE/>1?IP#TUM1=T8P*B*= ML2*NE>7!33:WWBJ9+\MP#B1.H',S?).I5>[: M_YI4Y:(N6*&X#%B'J8$. 4PD// EP:;[$4AU:^2PU:&FC%B*IHC!JDOB =4O M J@4S._49$D4!GQ16S'*((^G*,+#&CA-8N'/I'QDOWG;^RQ5F3-XTYG]7Z!. MC;.CA-S[!YBGF??2FPSBJ!FBC7UF#.=)X..ZJ)\)6MWR7(.C>3JMH$+ ME<54P?UC3U5%M>JY._U\0-<>.29VJMI:A?"P,6)\ZY9Y>-V]ZM5&U\]!SZ%L M^2[CN_??_NQTRR'+;]8%2BG7-*K\E .B MP:[ %"JY'^KN:13!*!X'G[ST=RIAA\(0V@[( ZQ;V4:ZK+(UXM S$-HZ?5:0 MYKLV%?%R[',3E3-INRF)CUJX,0EV?LY$?Z#^3BCGU]AH<'"^G(?F]W#C0+(,.FB$/695B MA^MJN0WBH%2*.F0I6MS *$BZ.H,>63&QF9P<[5MAV%>N[]=W;>0U6B(/-8UZ MK;O(=3/$ :>3=OAF:J,HA)O FU9!QV4=^,V+STF<-)4L0*;K6,>T,_:X[&6$ MH\M-G3TQ1V\_!89=\)'Y5)%=L/K6_=G0G*8("^V+0=?I2=%5S&Q#LUR_-CUN MA3RJ%6HU<[@:31#'J4I26R\LZ4VSDOQ)*!3S_3AM-8?)]*+M>@UYT^V9B42O MXNH"Y,WZ\+&DMFTOLVY(8ZFOXO5;;-U]L&]8]U'!N@10M4GM&_- M^;-J,UCAO-)=NO?,=#]Z/6UNE')@@8Y??UH\:W]JR136U+T7AFX=9M"!G*+K M K&N2Y/I($_U\AH"Z)O**"H$5+W$A@8)IS>(H6^,"(Q7\0N;04*\B!7@:1S< M42^"Z[V_>&'<^G*D01_,(&BJ<@5]71VP YZQ_,-A+DYB:9<]K!B7>P!PM) 6 MO,D3,)\9YR:W1A#-Q FAS:J[\M1VD8J#0>T5B4>)9"@G5&=2T M._W+M F:4P*K_52\ V(_IY[S4 J09E'=+PWC'E*]OT)_1=9(6;U \ M>%]I=ODU3[TD#<+82_=7.=WP=Y;A5FK"D_3+4Q'E(H]-14_3(HI9X("HPPF6*!'E7T!YY M(M0G66)275DXL@#E)%TN5&C>F?U[V 9Y +:JU%B$R T0!UN[G-:+#9HW\WOG M?&NF]&G'E9Z)N8Q8C*DH#& MW"Q**.HFL12PZJ')B'!6,@4LDZMY%GQ7A'-&@ DSF0=0@W@'(.]+)3\+CJYJ M>LUMD]:??T88+1\W+.O[.H M7UJ,3Q?1B$)WG&W+.BY/R"/'K'=A3((DBKQ4^G::$S*#>8 M'#*S>$_T\V[S2-.;]=%+$1W+*0LRR(',UC RPO6E@1CZK%6QC962(2DX$L$2 M\DN+A\LDKBLT:S!G=CKQ"CL5K[#LH*8^0U6V$MON>$I4O+AEFZDQ= M""PIEW^]"+P!0!IG.=$3C1RN).>UR[T*;,1*,VI,>%Q-Y^8UB>M]<86VQ0!I M^H)??RK+!,XNLQA IXK$\L"S4Y-Y)W.H '0RVR@AM%P;HP;1R M ZLPB4^_AJK4+GT/Y !IH*[F"4&Y.6+@,Y%Z8"9B19R4U-FBE-$_6I"Z=^6+ M9..%AU?,3?LLTYV;*ALXM.BP/)<^D'L"IQ8<7+JU>+?GWHMH]HG">*0P45L[ MY.ZK5.WXR2BI$6(W5$)% \M:?W2H!MR-S55W.SI)?1.;"RZ M]6+ P<-$K2[:W1JI9QJJJ7V5"(4?6CU*-)(;WM$M$YD_?QW&ZR3=B"&?+4)S M-N1C?X5H)",L[5T>[5!CVA=I5%N9H,=+/2@B7C?R])/?UN51OEYS&G'JQ2;3 M&1,T.$\VH#9')7TI$./.R!V_GQ%DSS?KB=CU>RHP:!_V!#X'Y-;;\\7N*11J M?.(+WY7;=ZOF,@*<_!-A!%^B/Z0D^5AKK'(+XF9=%3D#$Z3TF4G&(*KXJSY1 MJ3\5Y,!@:9;&@JP?"<108:N)_19$'$!8!%!U(TNB,( 0K7?+,MB?: A KA&\ MF=-B$A#K,V5V>_"^WB8IWQ27TH0>$G&=V>11G5&H(X^ZDWI>^KOTC /:78:_'TGZIB6]K,P?4_R"\8]&T.: E\?V@M%/BL5K8/T_&I% M+NAC3FHVJ_K._\DZ24] B!4O<%W!H;=F,$1J><0#W=Y7?(@WJS7/=RD? K8T M#9- >AL"4JYW<54F&6"PJI*<'YMMUJ/3([-U@)R^!W+<,E"W>;"J;(X874RD MME_I&,Z2YBR#U/WL\%P&<5Q22%KWRH4^+O^Q"_.]^8Z(MB_R".]E L7NA[HC MXJCO)_^D.QTR_W\E0@(,42$D@8A-8I!5D\+9U6NUN .7%5)M!EPD 0A+#-Z46W7AA?>-F0K!:U#=O5! M[IQ&*C>R G0=$#NMF=RV#EQ3)T#^)(Q)P<"A.]]12+JC05F51.O'RL;('5BO MI.RY[2T1NVR'P-:^ZON[S2[BR[ +N@Y]IY7/)6E4V[)Z_.W1'[DK]S9% Y=- M.R-V^/XZC!$#;:>YCI,MF*XI98)>4/'?J_AXA^8NB:*/2?KJI:I:6))M26FJI"PDFM$3'*>)(YO+V/M.S;CJW?)R9 SC_7W*2^%*&IX35/_4&AY MGWMI/J^>9_0IC&-#59$D!QDD3EDD)YA110Y<(YEMQ-1'Q* XEF8H4AWQ9?O, M9\)F7J-X"]#I5F>9S)0])(J],8[DCX M8D[EKUZT4]ZJFIXM2+&S]E4M]Z)N+TZ7Y'..V35ZFN= !QG M.9$D<72S#+MI^=+TY/A.VHAE$4ZWH5]?K"M^.>F'*W\VMA2&7=QDE\MV.##L M.!21XM^(YJI*, PCA[U,PTC:60/3)MG%?&87EMC#)G)>?="U+0ZZ?!'JY!U MV;<&\9,8NOAX=>J+40U>'%?MC9AW1PKCMH9HI@Z:]44\K>RMPK![]8(3$:R( MX+4BG-N*R/S):@6A@:+X_,DABI]K$WC4Q8&-.53 M'C;#T@#&E'R0 LODIJV7EA,P0;_@G%+G$9>A[P(Y >%@14J.5Z1>QB"@%!8^ MUM(>PL' MPDADI_#P8YU4EK?? M8J+,P%>X!--J3[;SX$<41&)SRC4-\YV[U[D<6*Q ,O$"1Y:GH0^W,,3NC <) MXVAW;\> G Y*R\0<$_,8[^V^%=0QTF8DV"FW>''@SK!]8&>P,]%6L!9BX;M? M/?B%\NSR*TW]D.G=-I.THH(430::I5H7]R>!?>$[0*-A)T>A.#D*Q,E148_P M!=@6(?):,":TY#SS8M69:=H.U<0\3UQ^(R5C4G%VL-)T8)Z2$D!JTTFF1\]B MJ!@*GQUD%HB?)H;I E =C84BJ)%*$T"HF$X@Q] 9C-,*HL4D%C^*3FH@-8PB MN>?8.;3<;/E!E0J A]!!BL"#36.\!==&9'EK80-=)LR0%$T*SJ[PQ9V%C@$F MV:+.DAP!5/2$EHDJ!L8QWV1[&[ABHLP8[[K).U'RAAIYW+?ON<&&TJJ$G%6% M.? L:H%.XZ+/3\*$,7V"FD;V>V^3 M TB&M_RC&'SD>@BV129W(R+>[)/WA? M19DX&OO[CPRH>AV#3,$'.7Q/9MJ^=[I[,4$,_M/I.D.>2E$M@TE&:M$(> Q1 MC3"NA@9\=BZ,ES/CO8;Y,]09@TJ8<^TO#@' \:DCA;V)S&BV2;DDB!NV=SEO MX'W>09W->O*BV]P,ZR -#A NDQ#.X65P1(;MW@YM'S ^5@,&.7,^8& SJF*8 M<'BWZX$M$3//AV^@6HOUW:T6.IB'@2&FZ97N?D@$.[0/TFEXTGIY8\KLPA2S MP"[BR3(KCV\Y\AB_QYJ691K[B9 C'3JST<.@:&%[MNEF? M>]GSQRAYS+#NJ#WBU;^1V),^3P=L">?KT+T_TQSDN$V3 MES"@P=G^"Y/Z*K[9\GN#\=,IB\(7\5"MWNFM""$/!7OCR '2GPKBL!F@C/6B MD>8B5DJF<#SR#OBR\?);4K$F-6_R6\G]J$S\/,>Q#LS$3;0&.!'SJZ2RBU15Q9L_ M,RLG<<[DC*#95FJY+5#\DXPS[$[%" M'OY3&EAY'#<2'\20-*FZ(RW9*['($>K!UTN;J"S!Y&EE\KC 5O@K?/;!VCMA MX-8)CT,0OJ!;)GC(]^[8YXC"A],X.-W @/A/77:#85?D(-G' #+HF?1##&*] MQ+>-$)G)BE1LB!<'1&;DZLQ_=B-PS;W)-#>%4WQZS_ER40G UW H:&7".*\)Y MGB3K$\:5<+:K!FR2@K.CIX7FMD]#]60MS:0B?KR7EN9B4RWB@11.GS'=;+TP M%5OWUPFS4OA" VX;-E4]HQ=AMDW8E/!FK3!OG_[(@:6W*1J/EIIV1@PE_76P M3@:I.$&$ *\3SDS !U^1/%)2,F1MW&#'? :!I2&! L@>6YC!+"1L6"@""T7< M0O:(H4B5^<4+8V!_$]_13PRA=FEQDG>;AB]L:EK>IJQ*G;6=;-L000H'PXQ2 M9H>&Y,4^,-WD7\7TA%B4I)9M: G[^NQ5"E/=RZSIY,R?"S&\E MX,@?0RW*\Y.4F#FMP\WS3OPH,)W-DT#*3UG9(P%C3>R MQHHBQBJK]>B/'5G[FJ(!JJ:=EX"GO749"4K;XD!5?]T!@,YFEE\*8]P=&D-5 M*MT99LYFDBZX5+G)W/=&Y[?,'85B6]6ZWM00 X:-;C-+J8=,0\4 MO92O1@BC7MB'AGY*6"<&/U/8[-Z52TRQ CT*^*/*TS,/"/,8HYY R^K?M-0K M=U#R:$83:)#_R!%<)I+W*O.[L-N:9DHVTL8QWJ74)HQ/6')75UL7\N0@S<'I MD<24UQ8G?DM;.MN )3O=A+O-37KJ^RD5?[L(,Q^&E,_T,,G-B@#2"+4W1GV# MKD]O[!,6.V7&F;AX!^=M6\&=\">:"O[\?ETAP8HG.Q6WI'-&*J5;H%#=F9[[ MZMRLMCL\G2SXD5/(=9'-=5&9B[%U\2R+4[.$,;RLPL>/PI^^5SN3PWG0'?6B M\)^00EC*"TOB#*9R5'4UH*L/4LSMI;(\.=)V0#Q',I/;?C=#4"<+IB_S; MENOXX1IPFKG3K@QSQ;9=--2/S/LTY2*" J4-NR*%+QL#'%Q*[.R'>&K12WQ;ER^9B!NTG$WKM1UGEQ2G M-P$G[#*^Q1Y8]C%)^X:W44_LT6VN?B.XN[MACNT>TEN'=LT_FBFSS%<0< M)G =VE>Q*!=U492-DBX1%I6$.BX;]R* /-#[&Z.1NVW<&W'86R@QH)2?J%3V MKF3V+5P9K1&@8.C\/NZ,-CE_AD.F@YNS(ID=TKG+,],07H"$_6?8N/;_L0NS M4%0APY[K9Q2&! MF6'TJ*"GL2B$,%1E9+2HN!*)+4KHF-@^=S2L3/'H1?R_P0X7E-RF%&K87M U M35,:%!NJIW' 5U#B-IVQ/0V)+0Y6^AA)#RXFE!8%,;T4&AEH"M[E<02?I8OM MCM/6:YCN@&86*Y7F*,XPQ*HEX?;P=XQMG".XT*ZZNE2]UO<;"B4-UL MT5)T6A18J&2?:KE2\,&RO3&V^I6>VW8]7<=UNF,X66^M]+'3<=L!YN@XC59U7]2TK5N+L<^C^=2EWBM&.(N;SB9"^7IWN'$ 74SG M4$%&N7-U1U]HO#/?I3GNMSAX4*BN!X6#3HN" I7L(P- R884?+!$_=CJ5WJF M[7J.NC2[HW!% 3:#SME4)-G0]()NDRQL?S^S9W^DH6MM"LWZ2]UY>R)5SY;RU5)92LRD5QX%8N[8\H*5U4IF/>*H6@^[DB! MW-'/(,_D9F*->#XXMP5L(:24DTB"KI25 >4Z,VR)5><#UQ<^55U7$Q>7TE31 M6]IOF_./3H,(7A!:]FYT7A1I<.DUWOXOQ<%<29\X\'R3&X*2[F^,RM"RX0/ ^,8P(B&RO+@Q$29B6"E8HWI MC7@'9N(F6D?):U&**ZSL4@/-SPBJ5#TDIU 2(Z7,. P+\_TM4S@_C8-+]M?M M1KU1VHL DS07YY#BDD]] M*CFH'OU802T5R;WW(OK)RW=IF._9=.,\B2+J\^)U-VN#6+>BA!T"[,VC*B9M M2 8S8 S09IQ2T\!U14J^/+!JSA!UDT&,3?'IN6Q4\."G+AGC.2G^**X32-.D MSXF4_JN[0F#0!RE,]%*YNBK0U0'[]0!C^<>Y@,VWT)-=#OM;?"D0)XV+ $72 MMWA(HZZX.O-U@,F-TE@-?4X:R?_3Y/P;/EX]N>:,ZDGW[XUI950FV]+L,X6L M6>;!Q3>!Z8143P(I'@XQB'8EI>F/>:)DH\:8*ZV:'\_#X"GJ@*8E4S3+KRD- M49[.#3)ORPT=\8=F>MB"'#0HD9SU91I6Q,99-&RD;; M22H^N/@8QE[LCY"RH2>T3/@P,(X!C&BH+ ].3)29"%8JU@M(V9C23(Z9 MX$E5VZ8A"[BM%_&-T91&'G^.E3H=X.5]XU\]N(F;7WZEJ1^J7_ONZ((\'$T4 M5AVE'+9''*9&8H]S.%*0)Q7]B>(W-SW_&%U?/G:*^YMC[V'8G.],_'O2DBZ MUJO@A06B[O/$__UFR_=62OV56YP&_18$5EK5E8>_;9T6 EMZV4I&!2 M(=@T,6Y0-&-N]1NAGG%;)((C@M.-.S%#>D@>O*^_AOGS;*!HK5M1X)&8)F9Y&OH,ZWC>3!PT_R"UO.6%E \KHEQ^]:,=3/38!U[O M\8[AYN5Z396GQ[,+@1S!W/PH,@K.*P%B)'5DB"%;V2N!QY(<*U*+*+Z$(ZK# MOS4Z"-%)2[&F%:D4(*4&!%0@0@Q>LD MW8AR^/I$6O/>R(>^GF:0!SG#KHB'L[X:6&]=2GS$< 22ZL$U,$8>9' M2;9+'3]SRJS#<.G6"P-=)>7#5L@C6Z%6LR9RHPGB2%5):G_D*>@1("@OE>7B M/&6CU8R%3+OK&H]K"(Y&6T:,GTB%!7679R3,LYE,-^DMFQD6_Y#N\C&=V1\W M24S9S'$OJD^7=P:E M3LB]V&!JH'LT9G@AP+IC%JXSQF5 Z(D6@B10?5 M$E(" I'RWY)(XA*P)%59M+V4B[R3)".%:-\ZNI.#SKPGW)[-0^:#(@1CEE*Y M]-(XV>7547JARH&Y.IHBA2,3!:MZ*8IVV,ND=(EM?9^]JHP"A5#$XEJPJAXN MV4-V?/(4P^1EYCHH4VE]>:1B0=G!.Z>SZ3AF8:8BT;A^:0N2FJL["S?KXA9# M>X6F'ITQ(TYO(]0UFTQ[8D>E_HH,QZEMF>1>O[FFN=HR=^&FV0Q2Y?K?'9CA M4C;#KXH;/C/@F@-3&'F$PT7HJ>^#%[,%_VT2A7YW805M!Z38:*ZLO-!3MT:\ M:#,0VM:G+VCFI^&V+$%Y5F6%7Q),<9Q%9+ M$)'?@"_AC!T=H\QOH,7CSQU]H?&.SSG@6@& ,MQZ.M]E>;*A:;^\:9'MT7[:_:X=4T[[+]?CQQH>"D5AGE:SX M/4]2,D,P;LYM#J?I!E4%]HZQK;TE\KC6J-=,/3AJACA:==+:IR!@> E$DN(J MAG);;+KZR4M_ISGLSD!68+Z_IW[QP@"\8T#3W OCA]2#? EQ G=1Y?%TC5\3 MLEM.7$QB:$5PC,A;NZ\T5&'8G)U+;;=5&ML?#^X8=$SZ M(8]>8]4/JC3J.R&.8G/9!YS7%R]F5[3%W3?5L[P8/-U\,=J3Q%+]WW#1V*?_ M$J-BBD7&P9/RS1?E<2W4'-D%'W#\DB3!:QA%S 97<<[T"]E"]7 =VC%<]J6! M'#JL3")C1R\"B,'#3H\!E] *%N6-# B14@;L(=(UNO8F\A:"1#O"]J.P]# 9 M;S0IV?'P. X:5,/LS*9!"R&P%6P\G"H;(X<$O9)RZ+>W1!SB'0+;9ZL=/RSD MS"N[1C!UZT7YI79,4C1=C&>.F4CYB&S)-J6F+BOOP L74&2>Z2\."#\G>=<0 MT=D)>4B:*=THKZ/M@3A #06WOBXI3LMAGJ.Z-.7?% M.?X4""YS^M<9?<^&OT)0O MOW0MDX8210X@XQBM,;L=1!$QU(RDV"#\.>$O$1&9_1(B[DRV2.<2<##5MQ)S M>K-9!5T[R;<0=1V:68>=_N$R#$M6UQ;"!TQW-(R903P6BN9)H)V=D,.*F=+- M.UVZ'HA!P5!P^PM+%7D<3MQ]1;&UZ7(DEZ'GGAAE^@$!^"O^_$]8;+KS#*=>V?6I)"'K5##"1'M0T=Q%$_2!W; MD/D2\S+"UTD&=9Q@'P8^DIHAO,E!TQBC>0-15O$@=XILO4)A" L/^Z%R%U[)"89]5R8$YLF M(W5W6Y!K3Y* 5'AYQ0378#6G"7 $.CPBP12%-[+Y^6K'N*1ICCRDNQ25XUC5 M%G'P=HIL74C9RT*?3Z4NPF@'#[#"JU!\$X/Q(IP9(O_M&IYT[1?FP=JA2-EX M03X\8I)G0;EV602#S73J(H_9^]UC1O^Q@[.D%X/T54USY!';I6CS5>3VMHCC MM5-DZRE219@(RBZW_@ZU[%P :=HOS%_UBQU5XP5Y[(BS^D.713# S*CMB$_/ M?8F]71"R08L_61QN/H:Q%_NA%]WG7L[S53-QBB?^ORHSPPU9E^*1K))OYG?MG%FL M8DP*SJ1B36K>9>;!;\5_G6'K$HSE]IQTF])G&F?A"[V*_61#3<#:HCM2?+8U MQ,&IJ%%?Q!.MWBH,..^K&1'!:84&+1R; U;\3DMMADEZRV J">ZH'WE9QE\2 MXX^;5?E/TCMD"N-9D$$.#K:&:9;=[$<#,5A8JV*?I=_DLN)WOKRT>BN\SLY# M R'.C>022;YD]&9]F>7AALUQ#M\<5S9"C@+M2LDQWFR!.((5@EI/.2Z\I,:OWX;9[^?_LBAI;@V:HS9>)9 C(17PA%ZEIL42W6 MS%EG5PBB4R9AZ\KV8S*DUSI AJ MJJ@\7U*U13P]ZA39UG\%8<(HXYL!S:"TTP/CS_3UM!IN;M,D9A]]\SS] 620 M![.M8>0@[TL#G"4G-9'R;[;HV3]MK41M/0D@1Q8; S2 M?!#4O#]B4+%28[)C#31P,JM9&F#R#*_49"2,R<7I^=@;N&U[*\5VAQ8"["@@ M18 !YFCNWAIW7\3F;7]M;/V=D=M%7DJ">@^WWJYMW:8M-W%=;-?.9Q?-KF2U MA^L:(%W8I8&/R6:;Q'R"Q?ZE<9E5Z3-NW]KSGIY2^E3D#MS1%QKOJ-ELR[ O M4I"U,L'!ZWC='3%/K'K)/^ 83.("(5'P<0X4\]I!AHC@R":IX#GB; K*+$/I MIU_#_/E\E^7)AJ;EWTZSC'8LJ6QI( WV02:IYE1]"6"?55GK,^*\BH^8@B7Q M.$\"/UG]QU+:A1F[,2HHCWD&K+M'PJ9? MO#"&JF W\57\0D71H,Z*QIV=D"..F=(RN.A[(,810\%M?1W(DW? X%N2Q.2> M^KL4QR1E)@/(^VI/8 QFA;!FY#"R/WGI[S2''Z'^5;H"NZL/\K@V4ED.:VT' MQ%%M)K>M3]?4,0;TM+I+@[>W@3>?_@FI24G&ICT;SIB\\!ME,-_9Q2F%BZ^L M!81^1MY%_%7?;_DF.WW,259)Z/2R1 5'YT4!/QJ<[!))'#R!@&:U[,L*>'&(1&4.>2/Q)*0 !"= @F%/#20"7 MT@V#+5B0/(0;2O*DLA>*).\O%;P>S]_Z97KWH80R);!.11XJA@(>TCUU4 M*PANXCM0(V6H"8^J=:ZH;&DAAZ%!)FHM\M&'$&(H&J;/\%(7J\9)4]^%'RF-C6@]4;@KZ^!K9%1E,^;P0X>ZL[(ZZN MB"P=X>*1IGQH)H0H;2[C\C5]87;XD80YW>C@UT,$P+=ILJ5IOK]E^L,Q(]RQ MW,)PT@6G1AV1@Z.Y\LVG:[IZ(0:N'L+;AD3)8D4X$[[Y7+%!@R8S&$+&AFUE M%%HR$FD(6;+.7^%%[YBZO-M2K[8_AC$#L.OPA;\/R#0/V>]ED 0_C!)RI!A@ MGO:-+&,RB+%DB#9CQ)3@>L+9DIHOEJQO+&8*:\O8YWB/#C._)$GP&D:1.9RT M]5@,;"C5;8>'H^:+@ &UU&/X<4D=86!/H'B]$RW5$.#IPEZ:[F'IX&V@W!%/ MY2G8HPCL"_J82T5KS>-;TW$Q8=ZE?'NTJWHM(N@[A1]E:5V]W0#LY*+("-%@ M%HM QLZ(E[6D@DO)9I/$]SD3^(["'@H-/B;IQUV^2^E5ENW@9G[WG:V!]) & M_&BFJFYP#2&&_2+7*+J->Y\K>V9+[0P*>7$A>*&2-1>#A(4<,]_@A=%>^9ET4Z4A>//BQ ?Q\$VNOH@Q>5>*C>>%=-U0#S],I/;&CM+ZD20=Q[Q\Z@M3Z]> MV2J+;UX7]Z%0+*TN-]LHV5-ZST N].D]#&9G3/0 WG^G<2:>4X^X,$5U%C]Y MBB%=23R]+LK=&:_(QN>''#\F-W7[^F]D9HAQ:WJ=K8,?!#B!SP&Y]?;\K.H4 M,."I>)KH\BN(!>>YO'!N\8P8#5;D5&S$8 %)Q#:6 #:#^5IA;U\2AU!AYS'7 MMI7>Q0\K_:XW6V J/5/+YY&G<7#PER]QF)\68X'!ZG=JCDAQ=$9SUROH2=FA M7V//H_TX[SK!]G6\VSS2E%=[%.*MY++:'!4.:VV+/^Z8E!DCX>7DE0*]79Y! MF7^^%9YSVH_T*8SY%1&@0-G_"J9[ZJ7BN+TI@AWG)Y@9 O!#&CK\%S81DG1- M0^@3[-*RL@>PG7L[ ;<_=(ZRA8SRJ]WWU2]S]$>0E(V_99H.5\RZ8Y^ MMFNGS;AG2'*LI#5O\NA%_&_!SMT9TBQFD3%$AE&)HW-(=6T7V4D*Q\C ,U#L M(U>UQ#XFZ9=XZX7!>>2%FPS>61(?@K_OQ W;8M>KUYB[4L-.5@.-),B?ZD/*<1P.%2C,0*UY$P8:\)YKWBI#I]'9<$? M#=)AL!@M+<905B3XKWA9#6&Q(C,;!3*=QGG(Y0E?I'+ EU_]:!?0 (8$2,S: MY<6P<6A2<] :D=%B\&QLX[9#W5A<%H&"HRL[1KC+0LD5OTNQQ!Q1$JP=51%" M*$IS>[*YI:*8M&%NOVGN8TA&@;\\L^9LS\L8\U^_>Y^BI<=B$%&IKF)O[K#Y M(C!*+?4H>VP\00KJ= /] C..@&+.U[E CD+KZS"F5U!K3&$D55OD#JQ5L?&& M5EM#Q$ZKE]?Z'2SNF96O_@:4"2?MZA6K:=24KZ>*9-" T@T?P\^3^(6F.2]Q M)4? >NNRO/Z'DBGZ;,$G.M2 M^0CE5!V6@G&=\H^#<'4^W%+A;3)#U?%=L1@EN,==<_PJKL3?I'?ATW-^4U^_ MTL\#==V0XD%?Q5L6)R(A*;28)[R^\S7\:!P_UEZ="J].U%X](WY_IJ^G MO@\U"D0*0LP^^N+-D)OTG%>7O(KE%F'LA]LB/5YAU:$TD2/_*":3AX5!!!&/ M&>/H91MZ-6%R#W'FI4%&OFQACB@ROKD 4#E5:EG)@&$[%UP1'E*$2?I=F/U^ MMC^CL?\,K[>>?@V5.[O=W9 'F*GBC:E51Q_$86(LNOWVJ,2 =2,2"_ 0M< M;E[*=I' JY[&5COJMC@W;U=<[^;-/HMR^]B&9W(L7\,\T_ M45C8J\XP%6V1N[16Q<;)E$V1^RU)E*/B+9 &^%\ L3J-Y5H]%B:(Q^KJW7DNOF2'+E%ZM$=V?V, MX7R7Y)Z=I;GDU>Q? MAQ[-_O2W^]S+^>[/+S1Y2KWM<^A[4:R6OKGS+! MT2''8 MRUJ'='U+I YGH%Z5)]/>#'MV3(?4]ML!6ZB9 K=LY8NX*8W$=6>X9EMRAG,+ MSGOF?)>)5#\_TLOAM/M,'$K?0T[1=5'_7+,/HFF.-$)-%95GV*JV" <&8Y&M M\Q>*K#-.F92DW6]]M"FLW?G0=EB@\ZKW/=2M%^; (TUO5"[L?M/C)G^FZ>=$ MU)*-<_$$LG;#0]\#N1L;J"O[L:8Y8DTSA,V "1T^QB1UG3/VNV0XRZ(77.OHK7&R7= M?=#OFO108<(M%/E"L)"#<$&@ C+I9WP6DK\UD=5D&N%K2E=-^K:[_,,*%X.(AA?9ANZT1T@C1*W5T MQ[=J@7T 5@L\_')J1=/-]=OEJ616.& *O5*57@,@X):FD%SB/5'I*O3][C$+ M@]!+]_Y%5](S*S1\@?LUA^/O8&*8(66PD2KHL::$':*&*V8;'S7G9D&" MK&+^KU#H..=%C:4GGDH!9I[Y8S%4793@7C849R]]*0G@ $VQ&*N_5V'*HZYU M>:^8(7=T08K-?136IE)+[1$O8XS$'B^9>D5J^LZN^4^I\I44MQ$O?U\\(\(K MG"HT'[)MZF7/Q>GM:7[FQ:W/7+8U0AI^>J7J#=##%MBG,FJ!K6^T;V!)#P.) MSVA7M8^\G'V,?Y][ZW%T]8 B*?,23G,"1$>,F[-=%L8TR\Z3S6,8\Y_M*@[H M)@[7H>__MYDN5M*O>F@#GB[,Q1A6._[MACU5*;(<7/O"J8PR8G M\LQ8L8CV?R<^8S9S6,]LB9(=D?BMR %' BP)\"3 U,$"8F:K'.K?](@1,?&. M9GD:^FS2\G$7!]E?:!1\3-);;P_1,9.-T$)W/\^EYV1Y]V$?3=_[(+ QK!D%85ORLLH#N,Z$4%,Y;;F^7H M\,^0M5H6K<"6F@ M]E.Z95&KZ(%]!F2NP) )C\]&H#WDY17K5-UC!@>+V/+V-PD*N9"M3Z"PT5B'_8!BG":562YQV-!H@G&>UR6C]% MP*F5(>9F[C")1D44D=1442=U9G M)"F,9=P9>3SV,X(/9C; M% VM=[&?1!'UQ44G'"EXS3N>5S&S')MQW+&)(=];">HT)H4E>Q% C@W]C:&^ MX:OKC1@C+)08[19PR8T NY78APRFSNWKA(H9+5(9((6%V3N^T1A\ZW(^OEX# M7+W0*P9=&_K@?06]SQ.X];5C"\R;+149CZI+CKT(($>'_L9H3/.->R-&!PLE MK*?3)2LB>!'&C ,#3"O8CQ5&89'*4P2@HS6$"XN$PB(YLP@@!3J :/Y"I_E' M&C K1("7.S@P:33N9=B^E!<)*5;FZ\::7F07!T)VVDV/3EY."E%()]$^"[.;]05=TY2M8&^3*/3WI_X_ M=F$6@I$@,S.[8VL\MJI\]=+#9ZK'H8@0@11"C%G:0:LY YEH!^^7GC-H"/1&:CL^&9,XTL"; MQHC5D>MHE+$?S8ZOZ/!+6$$9EEL1EIX4ECX/R[ 4C/@@67>/F4]N\5BU"^)( M)0WAXG1CHH/C8(3F5#G:F/=1[ M#W@T[H04'/LIW3RD0PR,^H,YI[,C5V=ORYO#S!+/IT$0ZL[=S'LO.L*/S& > MZE77Q<;\L093!?^*G)>3'SYGPP@&XUGC7)KHH48!-H5-\^(GN?RZI7&F3M+I M36;)N* QC#% M-!8*E+H5)D*,K(5D=F2@N_<"P1G]BEH#H$0F_WRS[3UII!! M'Z3QWDMELTUKU@'[!HBQ_/9EOG.IB,5R]SXF-U3WU(AQP;81[$SQ.6N'PH[, M+7/ <+?);KV]YNJ"HBE2Q#-1L%$CM*4=XIF*5MQAVW,E55*0=;-,F5#!HJPZ MOU"P+97=MBL[8RA6U6^^Q %-[VHA3Y]2*EZ.N Z]QS *\[W":#U)( ]=&X/( M(=VG/^)0MU+#-D*DTE$[8$)E&)+-)LPR-FMH'Z-[=40:]OV5EPH:&/3"OEKII\0X=??\BGXY $*Q MINK=D8QX<4 \+@J4+?!R7OZ LC\6E1!2NH45.ENZ;&D:)L'L%0WFL)F,@6 0 MP8?4C-Q,E6:T0$VQFBFMVMW$Y<7LXN9IH328P_?3'0W*D2"D'26;^E% BJ,# MS-&XIVW>'?'DR4:+P3>V"V8"*P0[(O%S7.MI3I/\0F-^%8'C0V$)*O:&,2RY M)/#4[WVT-D0>_VKEFO7:#ELACF:-L&.,[4XW/";0[31X:6QRN#R!#3/OB2W- MGOCT%Y[+XR^O/&ABKJ,+\N@S4;AQBJIICS@BC<2VWCQO$!B8G:+:.F-!E$]E"KKD-Z#LR LS-G$KY,@N$CA 5%NBM2U^?U2K>."4QPUQ M>Z9&WE'=4] >\YKA?;+.7[V4U@K ZXQ^&FX!HL5#]FW;%(;]D/ID;]6KG4F3 M3M@W)GOI8#\/9[/4C.^KA?$Z23=BS-_2-"]R(_*$E)(TO%P69N;MQUDLTU Z M*Y3.)#YCID7!M>8[\3KB UN+9)[/.5Q^+>[$56\HJD.]/PG,46]ID H >O;' MC@6VZHP "W#;J8JX.U)80>$$32;'#"N&D?UU2M" MY1[X2LIY$.?61;;VFLDZ,ZPX-.<0*SD\1N"U8L%%RW=>[^D33_9JV8HU[8,4 ME7JI+)\D:#L@W!?K)[?U*KH@-OJ>;7\?%I*T[MFJVF#WT3:5&CXI-\#L@ZUR M#O>Y\3=B_\H&O=#WHG)W2#UE4[9$ZE0&ZE53K?9FV*=1'5)//D4J^=?[J9GP MU)GG/Q/9X4B]*593!DND101:U_[EPO8GG>T_UEE$Q1:]L\7$V"L$?%E#UVQZ M>,7FBLJR+=W=D(9D7\4-,HBJ/HBG7<:B3Y!)!$P(YS+F]*P@_Y']JL6[ROQI MU9T7Y7NVGJ^"ZS+.CZ_SV5% ZM(#S"'=[^G3'?L89:G-.#=^TL+OX<LTT3F $)CZGVQPZ*I M^/89"8-]-:Z_(MZ:S575CQ%/>\%5%!JXC+65"N

T>OD(^I]GWMICDCS1_H4QGP3=&K]NTM&S1D8'A >]74. ME?17L9]2QOPS?>5I("'-[I/H\%4T6QI($7Z02>I'/'H2P+Y$LM9G^/,>8<$! M)D9I^/29H5OZ%=?3)]@1'A*$H:*:75G@2X .2$FV(SZ\6+=OQ/4;BF MTD;$MC ((Q4%Y''/%GMI&C(PF?N!D;E_O(Y!O&0+)2A?2]DS7YEO6\L2]^R_2,37F*(;[5LZ+Q;I M=;H,1_F 8D=YG^DM-N*VL[_"-^N/TH'>)4MX5()9I.#JYN6H6SJ0 \Z[+#&5]DH!AO^4&]K@GXT;Q728* MI+7O5\N> %N/4?A4O5;E0VF& M<,.:W*SOV5^SM;B*S<];+MCZ1W/#<'0F2(%G6J,VJY*.R0'Q$F,B10=F_:U( M)1"1)"*U2"M2"D6$5+!+(\NU(EPR J*YOW.I2Q^IWHD8D$[41@-Y$%N9Q#2M MZ(@ XA"TTV.Z]***IR;%:*8#=:R6099QU?4L4UV)\'$W['L=/;48-]>G>J0VJJ8EP8Z_$N65G-D?4KX34F3_(3B5G< \G?"] M(A4S)/DS4SA)]:.+Q("F;X3'Q:%&4?V%IH\)'N7A09N-.)DJWWS&.B.M]A?* M6WPV(V,;$:2CQ3"C&$]BCR@L=5:K5F1"G"SOEM9<\22,SV$9"2X/TZ6*Z]ES MHZ@CBQQ?,A[SOC#3UWNBMWQI\)!48NL'BZR0J6V8&4P1*6B.:*[Z,O(@R+-U<%;A02U),RCK_5.60]??>R$F7FOL6,PVBWE=$J"10[CM)6 MK)>5HY:#N3T2PPWT-I?)FL'?F62\%N/')/U,7XL<-CAP2Y.8??1I5QG9OC20 M8OT@DS32.OL00#P]MM-C8,HG;)?&F0D2_; ,4IZ0/C<+,^#1+U8TX= M39$[O4Y!V;?;VB%V8:VXDWCJ@'JVX^;?,_$JZ81P'WYX_V\__*1U7M.^R+VY MEPE:,O+U'1'[>S_YK0/@_IS\^8<_C[@BO?32F 9EA?_/-+]9G]/@:$^NJRU2 MMS12L5H?JAIB7_EURFU]2LH)ER\PK$A,^5F,#\3G7:=-K>)M]I/BIBR(07,CF,[JOX MA8H]KBLH< H7=A7V;V^)/.8TZLGAT](,<23HI+5_TZ&D2011/@5W,P9/K%]8 MZ%=,O&&'"R^B4K&:_&3J-KB5=(@4AI^RD5O[$.L*OF#5_QFGQ!$I_ MF&E:M%P6FLCJ:< $FBT/2QI2CP@E$:.+#$I&4;4-28"PD^)64^L(/R(= TI& M6BK<^\\TV$7T9GTX0;NCVR1EIA*>F)WMSYGAGI)T_P#7_Q6SO 'DD"+86(9J M/(]J20OQ\F6P2J.M<:%I#'%R M^D1C*"_>PU5[=$?NOGT-(;NT:5_$;MY;!5O7__+=_7?D 6YT,[J.7?\>GMS+ M3N, :OF+Q]]WCT'X$F9P0[?#\0T[HW?[/D9H.KU)3]0NWTL!6X>O#V<^2.# <$;KZ((\'(Y6; M-[,U'1![OYG<]K>+"^KDD9%WZ<.?DC1_\I[HF>?_3DV=N+,3&DRPS+.E2[#F-ZE=.-ZJ1@($FDJ#.FP08>L%7T$(_$ MHZAE&WIP>:?EL T8$,[!Z?70%R^,X-CO8Y+>>Q%M;JR>YK;, M'$HGN14>:Z],'[:F=58]K+AM9^ M)NR!MV:$EPO"/?6;%IEK80B7AM3B\'3G%7GD$A$F$DK@GLF:A\99M2>#+P#A M(-]S*H0[I/U&$:[5A&,@7(/P&T2X=OW<(9QX@70JA.M.R<9ESV.,N^;9W(A MKC9*TT2&=M5T7QA4=1E"AT:JO@L"G$X5)L04'-.@:2V02198>V%*7KQH1TD0 M9GZ49+MT(B/T7<].9H2/E-0M+J:_[@Y>$.KO.7 M_%":'>W>I\HZ4&<[C&]B^K^IES8,,]#L6L)O!"B[C6<#BVJJ;P $#92;"/+N M6XZA^D(@"$V8\+@1;TH;[_@+:DDLGD4C24HB>GR-'2'0G:Z9?9E-'I[39/?T M_#%\X>;)QL0\4QYO!/YZF=0&"8T8O %0[*BX# M2_]4(>G['Q: H]-;O\+1&C8K),UIO"P@G0P]_PB0.0U.OFEP? N(N @1[/*.S=@1-CZ,F+P1!.QG5-N]R&X.;P 9>RHZT[',JY#*Z$ &-R#. M9-^"# EK06@9(MY)CO(_B,<6T]S2/VFCZ01'T#S+)6_\B2D!1\^ MCV7@VAH+ +;&D11(S@4?\YQ+)OI& $UOM,%'RQ7%-P!D'8I-NJBM _$/<)P\ MHFW?W%'R6+AF0O^-0)RQ*<<\/GY+P&>N(U(,?'-'QN,BY%L^+AX5+SOHOR6\ M-#'EF$?$;PXOC73$CY?+/Q:> BO?TI'PJ CYUF%Q?"Q\LP"X9-1;!-9-"7!+ M0C/EL<^8>X"=#-X(RID;<]2CWK>$?CV41''$J][DQP5Z,]@5Z=%N5:.\QWLG M77V0XY61RJW5[1?VG(F9W,.KVY\YKFY_4&KF(.;/DS@/XUVR.R@Z\_?&(MG^52-2U/_,[%$WD,S6)R]8-9(S-$',/SZ#WI9*$6\K!N M%2GE7!&0E.1,5/+^ Q'"-@M?N7AN>!D_ C<=," /KS1ZH97Y6FN%O1FZ,WZ_+?8\Z@VFB_00A2FG H)AT1?F,@I=;/T4Q*" 3O-5-6^'=PS$N(N!I_=_PY?%/!,V*\ IMU4IHVX M! YANTHX.G<7 =>H]A5)S<>_!P07 3WX&UTS!^8@T^)TR]XI^\'/0# M&%_Q4XU)'SD4CVY*&71'(XX87L?7[?ZK>ZN[K8$=S>0?F1W%]2Q.7Q6C4C:K%G#K@MT M>94!NGS^L-_"G%XIOJW75_1)NOMYR1W-\C3T)7HE9?]O;XG8 MLSL$MI[( UFRX73)9I?OO(BL=VZO"\$\SH/MWP?J/\+X VXJ)^UG-L>+:+19-\\4YKWHS1=5V40X\ MTK9)MPL/F"AL4_\9///##S\6?@E_@8$CI^=>&B7W(<]:9>P_T?PY"8[5;)T4 MV%-!ZL4#S0+.;4G"L<\'B;^#C1&O)55WJ$;#0R*OHF '=_#Y>3HE7!J25>*0 M#9?GNTD.TMM P95AM.ICV&$]VU\_Z:OK#X-3I$TW=&"AUV1E < MI6EZ(AX<>RHP_$295-3%@?+I7]W/]%JWFX_-T?N$34=C*2'1QR2=)Q J DL( MD%YZ3!,G[O>=*L6OXNTNSSA O#<[AVOML90H4*O;ZO/'S9?@X1JI[:_\,F+D M/3*/_=#;8S\LV6,_]//8#XOTV$.IAWGL!V0>^V-OC_UQR1[[8S^/_7&1'GLH M]3"/_1&#QY[MRY35_7GD9;I$AJX^2_%:G)QAR5XKE9N:]\M21).$]%2 M4)][S9.MO\3)8T;3%\B"YG'-OF:>PWKQS9U#@YDM'R?DNY20FMKTK6$Y%=,E MA/;DNH^P''[>F)K?/8I"P.V!.?JP1XVS;+S9/,8QL5^L>IP MQ8(&TL@<9)+J8*4O >S'*M;ZV">J;IDB//4HC-=)NA%G!RF%0X3XB>0)\2N9 MX&,M%'DLI&)_KL2:^;1E=GN=JXQQTFJ.Z>'CTDOC9)?WAHS#?@N$B5;5NZ"A MT6FA<-"NPX000 5#)13@B/IQS:*)],(<(P;W;1J^>#G]U4M3+\ZKR8@ZJKLZ M8 YG(V6K.-:VQA[ 9L*/$+GY,U5&[U8(05Z%%"0JQ9@Y;*U/CLUM* MP$QD:$V)B]%X+2%R, MH2I!C7F\=G9"'K1F2LN1J^^!.'P-!;<>P,+88U-;+RI'I'7U!XDSJAB?V"(- MM;%%^QBSG^,[1Y.7E-2P1(XT%.;5:>9US'_=:D)-K MA+=^8J,@25)&$Y%KWS][*;U-0[^?8[=T6YA;JQ37.?5AGP6YM%)TZPQ"MF % MY,[RQ/\=LK!\*[=656LZ%#]/P]\U?FK<":F7]E.Z+KW4U0-["J&Y F/,,D(^ MRQ!EE3+.23CNW%64)E?Z7E(.T6!S^96F?IA9C#?M/9$&LX7ZNE&GI=N"!AZ= M]+;N7=(DM\@X5KK7W[=4G@3X(&FFYZSKY:.2*.\O_+ZN==AKP6-2!KA[6=>@B1A0;QY M>^DCUS/D>G>P11Y6A4_%!V ME) '^P#SR/%K009Q2 [1QC;*2IY$8EJ^R,XO\3?XKNJ"/VX26YV:2"I0HBSI ML"S(.9S7C6?U%LIO#Y)4YAL(48=DWQ9D*;6;'<)6QQ.+Q:#:=%8T0;D5V1SN MQ\Q8LDF+6784D&+3 ',8%W1"A36#2SN-'!5B_9&LJSU'V*!(2N]7UW@K*S]5 MU50(LEI/(]M)A;:D8.@<:AT;I=4[1D+1D::/17TAV FX"Y^>\^R&K;-SML[F MSWL;S1-[DD *ND,,(L_\^O1'/,6S4L,V9$IF?']'L",2/^P ML%S1;<&X("MNB@709Z'QWQ!]LIA_:#D1&D7M%YH^)O:!/J[VCL^]V&2%F2,/ M'R-Z01_SEFOCJJ,KLY[(@[J'^G)<&W1#'-I]I!\P"2YY$&"BJ)-P]!SZ7 $^ MMPTR&H=)2N(D;Q9/&''_Y"KV4S918/J(_U[%E58WZP-]VY9)/?LCC6QK4U0[ M)WTZ8]\WL=+%NA#0AE](XMLF@AUY%Q2,OV5_DVN&L$:^%!X!XS_O3LFLEKFJ M['$AVT."1&:/0\ATL%,RJU%*)F")@9=^QDX"&OX,BU'=F/'8( 7CJ0T[T?M! MBZD),[:J8Q1[[*[PR.5:$5FRXKYV4S8$=6)&M/2U:2K@N*S^.,AP9.")T.%Z M26E^4ZB+#26N4:3^C6CR)=$T<M-/A"CM M3/\8\-*A.RZL61%)7/(;"$P*B5% CW0&]6N8/Q^9/FNJDS5_J2K+B-/J^NE' MYK44B)G"Q*VP,B:C)4#))/J. 1_RV?,KDZP%)K(CG#C"EOK)U+^V[?N.8N<2(S86N3X1\+75N,/2&^2MS^. C;IC1*C)4$?1,H.Z;A-;99+M+^ MXH7Q=9)E5[$?[0(:7/';!:S93,"KY?_'PN'NGV)"6%8S_^.@M($-4((VR$W> M@>3?DE)VR$TII7>5JKBK&_39$M3MIY@JN>G<7#YCUVX!4OK$GEZ=$>.P7T-(4.H:5_$"-A; M!=L(*N)/ QZJ"]'@$$WQ,[?1WKKIP.3 M^.GD.GQAR/_ */ <5_&TM_,'9M01W_72C%G/I;J\_NT9@VY+=/D17Z/1N/R M!VD4=S_NDW7^ZJ64Z7*>;-ABA@:WO MWM$M$QVV:-A$?9VD&Y'P C'#'!>63WE"2CGX)*:4I)[-S%SY8@:K-!3V2X5I MR67$T<4_,8=U/_2JTS;IA#^^>6DP: MXI4L*Y)P:6IOYT&0@$ S!_I,]C%2W>7610%&%_2%1HEZH#=ICQ0+C%5M[$:H M&B.>CG;+;'_QD U1L1=%>Q((XFPZFA7L''KO-5S\>TZBX&JS39,7<1RD]5]] M#^0>;*"N[,.:YHB]V$1JZ\5429N$$O$19USEBK :3LJ85$^UNKL@]3 MJX[VV&=5IN)/.IW:5KN_S;E$"<@SSZ2FMDE)7](6P="CW/NY[KB@:=01:P@_T:G.-8K[B4H[_)(F66^?+SLMU=\;2AOY.N^Q1#]O"CZ) MCZ\(9^(FUVTVQ6FMKCQJ*Y2?,;1/?3;[@5N)-+B >8@O$D#8YXC"!V:4TTV2 MYN$_^=^5!E,8>$3RR.%B;$/*P#(6;<00-+J*UKG\M2!$EF1%*EEX",O2,&!K M0MRJB7'C@MM/PIHQ?0(A=?"&QJC7-,M^)K)I TD>;BQ/$@1%6M='MO;**3^% MO6*K0W$,*YZ^,DOL,B" '-/Z&Z,]N:NK-V)@9B>R M #($V5X::YSM/WE_3]+SR,LR3=97/PK((\7"'(U4QM]%EC_:DL-VQT9C$,G382RPP?K2;3A-"J$4# =E#R MV4AQ=+[+\F1#TSLJ"NEDS^%6?_BG[X$\/@S4;=065S='[/!KG-ET[[(G;J7"63W-NJ(V-'[R6^_@<&6[2E_%KUD MY]+?4R^@&R_]'=[#X/^ H:3#SSOZ8/=O$Y4;?JWK@-F?C>2V]>.:.M\?RN&? M,=!WZ,V?V:^?;+8TIZ=/*35(/=)V0.['W M9\5@Q-2CHKQ^^1)K"?WJQ*.N#DA=TES9*NE(VQI[RI&9\),F'%5O;3R6S_QZ MA10SIQI-:XN_*M4<,4SO:$Q?O4@\!Z8.SO9FF$-2HU@5B"UML(>?3N1)@RX5 MC$G*.<\<:--H+2OD<.9V%0=T/?C,HC\5I-$[T"SRQ*\G"<2S05M-[&]8E/Q. M(M5!G^N#BPZ;]#B\L*.T[/@Q/<2P(+/<.)KD,*,[ED8^T%"^I)CM4BBR?!WZ M-,X4.UT=39$ZO8F"TE.(K>VP3_VZQ!YA^I<_4\T4L!* 1(4$,T\#I[+ L6(X MS^.ONQ[;,NN*-(9M#&!XW'Z]@!L=O<2?*#=%=ZECGK3W6:QPK#ALX_^2),%K M&$4H8_]+1M>[Z#I<*U^P,>NZV-@_-H!9[-?]%AG[+>)/$OLK(C@18.6L)N@< M9OB5PH8/,\$ID\A[HK+BY%T8DSWUTNQ;E"B0Z6ZU&71;;/1GRIMM77T6&?79 M.)>\NM+H'%YOFTEWHEQQ/SF^W:8Q@'091;X#T]^2:D++!8(.XQA"@X+*,L&B M2YFIX$.^-'6JN2,US#;F=\HUH>#6PY1$'C**COS;S2)@:JV?GE(^:VC'?\%ON! MA=I;(H];C7IRL+8T0QRA.FEM';2DB>?-]5*B\@%*-K]-=G$>QD^GP=]W6:Y[ M==&T[T*\U\@$;?ZL[;@ #S>3?ZC/UT^VDIH1D3BY&9+F,4*E^C:%&LQ>1=IM MN24:T126LO?/7DKOZ+9\A5975,2@&_* -U7\H.R1M@_B,#<6?<">2,F < Y$ M8C&D/H@BKXG71_^D7/6Q5UJD:[$>9(8 MF,Z(ZX[,),.N2&/2Q@"&H\7U C*3>HD_T:AQ[3HQ:18C7-!' MEU- 8'\59WG*P?S<2],]3'PW, -6F*6C"_* -E%8#F1=>\0!;"2V=0%%>!&. MA<^& !NG2063ZGF;AK$?;CV7^8%-!;_$Q;XF#2["S#>.TO9^BPI5C>KJ>&WI MM)B@U9 M[KQ>W1I]&&O5; 9O:U/4(:N7>%B@9MF.WU'A9"6#S M&I!*88B#)LACKTVAQ@-=TO>(HZQ5S'%FKVXR6T95J)SU$EX^Q.GU;&96FN67 MXKA=$T7M+9$'DT:]YO7IHV:(0TLG[8#+5IPF*8BNIHLT@RLFDVKH/K.$WR"_ M6?_*0,"+\YN45TS15 W1M4<>@)VJ-LK/JAHC#L9NF:W'"%YG(%F3@C9)4L*I MNR_JT:JTMGB'OL<2G5A=C$/3?&F./%)Q#8TKCU]!XS8-7]C:J&"E.6Y6-43J MC=W*20^FMK3"?OJL%WK"(^BM8$Q>"\ZS/X4ZA=X%U3+BQBP:>IYL-DE\GR?^ M[]U!IFN,.= ZE:R"3=D2>\!U"SYYL1J?BT RD,%5_$UGAO,V[5P^P\KT@+I5 MFJ7&01.D$:I3J/&@JO0]XJE7JYC6P,_Z%=7)7"\32KVT*X.C1@OQ.?7\O]EB M 7XWTBQ?\KSQ9_4@4QJ!R#%7Y+-]_QM69>IJ7!QZH&QT4Q #ML@#52M M2HVL4KD!XK&@74[K/%&@1H"<^UD(3P3E#R:=PW,:<<:!X!1FXT_B08VS?=WF MUMO#W[@"M4WBP&@N,Q$KY#$PI8$;[P%/P =Q1$ZJ[AB![?XUQSN:Y6GH0[8W M#*%?XC#/[NZ_:%]4ZNJ#/-B,5):C1ML!L?N;R6T_.RRI%[/ '="?9I.4!VG& M;P<]/'OQI9?&R2XO_KK+L]R+ S8C[=B;,J>"U(,'FJ5MO]60!/9UT "-;/W_ M\P[""([D&ENP&6=$PBS;LKM)S=3=ONQ<5BDV;#E/<;\I*RXH EM2\*V^ MJ3G/>Y/"E7FN6MVB\B#.;T0(+?0H%#6!R\X>F*'13-T*!O7-L4.>H?3#X8T6 M,=MP4AP -[$-2K0J06T>T-)D]\VI]%28),O-YI T?:'!QR3]N,MW*2V3XD\? MV>32\P\S::T(8$8L*V,F/',SMEK.$M(<5K1?QEV!AYL)VDPZ M-V&LY ?EN(C@6-])^:UD.O,M='=6*8:UM+3*FEEE+:P2%BQ_GG1Q6T/X:1PH MU3:;QQK36@ V6IM(L]PU([00Q+37:^2EK[RB@7FA+I:EBR$V.N M16(G,TQGUGJ *V0E% ]Q+S2U"\Z3F%D[AVJOXF/&@OD6JN&]5^S:]NF/%+ZM M3:&I0:+NC'@'OK\.H]4XD)B5_P!VA/-#4;9D0FM(^HK*D^^V;+R" PJ7[QU= MQ7[*CQV]2)[BGN9Y&C[N8 MY=J>MTD..6U>%.U)4%K,?D]NK(0@_YD&NXC>K"\WVRC94WK/IF(,:!49%Q$7 MAMOGCOK)4PP%;FYI&B8!KWZA*[P[%2_DJ#>IB1LY05,P0HR0T^IK&^><^0E\ M#DB1B$2D1*55655 G+B<>]N0(1)(LB*B[ML$!8<9C"5QX*5[OA)\8,)DG@^6 MR#[\\/XG3>*X63^D =A;]3J1W* 3]CVE7CJ,D%CN/<)9$] F%>MBMT1F/G.GO-"?Y_VGORGHCMY'P7^%;9H >+)+GQ0+M(XD!9VS8G@T6\[!0 MM^BQ=KNECJ3VQ/GURR*ILT5*HBBRU-XW'V1=8GTLDL5BQ<=^#D!7,IC:A8=T MPNR_@Y5N)P.H>V#WW.$*S'@?I,@5>'C\\H-KIYW? $7 4*J9MG(@;;HMOV_2 MNM+RXT\:E^WI@-I=ARA;N:JN-7HW'22\S9GUI^+N4LF4WV)R[9VSZEUZ9@#9 M]3Z7QG86%;<][PS8YX(4'F8V:WTA;)D%XB7P7)IZ7/S>^GXW 9U-(1[YQ"4@ M=1$P0".(=G< :;3WC'3MEP)7*E4[@:?=> D0HI1YTL E"2?IA]['>6=CAMP]YC7RJ'O91IP0 M.^C,"ML(1.N"U:-1LGDCG0$K2+ B4L!5(\M/_^ZQFP 5J_9ID( M*U2<_[.4?-X/KC9-.Q.D"B;O TU;NB(#TA41\LV"H >^#+^.M4_"X#/UM9AB M-L%NMGQQ89G'/$CS9=GF@GZ+XEAC'M<3RJ;?.AN%=3Y#DEG&%A_R=S8!/].( M_2YL=?#_!L99E.!0O>3V MU\6"M[^DVV#_Y!.@-S4_8OULT[_X0;M"\R?M=HKG" M!/C17 @^%YJ//.I8PJ<1Y,X2S,MC'&]XWB7!NX5TY>=P@^HG[-\EL*NM@!_; M2]G/&=[M?R"TI]E7C/\VOT_I/CKNL]_3*,^IZL4V55OD:*I5L5&'LJLA8H32 MRVM<7Y)3)059(NEZ*B0YIXH'279%OG?KZ- /+VG(0&J0&RJ:(O="G8)U)^QJ MA]@'M>(:%S4%HC-[X/!Y=D85,7E@2\//M/TDB;8A*=H@= M3RNNK:A3D,40=-I5L') VJFAKY!3ZW[=+9%[GT8]9;R)WO=TTEJ*-N?P/,-@ MTZJ"B#ROJ5]_I%EOA]SKE*IUQ9EE(\0>IY9U$O:9*I+E..(H#=-4<;H^&S@WMC M=N;Q2I@_YU"Q(@4O4=6.A160$O&.TJ+#$[?K::]FO*,Z. M*1S'B(=)[F*A-M._,$5A 5%\D <2"D.:4T,.&Q/-U"PN9D0*,:!,U<@!NG"& MOL)Y7_81(3\:J!F$LIIUP/#NR,%DK"%&1R#(%Q-C57" #_Y6'ZZ, 8L2-%!0 M0\0'NJ71*[SED[4??E?#:'^TJ#L@=]Y^95M[>XK6B)UV@- 3 M=ON -*D/XX*XIR7_?,I^B<667[$'B&:>35YIRF'I+OX2@_:W/![0;?V-(H#< MA<<;0ST7ZWHC=G$#)6S,6'5>)(F)X$8$.[CXR'[ ,&W/:I#;1O -]5IH^NKS M*KI"=P,X6#8 C'7YA3KYO&Z-T8OM:YQ6U"V^?=V1>N%@5EW4.4!'RV94V*-2/)7BC-21CDU/%[>+/: M0P%**W%YRS$HS:\N)^,Q<+B-@DVTB_*WGY.T/,B0/X3_.68Y>(9\PTR!V"-) M((6T*0:I!QIC^B,./(S4, ZG"V;D.4F+#?W:WG[%L7A.SU]Y,;>&::XSTNYU MAD7E>RN%.55?KJOXJ$!ZWE%,!\P<8IFI-,JX==@P>LBQ=+*I^E=P X@A1MGI M.ED.L[BKR2T='0Y[J_:.PV+UP)Q%Y7ILZ__FCY5FT*_A>#B;?LP _]8?( M8]B?-QZ/_A 6T7@P[_/%XO$F,,]%9IS.'(==6Q,P>%D+^^)JE?CWC]86)J=T MD<.F-=--6^2WB"(&.GNZ>=CB+421;9:RW+=M0;@,&16F:"WVPR-?Z4/6W!9' MB#G>7N+/]ZRE]=W+3M)GAW%J TZ#N5.Z9X5T&O4\@)W\%XCC_7XH"EM>T? ( MY1?%,P"HMSJGV*NV"V$OL%.2/V/LZS*D+?RKTSY3#.Q4T2\.LE]J&Y%S)F0] MS8F(5BV+9"-QBCW*];[%E:R*^AGC78<9;<%=C?29HEV7AK[!KMKK\Y9\BL6D M.#;JY M4\+B42!]B9H ?AAYWC.F/'*A&FZ)18&1H9\1@,UX'OW#B"T'*%G?%%+>@[1YL7+[ W@MB\[)!RG:S&[:\K;V'$RPW_*>5>?I MM\.WG" \4DEEMM^'E+XRD8(=_%O^\2-'Q:T NG)7G'4Z\) AI8FYRR<.K/J%T> M0ML0J5?T*P>#7MT*X9@>(*PQSM?)$DZ7? 7*_L?C5;(/HG9TU--T46.RJ:!Z M5(IVBQF7+7&MCDQ!V^+8'!V+W!UX/!1_D_"=_4;W&YHJ9B%U:Z0C=:":];A! MT13A>!TJL7$=O8)N,;?[/!G3A#VW44RY0ZEBIV%=D0_A,09HQ,$#^B$>W*/$ M-XYT==$M^0J,!&3[A&HH/Q1OHUW$I;I[+MWS/DV>HQR.O'YF(Z;PU:>DFG)H MJ%M%6B&,W'OL&:]9/VTJ5<2>9U$Y\_(S=1%@'5K-24(*\@'D^$C@:Y?3%,D3 M4A?&_IITM/->)BF#%B;,.@YY?5IMG*5NC=S->M1LO*G>W12Q0_1);+XTD'3Y MJ4SBN7IQ>\(M?9#-O6P*_#E)]4#0Q(&QL9D];L@]968SZR) 2ZP0>^K<&EN+ M,U>D)AH/,?D!U9!9[G22PQ&F?CX"*-X]"QUAWBVF9<7'TG9 [L7]RM8=4=T: ML2\-$-HXGXZ3AK"N(J[<:["BZ"M--XG^WH43?=-*WVS"WHHJ[4*0% DE-+R^ MN'FZZCQ_[6Z'U.=Z5:OR)CH:H4^1T,EL)QM"CC29\L-F#'B'CTTR&=E0-NM M(EQ.F7+YBN3!G_!F44@/*=U&\I /HE-&C4U-Y#-:"&%/"LF M4F]8#22$.#B9IL_T,+ZQ/>7[#KT?8]07,!$L/HRNQ>L22"\8GU#>\EBG*23% MPH^?&=L@>Y')LO>[8_9;%!^S]?:/8Y1%_/PVWB9[VGUC:@;R2$%D+D,VTU3M MT$8?ID?:\:5TI":."LB!:JN)(!,A M%:E(1(=8\M?3Z M;]"ALROC]XG;+F7.&7#5HTKU+6?FLR12L$G2 M"J-ZGA16-4;NHWHE&_6'.ELB]M$>@8W+>0!9/J\4\ZJGZ71F/4LGW22PKO(_ M9WYF4,0G<%Y^Y#6(=G#"!_MN^WT2/\*:YB79A33-V'HKVO;L99M30^[1$\W4 M.%$W(X48$Z9J-*6VC=R-D,DF)7.1:0+L29W_BG )O&][>[,86VNF@"4^Z\ . M5_XJVAT9^$XV8D7G;&"F91HS@)%$S@):VKJX!!7)&SN6V#*10EV'$'(MLT#N M:5KL!3.4C$,I&<]TOHJR[2[)CLSH/5&+.37D<#+13'50,22%&%JF:F3J/05? MJ&M"..!.W$337KQU$^@H_.*&(W)X<&#NQHG)?.P0 M X<+K8W/;A3(8;M CB4@^!SL:6?1G!'=%NF2IXKW^U759W'.T2&ZY1&^(L!C M4KD=1?+0 V5Q>;1E$3O?&_@21SD4=%U_#]*PNY3.B&Y(!^]8Q6T10;$:X]9TZ%1&%QKV6&XE>:YM%F M1Z_H)J]"X)YR0WV]D#K>2+6;Y8>T71"OHH9*/J%2:4&?A(S!B7]ZWQD8O)UR MVU-]R")YY!YBVY 6=_IN%U!0R+J*MO?P1N_^WZJ+!;DY 45CTI/S8@)I*Y M4MEKN1 H;HG.\PU*VN<-?DT36D0^0?A\8:^EGV?,6Q$ASR+A;@Y39I4I:<.4 MVZ8IRS)!!RKOE:_D%4>?&23'34;_.,)K::]]K^1T-T4.6CH%&SD9'>T00XI6 M7./\B)(HX501)#>T]60,-8D)ZM8+&Z4M-74#539=T%AM2VQMN )E_\?P'>IJ MS]]U[9-YX;G18VLKMEMSG&5Z1@,D=NWJ_)ODB+>%O'X4V< M'>@6V#XFS_GW(*6/-'V-ME2=A#": M)A/<$<9>K"N.[8LQH,M3%/;SLP-<33 M1"]09[MZ7.Q TYP-?%[Q*R$O<%569MV\\3.)J!2-9%(V_O=,".@Z>\*QX7X= M;0\\"Y#;OJ=OU,V1XLA0134KD=-C.WR38:_(]K8I;WV?PCK3%&//0'20!+('=C$(%VA[I#^B!W=2(W) 7"- MVXHT^)$:0U_/WSBUB7B98ENG[Q$F9/WC["F1RY+"%C3[)4TRU3P^H!MR.!BJ M>!T"^OH@=OO!HAMGSTL&$-%+%J3BL2*(B?@0<7<=YE+_5 M*O7 ):4PY#L-P8[U@@?UH$9HO?\]3?E:C/D(KX'>M>;Q( -2P/#Z2"KL2_,OX()N0@<<%_R" W"6J&B5N"_'Y@*3YTD?*W M"4SZF8O%?V*"+$; MQ=]X$?A*=%+)WB)4DYYP\3V\T;:X+W1?O>\2%R5S_56K?LI_8'XL_ M2;+_^!]02P,$% @ )(2J5+.5T7;[6P <-P& !4 !PMSXSBR)_I](^[_H*W[8<^)F.KVH\I5-3&S&_*KQK&N MDJ_MFMYSOTS0)"1SFB+5?*BL_NL7X$,B1>)%@D024IQ'NVP 1&;^D$@D,A-_ M^U]O2V^R1F'D!O[?WYW^BFS7??>__N?_\]_^]M_? MO_\_EX_W$R>PDR7RXXD=(BM&SN2G&[].GH/5RO(GWU 8NIXWN0Q=9X$FDR^_ M7/SR^?3TRR]GIQ>?/D[>O\]'NK0BW#/P)^F09[^<;O]RE8\:^'^=?/SU].37 MLY.SL\FGOW[\^->/GR?/W_^\O/\ER!0J\8X/S7[;>H+W]^^LM;Y+S+ITC^ M+/"1HOE;K7U.T^F7+U]^3?^Z;8H'^7;ZN]<0S?_^;A7:K^^)!$[.,TK^W^L<*,5_I[YSX\=NO+GSYT&X M3/GX;D+&__%XMYW0*L #+<(@6?UB!\M?R9]_%1LI)4^(9[]V)>TIQA@E,[D* M? ?Y&,OXARCP7(=@]]+R" .?7A&*(S$*I0:$2>B#%>)VKRAV;Z&!8 ML/UK-)O/5BA,L:A$Z+21@9.N' 9"GP')E*M@N0K1*V[CKM%]$"F'1<,'0#+B M*0[LWU\#S\&&QLT?"5;T1KY"9*E==M-RZ3O_#6*XA1DLA.O=-4R^5O+#?]I>?(\+W74 M,O&',,!;7;PANFR5F[Q/P3S^B;<]65K88VD"%3YB+-P7#TVC"%MW>$9?@\#Y MB8^.\B!C#*5)$[[$\OJ,]-$RW6R[Q&S[S0I#J\4R;QA "R&I#9 Z%HA=A#=+ MF1,F=Q1-.P8^C2=AYH60W35*7;5,_H>_LER'F*6(K$KRP]3Y=Y+M"(\H0N%: MFBJQ,;60B^&R=+/=#L\,FVG$XD!^&^N&.92>M8469#KRGAOF"%I(P6O;M3%; MKUTOP3;T=Q03%#V@\.FUQ>;*&TV/M)*7"/V18';?K-L8;O7^(SQ2Z#E::#YB M=)O\LX7-J($95GQ3YXFL'=U[G76?SMH1T3" WI-:.S)JW<&=VMK1)3(BM!-< M6R!R!]1VFFNK%W<]89SLVM%!'0;0*:\=9>RQ=)_XVNY*M0' GO[:42@S,I## M4DMX4L'!J1Z+8F",TI1M[7Z/8]=Z<3U,)6Z4A"2*1 ^^VTQ0IY,$_\):+$*T ML#**BU^W8Y[@H#H))G[WT++C[#S:C4[*6!#(*\$-CYSX#C&ZKK Y'2Q1>(U6 M =8(BJB7^Q0PYDSMV%V3F-/E"O\!K^1">2I9"%T^J-OSN/OQSL<4XJ$MS_T3 M.5@7_O##_!]?+7PNG?FE;BT9IO##NADW709A3.9(MMNM"[,^^_R4BQ2PK/TG M03$+3V\[>;S1(CL)TS5SN2D64F)YWZR8_'JCF&OMOJV;?;MY_N;&KU]#+-R= MR--#=Y"9?MVY)?\IO5<.)-_#23PLS.VOOB&+-,EC*TM*.?^#,]TMGIG_2 @. ML88F[HRVB[3WZ>AELLI3N^"@>@F^Q[NT=]Z5PKU1P%UKM:1/:$AH%UNM-2-_ M1&BD7KWBOR!L8%U98;C!J@3O@/C\.IOWQPOQ3VJ[!VSM*'C1?(0G,\#&R1HO M.<+[)^2[0?@]B%M;E (#PKCR)*%T@9_>)D2S)":IC22Y-0VK2_]"K@"[^SK5 M?1<&VQZ2%R^]F'D(\0QCE/^^.)*JXI+H9P#=-.^LL^:_7VX>/*NM8:/DDY"8 MM76%DC_/4E_I8Y1@@3]&5DS))E*9<9X['5UW\$O* MC@\VS*0LM-0;T9(EW;X%+2E!Y8&\]6> Q.=T<^'SQP-"9CEW^-;U\0IV54B_ MPX< !C*U9(+@H ))N93$N<7L+4F4[R6'?)+=]T/:UI\'D123=O%0AM&FJAT MW@5E^Y/8[_\EFX=/;MJQ&6.](.\=EQU-8WEA6!F*U"_Z0NH7G5ZD#*M^H?M4 M,0;<@%0Z"./^9UW_6'<"GE$8H?ZG7OZ,@DD'L>4-,.G29SI-6A$VXOH\]X"P M"K&=YV?JZAZ/FX].^K,5@%@)J]+TT1L^BSG(V?[6CQ:$=5Y&>+QTK C9ORR"]:\.B@\._O3M]-D@C/*5AEMON[R0IK1G*A_?=W9P,( M)T,Q/CM@'D;I(8+\\(R_,7USHP81L3N $92T/*JB;$$E0Z!Y.-%]QD4J52E) M7ED+]BCX$DG7P=)R_099U]J $F\+&56%+$;>R.1ZBZ&.551&VC>T?$%A@V0; M6H&2K9AHJN(4I6ED FW08M@>0G_R_!!UH4>IM'A,\F^X8WHZ6) M0A,AD;$PA[2"MS@++3^+F.0*<+^IB1(4HC$7X3F0)9AYEFY\Y]J*6:JRTLY$ MX?$)S"7W0;/D,CO^UO70]X1BKNXW,4E>0K3EHOH(0E2/:.$2#X@??[>636NL MJ9EY(A.@+Q?;!0BQD=2=$*OQ+'R'5#2^(G&?X>8J<.A29/:J$GV.B;X8N5#E MRT-%:$'!(+ M >IVT53FG&[LL_ A#-9N5K>9*<6]YL:*4H3.0IZZ73:5B3\$46QY_[^[8IJR M38V-E26?RD*2NCTW1(%,0V119%?^LTG2XM)5R$>W?X8\Q><]O 8^W3^SW\0D M.0G15LA*MX,FKPBP.3U[>29A3 VRVF]BDJR$:"MDI=LK\QQ:)%/Q:;-\";P& M057^;I*4^(05(M+M5"GP=/-FITG3%']G4[,J71\P71]&*S!A^@JYP7"=Y$7= MLKLK CC,[X0>T];=+CDU<(#88'Y6EI>5Y1A),JM$HK\X3& M)Z\0&LM-,IS0;I8H7&!5_S4,?L:O)!',\NDKKK&U>4(4)[,0IFY/20Z^5^1Y M/!F6&YDG.BYUA<1T^TYRBVM7B:96J(9NCC(ZF2=1:6H+">OVN.331Z0@I7?G M.^CM?R/ZLMQK5Z7L(Z;L\]CE*$!@(3J6 ^9\",=S9BG?NI%M>?^%K) >-4AK M:I( I6@L9*C;0U/0O)OU+?X-*S%BKZ5)$I0AL1"@;E=-==MF'!6_27'[_N3T?5YV)/_UO[;TS.;;.CI%]6Q*'KU8 MEPXKKSTU>$I+S7%HRP M)81'D[@(:3T(7E7^9WL4-#_<-8V+LLYI67,**H3Z D6)B,#K8&E/L9'@R=_) MBAZ1C3 S7CST'<7--VHB78R"BC2A@-/+.UA$KT$8/Z-P67IPA(*,IJ9&(4*8 M0$8RK 8DU*OLD=_\JU1>%D.<5#1*GW]M7OT"/8P0=5LZ&4FTW27>[>3>?NT_ MA(A4X+UY(^6^R:-5Z<.)%;925(% 3R/@TI5>1D+O>+>,1ZP;0]?&AW]B9K&! MTMC6*&B(4\A($QXO&$2TA;EZ05@#-%V@2 F]5-E3O]"+YZ;(.QEIZX]G\1Y2]3T7!!K./&>"0 M)U'1&0,;MR\!()NS>'V, H7BSV9(G4F-0%V>;AF6[85T'_@+,9] 0TLS1"=* MF)$6_OZS@G@'NWFSO82$:7$6L$C7*B,_G5V;+\JL>="Y4V0YD!(V64,TH=C1=B M)1<<%T.-;Y@T-$V(JH3H3WXH'2#12Q@BMX!#""4")B)%Q'*C8Z+ M>; VQ((2BXBI-H8,$Q&YT@-B!.B$!0I* 2F)TQ0<6D;%;>V=3XUQ4((=S8' M!PKH[O5*0Y?+FKR_2]CWFQN_7B51'"QW_-BP58=(5W, U)EJ6'%5JN"3<^ 1 MS1-\=A<$#K-3E7F?];O8NT-&GMY>0[)T^\VNT0LG3K>AI7FP$"42UBT,Q1ZA MO'2?;[7Y@_?[K@R)GN:(ORO1O=ZP2)LA%#BD=M5=$8@J9I7R^A@&@5;D]GJ? MHLL&Y<*#WM <3$C2J.K6 Y97M+0C"E^=51M#!H02!YUI?F79+Q^ MI@.G'0-Z/;2J,C;(D1P3AM(* 9'KH.SIHQLK](,DWI)Z:[EAFB)Y[4:V%^"- MM]D@[3"TUJ.A1[JTU'!*.'Z0B1)5W1Z9BF-3[IJF<@&RV:#DNE-;F M04*&4"-=:5/;3I:)1PH=ID8Y*48>HE>$S_9K1!Z17B)R._4=Q;/YL_5&#R"3 M&:7,7LP8S-Y/8\>1 @88&1ORB&++]9%#'$387(M*C+I&<]=VZ?E3O([FH:@E MS4;&B=29*6S>F@<,01I5N=5 G9%Y9X*6V1'@0-*?/T6<_H'R;#06AWY(Y?"* M8M?>6;_<2M$?VU2*GOQ'Y6/_^>Y8.5J?,[[A0DK0*]_0L[IV+O 2/!E71E5; M&DTI/%WR!. U.@M3/CHI!QY0F#[2T'J.'AUM:30EU:[VAM,TB5_Q'O;G M;F^@HV*_ATEH$*)-T3'6@P2 NRA*Q(6?M39/\ RZ>CB"PI \_84[D2[F88!' M7 ^1'3K.#-N_1K-Y'C2'_RIX7C@3?5EF]Y5),)]4O@/YI)#Y,[>3IQP.J*TT M^2'7R$_0+5X-3(P M^]:=VGZ,8) CQIQS0(3WRWPA4'?_4ALPHFTGMZ;MGT<=K#H)JEQAR/.(:O.= M;U;X.RHQD'8'0>U@'"0D285U:4Z-[PZH'7K#8- N6]-MDQR MXU;PD6$WE)N! 82$52A$@RJ=4+I1U&O_[Z)Y>);_KN48I2M*AJI5K%W Y$[L M>^ '5;J+%Y$XISVASJ.$07O*>O,%#E\L'F'9Q.P=?Z\5&%DK$&0=%2+$=CT: M?LG$[Z,%<99VCZ2F)0Z_6OX"W?G;._#9?#^;M>D0(-#-3 ATHK[K<9"#"67) MY'7RFA-<1:%!Z7U8")%A0E>S<2"@[!Y/R1B%K>%'9'GD*\/@:# MHA7IL$H$#&)MMK(RS<1-!]IAUN31A.>@%!.89Q1=6I%KBPB_:]1*LGSA^=,'>8T1)%](*=(P^BJZ1"3)8 M "-Y%6(5! D3$D8=;O?)SYDH")"\]8%!A$4UK.@K12#Y#9''Y3'?UOCTM4#? MD^4+"F?S6GX"9ZN1'08,K"3V'"4T%IIF]/&\HMQ@;4I28X"!C%(\M(?9@>UF M%+;D"ELTOTQRE /'G!1;AMD>(62NM2E[<29:]H*6QC:R AAC3&O;SN.9N!QH MV0F51M65H+&(GX0=(T !8P7YB5E] C/@G9T!SD MX@2.3[K7P=)R?3GY9GW 25A66,+B9M!+%;C&3, GRT/1-T0,#494?Z7=6&3) MD$1=FF)4PI(@/6V-*5!>-R/EVXIHJBW=6X9>H^ XK8V25QM:J7&5$'/KF$M3 MJ*]1\NY..3644N_A!9]^41HCPSO ;!N"DVLK*UB0+H:;0K?Q._72T7.'RZ65 M.B.6!(;9LV#,T$2QSG!%S99:7=P=Z.W5/WJNWU-5J9=>#A_B^*C.VY5:JGQN MDG\/LF^J5+]K&SG?4&.>7Z=5K+?^>"/Y\#&-FJ&E= 3#ROI3 ?HR'SCO(SP$ M82JV. [=ER3.PJDR9[)((F[WT2L2.#T9-;3Z9(DII9Y8/-I&]-T&(7%Z/"$[ M";/"ZLZ_DRR=B?,^BJKAPE/<7",]@_MC/;R]_['9/O%D9CMPL\V"O89Y74S$$N*+PO!RV>! MO4.WAV8[^XQ0HL0"GRPIQO4SLP\8@4K(AR%481(!R[B4:,*YGMQK!U>6PF)I MW*<%J(1U/4EYAY(I368?(R4K3[&B6TEE1&DC,X>3[Y. M0FPH9XLO77%3.UN7;E K%B[;W7#(*6&'JLJJH/9T"D?RU]I; ZS>'QS".F%! M&%J"C(!5PX:V3PI8$%F!XT46 [;[*7*=O+('7K ,6/7V'7#PZV-/'8IO7 M*)M6: JD\_.+LX^FH1,Q8Q159-YC<*7 /YY)#-S5""0-1(X""H" MBZ0UV0*&O2A!Z;L3RD[-Y"+Y6_[J5W3SAD+;C6I%?5N. @Y./>RUBKC21Q%Q M]28?>]5T11)K&#!04BET,2A)LZ57G:3KI7,!;X:W[UI=(WRH=Y%O;\B+:%)G M!N7? 8=??7>_W?E6@!OZP[O,M=P%IHI'!P?.86 D8W:J RUPS(JP_AD;WY%E MD[^0,JNM[U;VQP&'0TT^:2&^%'AJ'?K% 92VB&954>_GIMUI2!)> *1K3%06 MU7SC X*(FJ!W!CZYQ3 +XT%BST8I>;[W@IVBMQH\M:S7BSTR*[XRD MV,N6-?P:+PU-=24SD*D\A,':Q=*[W/S EKL"GSR X%1 M'2(2W$MT4$&J*94=,1_F;LQ(AMDU "-RQ:*L8X1#LY%5YRJ&.(DQ]VW70Y6T MH.= C;;IXU.' \[!N&?D0Z37",_>=K,"_FCEH102OC-=DDRC/UE.4)&NX& X M&%KJ0&W-+R/UZY:?]^1@\T@>0IS-,:NG483B,DO8]?=EASD"4C'O>M6*NF[1 M[Y8KRPTS*_H^P QRU\A)V8*%<8FNW6@58"',YA14"O<_PE$5TV"E8U.\YU\M MUR=$F8']4>0G>-SVU%X,HVN+C)=2X]2)5?'PX29 HYUS6G>J"; M&D(L(719)I22;$&#F6C_(\)4,:UKHC('7-+6'@5CI9NLIR%4]L.4?8[;$/:09(^ MHM$8E" SP!%)RK@&*X]36:%DRW/_)/Q=HTPLQ#B(B!@0[7*!V><(N"Z,ZIJ& MR3&L5.FP[X%/.';G8S!CRIJ=7XR61Y#(LT=5CB0L8PGSTT;(B4@<8EI:K(&A M]#M.;M@V"&6!Q^]YQ%UW=G5./U*]&?96+WO+D3QT MEG,3+SX .!CV=K_>D2>P_/*] 0V?=L@))\(* +EKQLMB(EW!@:LC!D1 )UDH:0MPL8",KP@33DM^3T4^=(ET/%$LB7!A%;>TZ=>F#Z[Z3_F=[A,^5\2,69[AN M=+NV&LA<]"CFB9'7U@W,)CO]UA!MHZ&H(Y@+-57,@'67W1O&"OOR$:V13WW4 M@MOO$/$DPH)>[ZS[V_4>T3SQ'6(:7F&M'"Q1>(U60>0V5VF0Z6\N4-2PHM M,3B=9G;1 K*E^U>Y>G%V<79B/,9D6-%O64]MR7#-YZU]3M=C:N4'.$B R?!" M<6G#9U!G6/$0!@K0Q =&Y?%RAR@(\=>@(RZ*(%10(8@P$!G&*"@3) MDMI#GKC6X,;G('V>*D28,7A-Q9L'S_+CJ>^0JFRK)=VH%Q\ #&040X$>R-B2 M)X8&!97".Y^">?P3RX'&V$N&!I_ M4\Y>>+(\],V*$S(CK':O L]#::'A:#87P)7\2%5&?S(9;HJ8TVOTCJJGM$HZ M^7M0NBEA73;Q^I@/E?9LZ+ELA"[74TU%%Q<5*,+,SPXP^5]H;\G(#&$^PI1Q MI6N@#M#J\N(,[^P8.!RP=>2)JGB=1D\4,*#=NK[EVPH\48R!P !/D2=*EM0> M,M(T%9A8Y5I\-K]&+S2 [#<#(W[%8JWC18CRGGU'$ YU>5F[XD4XD=/;?I?# M 8TT%WHM@*HKI*!R6)5XN9';K\K"SYB%IP< )'%6*-J>-1^2E]\[! ML_7VFQN_DI=L,).)ZU:FMEO;X0X(?2HYU'/%TT]Z08EYP8M<;) '&YGMQCPX M>"ID4\\>,/CGQ,[GP\-!7T>>J$I2 Q4:0QA"_H_0G8;_$,:*OZ(E];-?(ZHSHQA)P$&\+*.$ !L4G4+ M55H#XX-]'R@^3%#VLJ57'J#$Y(3Q$6ELGA\HU-3MZ?N/G>HIDYZL5EEA(\LK M^'GGSX-PF0F3?:$@V+O*QB_CN47H0E\/J>.:4CJRJKCD67%6WD:E%1B)JY!D M'1KVU4!5%MO_224Y14_ 8I:FA0)$FN= M%2IN3';IO.3N9'O[-IL7[W,U1@^*=C89$MV8T&MDZ?9H\;=?RSR^Q_//?KW_ MVYRV"IM7 :9R$0;)ZA<[6&:?(X^+> %Y'ND:17;HKK(W1XJ -GP4>$J62ZPH M9_,G=^&[<]9K-%;C'QGIVMB-R;S.#W!_S-Y/]E] ME/QC]]U),)\47YY8OC/)OTU^7_KZ9/?Y2>G[2\^/&-PE$WFQ(O1.RWO8-891 MSA&LAEIKE)3$1%[=K4WS&0 ?[/"W_&)%QNUQ)L;;YZ031*HR&[F.UQ6PBWEAO^T_*$;80/=>5!AI@48T#6'5M:=].G*1%V M4RW:I&E*/)7 [%/%\RG&\YF>=2TBE_("EZ=J[)M\44EB6T&". 3VJBEP%N[' M^L(M1OW+9#ON7[+S_FYHR.N96E^#LJ@%VNN*4V^>E_C>+S,$F'4O++^]B/1N ME(Y=%]SAWO["Q:9,?FGB.U^#P/GI>IZ@*KAH.@ 4@TZR45,]4!H7LAXHIHDY ML<^<'9$4G2#95XM^$)HC3T/(#0)&1[22;5E?**![[#9^.:^2HQH^-5T,I+TA M*P R1>Y*IS72LJ2KD^&M74IK,(N4S?_R:I2A9.S++O,T8+VS?^/+68.?ZVLP M&RK=DTN#05Z2:;(@R=/"W,]F_SV(:4N3UUA/ &+CI,07K7#_*OC/= 9+B\BL M$H;8B49%"YR6)OJQ_R6>TD_-]^2L\R_U=9Z.]SX=<+(W(N3%OJ.!O)^PFW:> MMWD51'&49FJ2&3I%5B=MG^XXF)[]7'32E^5)<_?];J."42QJ\%&Q(WK@S-CM MC4?D%J^'B6F@TY.F"__R()"53FFF?'\^K[&F*_[MI/C7^?6F8):WF"2J-_:" MY/2Z)@>(YOOADU>2R0N2J/Z4Y-X#G9S%VA"SEXT^R89/3P?DQ\GN"Y/=)R O MY5V>?!!>>9:[3&]ELQ_V']ZD+/!V0VA9]N6IWB8QN=XAP6B;2^2CN9LZ=#/! M9M,7/W%T'QB,2NF"B+*BZ8DE8U=+V&1:NGDD!:GO$(\@/FV(%2P-FNJB M_6$A:R &0[B.1O)V1>;(TR]R@U07SKD^7=)*MI5,W>YTC_W2\0DM"/VE MC Y!/=$0;)B/-:D.!ED[Y#-^1)A)::U7BAN3VDR/ W-O.A*N2WY/,*N;)YN* MN[(E76/?[B^MR+6QZKIVO21&)#&8G!,>4%8^37 E-T3^I>.F>WT^\@0/G9U! M\."38G3(2YOD'V(D;)E!6=KT9EJ6]OYT> N:VA[,,N;)H;R,Y:@9NUOO*7F) MT!\).>^LQ:/\3QOB_78C3;9#05Z;^Y33MEUJ,TV%2ZK3X6ZVM/95-'_ :+[0 MM,5RY% M3")#S=C79K=D7:FD77S@/CGK)VEW\A_%3_\)7"-HR-^EI/G_\*W$ M<6-2<1&CSUWF916EC8*: M02 WS$CQHX3,7@O1Z,+1CPC-YC=1["ZQ(J;5:JPV&BD&!(B ]3ZALIW%MQ') MCT\C9=SH]RM,AQN3GZB;";7'2&4O2Y&B\JW-0#C3!82LNBBO^NA^S>5TAZ4A MI<.08X62:I)5E60'I71(5CW";)C%KRC,&5PJ[<4$E5#?D:*G/6V*ZK?2PJ9U M/61R9:W_C;#C-2P"@ALP!2SX6]H=X+/I,#@-BMX/G)Z"V3R.=X*]10K8 MK\A)/)2]^5%W%:3\YX8/2 TR4JVB@,AA(G '+R/!.NT)X4=FB)&BIS.)O=X; M2ANVK(-.D^V>F_5,-+08861@4$7A,(]0]%X27,K&.*O;&/DP8S$23*P0CN5A M+18A>>LWM3/+DA6H+,#O"V:%=Z@-WI[0'@P&)7J^B0/%[[*Z9GQ-+SO&F)&@ MCN >S(#>$5':X[K!@CI0E547^'_.S<&&'-4]V :Z D7J[".KA)0P*#*JA?:9 M%B.-&4^JR>XA#&G ]RBD;,SSNHU9&FHL=N:8GJ?X:KD^R=6;^669\8S=PQ@\)##[C T(\L08&4M>XM95'AN-G,M-L9TEEO?- MB@E[-M=6+';2[#+DV%"DG%98+YXJO_;XX8>(Q"XAIZZ$Y>X^A$<:&Z14D=AK M0/L !4BVD4I21N6'NE&Y>ZUH+#:E(<\6E8[2>;29,_,?R6X;NOZ"E)(0?\Y( M9BPP*[[U,T>=J>VYT+*NC42&03_\X(640B0K_LY?)3'^<^#;N%I7($_W4 M00"S$S-ZM;$'" -B/=LEM8]]K.]CW,>[QK*]&?^*5^NWNRB+XY,I+W:QZ1M[ M;1#&.UU2:_^BR3'*>JUK+ O?]&>[=D>W6]=W8[Q;KE%MMI+G7.&1P*B,S@]X MJ2)^&'VB#6-;W2*,I5H/$S$C1N38#4WRK);4IO*I*6K\)1[+UC&^!]]VB"33 MNO/Q9!*A"S=^1S#+5OP9N)9$C=TDK+T()[5F/]?7;,.[<&-9PAH?B*.$4962 M#(+E,O#3C^8/:#C;]P/NHBA)WRWA1E-U&:\*_\_ZUK3XFW#]T-SKDM=6$P,M ML:*PPDW&4:$S +//".'2GJZQ&VO-CP9*;05?ZEL![>G L>P'QS<$=[KS9KGR M@@U"3UAMNC;:/617IF7JI9/)H]KM8.&3N^&LM%V6V"1L62K^'AAMI/[=P6%Y M!LME03.;]I]9G!)#=)'F?,_2&9=J8J5:"AO >[_YX;OQU([=-6\W'."+!J)7 M%]<4[=2T>^//XG-F_FKW#;W%%\BCNR]6(ND)$J6QR+KAGINXM;3.]/K"2"RTW^1W$OC=1H8#2%U/N,"FF%9:PJ M.Y"5@V=G\]D*D4KV::6]N9N^ZDC2E7,&1<_!%3[5!Y[K$(@A5%5F%CN4KB7/W*/F^K_D,C M!V2O;!@F\QUJ<=[&WM^D#_D4\1^B8*YX7/[\GR M!86S^3^"97')2Q:-Y>-//:7Q3$W.8WXO,*I%HFYF2ZJ@EM KR-E6 I40+*W/ MF,4J19,B]>_IK&]&BG/,YGG(["Q\=!>O\2R)HQCK6\PXBIG!ZS8R"'0B2U%E MDNK5/NR=?^HX;D9ER1LEN_/W]83W^\EN>E57[W'C[WGFC"9]D0K#U=54I^&XMV1XD6G-PTA>4#$^D' JI2U[5 MTY%K%,9N^O"1CY%"RC5%UPG"32\8UCV_&W!Q<;B^;^VWI-< ?=U6Q]V[/KK# M)V6:>N\\;I7A9_J>3QAR-^B':SE,+U1N'IS0R[SH0+-ZJ34R1M9L.>QI'3$V MP$ITI(C] 87$"VXM4"G:]"EYB5S'M<+-TW,0D["Z71D*Y*XKJ65E>+0>[#!A MI)9=PQ3]T'W/N>/9J>A%9ZG+P>&L-5-Z"2-6K[ZNK.@U/^Q/XTO+;WX]?;_1 MP<% @@UJ'9WJ)5[$85\%RQ?73X5TYSMHF05ADW_^(_"<2\O^G=3A:X*#W B' MB14%/&(X/N"8/[LRBK>)[T3_0!XIAIW789S-'X(H(F?+/ 5CDQ6\N82)-.<<89R8XN"M.$.FE=?2(%HE'^FZ^)JZ#/++TMGD_.) M,45\RI'U"0:RE%6N*=8?L0](K?>UY1'V-VLYT6X'![1.C,F1]1D&LKA[91%C M<8U60>32H"+6Z>" TH$M.4R^P(")JNH\$9;,SYQ\BK:IM*FRYES_!<90JH7/ MA<+E>&(40DBQ_I_DV(H-P^L@>8GGB9>S,]IYQ2C0$>M\L)CJP)X";/TXN#^ MN!2_\_'LL*Y^Q(9C:CTZ.\>9T#4Y:X"#!5U'%A7 ,\O5?>?;V YXMM[R*KJ7 MR$=SZHY(:7VPD)+A1X&?UL[M+QE^?+0@: 6#H.SU '>-MLP@2^HJ()Q-,'/S MXIF!3[OZ%Q_@8''6D44%]+JZUV'MF43%)\3[4FDLA4BI MD8]05/9U87A;6?@>61'*2BW-?T39Z]:TD&A6GX/%G3Q7"D3UX[,' M7[F2. K):PI5?Z%L :N&=\,5%; B$TM[V>0'M)OBL895_P$PC=B8QE=6&&[P M-/]I>0EM\Q3J6UV0'_25A9>LC=>:-B,K.E=O'62N;AK]S:.!@3@M/3]YJ,ML MJ3)@E[$D)/M=.J'*AV[75.9?KOS=3&[(K22JCI"[FR]NW''DNS9_/,?K>9E&8Z2:=ZM'-[ MG_FW8)T>1:=X@6PB-YK-V>AY##SO-@A_6N%^47 %(XY4@ZFF6&V2G/J %"9U M=SYY4P-S[@IA?<)F1%/@BK+!JZS]J ],?<%D+[2E7\:-(JFJ)>2.8*KG+'2# M2>O3'M ;/BE,B74Z($1U8(BBLR/GL4!0:"J>+6@'JVWO([ZD.*/HS @KM(7) MD.F2/ /Z9PH!]@/=LL,.15TSMU1OGFW,_^^U2UNA/@<$F?;\&";#"JI7 MBSS%%?CIK?D\+1.VS="_=ZT7UTM?=,QO(F1]7!?]W>%N9TW:I_.>;"<^*G5_^N>W*Z>0C1TDV6T8.U882Q-S4%HZPD'>VBI/1ZUM=U8;?-L+"]FN([9=46\X4A@($M)K51)5^P+O6-&T)?#ZC$RL[6E2=3HEQ==TQ%SD M[Y[A7U@+;.PLK.R<6OQ:ZD1Y5G_0/A\G^W7I"^186/QM+">_?+ZW&%>GRES7)GO4G+ZE)=(A=XB7S4L^PE955Q:LK2-]SSLD)O M[3R$@9/8\2PDC[>[=M/3?K1F8,376A8[<4K1"%.$J9+ZK9'^%,SCGYC(W5Q(\=3"7THODB[2#Z*L!)F^9T2UIK9?X9&+C4?D MD1NB9VS>15CWDTO1F[<\0&AK]M'E*#F$.2)50;C.1U!IM:B#*":DE6FB2Y_> MVAQ!2]*H\RU"BDSO2NZ\HL1>X?O?.?8(=[(KR%N$&#)O/YHYF%#, P,>-MN^ M_%A8;[2-X7FEO DR97"GJ*7H N@_ 3L=ZCV>6N)0;>[^W51WG,>EN)U MJ[+KT]G%^8?1[[JM:&:8\;I#QCE>W.T)E-1ZP?_K/%MOU(M'Z9'& A"V=)NN M+M6P0M$N0,LW_JAH9RB1FY=B3].I$\N+-_C4LE6B-WY MC.K]HK18,MD;O;+WHV?T^]%BX$DV\O%6U-1;48TJ89!;4?[VH-NLH#W?3A&M MV&OO<#4]749U,4O1.C(1,_TRHF^X Q"SE(S$1,R@M-][N7KQ]SS8BGZ.YW09 MA;@8_-ZSO-I0JTADQ_/[T-JWR_F]R;#6K86+,J^-Q@8Q MC0$"^[.N5 ,J0=]1S$XQ$.@)#@W=Q-@ BY8\4.2R62&,'^^X*K:@- MC<0[WPY)I>?OZ&<1T?T4[!A?J7 C.4:59Y_/+LX,P8TZ;O3JQ>D=.]ZB4G?6RE.WMTY"C ;N!6Z.;W J2)%T&E#=J\IWQ>#7V"5\AL?T3SQG5O9^J_8J2,/]5NG#^->3W<<-OP23[@W)?Z?F,@R 2AGD4JRJ M0X#EF75/%00@1FE9[,0I12-,$:I,%=0H3"E)- I0D+A^;[7H&RK]6HO7!Z*, M!)E="R9J02FL.ZV>_(RW[.[Q$UF M\R?\VVB>%4U((R.NL17%V$W4?@0< !7L00-PR(!J!(-$5YH!J%8T,RIX0HZN MW):K[A!A61MC+*!@2[3A(KDS$XQ\Y9O)#HEX!$KI= #XZ2YXL:@$-@=&'I6Y M8Q3E"2^)GD8CI"L?8,5>#J%DMB:@'2Q\]T^T'^7;;A"C0::0)<,$O$#"FZ)- M37-X'81=[11BM"8M!W&-0FN!'M(//0?;5<'F7Y0OHJ;-KMN(%79^.,'L/#<' M4'WQI]>7%H8O+U$*DIO:L;O&T[A;KHA?PU\4K^BUK-'_03I&KYC!9#N%23&' M RGB+]G[7]J>/NTQ5@^")I+@O[#_ATXIX/H&4^??F.;T6OXV"+^CGZ5W3L+ MQS_:B!>0(C4&."A(2[,.B.X, )QA^XR_,)M/G8!>GI[5%)R\NPNK#@!APF%% MG^TH?XHMW[%")_JQ)&'I\-1$:"S!8._QC-#CGV$(Z1*^P!.61 M\&&_R02&0$F>8 .">[HE$WPXQ8S0?! OZ.XMG\"CFU+8G9UGQ5(D7Y,$&, M$.]BNERQ& VB[IS(075Q>*!BW2QEL<>G77 G,'Q5(&<'#,VVS,K1^TF-OW'0 MD.X[?XWRB+7=CW<^;HEY97GDF#'UG1]^F/_C*V9?-/-+W>1"N\]/3O=#NTMC M5?XUR:;QETDQD8GE.Y/=5";I7":!7QEA+#'>I3E3?'F-+;0HLGUD8 N!HI,: M6H)1+PR.ES6%* F]^@8_*+)_BZ6S(RI=-,VQ0XU-QR(^:1J&>>M5N?SN@TA0 M?*3ER*5'):'G)SM4B6]?E^"M]+&\D3;?V++[C$JDK8A1Y%V(@]CR:J(]&]2F MFBZ#,";47@51?&NYX3\M+T%UBPK_AF =25M3M<>:J];4]OL3,H&_3,@4)ND< MFHTI\LO_R&;RGT=3JH]H*?L5.8F'9O.ZN8U1A941%AEY]>%R<\I_C5[B)V0G89JMSI1M4U/@TA062D/LEBBUL.3YX^EKL$:A M3S@P72"?/$ZPX#0MI-EXI%;L*]A$$75>XE+- ]" M]&R]M4.FV-A'N*ID7*_7VF/#,+G)Z@O#E;&/&%;)N)YO]W65==YGV(Y95=8) M I76_8A%2=XHBC?@IDP-'W& SVK;H(/9?,<&S.@\MC:QO&]63'Z]D0T].)<) M/4@C"TK1!\%\LIO.Y&4S*4UH4LSH&($ X_S;?P3"!WU::M (A _<@X;N,ZNR M" 2-(NU%9O(1".+"UI7'/5@$ @ P"$JK>P0"3^SCCT )TUAH;2)0 IS]YO MG@#(6%@TW6Z>U,H7W,W3. 6IAFA8\0.@;YX P*1G&CK 2!%;&M7)9Q28WU\R@1HLK$CZ\)2R,=>;[D^ @<\R25W_9F/_@M9 M885Q'>%-'Q@7\,@6;S>NNN4:Y%*= M] MXPCT(1E[$!>]3+819N5\>T9^/YCG?>.(^2$9V^MKOZ/ ?&] /Z););JE(=TY MV7V4D"9F7I#$'&DIL,SY'ZD*YZ/^'+L10+T#9WNM(@@%]EKB?8_0['H0;;9 \N2,H!3DTC'-LD%RY':5D^36DJ3X$D4N^))L: M]X&=&E?*?/N)/SQ)OUPNQDN^/2D^?LR"@Q&+VW\6W,79IP\?].B@0;/@?3,3F\ M"P>-##9C\ZV96RI4NM#(53%\TG]]K!W([=FFMN#O<^/5,DP=W O4*@&W9V_ M>L3],"Q5%<'&7A']1;!M0T)W\MG^ZANR2),TD&M%]?+G8GI'YSI[AGZ MF?](.!^Z_B+-A96+RF6K3L=DK3*$(QN3AL %0)1;C!]P OU#*H M6%%SRL8'HSE%Y%U6?_UR '" W9;PRTU)(]R&Z(\$^?:&$7$GT!,,'(81,P-6 MDCP: V":"+H.EI9+.S4+](0+&$D!,J @23VL4)]&^V:[7)BQ 2)=XC: M^"#:3%/S;YGJHLN05?9]QNS3?+DZ5)1S Y96^1;X://-"G]'\6WB.[P@ MLZ;&X&2N7&1-06C"G( E;Z)E4UD\(_O5=_%VRMA!FAN#D_?0NX<$6QC7>KIW MCCH5S#,$K3DX-$A(1T2T#"K[?2^'^'71E15ZP9.;WAZG&2WQ:^#4)TD/+I4? M900"9,SN! H-%_),LFQI6Y M;IW?>!2NTR?M3**. 1='\G(5]"Q(L0*H8KGS5TDPX%7,MU7O %7UK:3$0 M($@_?'F?25]?N#R9M$/*Y.PM-D5UM+FRK,BEM>8 MV0>NS(+CR&-WD%.,.(+ =C[F:,:[VD M=EP0LW(5?PXN((4 P@#8$(R"Y8#34KT-$F2&$'D=<9WX!@U! U> .Z*G ]=@ MN8-[KB)W1(H\LV 9T;U7HCM"I 6W#*UF]_'D8,&@AG&P*N*I.*;>'''%)"QA5X'6B=FF?E2:LK\AM1I&MQH[8_XDN:. MD77C2DP61Q6[TQ%:[5C4ZW.AVP=C!JBU,G4<-YO[G3\/PF4ZIFS%E#-FQ93= M)R:E;QQKG8S&8J]G5?1>_H3VR>IB/,6+\5R/OM)1$46**8!K7JA.5]2) VWR MK4-,@E.C D?W#$8( )&0CHAH&53"NLO*"NM-5ZLPL.Q7P2Q'N3#NG4L96>DOG/.\Z*TYN $#6!;E^(5X*(V370PMW9Z!W P MD9*1F(A'L\'O3YXV$,7]AMG7IA2'[N\,X8EU,D=T'>@%%N:S1\/-&PIM-VJQ3AMZFB/OKD0K MBMOI2>CI[/\9D$,&-9E&JJ_Y@AS]5#*X>.7LXOS MLX/WG\@S#'!]Q\.H[@ *N<*P84!O4*X97MT!%#@&%>R>V:.$BX94=SB"HBOG M1EO=X2CZUBR#Y;'JR5:\'R#?A/59N& %8),/R7/ )7P;]FR*(M\N:PJ:6XQT M* !EHZ,.4E6L-#*YI05S]ETVZA"\/_(1TY;6@"2=*LP\((DUGT^@K MWQ@5J66 MT;A2P (>GVGO!YAUX5KC+J0W;7= MJ2*[[ZOE^H1[RYW^GLTI=DB3U2?3_XBM!INO,P,9%494Z#9IH"FKU.;C*<7N MBY>6$FO***4H.(&>1R0V:[FVK,LQ^!D*!BG*[LZW0\Q+3%OVWSM_2V&ZYLJT M-RD[F?Y'B#4HN\X,S('VI=\]=8#*$MFS.K*E),Z9I232,2?GQ]H18PLV$JH7 MH>@S8/12ZQH1?3("<.I_O^&0%^0V\A.0':I/"7<)@2R8- :4&!T""0JMPK#1 M'0+)A>^XHMI @6!0 7:-:M,*A.%B88\ 4-.Q1 MX:=,!F4K>[MOW@(N]Z*0!U>69^>%DAX#S[L-PI]6Z/2/Z^;OF@QR-MIZ!;H$ ML\=P."U%B_SFQJ\UXJ,J]5&55]N=*QV+AW25WS(9W1(08T"]=VXKBA=>(;P: MG*?8"F,PX1QMF4CAX4."C3XKHMZ3]O6YXR)1O$A:,1Q6U#',%?*$XMA+!QEH MC90^>%PEPZP2'LN-#)A6S$,2HW0?1-&=;WN)@YR[U+>(FPVT;.C?/ZZB85:1 MI 04!7K3XH$N1K:L()]?H+QH,]+UTH+=BH+1LQ/,C>_0=YW^XI@>P@!_/][< M_)&XJ_1-:=]Y"N8QYCB2"VKZ>'*Z']14#/Z7R7;XOTPLWYD47QA-A%-!R8-G MI2S:L:LYS$F@O1;%]V2_(B?QT&Q.G2$KADFT>W6]G.G;S87E5E8AG:@$[+6C M4G.YX12R%^@)1N1*I%@'15L6C!$/W)KU CW!X:&M "6@P*&^WRB-8D_%$[H* MEMC 0>%V8O3;=WZO\0B2P_Z]2_26E/XV\@+YXN>T-E'0[FF&%OMR3;)G7P'/NEJLP6&?^3*:$ M&3T,EK$LU8H*U%.#VO9.R04$66%MS"X&BJXUV8HJS/=M%?-"S?@=P0E]J#,2 MFP. P[NH%'T-@T@:"&DG<"!H*34)\=/I[K5HG*[;A:EM)^F3A\BY1I@0._,P MXY\]E,K5=Z;+((S=/]/?4]E&@9>JX#\=#U/[J+QHG[1N!M[D@V>WC(6PX_FEK&8,&;-/K=VY%)N'"7[ M:KY]O'5]-T;W[AK59BMV_\@; (P":273YMO(5C0#OG]BT'.Y^6;].PBY91'$ M1P #"$5R;8A\Z M%[!N4)]#RT%+*_R=G##2?Q!6<'# ZG,H\I?F :R;U>^!CT^=*Q2CZ2)$ A>K M] X'(G%)!BAR0'B9[T')O6Q><+*H?S*U_TA_E9_O53 $\%4[ MASR)KGR=[?6;@G1\EH>7;F#LV M\B.*Z%E-#T#BTN3#.M8S-M%[7@TX@:[@ ##D]0";"V865J!RXT>$YHEW[\ZI M"=T"7<'!J;7T98#$H5_1SD$K)O 1')0B5I0HK]MA0HA!NYF%D.B<*$4Q"D15 MR0]TH "3X4;7K8\3ZZFM_ F=._1H3W:G P43C7)5P7J@8CX;B+]Y(V6$7']1 MA#E173+\KB9#J#7]BFK,- -)UY. 9;T[F^_SAI;VP.QD,GA:4-[KDZ5Z@X6O M7O%?4'3G7UEAN"'OVRV#A+RUV3::^$PRFOC]))_"Q/4GQ20FV2PFP?P8=@PM M[+B8([^J>D/+ZO+Z..) 8E'B ,>!HUTJ;17$II+:/:B)4Z5.?#I=2K/^S<( MR4/"/?;&"5+(>)@Q20QMI)[3DR22%=PXE6T M=;:FW!OWA&X9(L M' HPRDU,1@.7SEZC?2Z&<:Y2CE*2+M?:77KJ6,!N B@>6UAJW.Z#.6]MJ8*7Y%W%P 0!"78UKL+ !'E["4J QP"8_1 M'?D)L^VS$7M":]I[<$?JBNM'6'KQS=N*Y 0S3GP-+<>$"K8XZ\@0);?GQ$9= M8?I5-5PPXQ%S]BDF['U H4V$NZ"=)<0',!E%';G0ZZ7':?_.!5(I/=Y,?>JTMCT0NROD@/M?#OK(9 MI$'\Q1Q2EP3YV"2;QZ0TD;1A\5*T'& 4C)I?F N!B5 $..4IG/IOGJW 6IH7-&(X):GLP MXFPKI+J8Y6@%'"S82 C3^<#H 4[03]\-XX>GWXP2_PR^X #PV""K6-*GE&PP*$LS@4"##IO,8)$ZGS- M W*("P ,"$JP;8@+;PV;'^("3L;"*KL3O0:$N.0NI%0WWG-B6AK;@@."LHL# M 3H9Q01;WPSQ79CY32])[WQ^M?P;*_2#)*[=_W)\FX*C@).ON'3H[LXNM/>: M B<=F4)!2TX1)3*@"1GL'N:@H 6=B@)&:-%(VJX5:^N!BA"1+D9 I#6AJMYT M4%.?F+V'I 3A,RH*U\BY#<+;)"850J,H(;EYE(@6^0&, (0BLE4EM/6Z:;! M/_4=*N5BAH;86%7N?=$'&D6"Y]H@'=C2B-+9+/LQPD0^A*Z-3H7< M$HS^8+"F8L?J1K6JJNAJ]).R,'P[3#V]EE=>R-,X#MV7)"8GPN=@QY[9G/#P M"=D)GK:+Z,]H=AK5*-#UP8M>*ZWK",]^2%X\UR9W"95HJ*D=NVO<4C8:NY81 MWAR-G7TU_>TJ^^[D9_;7B95_^1AZ/;2;K1JI)7#>XG0#HTSD@[!;D=9;?6[# M0:&I#O,@J#A5YJ#9K\>L)S0N#&R$G.@6ZLU>-A,RC]$8$3OB9_,R(8\H?;HN+4F5FJ\OI7B0B%:8IN-@FO._;I8K M+]@@](3"-3X34D)EO'0RJ=W^B.Q@X9/R;@^IDDP)%,L<4_@M,,I,#9::<]+Z MYA?@;+8N0?V?3LZT/U$VG! ;=DL>8T8@][;I !!DS^4_760,BGI.!\"@\QTK MW*2VP#.VL"+B&PC\Z.SD] LC+4"@'U@!,;B]YZQO36:_4LMOL)N"3.DBXW8R M0%[M:%24UT835GK4V5$G"J+%.H,#ZA!@J4.T [.&J= _N$\L62ZQ(9:[ MQ&8I48]10D(F(JO=3=J7^DT:RR6638!XQ#*7V"3C[%\FCT\_TENVQZ?I^&[6 ME#K%5 UZ=(YUWOT@J,XQ.LD4:U&MQ4L[98=# -!PXF[8@;F<,0 B)N6?0P L M'S0-.FTHQAB UZT:V!F!S(1U:GMPR!D,!8SCL!"3#$!1OZ4//IWJ#^G4B"9Y M1BERE0!"E R2C@CB((B/G*XY5R!VM/%ZDR&@5>-!80C>&J BN0J%ID\RBZ2< M)_48>-YM$)(_MCULM/H8.-@/ ;T6!Q9US(65:@]O)7Q/&(:&\N^ P_^ 2.QU M&3#8VUO" X!UD!;?C*($.==)B-F0Z:0L@ZQT&(V*H&^JMI<>Z(CD"I+5\*_G MIYVUJNL7OFA>**+Y3K(?(TQ1_F\LFSER\;^S53^;9WQF*?'^OWY<$#75KHGI M/3]^?31ZNN_*FI+IX"R-_OFKJ%S*?D+?B-=!$399%'C8%2_;5SH]'H];30+< MWC*R8[,ZI@_S\)UY*ZJ?'4?V^^#6$0!$:UEF!WI<[XVQ7].2)7=^IEP'7V;5 MSQ]7F=Y5)B"-GLMQFK? _IE*6=L"JW[^N,#T+C !:1Q]$)(\W3IXM*VQV@RJ M@CT[+K.!EYF80+KZ.0YNI8$^DQU7&:@S676-=2UM*N!+["\I[A&Y/OXOJ01\ M,Y\C&W-B7OK=S'\(T=)-EM%O>$HQ\J>^0Y+AD2.5$G=Z4J\25?H**369?9QD MP86E/P0^868Z@T)+=>(WUE$YV0RR?/3!0L_0: MVH)1:&*RJ!1 %J;'R+"B*X17M)CDFYJ.6/#"Y!@:H;!'^G=$R\NM-QRQU 6) MZ?5=#ET2KZJZ;*<7TO)9TQ%+79@<6 ]N]*'CF6)O:#EBJ8M2T]74!Z[@,\KY M^GW;;L0B%Z-%U5L!;.VN\5QWY]M)2D8019AAY/2)9,]TM3(GU3,=XU#GYE^? M>.GGTS/=_?3F>* ;;ND'GFMOLK+9E\A'#X&F+QT'2"\ #5 M!7:>/8XY$F71C4@CSX,UU3+S,WY@QA0\*E@S70:)'Z>[+#5KM=5H(\:42HI- M/7B*+#N&N2+8?<0@ZD3B,$?708R;S%ZHV#:7ED?^0U[9EC5HSMD&33;_6A+ MZ0 UDW'C\E:'72)!4&1FL49AR MM(#1X0&'"Y7.IFJOSULW4Y6&E.R+GMO>++FW(Q?6%8N4T*,K2Y5]=7)? M[+T_R3^.V]U6/>SJ!T1Q;[UWKQ?6P,&^#<.LTRW_8$IL7L:<(.S[IIU,V94IDNH[)*S907&,PYU M:CEAJ(>_S&P.7W*6T]W]K<8R#G;JN*#HS 51Z[5B$L>GW&G,(PRYW(!U&E25 MR)2L5EZ:HF)Y=_X\")>ID#'3'L( KYQX6E22K99O(#GP9"D@2!"1\A+[4B M;"3[\ZDRQ"S)%E2_?&'26 MK#IUVK5Y># H[1UE:@'-Y6%7R[KJCWLV!MM;"TRAX= X^A'9_;#04$=S\?HK MYACE5I9]ZA/N?\BX[,8D0ZN" ;OB^*@OH@30%NF>L^.UKF'@ M4\N)'("?C .@UI@5 V#6F?@<69_A((L20*G6L7OU2FJ^-85=]O$=8V W+(=R M;'[IUR/47W3G5;!#GSLV4'RZDGV5J*SL>:7ZBV9XX;SB&40NAGT(+PJ+<1'M$:^;!KR>5T-Y"-7UCA)3DY' M'\UJSZEX1)B-!$F4A4UOIB?J8/L$]/[$2M*XW.1_3!]XI@40R(\$1A7P9%>Y MRU=$IR(5X)57_^!/D5IQ5H@XB5P?15%.=#1]PKF\4_, MIF^HH9 \HR4\27*EL&?Q2= %4'[;4R]=<'M-QB\Q$8(41<I5$<;!$XQMDAHND]7PPY%FHK[:.>0?N.=HD?.K>MC ]WM<*]T7B_4W>Q0+G]V MLOWN*&^6QNEK)H$EF.>>F[\/O]VQ'\)@[L8DI(ZLEV+_?@[*$F.YGKL/#$85 MR7BB>R+;!..H7\A#9Z7 M8?@+"@!B[MW@DN0%/'V@Y[Y"(S0D)=;FO@+ /@WWO@*'=;1"R-6I5H<2CZ&AC\#>\&&)"A\"P>:;1_3\A:)@\W$7X1/A E+(R1/EC M9%&TZFY0X6AL>7O:G_N66(NQCE!D7-!TX:&1I="N$9Z][>9WOBL/I<#PR;.@ M6%A_-J6:R70%!T9U<*A#K35#U%9\ZF^#).EVEU:$G+P:RS0,22(N^?$[YJH5 MO>8)N@]>$GUS_22:VG\D;I0FD-[Y=K!$S7GYJH<_"-@-PC1H-9LHT"S1A!?< M(_+(U[B(X_>J\N0SM#MGA4!JR0M#*RN1D+#X;KFRW) P]PJOL@6BG1N;&Q\$ M=%JPH&NQ_8$TRE?+]6?^(U:D%HEH(U3-YML$]9B;BR_3_R"@HH8KBBJ^]NU+ MN//7*"M9DJG05*5:GOLG<@@+&M]LY/4Y')2TXD37@FM =R(\D2#<[*YI[\.W-#RH+ B2K^B@F?:G@S%YT/7QFOBVO42 MS*7O*'6Q/: P/3W*A?I_J->.28=/BT?E'YC@+V3O@^)O3-*/C":L_\8*?8R( M+787BZQHPFMS)D<2R7@?\4!_;OKX&'41QE6&#[G5N.!D9W M\&18N\5@1'R#.>OL%0S&@2 MS"=.WM;';3W2=H7;6J5Y'9WI ]5C+X/A"=D)1K"+HJQP%'*RPE(E,.W3(5:J M7<5'P*@O&5-G !8PMCS=SUAUI/ERTSP H[I.CU\$@[\!L=40!3'[N_6 M$C$+^O"Z@1HJN!- 4P4N?TVJPV&S\AJ]Q#OB.96XF+U,DV\7LJDI H ,86$#\9Y3 M9$75\. -,8#')N;O08P?!@GO*?+(/%IUWQ*Q@8'[%XQIAS2#";V&NUZKJT> MPDM\YV.3/5EF^6C%]I/]&&$2L35HHU,*9H7['SHNNS'*R&"P.]_.4B(M+X^Z M3"W;:8P/D"])7,1C%NR9S:LF$061'4<]=)SVP;YAXC1Z?$XD>8G0'PD>Y&9- MJG[)W9-^;'A]>CO@)!MQ-#><^ZR@O0)";:;GAK,Z'>8]94-3,#J!Q_W*;:,H M(8!O5?9IP!]DO:;1W+I*]*E^C2XL&;Y0622.2Z[L=R]H[<'+EB4@(?$RZ(1U MJ;4W=Z9WK['M&&3)D 97F@PJ84FR>+ZE7"*)KG4IK<%+4T+KRI (KT:^$OF3 M'T/$UM+9^LZ='ZV03:95/.?SA,*URWH> M1VZ$4>" +\F]ZSD%/#"AYGY5S?+N:UK0;F@F3EX"-GH-<6Q>,0M'7D%X& MBM?--/BTHA?6C0/%<)%8&#=^C#]=JNY @M(#$P<2YH=&WL?6ESZLBR[?<;\?X#;Y]W M[^D3T?+6A !W][XA0,RS$-,7A9 *(32!!J9?_TIB,!BPP09;L-41[8U-J529 MN2IS5=;T]__.=2TR!9:MF,8__\:>T']'@"&:DF+(__R;:V:0^+__]]=_1>!_ M_H](Y.__BR 1I9-LE"*2*;HZ,)R(: '! 5)DICC#YTC3'(\%(U(&EJ5H6B1I M*9(,UH\DGJBG.(8EGG",BD4C"/)KM]JD8,-:3.-Y71I[PEX72:U?Y16*_L30 MGSB*XY'8<./X0"ZRI(H)(P>Q' M\NGGB"@*0E\2)$0B2!(AHX!$A'@LCL2I_@!#<8&($\).3?"?OX<.U"[4L&$_ MNS8B"\+XGQ]#QQD___PY$.S^DVG)/]=?>()@"(HA!/9C_8BF&.JV_&PV>YKW M+(0Z *B&+8C&.++4[!.R=D^ MN/N*Z,_5EYNBRMQ!;"#NO03^_B2;TY^* 9L#/+W]="S!L >FI0L.U#6L"(LB M:'Q'+MMR#M4 _WA$!=F^(6&)Q4&/43?KLKM?*&;E]K20+*OHHV M 67^[-4&K-5'19* X7^$!3*6('HR1UQ#<1H>(#GX@6>A M"B7!DGB.3?-D5>G+ZGS69HH3BY)$?+8H2'6H&OO94#0HHN5"&7R)YJLZ:)NO M#GB")S#>LR%?-PM=L"0K4Q7TYU/=T9"DRLQ^1 Q!A^U=^Y3GE*GKBN/Y:)LV MI!2L#_IUZ-\58/^(*-(_/W)^TWE63L:7@YB;5K,F)^9M2ZIA ]K3Q+Y,7R$C MAJ^%Q'B=R9."&)-2:K96%X9T?-$FZO1'A:RJ:@ 9,.K&:(W]< M2'LH6,#F^VX*1QR^74;9*)Z4VCP:T\?U?Z%&Z0:#RCX@$1$47--A'T=="MX$B#V$@I&%($V10XHHS[4>R.G\B)D@;(*R&]1BB4-%)"@T1D;QV#3_"P](NB;*41QT0$HOA@['>2Z(H,JCB M#(3 EP!+$:]AZI4PD&\\,]##.8L4='B6H.4-"L\SF,_?J$PL,?B9)38-GC=P)NV-^5:%FQL1K%%0>L"P6(,*0U9 M_+;) Z9,*GJ>;:) 3N=+Z'R(3=T9? =L,H)@."2$7]G>]'I<\]+@#/R+O6TN MQUG%^C(WRZIZGV*2=FPP*PUF/.DUUWO%][6U!E]@2ONMUMET@[?71(C6* M"AFK.5,5-CHM6IGAL.9Z3BN.)V)8G/H"IW4V@_FTL#TM[N;GC4R7 ?D:;<]+ MI8%+>C$\EJ"P:.)2#YU6IHH$?-ZV%E=1Y0)7[[@9M$HLK#\E?*16G#60LB*@N)YJ-:48O\1Z/0Y]B'P>[ QTSGV[+\W:= MK0.FV*TY=+5D),W6-?NU-T9]WD1@UGNGW0"RJPF.:2VR+K2%-Y*TJX.V8,&1 M)(QVFJ#H^WP>6.5>:JP-&$;!H@2%H,N&*$/Q\8_SM0N%_VA'OX;T\UR/<5&Q M44';+8278LM,7BG1;TE_+/Z\-N(:?GP#3('A@@8<_BL>#B$,_<&\(8)J7U-D M'^W,? Q$",JFHL,B4!+X5WNP>BF4RG*\($_/%9OW!.9%PW9XR=.PGX4@48SO M3KD92/9&*:9*Y4BQ1DRRC=S!*/;3C5F%16Q/?_@,E%.9#N4P^$3NIV=<3DLB MLQ^_:AA>_F!0?&O4>QNWB1"O=54!3MX031V43-NFIX*B"7T--,V=F#(T-0E8 M]C&/TD[3[50O(289(-:XA%Q,MR9>5(G"J *YXRW2 ;?QI]=6C(RD#"*WG&"< MKA+6=-EPFP@&%4-%,12[7#-W&6X%)\&8I8;9XZILIAD;+X=)8O@;A5N,KE*( MEE;37)5)88.R62A09OWM<'L3SD]#PB_YI%\3UL/4"@P4O)(Q&KU&W$RI5(W- M1QO\8M%"H8$&4&9PX--^[F&Y+E8$7<+<5E8%@ MNQ;P])@WQJ[3A/+Y=9PJL(TPP-+7=?4Z3;:L,OD)LR#ZT_$R-ANKE)=27,D# M_('ZYC>(>/C[0 %6Q-<+.#J1DLH7]\?IKQ_>5&<#V6O:ZE<)OFP^UA11<59- MBT@*_-:?U=N"_$W5_?CELY(W=??WSZ/ONJ )IY3^X]>I$H=:/]F*GZ\4\_.8 M%<8^%]C:Q)_:$;>O=7X?#C=(J/65US+A@'ZWND*WD:83Y2;/53,"1>%3QY[G0Y=[ M3>@>57R(W\OY K!$Q=YSO&3/J=>-"9%!64D]!:U$/DWA]EN#+1#11LCW,&G>UKF3KHSYCL M(I%<,"K9MY:AU[U7SO#( #Y&&MH()_>SFB1P;-K-9,2YS%+I,$%VGZ3AYFD& M?RK4:QDS<3W5F_K8-/QUG;NX:P!'4 P@;7+V:ZB)T5X.CTV2;55(YO/XJ,*7 MHOG 1ODW17TQ]G%9[X,4?M2^M"0IWOR(H-4$1/[ MJN#*7$(E73Z&W;N9WQ3YP:TMBJ[N+7T 4M49 LLK9H&AI\@I6,W8KBV?MZEJ M5B>;&D.5:B4WRTRS@V1@8\FYEC]7_/M P1%"\BFG;E7ZL8$S*,@<4JU$1661 MEZ;*O=O\2YWZ[1GG-;SZ0IMT6^*H.F*02GNDZ\3,('OW;N?O\.J!,??9;CWM M1,5VC659#N$&C%*<31'S_@/Z-[OU&U'U*WEU3HT5QOF8762$=CP=+=B%]G02 MV(F08'KUFY"WZSIU-<=K([H_''&IV#(Y:.13LPP7.O5OM_;6J:/7ZU+#?QV?Y[%,A4RJJ9-M#UM@ED\!YCJ MY.XC]3?TYRN;^Z-#[YVESQN/W:$- 33J(P;T[,%DLF0%!KOWGGP@YH,/I0_- MRLX;O.B,31$5").+(?-B":/O/1!_E5D#0J4/K8H:!*\(\[&L(O-6KFI6J/@D M&W;6^Z)4AV:U>C11RO3=EIH:S=(H+E=M.;BK%0)FUIM'5GHF6-+!5"BCCS5S M 8 O8'7L\8FU-6LDW6"B:'*DLO&R/&#*3+K;#JPU]Z1[L=Y)\>XVDEYJQI:Q M'-6$9%KFVLT,&^N@20XW QM! V+&JT7.=W9,?=BH$U&*D_GZF&/Y16$3HS=."L3 M2:$S*O-=M5VMLQ3?UP=F<).0)ZQ_5+2'LOR%+ORXK1,SH>_VW:7 N*Z.V)FR M&D]W[JVGW]S6@7/=KR3VM@[;#99;&[4^'K1F8SSAIN(GR?3J68.$]/%TVS=M^\.. @,SUGC' MT]F6 P?[AFUJBN27R\-Q\WXNH I?)GB'5[(K43;S*R/;:'6Z;"FM5D%577+H M,-I)!6[P 05\/B[@B[<[(>%#^;DS(]XV<9)T;>^P'WNCDA/P%"!N]T(:T_HYU^[9H*;NC65:MS;.4S:([.5RP9@%=<77;/T?=]O3OG:->@SQ. M7&0 V'B4"XC+:\S9]9[)R_2RRX%9998G.-(E\4 2V# M.Q_SV!=B_H-C*RPF#93VR&BCKM1;9,OS46)@!FY^+HACJP#BX/-C*Z!,J4HW MERDRB-@AICED3L[=P,$AP&.K *+B"F.K#@8:DUG;*J-4C:QQ;@$H]N#> MBW MCJWN#A=OC*T*Y6++Q A7YUB]I;0)K3)6E< YB>"-K>X. Y>.K:QB8LGF2Y4I M5T2&:-2)$ MJX3=!E8"QWT:'/W!..HM>AS[>EH<3%YOPFT:3(%F^J4V&]GCTZ4K-? :Q_(9 M@6'=?+(]#US\V&#A#)E?!B$GA;[1.H6;'V)PB<5+0+"!=XA\7A];T(ONCC,5 MI9))X+4^P16M1*>9QQI]/KB[7"^R^1MB/[+57X\>O*7/K@.L;=FUY9MQ"9\E M6[C&M5,:V:HEFAJ8!];SGV7YU\.)$Z(_O/4SKF4HCFN!ZF 2=2V''S&W_6] M1@ B9?-I)M5HJH",-^<):59TNH$;/5Z.@//$OP\4'%E@>)U@WP=SB2?;&40M MH@C?J!?1Z"BXVSD"'>QO?[;%M:+]*(^FL]'JF&*J!E>I4%2F6I7NV^=_7[0/ MAMG/#?861RRMU%/N=Q?NO7I%^[6..FFUM8A7+=9++=DV:E)PR[\0#&Q*"?,Q1,%=@ M;#\W1MB(=6;= <-VZ0(?TZJHDKIY[[]M5FVWZ->MC/W0T5*N&IVTJ)F( JS4 M$G)54HX6 AM^ W,633#[U)6/'8N2B^FBKPYS7&J:;\BM26L P+V[X"_&1I"R M\3O'=6\_YJ#.!4A6%B5O4+J'BFT9_]ALVR] O%K<=K73TWZGP&'(\IX P_WD54+2I]-P99!U4$E>*OH(,!7P<;SF:;KW+KK3M)S MIIX9M'D4J4Z: S/?L.1A8#G)W77=SWEQU M^G(%7=;'S(*,]6>]<6?14P*;W7F4WGS2T&'/OI.>?9W>AW5GV3B7X9-H.RHM MP8)89AD0]KX0YQ_#>< &>:.VFA^)9=YAVO8$HQ%AMB@']_S5<%QU5YC^WD&0 MP B=OIZ--M6)T)NFD'G9(@J!7003CCL>'N%>7?[732 .#06J[K2W7PT=J/F]+TI.F1F&9GKE=A]E&;>AD]*XH#7"OGM? MF82P"P>R"W_#V*VG$L4D(PW3#,+*Z46L(6>3R7N81KGK[AP.).^^:U^G^RT+ M"Z,Y2^,3SE5M0U:P>#W?#[M?"/0/ CU@ SW#K#:Q5%_(J3C5* D9J\)@D[N> MZ0G'5L$!]?<.A%J#@@'2\3C%M)<<63.[_'10NFMLAV./>X'X5TUDEF=$PNI, MA"CG=G*8'1L5N5[S'NA)@ AYH"_%*;A MC$[HWZ^P5SL-^DX>OL1RO=;NH7_J'3S=UP +#,6T*J8#[+0+X-/4&I=8#DQ8 MC8Q-.45QDCD!S>2;5&"YQJ&D+V!\3]1K&CLX.[43/$9MMVJ__,*0 D_9.%Y7 MD41T/,)98!/'\@P2"4>=H[E71FY]_D%$,Q0$E90JDO &[K^Q!B[9MX-C0 M^P@CTWH)-9MGFI8@ 5VP5._^"?^7BJ!OK^[H%&9&+1L39^K"EF9IO!=%RT1@ M>]H%\K_XW#<5\)C][P8H\NB9J9GR(BG8A\^MT90"0I/BK7)4U8DR0@UK6LL5 M@LLG/H2F6>*6>:%J/ MY9A.2Q_BYSS\I%S;@8-)RS^4WCN*?JB,-P "2+]@EA:YMHK'6KU"M3:*VDYP M)^X_ J WQ \1]#:"5C?]>".QZF S.*3%B:M8F]N#^5J.+C#)=FS"L'.T,C ; MG8R6> P K:[_>4OZ$#]GX*S4;1A!7;FX6(@[%\+LR_[ MO=K_^LD8.EO0BQ6G-U2KR5%Z1*GQHIH(+ B"G8P)/!+.2JATY6YNO* 4DZ%& M_>PD+VHSMQ#8^' ?"96@(^.-I(@L1Q=-0)-1-8:JFFEBVV0!EL8F &=T!PL_7$]V_GL];NYEO:8)J R)5T9@\ MJ-KE$OL;+[%]6*N?7ND7R_"Z(A>P$:. 5*XR!6DTWGA$!%R^("]0:+C%KI1^ MV^:-1FQ"HFU$+I2Y%L>5 QS8 ^KL@[S"=]_;3YQJC1#G!0)53 37]7&I5ND] M8E__"F\?9+.?=OU]^&VJ/7<_98G6KG M,YF2R5"BW1LW8_&J?M\G '^'LT=OQ/$N,O19WKY<1)IB+6IS7!4X Y5/D5AQ M>==YNV_T]D$V^VEW3UMJW2#G,XL!1+H<,^:%=!()J7V X'#NJM#/.O]LM%]D MD9891:DVT,;)*5>?E^[:&7R9\__VU:#7P\AY<6/>R>2:F;2C+K(M,3YGR$:_ M&]Q9W0#&C<='S.F04^7)0J.H:PU4S[D-)YV7!OE%&'(>!4DG[KW^_&E8=2Y: M2J7 4 4CJL1'4QG73(2#DXLQ\AWW7U\/(^<=+D5%^70R76'1K,/5LEU3J(X& M=PV5;XU/#XF8T_')F5BC1E'6AJJ+#$TT5NG.VNTP/CT*DDXPG9IEPCJ=14V# MOI@V)&;B*F-/RN2BN1B#W2BU*K@MP)H#9R98F\.YYJ42L6@[2)$!RTI)TU!W MP&B!=3YGB+V-5F_*_3MRFJMAQLSV)UHV";E-UA)<PML0F1!KRCF5CO>"W%4;;;K!8F-JYV8^69NF#X>8Q/ MVSTE%]A1]J&8.^ODWY+S1OFWVZ^D^K!A\P:10[16EN/:R)(W7COW"IZ; S&C*^$;(_A@ MQC5H-!7%ET.FAB'3VZ_J^XCPT6L)?_Y9@%5G"%:'XFW6OR;22*_)R%.4FIF9 M4:&=1G4]L!SOY,%_K^6Z#U=\:#=:&KDK%V5G3*L"9K0HFJX_YH$,!(Z0#7&U M0V_/2;\48F%[),&2;&XL06>&HQB))C:YA'5I6,;Q*]F,FMB5,G:W0GF'*(J" M]HK<=7I.4\20PA#5&^5XUZ[HKL(&%BP7Z?(E$IRES)/X.KMU;UIALR?KJ!E" M;'\*V]M#$38C%K=/QRK%!,-4>^TX.A2K!<4,07TS4+_2?XCF0S2+_4R])C3( MG%ID6FG7%,=VI1M"\@[085N.ER*17-&I6BRPIHJXDSQI@($+)>UK8+/?.@W& MIJULMYI&RV76DIU*AM$EA[!PN]:I#P(WGH)"/A\3HM &1?P#C'.(#;7"VPNY)3,[YIZ M3^C[L/B1Q$A *,L).KX<2X4,.DJ+:A%/Y.B:2<:]G2M"HY+,VE4DHR MMB@DEF1PKVVY0T)^.WA\DI%7N7:" TFTA!;3N#,O6E:\2 =N*!9,1GZC/:'G M,O(UGKW;?H R74F_R\2SHZ2=$2IH"Z4JLVRME./->7!'V>\P\7>$#3H#?V=I MB]>)M[$L"TS9$L9#CXKM+(Y:(]O.&TTP%^Q71"1E0N49SNHM#<56DXLD,,2A M=S+F7D!@!0U +4Z!X8(*<-ZOYG#*=-V2@[*;*9=F6LY)W72%H]IQC-8KK6F' M#QSN/)=R4N6;U5A'=?YYVO*>L5YBUE%KW:0!1Z:,W[;S0RTC>KUO-Y')CX1T MF^EP+F;/3"1A5+ML\&:8;[1--3Z0AF0O2F8X/4%;2TYBR&XR8%/,5][$=QA\ M=R[4\V_?/O"#KPND%=N/40T(P5=N]<1EHKYC+WMM20F69K**[FKKQ9W.T)1. MWBH:SX[)AKSL.RB;3,W%+H1 M.=!RMCW& HN'$Y*O 7&9Z+?,P1!!N2AM9]^D?\[[X>46'.MG\KP;@&JFIJPF ML=V^I$P53_>OP,5]#-0^UH>SYA18AM=\6H;:48!]=$_6%7LQ M=NM>++<;VKBP2*LHJ+&=S *OF2X9N*F0BWKQ>58*1C_&PG[\Y?VX;%J.+,@@ M*8@JD&[9>V\>@PN-1BTM+$L64VP#N2;0&)EM!3:#BS8>S]^C[[ M]B;H>^JR3JL@4^UBK\H5I^3 2 D8E;?ON^;'(NF8*Q\N-P M1,4ZEBLZ4 OW'7!CW63"*/'Y!2-4TE9>E-/SH138_/(;O?=ES_:99@I[\N_6 MDS^?N[I.GQLVRD:B/V^3*I)V)CU5SN6UX!YH%,Q$4XCQV^5VKH/RJ@"R#26? MRC"@R(PM?#H9B'>.\F](Q(0XOW;NXTII1BQ6(98B:Z+%(45*,A\W*_H]3Q9\ M8:(BQ/25

0RVN&$^3T[[*\;R(>(ON'8^3KHSF6F MET95ZN):&9PEZG><&5$V)%_OZ41 M@Z$Q;14$7%!!4Y@WLYC33+;"C$,8?1^NTS[.VH@D-B\830:A4*HV8T0%JQ"6 M>,^+$<.U$6&7_7T61R1[#JC0W>F<8_E*1YD7HNV8=(\9T7!Q1-B5[V5U1!.Q M,MS"J*35MMN2DPB)$ZA[W\/4<'5$\$#^WXZ"FHT)@1[0]1&)>5G),'92XE*S2BY'N_J@R-TSO,/U$<$!]3*WW,&+EP@\>V0#M *":I<&U6E#N^H"\X5]"4WRK#!O;4H ML*/=WPGJ%UWH>N; DAZVC2X18T9<:AB7!O2\0.).8),N;UT ^LF!7Z#6PEQH MZ3-'5PNGPU;UB8*I[5$]B1JU9#S=""Q+?-O6GQS]W*^UWQEB)%L=FT#JS3A7 MG'7:.5Q;#K.SP(:5MVS\P2' _5IVRP^3IG%HV"(HE7A>P%H<1?(V:X_F')<. M+!T^ZZ;F8W(^D%TO)YM+,]_"D@DQK2[JI:8T5I-$/KAKPH_9^'ID,%#VONS* M]3.IUS!!NEJQN5AP57F2:O>C;:O&W&DX_D;J=?OQY#6X5S.55M31N-U7L\4$ MI?.",6:S=^F^OYE[?:NYWR%?E29IIB8T6T;;A3[*@IJ::2AW:>1O(5_?:MJW MV5?+&B_$0B.71T%NT6_%>K,9T;Y+RWX'^_H6PUY.OU+R4"AC EI2E2$IY25: ME7+3NQH[!85^W3SQE1+L(13,^X>9N,I4T,#KBP'+I@$69<%2@9-Q#>D>]Q D MYD6]4XDS'*<#/#7J&'BI60KL>."T37;CRC&C!&/]TV^W9>#F@^*K]M+K=*E, MI2W6,"R6X]BD(J2+-:Q5+P1VT!60+O5[H_@>ULX*,6:YR!'*@FG7FCDACC$U M<1!8?AJN5GU0G-^<$97M:FE =$1%I5J9>:EIR45-":S[#EE)P'%^'5!F)[91 M)R0@ $>1>%5HS2V=UM&BN;2,1C;95I-AGPIA?-ZJU, .(_L66RO% M6%)EV!(W(^PAJ&/YP.(Z'$8^*M!O3HK:HB(;2&Z HZGDJ(Y2H%\W[F*O<4A, M @GT*^V ;]3$:'=9J*JI 9P!A>_,G]N;-GS1LEJ1HKJ-, MP0V1MF)THB7E'=_!03I#R3FX\#&\)OJ*L7[)U4UC4!]_IV M4>RK;Q<-$#I3IC$%EJ/TM>-[!J=3,8-::ME5E6YNU*"1T5PO!G:AQ9=@]!V5 MA4B]+E+]Q4$-8#N6(CI \CT#9RB.MX25G@G6-H4P[S42^:RN9M!)ATXV2:.. MNJ/ $L6;0M5?7'2&SD*LW@"K-;DML+:4*11E?87V!J;$5,GV2\ 9J&Y1 M%'JBM>A0K=_3H_HP?5M=(4)O@%#O"=-U_-(;6#;<)3^;3HF6NA"3J=$BGY$Q M_3?VGD=T]-!8Q':QB 5DA$1-.GW"-91P7\U6\]WN"]-MYY^^,U7=X9]5RDI0B='-HM8*- MYSR3CXU_YP#_3;SS=T;H,=Z9MFIU;+)H3I@%S3J5ZI#N3+*_,2R_DG<& 8LG MQD!Y0S1UX.]5]F0KF:+_U!YO9(&F0>W"+KQ:#0$_,_,Q-!E88PNST7C/J54: M#)L6HR.6R,:L;&"'VF^(_$+_WI/YH<']P' M3*J9KZ?U!:YSKL.D*T)>C IF8&=DS@+,68*'J-E'S8I/6:;DB@[47!.(0\/4 M3'FQ649LUZD,4>$%!G (V4^S9AXA[].QK+C025%_1V34-,&H"/K.WF1O+9ZS M@'KTQ)L"KP".8ILU7M%^K4['A"K'"7B4*/1C)50M!]9K[$JWX1QOB??0"#C! MA*_"/EKY 3,O-&NNFI5Z3I07++8O!I;9!IM]!(&I?@(KY[&/!,+,YFD4M=54 M;6H4L@VJ+%<#ZT?N@'W<.6I2INU4!ZR@;0?+1&6<;KCYRH!3,N59OYCL6X72 M?2/D0,C?$0V'C(,%L!I)L!9^#K5I"88MB%Y--HS,B34<,G6[4&K04X4I"MB, MG\7J8D\/+ T]0CS.D?)WQ,-GQB:Q$=K3!7GN<(LBP;G-K%HKMP(['1'(L4F MD7'IV(2L=>)%"M JYT[R97WL,+%:<#,:@1F;W!<"5BGC8_-NF\U"=I\1L=*P MP!5Q(I=-Q!%=*]Q3H'A7Q(=&PHD\Q=9KKOJ(-_-@&N#UADOX9]TT?'VMT<". M)4O5Z2;#3%!JA,Y)4:X'=YSQII2[//*5F+]CWN*CB-#E=+24IMF4FDU,&<%V M&S87"VRJ(G"(^%8?D>#Q+2*VGVERE$F1;":&LB/3:AMT"-O4%,DOEX=0V^\^5?@RP4M]L2N\O-["OH5GTK45 ]CV MIMSQ0TPAL?6/@5S7(N5JG2Q6)U15F.#]IKO YQ,A<,X9JNGYN)I>^M\)/9WL MA9?W_V,*/G)\ZKZ&'SHN?#6:??[9\G;#>.>(FP-G)EB;=*8[Z3DIFVK2:BJ9 M8,=67)FFAX$;B 89R3[U/:[=$,771G'>L&$SX#AS_2@PJ737:L8X1F'2^%(N MI1JQ5N X4>#A^TJM#XW;5ZS\V[D$IRWT++D =0YD$57$G4[9C(4>^ ZX1!"R M#E^-YK>XA%6N]!*3A+ED7&DZ1Y?X8MDJAD@..)?X;5'\FDN44I,1/H]9>6:1 M5Y5!I9$FV%@XJ LJEP@";H]PX/5,6-5B@3551' $;S \K? H1J*)JU'4=KT_ MRC=G; LMSNJ%##-N#HM\X/(%VXU,E^CR)?R?I3:::6K-0),_3O#XZLM\== M#3!PH9;Z&DA!;9LZL-)@;-HO"Z\J1,=$C2G99L!./NJ@+^#NV8IVWBX*>B=K>I#SE_/JDS<'4"5O9:D M!$LS645W-6%UO(LS-*7#I];5HK%&/@E*7 L%W&A2%HU<9A#OQ\,#UN@#78+[? ->'_E9?K7(QHWP@MT].)!B6X+:P5D48F6*FS0-LL*[*. MRW9C6N!2IA^']5%EAMC^+FPS L+ M/H[L(ZH,<7UK7*_ ^.I;R/P'0/%NDVY ,G1;5%=2W4$SG9GD.*H]UYJC>9,5 M@6H,Q098OI#F#YR.4-@J;56B.NR( UK*H*/6TVJ6,C$^P_$07Y7 M:GW[^T:"S:V1+%HJYO7"E!,&>%LNBOHH)CP0 _FMN74 P?V%Y)I))'6[4=5= M#NE%"WA4RY.#Z0-!^S.AC&ZD;++=&6S=)RRF1Z,=5O9G.\16Y4L0"?.G/KH0OGO-- M$>]CK'3.T72^<*^.1\#1S: \7EQ2HIRDF46;T9:I85:KX($=E!\[(.8-Z>[5 MABE-L.WJ8+W8L&HU%'GH[![M[7N.[UUYY"!5SU6E%MM*3U/MAFA84[K MT=Y2G<4#&T3?Z[$GY;P/NQXA^Q\A1AFZQSE,--YG*!6CFS-[$1NB@;5I@(C1 M[<=N%S*C5L+HS*8&6^<4399 (BV 67 '5,%@1KH$4]DZLMQPJVI0JE M]9Q)&L_U MLI@T2-;F_0SW"C,J8M$9>NE]&L,W)[::*4R0?WL-, J%25R=2QS!9SBJ35&!M&S1R]-77I"<%S5M7S@X!.'Y2L;\EOF(: MWAWQ'OIM&VQ-''7H=#MR8( MW4A]Q =\"AREIMY.U%$685QYD*\V7:=,30+K!X()CHMV*^\YCMN!HZJ))8#$ MHSPJI/*38DS&8WSQYO3ZKC1'[KC<[>=MIUIO\Z'%B:O8RO[ASSE3W_##!6U( MD'6,@7]J]F8KW'H)_^LM7&[?!A,7:H>9PA\'0]]7WZ^?'B;[33GJUGB4BEGY M>2-/8V4GL .E$WI;Q^G+%/?Y*:@3&M^Y3^.8RF\91#RS$-,WQ0Y&"$EB(<> MOXV4&"BC9*%+9]&BR/+U^IRJ,+40*7?-3%]\BA%-UDVD*0.&G1!Q.LG/TB/B MYISR'KK8ZSF.NEGH@B59F:J@/Y_JCH8D528(+.U+)@)T)D\*8DQ*J=E:71C2 M\46;J W!?SQRRMS1,*'CANO<*"IPF2HUC1"%1A^/-"C=(.X_>1>4!7G&LI* M:][\(+\Y#8"W_7NI^;Z;PA&';Y=1-HHGI3:/QO3Q2U)/7ZWP^[5NH__,YCV; M[S:_>R]ZYZ46YBM(0G:@LKR MQ=AX,J@OX^[)U_K/O/W6G\K\&2+2="T1V*M?AT"0? \+8??K;_@C8CL+#3IJ M79@C,T5RAL\8BO[W7V,!CIP,&=' P'DFG\C8RY\L;Z)G\S=SE4^"K]'\.RS_ M^O&J5DM6#,0QQ\\X]D2-G;]VW@&+CC<%!]#1(@-!5[3%\[^;,$S;D0J811JF M+AC__G/U%_BO#=WSX-]_^:5M90E@1;#.U5N>X<>(]S^Q_N"]0(@,+3#XY\>_ MFM44_-6&G6#OE?[G9P,&>4%;53L#OGSK/_WXU?3.^(B8@TC*BP5PA/GW3Z\6 MJ$(!_C\^HDI1 X+UW#>=X5^OM7J@+N@-D.'JC1CV%%TU^CI:V=@+-L0Q]6=L MYT^>/;S?O=B&")HB&\_>F@E@K?ZB&%XL]O3Y5]^T(%ZV=3QYJO7/0HW\"_7_ MVY3PJB2.?/UBF[^.ZM]O+OQR5_=]4Y/6#V[?C,,R4\56^O[NI>>A(L$VPBK_ MYU]Q'"7^VAIE?"WUO:^;+G=;T!5&5 M+=,U)$0T-=-ZWGB<38V>OSNHSG-3Z!,%7[6J&(\^P9I7/@SZ? -LM1@17,?T MWKGR[ZN?GSV9RQ#C8G"NJFI99%0D6=HQM-IE'JKI#18&K51G/UN<8U6(ZNK']K5E?_ MPL#:A-%S]0M&K '56/\>_4/ZS_I/F?5S.6;[X#HB?W?DI<[K,!O.L&H^G6I& MJID(EB#([V[_R7"S]2''@H]I19PAB$PVZ(VLY1VGJ<-* MAY*P6,#A$S!NU+EJ?J.85=IOIVLQ8BYGJ$.;9]Q!<]IONGG&K,\NT@#T?^)P M94P"^S/B->QD7/L>3WXFCS"M "'PUHY\(&CVK3QYTQ*,%04X<.4EUZ%[0R$U M5%E]TLC7L7F47])?X,K)#[OR9H.NL'G/.4=6;CRR\>"19C7RRF]'JHW(GK>. M0$<="7WTE7KRF?]]L@ =%<=8=71/?UMUZ7?(9\ M&/I^^.G@ZQ4X_>20#T5/GU_Y\QU9-TV*.&;PDA G L[+52R1C**!".S,?3B. M.!9KK^K>5O.FWBM7;]QQ:QU!G*?$7A-GJ$4WN^AV,ZWX[)"AOB45BF((D<#( MT\'S5H-"XO<<%&+1#Z#TYO!J %FQ/;_E>)O\=B#6+>1GF;201CBA:=&#;$JL M%^KO)1EJ)N1FD2RTS?C/54?/&^+3?=*S/YBY(#J^PKQY"6NKJ(A@1[S5N]XL MNA11C(CBV!%QZ//Q_X09O1OUGJV/OW!J@#S0X =F C!1&L1)@>"C $WP)-E/ M\'$0%7@)C5'D@!03(@'6,P&K)YHBSPRD@KD4!@*C"TP,]'OXD)O(L+.BKTOB MR[&.#RV:0JE1K!CO)9A22Z*]CKTNZ?B38QO[K6:"H.TT86R#Y\V'765YK'QM M3F]N3%S-J6WTX,\V^E9:_V$UU^C_96]&&?RG M'PFNOZ#C=/B,!GU!P,T[_GI1ZOJ?$AQT8SLT&77*,K>L9 F&ZJ0JB%Z7)L7I M92,Q$L,BF-_;;7=\^!1U["D_,;SZ_HSR\:)Q^:"=\Q4SQFRPND7)=4H=.=FW/2RNBQPSS@6X*PK@)= M5A3%/JN0E:F/]K:XC^G(IE=]E=)2\&/5:IHS8T=EX[HT;!/%/HDJAFP6"(ZC'2<<@460'YJJ5@TR/QB!=H?$3K9:5!,.@W-N09HJM8)JE;.7 M35ZTZ4\JXVMU43,A"]9ZROB%C_J:(,AZ8^5(=0##.+#_$_D#:B[B MJ>Z[I^G/-\L?M\:7YVMH"PBO$,44V5)6+RDE;E$?=&W:9AKSRF7>)AZ-?K)S M_>?FO[*/&D-9Z[#T"A[("M,[W]ZX/X^7Z MV[\N9*_+N(J$I1C[EB;"S$EY=%-!Q'T9"^!LO$N\Q7'M9[6BKO1!F@ M(ZC5YX4$W[V0QOG,ESCA5X+%?+].WT=),T&4%10KQ\JH2R?[V2%(T_GQ/9+F MK]/C:;X-^ 8#6@T9<'JWI5N)8J6-\)=%Q._FVU^GQE-4/2N,I6(ORQ88=H)) MRGP@%H71Q52="!I5/Y-3O+^NZ3"YM4H9KBI_E>;J6Y&?O]Y=XO#'RIR^I?[T MYQ7@+\)ZS" 8TN9/ \6&H2[B+<2#O&;@S2$:,I BMM#BI>#!]?(K:L:MMAPJL<#7_"RQHG[%KV:XW$>R8$79UBM-Z/1;^1W^]$@L. M#;T50;3H/%^;F7['!&@?4 D)8!@?!?T^3Y)HG^\3N,CWXS$Q&DL,XN@@<3"M MZ>3E>BDA=]2)C"@4.YBVD\OZL0E07AVGF[$X7N6*=C'CCOH64TK7=R9 MR6' M#);/=+.3O$HYA#W54%K$AUY)_.NG2E>8322>$NN)T,UK=S#_XZSI"8)X(O!3 M,Q21Z!.Y<7K>IUMLZ'Q[T^"94#EW,L:3E@BEO3]I+YES_'I(7[H6Z&WJ<,-% MF4W%66UU9@1Q&/$/^-W&]^"BZG[4:PE^>LCVEW"'FKV>9BOKI7#,?,54(Z81 MF0T5".(7?S"!4"KL\(C_F'A?T;&@A69"IH+(O\/??(."O+6K$?\TU4^O4+HFX)>@&RY M]D*K?21;0]9GO;1;R%15KBKCCH8N8\MAT3/D98N$:HU4[O>TT>M%>@"ZHINL MS]OTQ8VO>UD=#@5:I34965>^JB%6WE9\(,FA$_;L;$<3,VX0"Q(MB2 M,%GUR8BWM1D+QE5B#27T3$ M(8"*AT55&,J MQC-'[?OK/;^ UL/Z8>"'1DH&I B@J:M,S->7F#B*EY6P#$C M?; N "O>3PP0WOJUG8U:Z_3 3GYA&U1IT?&"K+?[*2+!;R&5\8J.+2 "G]A@ M^*H.?R.G'?D#U@R[1<1V82"VAZ:W#'VS_<@9"LYK>;XD'7$^:'[\F@G[6O14 MN))FK>/__.EGS?[ =PS1AUT>%NJ/H)J]A_SR\$E/0>O*O*V!MJ\:7W]>.BV! MKFJ0A(7]%-G?M_1%2VY2J^/Y5SL5O0CA"(YK[R1LAZU44DR6NA,TJ\69)>?, MY2DQ>T>'7?!R8-(KK_'68\]A/5'3BQ;L_*^8-FD3>:IGB MIZ%_F2?R< \AKRN. WL*T"#T+=/P@KNVB 8Z!>1O!=1!=%?AI(6'&&U8^V5 MCWJI8S>3V7 UL%([B48]#]0 \OIZXO7.?Z09^ M[I>;.*S7_F'5_&V/!_9_OJDK[RC;T_6Z9^]TY>*\R9O145-3BWI-GV+S3#*1 MHG_+KAP)9E]^=P;@LAX*NX(0T>#S("*((NRA$&<0M!Y*+2^('?UK!)H8.?J% MK<.N#=]B;8)%9'W Y)\>G8#5P1CGM56.R)8Y91+QS]ZU0+_:^QOS;%WBUPNGV;@E[<7A<^T=9-2<78\4!P!(S@D35)VF5& M3]\\F1*]QF0*B<<'?;R/\R)(X#PY2,3Y1!2-\604H%*&OORLX<[$[])JQSH)FS#1HW MOR,S2Q@_]RT@J,@,ZNG=DT77($=WIV^%OFUJKO-Z-CB8\Q8[T\5O)T;VU(X3 M3P05JOW+U8X^GB+>B4,ZK%@#08I#IX/TK5"RIX/;^_$[T,&M MO7L@5?"5@2'@"@APN/BR3A#<<'$%%1P/%^03&K!QR[L$JG)LQNBWX.Z7$,& M<7=V-5NVXNW;*;/5K]N+X^[-7[\]?O8._^Y#J4VG;\YO,F[VE9IT;<4 MKT= M-]-XCG9Q,4,QQ46_GJ]R.69J>7-+Q$68>V\&^A.K+V\?:][%([.>D%TA<#4K M>RD: S?4^&X\;I2:]=696BGR9>%HBAC4A9965H&I&*,I2I&*X\V.1K\$E[_! M&7*7+00=O+&(PCMJY.C:#V5P;&&6OQP+AF+#]%=3N?9J 09LRNIFCB-GPYN6 M_RYMX;U\IL!7P]=&#"BFZ:VI@"KS0[LA&*(B:-YZ#>]P4']OR_I22SOB'5"J M2&]N2B7^$/97G>XMJ(A\-@;?[WHZ?[6./02:MK%YY ]H27_-S.IDYS-6I+Q: M?-8%]OMKT;[H?HQUA/0$W'-$J^/=:DH&C*;"B"E:5BX>U?/C9./HVK1KN:' MK >E;NMRL/AKO^@M]%^=7^0AR'0=O__Z'=F_S'B#*^OP "1QM6?']O<'"'[) MLK"(4*N+;_RUD6MP9?REB+"L=RNM#Z!+KL_>PR1LJV0Z$A 5R*Y^1+Q3"J!^ MT'UXTC9?'?!1GEK!L5IL3192/U%!A2F586?#-"[%9S\BZUKL?W[D*YDCRZ%] M^?SM#ZS?P.J+=G9/L0%THXB6\2Z'RUI+R19)Q1[)/WXE$G]B!/5GPCN;9E\- MO[Y[J1CQJ?'JUUY.>_(JVF-WS>Y<17OLIMK;C^6_SZ:)Z[1[_SCK@8^<:YG6S-?VT,_SKQ&&X,#_>CK>[0W?[SX(NV=4U%(["GF M4=GP;NW7&KSU4.*RY;4B!J3^()[@^PEAP)-2#/ "BJ.\2$J$" 8#'(UOSBJY M3L-WE;YS\_3)3KEOG\\N)U[!XJLNH7Y%;GRT>FT^YS"F(SA<;Q8/]@)>^/_P M#0.^OAGO1(IDJ#@ @<83O<[J+2':O =[(N*W3YOLR1U[PE]%0&3UIW/G;<_. MN@]OJSS\*?$%,S9[6CE]\]DU!?:EB\6?HJ>W:&_^CSUAB9M)^Q$__ 561[^@ MQWR#U4\)3/HPWZ?F[W#OFZ63]T+#N:>2_/A5@XQPYW"0X3F'@P3$=>Z(/7)M M1QDLKM%'SDFK!\CMW4[(]UW=W8D4(,?U]4+N.:LSL@0!UL&9YQ>]XY]>QL[/ M_Q)% (<@7\OVL .RAQURO>TPLT8WFOE,OD)74GFZE*]DJHTR[=TYS,=C.(5% M#X\X.34 W7I^RUE?!KD* ,+;D>+IS#.[SG.2WZ#\\X9_OK177L&T]J+?+O/M MP)393H?EC57*6C&-+:RNY:&_78&W#;;D=_6,'2;E#[?WI28N<;P!X8;?3BA" M(AADD4(B^,T^):1^%U"_O -T;!MA_8L9_$.T^'@\@6-'U\Z]/_O@5;I>0_%T M,/'P: 3OT?G<31#RPNE>*KPV4AZ;U;TS% ^)WMU;,B1ZP18I)'H/3O2^F=5] M.XQ#JO7%5"ME>HS=!A+\X.?.O9U>24 FP0P @Z<+B.'YTY\#[G(LS!%=2 MO 7KV_=$=E\46;\ILGK5=NFI)0XC!+9>?>J=[I<&HG]?V8KBK[_"0OH6TK>0 MOH7T[5Y$"NE;2-\>V,(A?0L&?7O);YF#ZMC;O*_MW>:= ;^Y# M<& [061])/MJB^(1=A=RN0?GLC@"+,Q(7*W^=V>_(]NX9#@!8_@I01[F-&^AN!Y[XK E\WLD-!] MOZ<-'*&+AX0N)'0AH7L8(4-"]^@6#@G=EQ.ZBND ^V-LS7]TQ;4<,_(N=PLW MIOYF_ M#0P(6$K"0@#V,D+\# 0O>6KA/'D&"EP5#D%?A-JW8HFO;B@DCL40; M@K:P%=L<9#X6_U_.(L'#LTCNG0?>%BHO%6_O8GEY@9^-V[S"R^N],$6/2JZN M>?+*-(#M:J_W8(04\H$I)!%2R)!"AA3R<80,*>0=4DBB[MV%J#C^%34P$,-? MM?5O7A373-NU/DLAB9!"/@*%O!U4=BOVV>!.U9%MW5 .H6^ZCC?AJP(GTE!L M-62(#\P0R7!?1L@00X;X.$*&#/$.&2+I74)GF9H- W/-,D4@>:&8IQ(8B7V6 M&9(A,WP$9GA]B&PJ]-G@2Y4AW7MDNA?NT@CI7DCW'D?(D.[=&=WS+Z'*5YLY MIK%[ U4T3L42^(]/7&<6WF?V6MI'IX77A5+5&0(KO,CLX2XR(\-]'"'E"RG? MXP@94KX[HWS^/54E( N:GV4!7CTVC\=B)$9^-KL77F-V]S3N^O#P*XOLU!;F M]!XYIQ<2O)#@A03O<80,"=X]$CS:6RN5$43'M&P^@:$$%?\TN:-#=O<0[.YJ MV/#JB:PK"DE=2.I"4A>2NKL1*21U(:F[+U*'OA'N/GWP3C>[:"R6W'$K]G;P;L^B?FE\FB.KJG>H84@#0QH8TL"0!MZ-2"$-#&G@?=% LJP8@!4&P%GL M'*;!$U$T'N[@#>G?;2#B51A9U;A[A$M(]T*Z%]*]D.[=C4@AW0OIWGW1O:B_ M6W)GLR0?1Z,H27V6ZD5#JO<(5.^Z\#BR,S"'!"PE>2/#N1*20X(4$[[X( M'L7,AU!)CLUC.)F(?YK842&Q>P1B=QU8;"H)>=PC\[C$M;UH\%QF2/2NXN/N M7)Z0Y84L[_Y8'M/)Y9/Y9KZ29CH\AE$4'OM4-%\?PP??/ ^IWGU2O6_RC+^? MW"%E"RG;70$ZI&P/*&1(V>Z,LK'Y;(5N<@V&Y7$B$8M^D+"Q4#N"VY^.T-? 55^^=DA8_$TK[#RY+8>LM+IR;F>:Z?H-?QL] MW]W2S^-:4J:__H8_-L^)&A L#]##5V8@O)>LHQZ*_O=-,"I"C0-K(Q5.CIT( M^O(_?"6^TVC_Y__YK]W&O_0P1#0UTWK^%^K_]]>.5,-5&,/]+B<#I&\!046$ M 7SQLZ#-A(6]\=*))\])FY8$OT$WC?+4$,'0)R+ZWY&=SYXZ#G2I"W-D1V/[ M(7OUV.9O?N_<_M&T_>O&GRV@^3=+>K7OU>L;!@:49QQ[HCP\]>R>\*LG_'L*,OD* M74GEZ=+N507Q&$YAT77AZTBY:R'_9H.3O70#!L_YK<'@M72=QUO]XVD!P__: M-CZRT_H=G?B'O&440S!$1=!81X"_>T#@X_$$CA&W%?"T.+O'1$>VS8N\M.^* M#OTBO7NJKC92N4BV4>5J?ZY57DD]W2@6OA/$/QX,5^:'_1Z6L($$/]BFIDA0 MOU)2T*"^ 3L$P)LNCN/X=8%^J-^WH_];M\)L!8CL2A!9BQ!9R;"].>9[VJ\< M\WG6B]WX<>_P@&@5(:Q/E$7)1X0@)1BHI1?4*,[KGC MILC7RTAZ2JMXDRDFV EH]J;+ E;G,1Y_71(KC>>F562R3+$04T6GQ];KG%?R MH,YYAJW.NJ(\972#'LA9LTA6B#J/\^CKDO:BKU@>9&-L@IC)CSWCRL*1A5?MU"27KJHOVT&*GB4MNI@Y+'DBT ML'5,+[M.7=5=UFBY_:76ZWEU'DB4FMCS_%B<9M#B J=GU>2@4XW2?/3P[7*U M3N$L[? JM9B5.;S7S2H+3!67J);K72-!\[+*DE8_-: M'91-)M5JU&;5Q< $)LW'#TL.JD:A/6H9@%-03$J6V9XX;,SXQ&%)SIVC?*PW M+*!9%>4+Z;300P[+.K.!E)1X.9Q M1F^/,)M5ZNZR!FL]8GHCIF+%*ENLHCA%3=0"EDZX2YK'CMB^8-E#6S)J BHP M6FR4E^+-#K0H=L3X6&/4JW(,B3+9^*#BC-,4(PY@ XY8:J 59]$11K=08813 M!F(/^441BG7$5.TT7NX57&N@*MF%6"H/BHX.384=L15%-5+.E$C6.:'&9YB. M'.4<%=9ZQ%A:,Y\?R,)(8!9T&V0R?6V&6["M1ZQ5E,T^2;2HIIH2E1CE9K%V M9NX7/0!UKPTXNB#8EJK'R):0R26F<\4O>H!J=)9!['R=2**".B%[E9PDS"78 M3X\8UIG+N7K!7/;4A9EAY*1,DXT,S>-'#)N<@TDG3M7+S,1-Q8EAWQ!+M,SC M1PS;M]7,O)-OSM%49YFQ1ES6S*!UK^B!6,HXG32I"=5G%F-A#"H:GIA/9U[1 M [&298;IM3)1E6$-/3\?DSAL#RQZ!"XDJ(Y24ERNZ"7+*6Q94UA&X-.U$ M5:H!'S%2D8B3L-8C<"%JG=9< M9P&.ZMEN3@)#=3J?TSQQI',C%1OIQ MYBLG23KHKN;K#4'6>.(*!V5S/D1 P M:09AQDU73]1RZ1ATUD%8C.+ MLES2:@X+DQZSA TX8BTURQK%A3'KHXMAFS(8NB4U"E"L8YV[1N!)O86CC)(4 M;0%$8SH-#4L/AU6LR>>X MVH3FR2/6*@AD'ZW*,Y.9#&OHI(HV*TT;QK8CUB+95-%%ZT@.1E:J=% FD,8 M,H]8"V_)BP56ZF,HF*41#"GJCDG#HD>L%9\P%-L8Y:+@O?\HAN7 MX:<*MXD7/TOB)5TT86R#Y\V'78;GY2G6.0IOM"ZN1OG[69'=F8U52F0OZ_2$ MD7XVP[$V+UY7B*THXGF; JCX$XJ_-6.UDV+8J=^$=0XT<[9ADYO?$2_1^[Q* M(\V@'MY-WZQ)JO_B35&A#\<+K@-NG+9Y.^]Z4_#GA/VG"#TG!!_(?[NSW-_[5:*?21NEZ13*\F>;*J]&5U/FLSQ8E%22(^6Q2D M^H^(/[4_7SU%VWQUP!/>HA@OU\/7S4(7+,G*5 7]^51W-"2I,K,?$0F(BBYH M]C\__C][7]JCN)*L_?V5[G] /7>D.1+N\;[T.;;XN^^_ M)6QY&DY'X"$C69[] .CC;0W\1WB!'N^G9===A_/8D:U _Y;PPD4*_RI\\E. M1;?9R\[:8L;,Z7(FZ[3'UC@/PA>);S]Q#D\2#/'/?]_.Q.G,'0AH".@;!S2& M[Q"-25.A0,HJHZ7-7+TACWEVW24:_,41/6#4M3_4^1DZ+T_G3ITIFD66#Q%- M?_M)8%22(;$CB(ZY ?E.Y^!5-0K 3[BZJH=3I%AZ,F'K_BVH]7&EH]NT9*ZL MUM^Z^O $I.8SCJJZOW/5'. 8*EL6QAV3$469$ MZBR/Z>'XD45NM([[.)MD:.;DVWZ, MO ^ML>/ZB*^[TX1A+W3/GT+7PXU;*C&$2X;8>P+;R@]@"YH?.Y MG-9FRE*HN:5.KS_O;:8U<",R5#C8)$GCT$D!H0^A?UL*SB>QKW1YF5^MNYPI M2UQID">*:0D9A=@/%1LNB5/WX\YHZH;M!6Z4)$'9)4O0 AV:3K$TG6(XY,

5$5N+RK9N;TG\FL< O"U7Y-903B%8;E-+$6<@#D@ MK-Y\E 6.E#II#.\N)ZTI.+BFM M995? 1*@P5DN=8;SG%AX6J)%)[GQQLA_8 M:E*:::_: M(3YT5DC%?M]KAP%75#YI06'O>*/>U MMK#6@T*Q$@@#A8JJ:43QL 2)0C\*A.1#0/*WHBD@#$&2)!^ OT;-S\X7(, M9^%A#Z7/IGD\@[@,,-P$HZL-14^/+)T#--?.:B9%U:DT*O>LL>MD1M8PU8AH M^-M/(LGA\"H.) %( C>FZ_PN"Z2'8ZZ+*>G G-?,<<%'=9)RHAI]H;)#)BGT MMKT<.@'/(9Z$HQ?6PL5!1 Y^JRVHU-9PMHUJ= M(#85IY,4 [.&0 ^!@#/MY,?02!:I5 [1T@=L2NE26[6D#>*TP (C&ZY4$F: M.OVV?64?1=FQ1S M"#1(H$%R4WH$@.W'F0':MI^9:(03"#@G6"TQXVU$901J M>HGM60J,K( &T=VRR=DTB1<8;6.WJKHOK%0K '-XQ%;R MYBN\7A^O2H*>8JEL4VJ7LGJ+P$ZP9U8G$NRQ+$(J)OT9+R[&QMJ XZ-[.Z10*/FAHT: M>(?_AM2)MY?ZJWH4QC(9]J*=M>IF6BOD%BN_KMBM",;T1S".OY/A]?'(4^91U9E. M#<\+A_*ZK@JT;6)IV\1PR(]A$YW]Z..I_$/5\76/M[6R(]MO:T$R:/80XA#B$^/E/./X0XVMR-*0PO$$* MK2(R;$M\WY-;2X#Q4#5ADA1^7ZDTP)63*"CS2LU<4,Z0TT,^B]*74K 6+20!2 *WJ_1\E@4$-%/"@X)<$^6A MLA*07 I7S!%@ 7"1EKWAJ(YWV4ZWJB% MZ+U^%JX#\!VVE&+6XL>..2UL6JTQ,6JU9PT 7WH+7S;)D+=>!S=^0(86%#QU MO@!O/0_O9(.$@@L%]YJ"&W-[%3Q2>?/(I0Z&%O;*TD#T@"%'PFGL*H:U?$_"E22XWF\>+_1T>?:+Z#\0?F[ NU?>8/>)3U. M6"^D#S4PJ('=N 8&!1<*[DT*;LQ-AW='74^!3HF9O(;1Q+>CBYW.'W[W[N[S M'5;ML%/?0N?7Q2<4R^:X02;-B4:PZC4P5$=2'"_AQ#8K/'JTACG$(<3A7>#P MC,=.GP5BMZ)@A8SE#\;A_E[O!KJ6T+=E MCK>N02<*W%6A#0E5\5M5Q6]5CYBYZOC'#I2[TN/>4^WQ5Q[\7]-90YNOLVIO MN3%S[+S6I&BI;E.A7A&E62.H)(K#FG80UA#6%U9+_AC773I/L11CD6+@$=6" MPI&U%CH"N [5%())TLSI]91K*249?:B'\Z E7'VAVP%T0-R(X7,WAT&WJCT\ M&3_I\%6@IUW#'Z<#+YSK%Y99'RGVK?!V)_"$NIEC9BNRRJYH=]20\&T>-8Y- MA@0$O1(0G \!SO.Y)KZ(3KY8=B>UJCPUIX$EK_O(>$#R(X!.D!$>Q9(H>]>N MBG!MPFX 9TY"W=$ X0SC? YS/J(O\+IY)AAJ4UCIMFK5-L]!( M>8*6MT8 S^#6#I7$F?NY\_L413=SW&@MG6'">L[!IND*3/ .;9^[Y)NSYTO+ MA.#Y-<<0F(L1!$P@I_3,C:)-@6N'D*EDBX M>OC(!0R+N&E[)8:S\+!VSGG"*;9(CC(V>A[_#./=,6QS!^)#YR$,W=P(\B O MY)KYBM\<6!LE%=)?E.*,X9(TRD+?!>0"R 6WH?O\&1DTZF+!&D\G-CI5)]J8 MY&;""%L",@!QHEB2(X\%5MV6XV.;N?4ER_RK$-!DXM1E;!X+SP?2*%TT<6$, MI^1 "J8'S.5X'MTG0G+A"/7^;]Q7>A8')K&$RZQM3@)Y]W9_AN9KN#'Q<3O-H2U)362%/NYXP MD@@TNC?#8DF".Q9=!SD <@#D@!CJ/;]% ET!'W!:SW;$=*')ESHT;15Y'I MN&1#$TD,/Y9/.N9.GK]?EQ"$X2OPV/Q>6>0BX2M'RV+TK%FG.K<(V:RU^IW< M+*=@,L&#;@$?"D8E410FIH=P? PX7B:*Y2@> YPJ%5;BB/3+=O5P' : MH%O BX&12>K.[LZ 0YR9[LI^^(J$INT.<<)S(J0]RH!$#3ZP?^<3Z?"7Y MGI!1\> I ( M'IH(SEB6[PM,H(VTDH%8]9%9*]/=NI.2VN9@"9@ W!M.TMP-7]@)'RG(KNT$ M+TQL[CZW+\A3%Y\,2L^QZZ]Z@ 7 .[A<1298^EAS@)KTR M===8R+Z>6,JN*]L74%L>W@R!QMA#&V/GT7=V,.YN4?SJ*9UK32 M,^NUG!#!?YLQ!>.(FW; ;"\+O3I=2OS'L%4KT,*?_O\!-?;] M E=#$0B[G[=GKI-GT?5:=S"5I/ SWI:'B(:( MOB-$7VX;/PIILU^M&EYOQ@LR4Y-3!0E#C4(#0)J.E!ND>ARWJ8N37M/2*[FBF9Z/-W+=YSOKVE(BHJS"+(XE6?:840W!"\$+ MP7N9VU:'[I37;+3'S$1'U(E *>O%28DKC !ZZ2UZF:.W(^+O$DL[TZD1Y17: M)A!4GTY-U<@]5G5\?2N^& Z=&O$,7+C?6Q_/8SG9B*#\0?D[@?S=GKT8/K+E M.ZHY=BQ-=ST@91CS=T*?!Z'T0743JINWH6Z>:T> @@L%]Y:VDDN;" X0SG#[ M2'YT&)PQ%H:F1]:=-Y9=W9,,;@MPS=RTR"7N_V1X%2K:.MCH+T6$4;>?3RVT_T.XJBV 'K]_U!^4S> M'9+_@!H\U.#OT3UUQO*XSYB-@'K(1;4>E]%9+4NA:Z-/L,U< S&62XF(DJ!B ML (-Q.!C8/"<57 _!B'ANBNYYO5$Q,OT2M)2+96#G W_L MN&&SL/^1MO.DY[(XAOW]V;7>*4I*D,817^I6T!:%I[2NA#+3V1]3[I?UI$@I M\EY&>% _(A2?JQ!T'A$-H4@4:MD94RCR(.4LFD2W_W\XKO)<4W,9'?)3<^/T MNUB/G99R8BW7:HL]BA_D)A_,S=M02FCB0Q/_QDU\*+A0<&]2<&/GFWHGG.\T MD3>"BGBZBA@K9"N7/_+1?Z02/:'DK-M>FD:+6I3<['A<#_B#0O[%>=[^!IX3 MKGNXJUK;3Y8ZF/2GC[[]+'A>H&O/(-G^Y]= ^[;3& XT/#S0@<4&A54SVQ?T M0IWW5N7R,"!'5QBH$_@>T&1",?B=T1Y4)3_QAW>@;M9>9NR@3E4.V$$AJ*9" M@U^3!J-JJ[ED_.6WGQR;Q#DFB1TL4_\' G:I*;ZDVOK1'',9;#P;C>@!BAO] MRLPM"P)%-L(Y9I(ZHM$CID'F+(YW;D1$,^KBA<>PZ@ MI#_$D.]'TF_/OP=\>N'SP:8F6XF9;&B(82=4>6;XL@6M6FC5WH95>^M'?R\8 MK(<0+-CI+0 /'#ZHG90XG*XV&S-H4I:S47%DH8TD,DJ@2Y-,DJ(.'=-#($,@ M0R!?X/SP\T@VANC27&A+1ER3-C)0*DYSDHF0#"HWDUB21$^?9NZBBH6J!M/ M H%'"2?*QJ(ZTYFKCW7;"VWBA.5XI[NY^H T]%A#OO[U@,1_;DRI>,%?=+T^ M_1I]!3L$HPZJS5=UOS9LRZN0HL*!A^\XP%6LI_HIG647 E(>*E-6TC9!D9?( M7>9;AMG/%0=OD$%H/SJTSZAFG [;9K5>YI>2E$9+G( (LS6>,Z01P#9(Q$_M M5U7_Z]8='J_T$DT?&JH!BPV=W4"ZY[1 L1OM?>DQ3=V7#5O70#;O<*:\5_C- M;.%[C-[L!VJ+E&:6Q+GDARZGP#L=,H+) 1("-DU?CS]6>JX5LKU- M%N:=_S[X(]+:'7-8; GKUL]Z7J=F$"(('CKFFQQGBJ4WF2"YDPRH^*)5&"3C+TL1R+D! @ M(4!"B*LV] 5&*'8,>57=U$IH.J-Q%$4+Y0SPQ40Y5P$CL$F&/%96-=*._NO+ MX1*>'[*?!.G)(Y95/5Q$=_N)88?O]7]@>[!IC_6$K((0&]E>AV*;L!T?Z%IN M^+&=,,(GC-PHQM?U$\XPX8]U3P\E2@XT YR$A8(2/MC;_A09"-$!V="P95LU M(A=2^$&4//;["4?YQY/]7\U8_/PG_.?I[U1+EUU $./=PY_!#EZRHP<4_?=9 M8LMW*[4;%?X*SSM,$Z\Z'?W[/__O=>=?& M1'W[O"(H48Z MHKBZ;"+R,'SQ#]E:RFMO-TJ&>S'_?CPS&YB&!(9^)ZA_)U[]#*9C;RZG\@IY M-6,[0D0L?1A*X/;/GCZ+V.SY0\>+HN!^N+HE@PM0X.EOGALMC._,?N#8=V F M3,-?=P,CL>\,=::E>F>D$"\+\X^<&+N )?_5KJ4/;M4?7G]L Q8"V +E: %0 MGN54_HRLOIWJO1E\-4/1+#_U&C"I1- T26LAK\O$D)1(19,EF6(TB291FM$Q M!M=P^MNV(Z>9R-<3H(0D_VL0;*>W7FNF\XE?J#+]BBE;S_3H#&NSJ #Q22?\^':P3Z7*F[>^7BF0Y>^) MZU^/(/$R!"#$NT&$#?[YKW*YC6U_),8!&(*86D,-O_V/;%F)4"M10BTCW.3" M;1J2JA]^^KSC_15J%2-\I/J199+ F^V*I88E!LM M9&H00EI82J%J^+[EO"0TYV4_:Z#K2:9<"F8;1)4 M&6LQ&3C<*&Q)O6]9R#:UXL2>]ZQ3R:YK'TQ(?MMQ[>]=ONEB.=P,!1_0, MW7?8%8^'ANC^V\=MI3I9R55"G/;;V2&;6XV,Z5*B]ENB6$5WTZ)<%M*DIQ41 M(BOBZE*B]UM.1Y-FFYTN25$6JDB;*R]G/MN0F/V6ND#R1'TA.28]=_DZ+0G% M1GHDL?LM@["+DR6/EU&9+';J@V!2[(:*-+??TM$R,D.V])PX]T,*Z ]FJUZ9 MES!TORE&:YTNU9," :GQ1;J]$)ATJB%AV'Y3L53GL5$*FYL&FU6LC2/EYB0/ MC(V]IMP2T?S)M-*S8$B9:E0G ^L5%^J'30\L MZVQ3=_4)LBR+T\*PX\SH4;&S#/MZ8%TWI4)V7"W1E$#3W+HZ8&83LQ@V/;"P MKEY">N-)VQ=J;"WC2<5YG[-"\!U8V$9-6M4WR]Q(E%G7H5TIET522]!T#U1# MIK'N5J6L*W1]O5FM8+/R-!6 MLWPB^Z??$>#3^+'5\)?A)'RH6>_VD.C%3TUE)=SC U^_A$:-?D>I%YWZL+\+ M^PU_UXNA],<>0)J"ZQ*_=0G-/PZN2PS7);0QCX8MP86!1 ;7!1)9[-<%$ME9 M%^8WXU,^5)"O-@D7S&MTG,%/?="XYX\],"7'W(6O$T:^31ZIO)V.T"P#<_1_ MWZAO7YT:^CL3IXBU/YVZ]MC5]40E_&+L)01;T[5$17;5\78""2QY:"8AHB"B MWB,*_RJB,'P;#W@WD *Q3'OS!,4&BLV'8H.=@F8O&T/&?4"\37VAVX%^,BQ< M-4+NT_L*=ZE]96O3Q6O)3Q(>M[6)+C^P8^%OQ/N1GCK^+1-L#[0E3-J%Q+:= M5_&QEBG/QV;=(DQ9D&;#*<4W"73T!Y<4(VAF76<*XD' &+J&/TX'7K@TNBNL M5"L \\M[GA[^G[9-T_ ^0*ZJSG--0I,X$6G8/N5ZNLBNP#DI2/>&)RGZ3-G> M(!E ,G@H,L!>DP$FV52JX2#MD2ZTY@3+IZ1E9D+\R8WE4Y"!H[C4J+A9.2B2 M1W-R.XU,@CP@ W"1B$XRY+'8^=A9E1_)]BX R1XE]-4,A"MY_WC!;)\ Z&VX MH&78^DN '/KOOT%T(7C2NU&&'X.X(>ROD!F"V<_3U*D\LQUQ(]QX16$YW9W) MC]S%9Z>^7XSMA)6&H+1":;VPM-ZVL;V]R)IVO.CJA N-[D?3LT\-V =7ML]K M>0.F^9[=&&KS2D*-2;2G+$"7)0Q+JSAA0EP,"I)$,2YU,]('XA?F\2O^?5('X+O^E9O95>\:F5@#S!H M;S0K!2[Y@7059)(F]G,)WYD_IK:5DRK-^U8BHV6ED[ >67"Y UP*YF(J TG8*0! MA#V$?:QUFB_ 7A4S8LUMY5%TOK''TH3MIJWZ,H0]T&BP)'/4&7IS'I*<;NL@ M"Q907V1M:MB&Y[O1K1UH9IV.N*X7-'QQ%KON4&-%:>=UL^R0&[(:_P:WOV:V M.>OR]&*.HF+ .-6*E:O0M N2IQ!1M!3-G?&8!Y( )(&')('S^FI^GP3(]7R( M=7+CM5DCG357+P],9L6') !")LDDBIVPQF[,'#;;-VRSKSO[L930=KNL[?9( MA!B[T<>*(\\?_0+R+^\XT3M BCJ5[;88MQV8@3 B"V9GA2 YD"PNU(Q8)LF> M*P<[I M(%Y NXJ52?8(N"APU13H;;8&N)_RL.!F$&A?*AW0!8FCH),$<.[2^ M(1?1]@TOUTXLQSN=F@1)[HX8*T[Q]B>OWGE9=>49;B]5RX\5[UP@"-];L73) MI*W +I'"BM]P4?;:;00-@>X?4YVFFB\$,03Q[8+XO$K$;X*8L.J98:':(,QU MTQ4I FW/)L@2@!AX9;@D?>"L^>L%>&/IEJGY8]U-&-%T)?ZS<\K\=;K+J-#, M@B?J5SU1_\5P3WR+%8HY%/-;$/,;LH*W@1(%D&U+]_RG\P*H0D,5^L%5Z//: MP4^ ^_519K/8*K.49]NHWBMGVSU&[M;,1E3/,=2:DSBW[X:#EB^$[:/#]KR6 M[\>P[1I#?%8MCF4!%]#A;&*C))I= MA&)4YQ_"AL;]O6W>7-&,OV2 ?5V8:R MX286LA5$91)UV;6=P'\N#0^OD=R161#_28FC.7$GL0A1'/H6]@4[&X*^ S!? M&PI;Q#\5BEX?(T'9>*(*#(=8V":#D@@D$#N M4[_Z#09Y3QR!;+),M97VT6Y*8$AFD,K(N08@#J!PL4F&V4_Z\<<:5PS5JYEK M+&1?3RQEUY7M7.;/308(!U*C0 #0 5B$IRV!E4H'@YG0KV0O?\J1XJ/KLH"W#GU]7#_F]T+3&2 M#=M+)FP]RNAJO#2&]V.@*0E-R7O3KE[88!NAQMM:!FI&^ ,TEF", MY@B(WS[_'(L. %MU;.=M3/JO#^C7G;4[E;H8*N2RDC%6^-DB)X0;?924E3J6 M'P 2 "0 2 !Q<9M\F0 Z"[Q,E^2>)]+W4MVVP J"__61/?[DU+HZ2 M[1MV"4(.WD>!)@V\]7_!.'[(D9=2DGZ''G/3I<%R%34OK/6>167'PC1374K8 M-C,LER3P8TFO(7% XGADXKB70ZG/,,>O+_P6W(Q"MX8#@?87V&R@<-..$%%( MJ&$15#)$R9V$Y&S? "Y )Q0]G%3]2:?RY=4)#Y4@!]X1H3T4.YW[%M53_H&G M4MN&'803NDM0X-A>*D+EMET;8%)8^:X<[A^&+;OK@J]/O9#BP A<)RH,\G3# MXQB_&64E&(TR^8;0<@O.=)7',198D%&N62K)'$N@Y-)4GJ[I.;%)Y5GE )LO6A<;I#,V@/ M0GOPINW!.W,D/9/GS@I,;?%^C"#7I5)301M-7US/2FA+(NHJM^8E+$H_BS$P ML :2!R2/F)#')32TWR*/8L&GF@T2-<3TB+$$K(WUT&4#D$?D2;J3ZY@@\L/,UYFYIF/TG3_@))*+)GJ-%]:P$AHD-S$J?7OS0#B MZ2IBK)#M@'_DH_](3M?:I%U,U<72QO*:U5R-&+C\P=G[HDQN?P//"::H*#9Z01:M$9M\)YW2\HW% MZ,2>$/PWK"&0FBN<0Z^NNRW0Q11@D7VK"'VVBOK%>2-0UMV-V=H4;8B.RU+^ C2SRW3SV][8\Y*/]DJ M2;!5H5X3TP[AU%;C? CP49@U/W.+$A+%4$Q?QA MQ?SFW!?1;N\E D_70!) M&$ XPT^Z^GL5W9A+5"ZO"WDT6+'*JIJV%IP1JNA1.EN.3J(,F:3P,T:,0F1# M9-\JLG_;VKXDLI7:I. WZVY.U!=MN=">4RT,CY -\3<->;J=I^$G4? M +T ;'DM1/X/X;&2M=>3]1N.#L$OE4X_P2&[[@A0F78HR/LP.X1PG^PO]Y3 MSCO&N+ 3DI^&,N1[X#*Y%6A@81W51$(%-U1J@<*KVUZ$_:?TQPDNY8<<80D*SBJ*> P@&(IB>2&C"0S."4Q,D>BI$SB'$?_B)D%;J(D7V5J^OH.MM"TSFI3PQP'M#A7LL)96RZ:1DQNW;9X *WTV'6 M2PG?;^F6#:JH]S(>VET4E+*G,RX] "WWWLY;FJ=C5,DQUS3%X:*]*+@3/J1@ M]'U+8E5K]X="4$%+!;O7:J<=6T668,KSO/KWU%8]_.YG)_&H# M>?5\)WSF, 3T$WB>?D< E_U07%TVD64X"0;T@MC/S>5%<\!-O*[@5Z. M(+#?4&M?[7/G5?+A0EQH(3ZR->!"7&HA/C*5X$I ;GJLA8#<%)>%@-QTVI6( MW5'/IT?-7LH)>FDW\$F'')I X,/_^T9]^^KPZ>_,57-7LV\=JZH.,O"\FR_E MS4MVKA/%L;3PR_;8U?5$)?QB["4$6].U1$5VU?'6MTQ@R2P[^CUTW7_J#TX5D7'E8GQ+C6PV<^ONT%]9C%21%/!U$;T]I]^I70;&$8GE] ML;QLUH3=F;^TS740/MW7027%LJ-&?\6O#.^Y#>#SVK E6[I7T4%,@$149YEF M4*@.12-;62JEE.(6RU_/NM:^M4!Z*_+&)1RJT:MP8X&HL%I MU;;<()D%"T[G0$GX++CC1UG81[*#OQZM2FT,BHU:1$YQLU]/474ESFK4RWG MU5HQ1XFTT%^2F<";M;R1%(4_T@1^#W&/$/00]!?13#X$?:78ES6?FJF-IA[.0 =O/*-MQ7\YKT%FB M*LF"+B*DDFDY!82\@L)#SH718#7N8&8@IKN+16JT%H611$6IP9,8<:_)P2%- M0)J(@:[T$4TP$W0PE4&Z&-[.UD2AK#8;CZ:"< MFP.:B%0D CM&$_'WY^1T6W=E*]*'9&UJV(;GNU% "K3O'M.^BWM)@CBK/D]M M=J@*:8U_@ZFW1F"Z76ADIFM\*@:^D*G*!962G2MXJY=&BK:G; \WTRVL6L@* M)"5F>(D&BA 9&H'';L9!;H#<\(#<\ >^H<]Q X<(RU4&13TS75_8Q5R3KHQJ M5^ &J9NVX+_/#:HU07CM?DML=Z0E9![@G97H/H(]OQPQ>"!/+A"(SP"2/@ MPYK);A3?ZX]U3P\E3 XTPX^25H ';]-7V)'! M8R,31LV5:-\ ^])X7=^W[" M4?[Q9&]O3[VZ%*9:NNP"OAB_2XA"@)>II7H]K=I,,COAKIR/;"G#P,7_Q#MI;RVGLR%;COQ$M:EZ=.@6E( +JD_IUX M]?/?WP[,)[ECZX=5K.]M@#W/U<4B-X2(\N2ZF M_DGG]SC5[]/DL6LHZ6<>3[_F\6=WB[<5T%>#2D2W5HX]LQS5/%4NM[OM#]DX M@$7##Q^@AM_^1[:LA!UE/ ,9F<*]S0F\4%GRDB\;W%^A$G'- ?R"3W9C^%,I ME3B"TUB.P25.ESF)9#A&XE!5EVB.'%+*<*CAK/8^G4^[ONH'2LJ>"#61V:24 MMK@PS,:AY$P\GV&GPC)?0J?])5FV^:ZG$ORAY$S%R;B9*5L(*W3QA:=DAJB0 MFHX.)6<:TJK:M+?)M9>'DC,%AM"0K&8:3&V$LIQ);Y!1V!(F9X))!F "E'M:")@ )2X+ 1.@Q&0E(#?%9"$@ M-\5E(2 WG78E8A>G^*!):/XD2<>O[]N_2\\",S7!3$T0))\%R6.G_;FIY$Y0 M,& ^J-^BRZKN1V6Z[C,HYVYO[0( M3MKV2^2^Q,K8^6*S8J<865QWG3S6E["FCHZVU2>H),.=LT+WM>47XA;B-F8Q M;Y_&[=HL.\UQPZ7,Z6 T\P;(9E!2=[FN:"J)H?L)K_ZXMO5%A;3FCW4WJGST M$E< M(8?MZ 7QX=K+CK(&TIZ\PDJN?R20;F$TL4$U:,/1$NI8MDR88$ MJSC@F2V+5T-7,,W=(_7)H'G@]#64!NO#=ORZI@B7G8'9+EB,AK: MG;28R3R;9SM68YO/"$]2V/Y=$VA WSO!7"#'T;7'>_02&KB <33'^@W8G^D] MRQ,J^+^%T2O>DCROR^O: [OK+?O ;OV97=B8S?.HLLJJ8BNM]7*"24R'^BZ9 M#ILDL*/>, AG".>'A?-Y_=E?A/.J[^0E:R0[@DX@.M&KK9B*RV_SWWS2NWVI M*]Q?"@6,"3$\=T,SO)DEK\&$[B[L?+I/EF'K3Q=M/SM3Z&_XHF[K-C8%;V/K M\#;V05G]^#9V3%AA=P&4PA@553!=(@@=DTB"("6.8Q4)7 :GAZR":?33E4%X M*?S/+X7O+EF_OF/]4HPWCI*B3$-B]\]^1?SS%\)?K]#7!?2&N[YC,I2A<1:G:8DE-50B M&10+F8S1)5+%*!FG<)15AWM7V76RD>H*JRI*\VV-,^LZSEL\4)J)]TT=I*\, M^37)B(%6SW>;>(\?&^ N._.^I1[T.\Z07+CH6F/(8;9+,EJO$;;D498VA)Q4\_4FT5FJ+0R]>6AV^Q\?9-N M=%DT+0:^5YV6TG7*L4&PUUY/L5%CC4Z=3!Y%Z#5+C7OK2:$*6F)[%\I'RV&: MS8U80UB;OM!N(59O8()(E/U!>:R(UT8#4A:0XJBV)JAEF>E'3?<&-3)3KB[Q MPD*83LCT0,\XY!(#U^GW!K7PI[D2/]^,T!"3F4%_@ID9$E10(M^WI"O-1K[4 ML (349245N>Z'7H"GKDW_!+3MDHM?%D3IFQVFJ,DSIQ0R[#E_O!+(T^E&$9= M";54!F^T:-O&=/#Z_>$K&2:W0=NKL9DNZ1FRY9'FK!LUW1L^9]AK.VNG%JC, MM\>KD525LFCC4(Z B='N=<8,-D!SXJSH<036"$4V;+DW_+[#K:22TA#,(!?T M);OL%C,YD$U@;_B9G*5(8[Q11DOLII?*]S-LI@G>OC_\"C=7QG;55DS$)*NM M:FYKSY M_=?I#%[6R1S6LV[1=,QNJD9H:,'N:F/P3'9/HF:38$)W*IPIU_ .6Z^:: PO=FO^%)F4D%;F-GJ;)H*%^A<1EY*S/Z07 $OXMU5"T7EA6J2S1;OK6>@ MY=Z0?#H8S(0TIZ-!55NWC$VA@I=!R[TA2=BBV3$$W12Z1%9JCMPYA9=!2K2] M(;83U[8).+1M@2P]XW95:5?H?OX0Z:8\9L0+>[X^*,E]C] M(0D]+)WMSM,==&X%,\8AM095!BWWAH2MI,)X:30;(K[JTL-!;9@S0GEB]X=D MD:C3SO1H!YVSQ,!6\&IE4VF$+?<[BA-#-9<7RX'9'64QD<2JYDP%K]]?IJ%0 M9QV"S16%]10=H@6UFN\N&Q*W/Z9>M9,B4R5B;-+K?*6F48J^[("6>V/*+%Q! MX!7?0&L5KF/W^F%";;9MKQZ)-N2MF!JMY?<7)HQ#,^X/:S*A^1EW7 M>V)ZCB@%5\QW"+QMZJ82-=V3J5&V091Y2Q*% M;HVP\K3<)K&UMC%Q MK\H.2HM6N[K9MMWC-+/<7=N-&HJ)='&$IO.3,A+X87>Q PE:#-,32MFJ*>0F M%7/"TZ+"S7G0=#_G3!D=8W; 9LW02%>=54"A37T)FNZ/+-/$VKK+>H1(&[.) MXJ?:_KPRBMKNC6R5'Y3297]!"MTZW5.0N*>*M]9@QRP@Z91BEVF;= M1BGDC+#IWE/5*H*RRHSW!*29&O&$0$T7=M1T;W$-HSN83*VF*,ZSI5:;=/KZ M0(R:[N]8Y!PI#28%>XBNI%^=0G&[9?\%?=CD!_%>%^P[ M\:#)O.*]+NAWEH3K$K]U"?=]!JY+_-8%BT[6X+K$;5U0B)=8K@L#\1++=8$\ M%M=U@>9+#)>%_4[1<%WBMRZ0QN"ZP'7Y_+IPWVEH[L=P74*\L'!=XK@N4!V+ MX;*$ZAA%;FP=/T*\FNA<+"/N1X=U9[X8 M':JW M(&=7GJ2/#E7@)$&XG<2^C<<E6/\ M'B7,A[Z4._6EG%A8VHY_6 ^ CI)'=I0\ X'\,FQM M^L-;49G9CP3FX[K.9ZCB?&L&4UTV-,2P;\M:BN?2A]OC>;7W\YU.P>5_-$7Z M3=[[6U&HX[GPMZ86'TAR#-5CJ!Z?XASQ?C3B*)VY=SIBO&AUL!OS*S#?6>R> M9(>/\JQ#;>K/[:C[D8FT/ /Y^F]%*&Z;4+:6V/T(3T8?&JIQ,XQRV\*#W=5> M5([J@D+S[D_-N_N1B'?U;/[ XKML=><_DHZ4;,FV&KY*CNK\9'15!^5RMD)# M8+OR3*# X,G @A^N QW7&3JI"Y#]557HR\%DK^@S_IW\K0E)?+*N951;R9.4 M((TCOM2MH"T*3VE="66FLW>E+7E/J@U!AOJG8I:[*I32$QZ:]F6)S/*-5&$&"JK@WWYR3)*CL23%,7OE M+T]J2E^UKOP-A&)MHVUOB'W^]T3BL8V1?0SB^6Q!W2NPSF^5X'WMC][VY$#! M799C6IM2-]<3UOGR2!PYW;XE@-I,U+>?&'I&MJ$@VWSNYOH#L@US!?&X<[9Y M"> &D0D%>^J,$-_6!R)2*U*J<:ZH"V,$[-..)OA8P[03Q6718?/=RS3R#4Z M'=T@QR,3E,\$%=%(G$QB&+['/W]! KIXOI4'9*!M3EW(0"=4?UYB\J*K#F_" MM JVZDSU'2EE?$KMUENMEHB(0\$H+1>(@S4N1$K#C.&HA%@;FB56FZER/?"4 M8514E_SV$Z>X^-%8G@Z'XI]NY MP3$1!L/@IAA?K0+_[R/-Q,5$]>[J-JXMJ?*. [B/A MZL5$]>Q94:&H7OU^P7U(ZMDS7/RV>^#D'H!,X,K@.1(F11HW+K4=B=BIW_AI M/))B8%+S#KU441TK=^1\C1Q1Q:\;_Z&JNO4M@&C!H\Y(1J\[(XOIF6MY;-=8&D(O$6U?O9JZYKJUY] MK[),>3XVZQ9ARH(T&TXIODF@7S_X^O0V4^?FF7H#\=/FM*-1M4(EDTI-EF"; M83ZQS=Q#,'/D_ ^7ZI7W/V%$CL: MNZ5*@Q1S?8SRRWZ%7[T-N!FJNE\;MN55W7'!0'G?=PTE\&7%TMM. M77;#41SS1 2]JK24M8TBK@-D)=53F_R\V)"8;:!;DL+VPU9.Y/"^J3 WN*5? M;TN/G=?BZK1U8K?E&>E%R^.JL"Z6-!&1V;1?25L]OKL$],)\@EYN+B0NBA5$ M%-G3M."VU0SO,2":]U4 MDJ7( _<1(*/ Z)#81#+"O0^&W,&0.QAR=V>D&C_;]Z:=5U?0K+J3=:U1=DFAW0@UJVWTWG'5ZAZ"]])AR_!]X9R#A?<,3=^N.%BUA*QNIS7\ M_7170^,U_A.[PN+EW88Q>3 F#\;DP?@#&)-W?S%Y#^^/F[GJ^%,JXXN*\^:G M%UTGZ[C\*TWG@)J8&Q:R^JRVD(6I4-!'8G;8*-LCB8L<<,2AE*Z0>6!8!8R4 MA)OR74=*7M@K^& R#J/J8D#_%W8GQE_$;]+#>$E=D5!JH^DZB^;,EEL3LAFS MJ?0$/M05(Y?B467QYH+D.KH')@F4*7+#'UU#]770=4]Z+ M99C=Z4L.G=0&/5 *9*:YYI1O"\(0,!34*,))< 9Q*-TD MC&V,?VQC[&< QD3>^0*?/28R]C,0RUA**.*W$T\2^PF P7UWOL!P!F!0X)TO M,"3Q. 83[DGX/02\"2O=50U/!SZKK:/*F<$ MSL*<(-^J:-^*?!E;2OQ3U#0 M#KBELL,,FJXV+4V0K5&ITB5;3&\PDC ,N*4PEDK2[!G=4O#<"P85QHU78/P" M#"J$085W'E3XP1X:72,YOH6^2IC2HRI3>F@JJ*P.G6Z[1)1%; FV4/;;3Y(A M8-3@_8:-Q'Y.8-0@% ,8-7B',@ZC!F- _S!J\!ZB!D^I#.;Z2UJPW)4FZ,VB M&S!4"DDK#: ,@K# X]K@S84%;G,.)GQYE5@:_AA4W 4%P6XA%O#2[E3'U707 MV3;^@_:!11U&?5Y]_2_II8VOI%]=&[U")LD_U2"+"XI.6V.L)N0DE$04U51+0N2Q M 1[=#U3(>XBD_4=Y\X:E#J0J[+>EA5^F9$NVU?!5L@H^*VQFB?GE/J@U/Z(LV M>[PMZ\W&1- 'WG ^W[1D 5O^09AO-)1:X'M@<.'B'/ J"X+,YNJ=(F9V3:G: MGJ?7ONOP$D9$7F4VB7-,$F/W*]2?#*"W%A MP=>>F6M0UVG:]^&>9][9FY7[XZ?C"1;M::^@B3%%,. M1B)GDH'$8(WSL036P?!L9B/-!!J.(5C7O!$O 7>RWGS3))*D#1_F0P"Y( M8+\*"+PV2J_.7[\,"K_VS/R6[^HX>YW:L?5G]-74?=FP=4V071N$R.UX2Z4& M>9R9I[JFG"H4\$E5*E.%$_.6\:M"OS:YGA>5W I%TPW%R]LIS<+:$8%AV+>? M),XE.90]Y-R"%'9!"HNIIG%U#OMET/^U9^9N.8Q7U6 :6&%3[5?EQW>T5O#H M6FY*MBV!+M?+04Y8Y(:I/XS+_C2M36LM,E5URB5QVJ%P3%^TV5Z]$=$:"0J8 M,\Q^K:<3DMI-WEFL..V7MSRN/3.W9%X#8S Z*ORO+X?+>BI6B);- ML$,8^S_>LL1!6GB]3MNFSX?8^.=C!4Y-:!]V];.NJ,J%/WWZ5CZ%8S4<$UT]VF8./G$.<\8HE]U.OKW?_[?Z\Z_D 2B M.I;C_GAB@E>C&F\G"8](8:0CBJO+)B(/PQ?_D*VEO/:>_%G<=^(I;N'',YF M:4A@*-! $Z]^!M.Q-Y=3>86\FK$=!R&6/O1_[/[LZ;.(0)X_=+8)UG^X>JA8 MA'H$>/J;YT8+XSNS'SCVG0:"$?ZZ&QB)?6>H,RW5N[V >%F8?^3$V 7$\Z]V M+7UP=P4_AT /"<9ZL\/N/OKVLPU #H[+0?)YH&<]RZG\&5E].]6'9O T<["' MM%_*[W9FZK5F.I_(-6MB/;F-J2E4T]]/2 JO^0QCC[+$M?EK?ZJ.D_&Q'3.4 MDO"O/%T#\A+%$@$=//&LM4>1%Z_WJ2AXC?D[L=VO$DAB6^0@T+7G+>*$RX"43^DK50P!&I_H)>1K2GA]^ M&MARH(6JE!:J[\;)AW6;^^95NBY'>I#$L12*JSHA*:0^E$A2(24%H\)?90T; M#CF94G'EVY;DY.MK1DIZ6-"9]% M$=>FTZ-I"T'*?-AR[_5(M"DEUZM3GABVEZ#I7D^-YB!#S=/$6.A:^>ZP7LDUR1$OD?L]K4MY2:4)*HO* M]?Y"7TRY3H\1VJ5FNQ"V<9MMP?TWI1ZQK!S#(%A.)):E:J=(H#\-#],55'DK=L9!A.7%MF M3D'DL@_FE)+V'BJR78&1["QAIF="+I^I()H[6X8M]\9$$*M^32^(CB@;\\RX M[)9H:]P(6^Z-R5J'1%=-T0LQ5Q_D-G*I6!7E4=AR?TRHR Z*[186F/K&79)3 MJ](U??#0_3%U2%?GN"RR$O!)KH2.>T8WL$82O3\F99QJU0MSAA!QCU4-V<=REED:[5RXZT#%M2[UN6IAZZ;@^9JED+TOY '*^E M2;<1MF3?MY2E!8I/D'E3F+NFQ)*%\: 4@H39[V>&+^5;'=W*"?)XRN4'N4D] MW00M]_I)ESKC5E7NH>C4K2]7U4RGB*9&8LKJM5*E@!LL6$1*BWA\7 MP-OW.TJC;63,9Q5;Q)>;O#$A6V4NUY"X_8[*T\%R@*<:&3-=-\SLLE=-E:J@ MY=[K*TUYVJSZAB&DLZK=&^>)7+,'RDSNO]XEFF-WYGMM06Y;LE) D$4.68*R M(7OOG^HN6ZSD,%S,R1D;%C3%A[ MG37]N9OKY>HK-$B[)7W.Y.VAP8.F^U+5["I"9]2NB+1(!J59"2]L-'Z77^L= M^-ARA2EPW8R)3[E-L3_L>JU!U'2_L^->-U],V1(ASKN&P/;4XFCI1YDOL3WZ M&7CY7-*B*5R-TV2/(@!WAN8/I_5<\-^DT9S0UU?6:553:,:4;CP M7A=6JUE6J+L+3%R+>*C24ZGV1(_UDA&K%4&301;8*T,,P)-]WH0Y%)]KR*XF%G:Y!?5D4@HEA]! MJT%--#9;[HOI#-NJ=B2I2[%A#PYL%^A:YGO9;F"*.8-6EU*'5ZJUJ.F>@)O> MB'+8HE@1:W9.D_7!4,V%G!4VW>NLW9J MZ7'3[.)XUAO*=(?O1D_=V]UR(T3#3719%]>,6<\TQR$94]%3][>WQLS2N_:@ M/A#D%:>-NB-%6#O;MD_[6^1M>G8I;)V,JF-9\LS3?SS]\%K%!!;XSOH&=JBZ MM5_?VONOG) [8W_?G^*[3V_=/0W;*JB?"Y,G\>_HT*X+OC1;#EP7:[%8_C1N[1P7:[&8Q O ML5P7R&-Q7!?V.W>TEAM<%\AC<%T@C\5]72"/Q7-=((_%=5T@C\5Q7=CO+%R7 M\ZW+;V;!^="]_Y Q\V?.]7X\0/4V)NDC-W<\)NGIO>GP&8IKA._)Z]9"!P,% M[Y1M#SD8A'\I.3OJD8['%%X=C,>W\7A,4JSE["-/+IS"/U;RXS&%$*KQGZ2/ MS'@X21!N]P2W6-/Z;8 QUE/X8%!5'0M\^'_?\&]?G;"PJ\RCS!CT1D!O!/1& MW J10V\$U+F@-R+^4PAUKM_7N;#SUSC]S0D[=@W])07G4\$,!0H.Y/A;(2AH M5T.HWI]=?6*.;SO^87J'1O.-&,W7Q@KY9:QPWYE8E43\4RQM2RQL$_/0%3@RNK61_F4VY[Q1V3[+#1[D@X0Y[ @WK?H1B M5QOJ5J3BMAGE[J1G6R;Z9CCEYJ4':/?W(SW;E,NG4/AOMPAX1E>C.C#;'8O M=LG <11'3X>JVYJA*&>5H&.F)\L,BH]J MWFC=.&\E[W20*O*3UD(4TT-[J:"$,1D&('TQ_NTGBR5IFDMBYZPK":PG6+_H M,X?Q-\0^IZM/A%^\O-5ME!^Z*.N*:[!.;M#AL+DH@93L5 MLLX9R>;B,()D%VKS,Q-/ MOF-4Z\-YU1)S@Q:JI_BL@YN@ @0+*M"2218G(/U ^H'T\X69.%/YV"^SSR]J M8'?D:2DS]E?!,8D*90^8[58R$"0@3Y(2A4O!HJ= L0.M3$YH,BL..5X=R-J ME/G5EI M82MS=V:K=4%*O<8I!N0CB:_J?L)R/.\> M@C>>G+'QO^'Y!3@FHI@C_!3#BW4LQ7UO%6C''>3&]*#1' MG7EGJ.M?=P&$NFK!5IVI7@X5UF/6OU'C_""=03+HVJ[/U%Q'I:TZJ-4*K'^: M2F+H_DGK7Y "( 7\1NKH^Z< FTHU'*0]TH76G&#YE+3,3 C^_.AUW2H2]+U9 M4\"SO#7"#8+SI3+>]:*7N-,3JQ(9[[%UK M)[?E;\?7_+"NY1-;_ \FXS=UG@)E_!X/:0_)>)QMLN-!(>-,KC+#ZU5.[!)& M49MBK;0\_;IIQFN3P/-!G[RV\XLW1V&RD4Z3?J72-/5P$%XH!RW=71BJ7@_7 MQ=&:NNJ,[.@I'=D*] -JHEPG:"6%PQ)TO\&5RDL9Y!F!0Q9TO,!3Q MJY]P7U^_BZ$[9>:JXQ_\S% C13 %5)FZO 9]XUU7MD=1-PNVZNKA5UG'%;9Z MS6ME\8 ::.>*D\XL%;31*4;H00?U:XOB4F*!IP3#DP1SZ"X.9!G(,O?),G C MA2)^2A&_QXNQ];3NLWOP[]"RH$$ M/[S@"_JPBJ8$7$:;2KF)*4Q^)'$@P0^')E$4/9.2#<-_XG!6$_M)@6%#4 P@ M-F[[C/_A_6,?;-31.>C!??K%'L@MW1'2(; TBE<*5F&V690(:AGNT\ 9EL1H M#H8-02J"5 2W:8B-N$T*#%.Z0)C2'VRM33(G=Z9&AQ;T+MUN^9-EKFLWPJTU M7+A14U'78/A1S#\ M"(8?P2,E&'[TX L,13R6@0$/[U[9GL!^(D[]O>Y3&^X.8\M/BH\8#J*S57L. M:(KX&ND/FPW/%*?+5*&WR69MLS^2,!1X87 JR6*'$NU!YH',\A3&DW.<"-XH8_ MNH;JZ]HN4DE>AK)QJ_%),/L-C#/ZC3BCE^C'@Y&-+Q%'B#V?$,BRXPKTJHFH M%;I3-]M+"<- R!&>1!DVB:'GRH( HX[B<&0#DP[!8TDHXS#3!Y1Q*.-0QJ&, M0QF_H3"1/1F_N1 (8:6[JN%%-XNVAGIHI[MR:%#!4(=[#75X6.,]\@4>M]S! ME]T= IZPH1VPW(<=35+Z3M 2#3%5+GILOX(M1Z#\%:@&GD19)DD?+) )PTO@ M\S]*YSR^>.%8P&7'S#*R_D!,3.R_,015;2T<-.&T;7'32UB%.K; MS_UT^?"@$3+)O9ZEQYE)+A?%= M-"MRW9#SJ5 W)H /CPJ9 D-I&'L#S[-@[ T\LX4R?B]Q"0_O7/I,FH#C6^@K M]U(NY6N-S+0E=%$Q.YM/6,7%>+"%LM]^$M09KX!!:H'4$C=J@=LGE/%[#WFZ M2>_2*;<\O%UG!XV1G3<1*\?AVJJM!9,&V/* ?^GXGG=SX6';#V,#;N+V+"]&4G\YV$=2Q^'AFVAT)97&7UHJ(9NJ^NLZTP_?=<+;:R6 MB&DAN# ?5)O.>#+.=D>CD#2 MPE+HC2>Q*G]#--_P9 Q>%1UKR%C\#06BO@= M!1Q\?4.]?V_39U(P?&V+?5'-Q2PY&S3<#B[FQFBQT6$FJW*:!ULLR Q-)SEN M/]CI1/OK@T,/DL_5R0?NKU#$[SS:Z>K[ZQ7JR?_IGL@BZ719)S 3[]2K MVFM?CO;$**7SAYOB/<1#M5TYG*"M@*B.=\*[C=!#_[GX*<5Q-=U%MG__ YNM M$IYC&5KB7VCTO[O>-V&LSZ&7*=F2;35\E>R!6X,5.9SF M!($E$V#M_OFO M#($OEK$;X^ )#TR__NUNVPPQ(5EK02")CW3V2J!C=U=753]57,&2-TFE>$M2G/$^M!I64T MT]E%^4^2$?%26JYCH\4==@?81W])N6X]5ZO2UESKMVO9166][,P9GDRCZ*\< M&4^F4O$,?:K4]Z5$[WXCP&XC>C[RN;'H_;;"_M\+<8;O5OR&&NB]N.;CU<^O MQ[2CP&Q@V=Y,3B"= 5DHKD6UDYPK/;K-;RQN4UROD/I)0?5S1:USOU?FD=:Y MJ=;!WHE(ZUQ)ZYSWMLXKO/K,3&;/7"&SS4^[U<*JQ,G7U4#9"FN.I'([SR96 MO6&W5R+,F=A!&BC[XY]4,AE/$Z"1+E2]5DH M#MDGSB7ME9'(Z:U1[\)JY*7V*$VJ]4Y6;"\(*I$8B9.\-"QUL!_'"Z>D7JFH M>L@BV'/\;T> VWHI@Z-VUQ74^^]/+CAKC]E$ M.'-@':V#/!9+%,V M,P,V@$PGN! , PGQ$GRP[?V$+V8$]/%4T05=5. ?VL&A9C]<<)5'2PAKW]_0 MMW<_+TFQ3578(!D __FU2:H0+R1FWKO?,4N\'.)/SBY)6?[S?_ _P6-%%0@6 MTM:S_QS+!XU>XQ]9!/&ORYW683'P%TTE@]-H)[^9@TGC__[W?QU.?G\GF1 - MU;!^!L?&P:I\XE+X!)%!8F(!89X0IO#%/P5U)6QL?Y69W,/N1/JY.WD0&6(D M\4"G_A4[^!F1(T1+35@G#BCF'U@)%4RA>'M_%GR&3YO=AX:-S=>?%E %1UD" M]/2CY^*-<0SS)T4^I!&;P%_]A27)ATSJ2EOU B70^XWY/R$VL] I]3_]5N$D MIZ*?H43 TT@]XE;_(ZC>T(F %%/68U* M0W&[!<0.5Q#;+P%S+%Q$#*YB9>^@SFU6HIR0.>3Y4D3X[5^"JL8@!H0VJ WA M @0(AFM#$&K']R@!&GK*+1=P]AS^4V;DQ4Q.R"0G))_*"5,H^M*$%X H\8"> MYC+9C)25:,'G1&$7"-EO+9]-H]@E$AMGGN"?$]NGPZ?!(>CMO=YX6PH)P MD\K6FC"E<*1*KAESXHPH%I2V MB0WWV'@:2AT^%Q[9[^82R44G6>72 RK;?3+M7A85TB;"0_G->#2>".-GCF*S MTF2R;M36+NYC'1IJ%,*D_6\ MNF@ZQGJW-$W5]8,_3;OZ) MTBE:M=!5V D^65%SI=!)CFM$C<[TLNM)LO,LX*&AI];T^M-ZD7BI.V M\EN&;.!HX=!3B&(]>P"1D:6DI4M$9Q2S?GBRZ_-OBR MF-)0S9@3'- <]1-"H;VJ$VDZ,S;%SK*FMN#0$RP@";-\OU;HS E0=D;38=/J M%H4.3Y[@@;8T[W;&3;E#]%JEI[%#)+N\ND)#0Q28]56SG9#%+9N8$>72=CAF MU8T,+?7P4ROY&L7,DS+/4:JU,CNM5=4JPZ$GV&5=!DZ[/*VWN9HQKBY)PV6Z M98:G3K!+MSQC$]23;;'EYC/G)KHEM@^9D#K!+FU3D\3LHTQS%)F9)+-B;RMP M,AH:6A9(2WR?JG,$U%0EL=@RTRMF!375"7:IB/6Q-%UK56XXRLE >G9EY4E& M0T-/?:0KZ1:?*Q589<5-B*PY:I(N''J"74!Y6NNU^P"JBS[3>E[H<[U4A9N>B75LH6SC7$^PR&DVNI)JG\M(/<0.&- MU1(.4ZK84Z*P2!JNV;)4DH)#3[!+BUJ72X/\H,,.-ZR2Y=ZL,[/R%M=:U_EF45OF"R4X] 2[)*AN;C9J M*2U6&9KU]JI 2.*CC(:&F)!=VW.KG&SP'-AN 5<@F#9-PJ>>X"QH]C*C3:_& M&EH6D]YTGU=)MC"O M)9-$DIX\KP6H79(GF'!9X4;/K)YA62';(N3R=B4-'#C7$TQ8U7N" 736(5K; MR;0Y93/E31\^]003)EM43YJ,;8I(:VMMKM47:EM;H:&AN=)D@QL4JZ3*+A); M+9&5ZSW P0F<8$)J^%PS#3)5GB]&X\2JY?*NH,,)G. L2U52J[F[2A+:R!DJ M^5(E/P0,&AH"8_,RV:4>.=#AJ&&-ZW>HCM0F+D M#N>E1!T^]003MIYLF2JM38,="G2::O/Y)S8KHZ'A";!]OEXE689KM0>\.WT6 MR\0C'AJ:0+]>[N?KH^&,2Q-H:'!!+!7>><-\BX31$-5!=,&/X,? M#FT4Y#SQ'2?(A2!ZKH? TL">&L%UC. #STV#/SGRYAS<1_ACPMXRQPHFYK^0 M]$R>W[XR2:<>,F?#&@]<)0>O-.!KIM!6#0RFX/<$>O1/SQVV@J1[TPWEVV'X MQ<%080)M9-X,)7\A"V+O1OS#RROZ(=J'>]@'\B&7B3;B'C:">B#. MUH.*=B)23=]J'R+5="\;$:FFR^[$+V8"OHE:/V[5'Y8Q^X82OO(]^M4#WZ!A MA3[\?S]2/WZ70.0#&- J(Q0*%8G.+47G3_?=V];P?T-AD3LAH7Y72,CD Y'\U$)"$11UH7C1B"^^ M%E^0OZL9W_".?6S!D]ROQ9:@L!$$(NW8U#*TF&$"5$-"EV,H<'8)L2&P?UY2 M7FY:_>7E8?)!T?7([/J&Z_:LG!LL_$P(_0NU^%6X^F*KB9CU,S#KW8'V4_D[ M7M8#?'P3.#'5L"]1\_E#K-B[,C[>.N\=*I+B=/M4J6ND8GYLKP6=5A> MB^+5N;"8S=LJ/1=8WIQJ*:9+$[^?T]VVC*GBU*'$UI4 MQAV7>2K1X9,H>" 5S^325RF2&8EA)(9W(X;7[1#Q/C&T;)[6-&51X]RGK&DI MI5$>1Q&AX*QT*DX2Y 4+V=W$K#Q[PA]4 XPY1LP"<+]$104QW3_ZT:?H9Q&9 MFRY*95#TD[;F5P'D]Z&O;LDB%[5*[A2=WWJ7(U:/6/UC3O'/;8?B/*T?_Q2! M"8\F!:.'&$0=,4$SX&RW^(,(%G\*6'QI0;M]-8]]/>A/;:\>"A?\607H!T:7 MF ,9.X&I7%M3K M6K2_*:CS5'9;G5(6FUWQ.*N)BB?3YP3U$QNX/G0X) Y*M]_; MKBH0;!##/),PI@EHW,8$VP87:7$8X?O[O)*Z!17NT"[X8@BF%5LP"!Q/E0 [!KU>P4GE"3+U=9929;RA/:4-=-K)EGM<#*/F(2$=\&O!T 1V1IW.L:@Y$DBO0ZX92Z\K*.H=JBD @12=/E6#^I.X6=&D2 M@QML0P)@=XNBF8)BH6L"!*%4 Z6N*DL@71@P?2^9O[9A=X=+_G8&X75Q3W4G MEJUI'0IE'2.8I#+.DE60YD53GE)6@QOU, MU;#3J" CQ# D$2>SX?9<%PNBC 0\$O (R5Q3VE^-V91*765*YY>Y.1@V9ZOT MK%7?9&0>%]8D4_$<>"=DY134 NMW7=QSRA#4O;=$5Z>EPU&%0&&@(4.DZ=;-L7 MR6TDMU_,C+@RL/@%47TIH9GG 9G=%- M3+! 7L!-_?92=


W0GG;2L$JS6>UY-&4J6G'X'-;O"!3*RJ63D.XED\YO) MYG5C3=XMF^4N.6&ZC0['@6VIKK6G1%^XF<$Y= =7Z^5JF,&L0B[F9'C_-K?$7J M(5(/WTT]H&63U.CP0\ M$O!/)> 7.GWOR4"OHAX24.!CP$OFC?T%936!:EA&=Y6?&%]'\=^?\"C&9G33 MT%'#DD N7\^Q;VUZU5FNWG0)K5P42X.N4:DO5SR)FVJ3<2(96=)X9),7I'_\DDY>/B;LG=\+NGL$4-I>\9/CV M*#FZZ?MJ>NU65Q5M3S)/Q=F9C219J&:67'F3DE-Z+5G;$!V>(OWX_-0YW17) M=R3?]RS?7_E^8R_2KZ*2<:\_%.UQOCQOB4.K2Z1EPWR4D6RC6XXXD0O7]_OC M>XY;HA#+!6>]'0?A>9$)%9E07TX5W0!=()&K[\7JG#9:IY:PS(:*7+4K7+8YHJ0Y-1O*=9/F M%L.-C$05Q?C'TR>B_+^20\.K)N)%]*.."H+T[/KE (/Z Q: SUQ& ?R?V1:Z M0RKOFU11>V1X*NDY(XBS%DXD MZ)&@?RI!_X(5 8-0#6B)+X$>)2]\9G@=74I^]J,WD,:N)XSGK@'FI7FBR3$Y MD5#R9C.G]5?$R(&V,RX(2,4I*ER+-\H^B(0[$NZ;71G\@G"7\^(C[63G#)'. MYN7F8W7 =:8,$F[42"A.IZDO%'$ -P<%+$ATT["5**7B/HV% M[W1Q^2D1QBM>^KVD%7Q!*_IR=D('T;*\'')-=DFTLO(F,\]H$YV "/M130F MR; .BJ0UDM8()EQ-0E^%"Q**?M%.Q9$1%%T@WJ?Q] ['9<3Z M$>M_1=;_O( @\!OD_2.KL#^Q]@=RGC>AW3Z;&&33^9]J!NZG'" MI1W$)T"TH"FVC4L-1T4?(^OF"RNSC[[A0.+6A]*V+ZUD%[P H%/EY1;Z/+NH MRDE6(W,%_(_[/H]Q%1$O1?="U!_QJ U.621F,INDTW9OQ5.X,B1%7S$_\]L+ M1:0:OK%J^&B4]!NJ0:">P'2PZ-?98;.<'RS6 _-YB54#:OJ8"O=C^[R.E:CK MXQ]J,<.2@)7P!O\DS77,-E1%BOT/@?_WJ:VU&Z_MNT&8HZYT!<%4'$%M@E.V MG"3;:O>)45/<@AY6-!NJ3V(L\[171C-JMA%)>"3A]XA$WB_ALT%QD\Z:RPFA M],"\5QR4T[TR@R0:RP* MD_]<: 4*9 '*8]LREHH$I/R&@X)Y8%H=]=!]/0"N;&I-9IA;S#=$<]8W6)!B M9QTT9W111,>I7+C\9N1TB<0\$O,/@BR7$?/9HKON4M3 )%QF.IC7Q6JQI6,Q MQSVSX[GSOM7WPY?7F..C?2KHD9.C1ZX X@TX455"H:\(RDQ58V7'II:!0EAP M3^PC-//S__X]B2+SHUOQ.VG^&_%?Q'^WY+_/;,/Z_:A<2YP)J+*B,8V9%K)@ MG0VNL@@6KF)J4:A!!&TC:/MA%FQ;V. 0[+[!B%#^+-#V1;*M"KK#Z!(;2.6I M4 &*V\XVXZI)I+MBE:\I3'>097C:JX 8)]-G_7&1<$?"_=V%^[IVZQ\)-Z&D MA%$*/"TYH6GJ?6Y;F:V7*R3!VVE%EA\@B^(+*Z&.01LFP>KYI64UBFB5:GNV:'U*C!NMF< M,9Q"K9/TDR8R9Q5/)(R1,'X18?P89'!>&(<9IN!LIDF36[1'V_:&G P>)QTD MC! "9')G:[1],4^%/3,LQ\NT]#I"[/,ND=,:$S,R;2+3)C)M;N2WJ.[E\(0F MZV9[CRH'QFU.XZ=39C95\M00P@I<;S(;ST9I#9$X?UYQ_GH]%QJ"XUI^$J(- M9?G#S^!O**'?:\FWMB&^6".&MF5 +2C9)E!@?0'>,+I4,%05X"79K>GY M8[I,;,>FNK5'\V&]V%ADE_-MCX(&1]H[II/)ZW54^E[<'PG\'0C\%VS(T#3T MA+6OB.P70D9J)"8@G Y_B8H81LCZTR#KSVLHXQ*M!VX^*)G[\JQG"B\^-O7KEX.^UW9$$?#H)^#H7T[M[G:"B M,+"; )4&AB>;_XUT KT^VYE*=B;6EEQY6GS.U)_E+J\R/)WU(* MU/BFH.*8+PNH@@,-VRF(K-@(WT;X]J.LV+U,MJ9%,#F5+_J8'*<7+#5=<&6P M2)5KY4$^N9+YI%?%++HVC@0X$N#;&:CO$&"WY3XJ,]=T"&&=FM-S(@'2SUB MTV\*\">[- ^B53VK$JR!)2I^HM=*0(T)HT#R"-%'M]<1)T:<^!&I"5>^4CY( M31AZVIT--/Z)8W Y!>Q2?^[0[*9;)7OI1MU8YE=\DL+MZ'/Q3"9K]#*MPAZO_**5I(DEN>( ?*\%0\C3C?%FA!WDPX MH57A9^8ZV5K/H3+$%=Z2F7!OS$@K1%HAT@J?%!V]5RNP1=KD&U)[,-?6];J2 M[U>L8:.#M +N Q>NI?!I'055730T$'.$=6RE.+.9H:*7VS%34*28:\+-#J+K M(#RRX(^6(J+["0\I(4:(' EW:;[=X9)O;?9]_EN*('BXZ]T2]HV^L![NQ185 MNYH)%L@+4*T5#,T$NHUG=T+%6;64G"MGZ\^<\EAL]1\7C0FSE?DDKD.7(<]& M$4=R'LGY-Y?SCTD2N("JUM[3007*.+CW2\5SNR_:4 M\Q!.#SB."G!E6Y0X"/\*OMNKXI8G MK4[D.[5Z@2TGQBLA]?0L\'6&3Z9P(USB:P1KO$AI_ OE-/Z-F@;A)(O89',R M(2 RQ'Y?=T8]O;^H=KM)DN-I5?9J^M.ZEDF 3.&[Z;/XCACXS :)%5,H!@:"X!X50K\0EI*?NV'$_,69W]X0& M7#(G,C(KWV56TE#-2(:+RE[>0H?^[P>:AA^_U"^-GI *1?]G]T+=W8DS+GBC M2\*%A!L4 3>O^Q:5%VT"_ 'K#^Z@@/8Z12(SCD$1O&]Y:C6 M'XA$8CT578ZLCKM:AT_BXH\4&<^DHCH3D9[YGGKFBT&W#UQR5&^6XV+!<7-L#,-RSR"040FGDR=R[+X%FZP M7X!&,0 _NPHFBLS3R#R]]5)OKUCW3K".\3@"VV1S.0>3]5)SU$1^SJ[N1J\* M0XVCY,<4P;KKP6@]M*EA>6+RNI E6NIHF)5J/G_6? 9U@"[#PTO9/\G#NI7E@ ]_>BY>&,3YAGZ&\@DUB/J?0Q/"_^C' M/WW/2;U*0I>A@8A\^=5_O4HTVYU"Y58N=OBVG$O MCJ;:+#Q<4 >$WX\_470H],[/=T"/P\4Q$$.ADE@.3 M23K)YU)4FA>$+$FEA0S\/_W#DWAAE^G9[TDDTULGYIMJG>L2(E7IV!UT!?=R M9*TK]5>9YD9F%PFW4IYONMMN3>:I\,A.CZ)[HWYM3FS(,5G6N\-94EC!D:F7 M(Z>+5:59H_.%>8].6&W-V3S7%RL(G8B7(TUQ2PU KET@0"^SY,0QT\W.9#X9 M'OGD6HG"(JDS1+E8*N0[JISN91DX,C3/S,#HL$Y7W,ZU)[6I]B>/RZ4$@4]X MGD;=:*FK2I=F7I;AR- \I6I1 MWZHI8DUHW4W9(?)E?FLQ?#H\STZW47_<@D:1!'YEF15*-: M?]9&1*WI)ON60JW5K,QGPO,$\PQ _1F]/9@G!K,[V.-9 M,A#RJ()I@Y_!#X=2C%""CQ#062EZ9VR@[S$D$5S'"#[P\ C^Y BV'!A#_I@P M+'2L8&+^"TE/;;PSFR%]_K+CX/P_>+P!'XGZ$ 1**/@]@4S!GQ[&6T$RO8FM M_),/OS@8*DS@Z>$ZX,J8ZG6_ /D+?H$]-OYC1PF1C3;B#C:"?,BEHHVXAXV M.T%%.W$'.Q'IICO9B$@WW4\)7=PV\2 M(>02^D6J0#,*??C_?J1^_"Z%B(4_I;B,Z'UI]9 ,0:\(N9'6-UE-7= M$"QQYGDR:3(>I 8>QG%$HG-ST?G3?3_L777?@R MK9.PM?3M@X\\-\I=%8U^H=DBSHTX]W4C^W-P[KVA\%>*2*7QX_$U/"[:/36L MF(+.66 [GP%0W2&7ON&3N]- S;>=RA_.7F\;C[_V_*8FZVD MC\GO52#>V32X(&NX*D%^WC'3$OE^+?>_.GOQBQRX\6M#)TK+:@N7X MOS#[,P6>Q/!#S="!(U@;QK:!8^.O+2 %%9\58,,O7 U(Y(E3.YEC-E2_TUC/ M%XFG*F'TB,YTC$)?46I2/$>D+WUNW^J09@5+-UPGI@:%L"-KX%M9 _=FG5_Z M5(VX\#-P86237N!P-"UQ]M/7Y[N^!OX9=^*(*UGY>8,&R0776S[+_2RW5AH. MRL3P"L%ER62U1K _LEHC]OU2 M[!M9K5<\F(/CI;L[75#OYZ#?L]V:#OV3Y53GYW%W-!L] WE>< 9$?^@^=19B MA\=^+R3XA_8N!?V2A0!^(>%>C+WXXJ_UR55G)1I15P/Y564"&.#ZRT M$E5*^5Z54IKX>'.,V)LE4ZY>&.4,X_]N512P%@%\BCW#Y[<&E99CX]*DKJZB M)LE05P%K!:&5=RY+)^NH_&GQ(:^T R:T7\+!PV%-5X.4$2\1*'1\\9'W>T 7 M@2U:BHF>Q^@2 U&-B_M;MN'NB@JP^_"M>=40YSZ&G/ KD. 2]'J4(4"N:E6Y M#->PC-4/O_>T"R3&.3..1\/('S'X6L&$\W$L%UQ,+;XBA2?9Y76&QUP'D;?A MD?G%"?;R6P04?L*##ECHI]#7'A]B68%O)1]B!P1'.C:_Z\4-.:[G:G#&&_1Y M#S*],H5FE^[$]KL2"[;EPH)V]X1[A6K7T#>G8?]+,K0-:(O%RA#CF/%851F%;C*GK<8CU!0!-#O!_YHPE-0 M36C\\@6ZL:TWE>:0*S^::MNM#Q=)>86]T:D3O74Q$??$$H,W/,20I3<(-J$7 MD+8'9'3:!9UL[=>)_LJ#XS';A3PBV-X 1;=-(#J&!;_0#,N1(1S>#\8/50T! M,3Y4" "-P*:&#QZ@:KN_@!_Z4+:[?\2\?JG9M\=.=_#O-HT3^2?ZVF2JHJ$QP/]* M=&V(R"$S@34J,@\% SQ VL20_8>("H5K!G6W///]-AY*@W!WII@^D6*R *F, M7$#H%;Z83]P-F@1^(?P'F5!(ZR*J':D$39CCJ00B:R)W'GP,$&PH07&\1$^4 M=73A!A]I"VCRBB\;^.\GP(%H&#.EC>8&WX=B+T0D>?B\\%\8][<7/7#'&/'= MY@9Z ^HC(+KPC^$G_<&_<2RJ#IRX1VD+F()B'9(2<8_'!U="J5AZN !FX_DH M6BEPD.WM#0R'-MY_PTA5<;3-L#U74\30R@VL07F@CTK,=\6>.W+&?'K&=@2] ML@7W/@D/>55_RV,:Z#,L8H('G/%]:QBP88:&7]KNQ(;@2;"PJF2@H6@?@&^< M;.3/*C815"1!GI@[4(9L3Q-#G82$= * '@.JHL&)H0FBIJ^["<-A#[$"!!-0 M>0PR>O?!,1\]'FLQ$#Q+VEH8)E;VHF- $WB';,L.T=P!UO^#] M[J!S6E,<]"33M6P7T0^J/+05E@N?Y+EM_./*]?6J]Z'G)X='$]9# >P).M'% MX,&I*3;2=;O9]-C";C+P5("$0X IV_-G5/8""B8W6Q7B[UL5SB<%O2@C$DT2BMD/R4P6!@=@& M"!;J@@)?700B0 B1I/Q&+I'BL-!*OQB]UA( _0P7',C1J;Q*,H[[H\X#$M M\+A=<0[\S"/F0L]\DR*^$,"E ^ @I&##@\A2EHA8*,P!/>3 G,%PXN"1'W?C M\8O*YX_TC4\^>/1W7,&"/ C%*KS;G=A?>(S/PB^'[OAY!9"M%PBPX6V,#8]& M2'P;P0O;TV_OI2IBV'BPP0;$%[X=#:D((3@:@@R&J0JMD!CRE G2,X1)WI]B MUQD*6)DIR&:QL&M8\)43BG%Q+0M?@@D.U%I_[Y(TX%1T@* -\FA +0"78R/4 M.85@ J[X%)?LIQXXR="T;%?U5+AG@R"=$ MHQ U^<_$#8<0K$$2BW-(IKB8X>Y4S$QRX,QND5!!(QG/W["+]=W>E8.-PT> 9#='D> MP3W;38H8K)0W; WU@>YZ"C$ MCD%/X_I'B8?!WHNN[*/^ _LCZR8*F[-!:\K:CJ*ALW''V[(ZJU**+.6YQ)-I M<;;16=;S)ZZ 3H_[WE= D*1H8W=$_3A!\&&N!RN%X"KE%5 ;L#9R%F-S QE_ M4"9P[I-] !QW/BT0K"@>>W8E[&'<^7IM5S-]&4/@1L!-Q3T(ZU^X[J0-(S'/ M"/X%F^15*RTK,&#NSZZC\OT=9^'8]957<+A*L:5@*5@-A0MZ[*[*((9&^ /MPOX/564* M\$W84E#=G>-$W#F'D6/(Q^#!'^&GBA: V^A;FO&8!" ($KTIJ'!?/(>.:2$/ M#\0[B"40T#$]QQAZ!7K?#C)AEK'!U%4/_EKPT\*1VT70904]6\ )X_&8;!C2 M2E'5E\^"K&JLL"\5_B*!*;#0 QQAO?O+0^CD^H (N[D2$+9@$*294&:]QR%G M$91?Q+:X5IIO6'LETW:WPJJ@:'O#^\!2#_X>>]?P)0#Z\&B+X%Z\2/,.//6F MI2P1M?VKQ7#D7A UQ<.E)@WI.ZBCTO8-9#/^W,IU1]\>2X)8?E>MF)R)*U M/&_UO[%7ZX!B&)AXPHI(=CLOP?YN%(H.W!#O /2, M- P,EC2]N=/ >VC._. MQHX!;PT67$/@%PMNU/"?^:8]NH#7 9(':PZ<@_M*I [P\>$97].CV2B.ZWO! MC_YZZN)33D3Q2MBIX26:!@_"UXS*&D@)#7GJ%1S;$3C7D*:)K0!R_1_EK09W M/;X=!J=G>?8K:B(&\"77#6]L7MX?A .2=G>[F]@,K@QJ.'RWZH?,:-@'J7H' M@;]$L,3A3E,_P,E0X>\BWC!(:_2/@N]6%1RH:0'\2@@U'F*-O4D*]W?H^A-=@R!%;WNW.3[/+* V5/Q3" F%+MO!:W>OBV$^ 19*,?)< MH^^+C()01N-%QWFN-*I:AA5 V4W4'464)?G"Q0A?1DDE(*^A2"G4+<0&^LDP MJ6ZPO)-Q438[I+LLP4^\Z?19=2[ MTP"!A=0F9+F#^++>CMU[?0,BXMT7^V3!?5I@@CJ@KO6XF#WFU$IEOAEU1\L: MR"_YU.K'/W0V1-Q_X8@"64:7[@Y$&SX*>UT8]T*X^])!LSN2C[W2L?W[:N]6 M.[C;NI&:012%V^YK>_\J].QR$\%]AX54B0OL0+/L _#L( /6?.CHMC@@F!ZAH#(#BC2W/L&X)O6_BAGD%8!H9L">8,A9PQ:\7F M$6/RA6 -51VOH('O*'D?(/$A@)3?Y*&&G:%###\D&-B#3&IW/1HV@?/V8_H; M$QP](9A):*S_K$R_*%>D4;')I8=9DM&:@^43+_^J-+Z*_/822IZ6.;8WY2N$ M\6@1Z>J\-5I.,^6$ 35:*IR&^R_$=CAH^"57O78%O1. $"_:#'D4.T3B,P!9]EAA_N^% M,_]__8A/I-Y[QJ.RYWD/@3-.7M#G.SV2/E CB\:JU1!!UF6'W4JB-"QN.]E$ MY\<_%$T_)$_$C"NJZEM:^'81&Q@(V^*@0.1+094$X)9/X MO$R:"BO#I$OJ' M7;B0V51D?'6AV0]?!SGW]/=>#,G.R";;0V4K6PV;*ROU!;,:SO/;UHD[RM/C MOO<=90&;IKCH_@&!L;;9[P+^_K;APH&8!SXJ&P.T&:01%'15@5-'#K,E"")1 M/%:W%/A(R-^^&:QX9C)6R)X>\;4RU(O8+2QXUCWV.\*!$$K!T\G&]_\3X,D0 MV%/)"QL+9H8L3 =;F7C<+HI@%^.%?-+ 2[KQ+!;)NUZTT9F*/BT!Y'Q3H9KW MS/@]BBP8ENGOWXU4\0$SO"3#(88_H:;W:2>?1!\'NNE8"QU(1\'S.Y_4T$EQ MDQ)SS&9"%-CQ>MM+CVH]&AI7Q$.X;/=./^.S"X&FT_X<3QR/'$":BSVIV \4 M,U4@R5[4%6*C(KKT]]R\\!G5 [<$?H& __LD;("/Y3T/E!"I M*W"C2H;5%C:(O*UIV[!MY/[WZ_!L"MCC?HX_%%M-67/8Y_+%?C^[2"00_(R]H)P?,/:Q&2H- $Z M(["%<70-BGPX"66=\.XW?U;P/SRP&N."J4Y95B%3=#I!;+NB+)^\0OVC _/M MJVUG!= JI]">WEVYXG]\UOZL7!;8L?X1<):5M#I0)"957Q!E-I7)MB?=X1Y-[,%"?40MTQ0\A)\:Q5J!DW?A4=6 MH-[."^*\8-BGJ3MVZAFI!\P,,236V?&D7TK(O S-D(=PC>L==0]B@P]:.2## M]?#==GR?@/#!1 Y\2;X9UD,Y+W7##P ^=#:U4/ JB#N":=7*]QW-*7*XF:L MK$I5%CQ.5*HUY+"."%=JW72E2?Y/!,AP:LCP:@?EBN6XOC&&2HA*_AP4_ M[@FJD'!&RI8ATDLBF>$ K512TC4QF^]IM@ M^@*GIC71I.RX0.KSPE.EHC7$Q8I:KRZ#;PY09N!H_T#(\Y+P%\$\];XVS'6( M7H)UY6FUU7>=1GKQF^Q_@=TC6W-+U3>5+#$L@8I53S43V9[\QYCGU?#_XZ"S M>TX .%'=DR2C!( H 2!* (@2 *($@"N5^NR+O"5E^+;+MI?+3X9$\N=F4ITIRPVH.\PC6C66E MK3-P9&A%(C=6!TQVL"*&+J\W1YE.;SGJP)&A%:G%E=G(MJ@UUR+,U7R@RAVE MW#FY1^PR2SXOU]H\D4\7XU,D!Y M(R@]Q?YYS4)O@3.M)\Z Y*J@-3T=W(%!2[@^2(YIKG2Z8D_GPMKLE81'RY7I M:Q59.+]U1WCA]^$![J^QP]D8%".,K0JF#7X&/QS.#,%2'Y*BTT?T0-TQ""9, MYP4"#EL9CA6\U7\:Z2WKG;TGLP]$^ESKM8/S\N#YJ*HGXKF ),'O"=1/YJ=G M,J"(\3>AND]I_.)@J#"!O.XZX",@.O% I/;XY'1["/+]7'!@>?UA-Q[J(7FV M>6&T+[?9%_(AE8GVY0[WY:U.IM'&1(HLVI=(D=W]OD!%%NW+U?;E5WNSOX6/ M;T:$#VMP^98"OW0/R--NQ&.2G'.+>D[H\']WCL^ '- J0S3"V6+O8 62?DCF M@@N/G8EHKF/8,H\%5RF?AU"OQ7B'"!7QS9_R3>8K\4TH<6W'.N0QK2)=>WO@N1?N]<_]C&\F\>]877 M+N0LP6D9*2N+O=(3 M/T9BGO[Q#TVFXIED..WZ,WLC7N;E><4/7\_52P1%=#^-972/BNR6:PX\CI_0 M_/^"<.0X4_1EQM9>+[FC1'ECCF=9HC4C)+>E/O8+%10^2Z.>#'$R35T/?402 M^HDE])L(Z/60Q'LEM)32)MO'U: ZKPV,Y'!;'1/;! JSAL@A&T^E+H\;[@P. M_SJ4.$B:BTREJYM*-[P=O$I?N36=[D*??A#@V2<(G]"H2WIE:EF='G*+ M8;HIFXH^(S293R',DR*(R-T2Z9#;ZY"[)--=J)"/@F1G=J.7J,Y=( M&8GBHJ,E["[2(>FW=,CG\^5XI5G#Y97"."PR#?]$+1X)-PV%6S)B"1,^3RQ$YQ\T62MQ/]Q?-4+Z," M!N@&BTK&,[ESKF*,>OZ-,XW_>4?QH@\O*_X[PG[E_/2^)4@ ;A*N>,7X);KV M395>]!ZPN]7BHM"O/[%NJS4H+9?=K=OYM@W^ G+%]O3">+5NZ'("-44[JFF_ M:^5Y,/QV70:8<-N3U_KY!848)-3J!35SPH%U<) -#OHZH87C,C/P,5[Y?E2H MT7)T^.5,,8\;\?D=X42HR@[[8QVW&-AUP]RW$_5Z?KIZT*0/S?JPOY;7.]30 M#]K.K5!+(%QD+:CSN9MS/#:#RS4L=*K$'&B#H2;M@KI!;=/1!*0M!0@;3P>JP%W8/\#C]^@1[X^Q2J*<,*^G\>=(A_V8]FU]@5T7S70!4M M&)U9#NK*&M30\PAU/.AUJ@C.K[3760F?KGT M_30EYNYT)A3K+)6T.YTWRN==HVCDM:OZ_@&->AOY<210LR[;&W'MIJ0^J-((I&.MYM5=]!IC>IH5OC2S M*H:P(@MUKC=4G,I:[CPYS6L5Q+E[Y!&0+N91*79 O!BFWIVT+PIV'+YLUP7< M%YN#JK'H;$0B]Q3-(5:H>DRWY#;T-R/94=] 7WNA;AII4*%!)XHA_6MT429KLB1!^V M=P;O:>VW,GI/AU T8RCCJ/G2*6%'_15%=+##Q!BX&YZG1KA/^CUAYH3MXN?[/H9!YH5[A8BR\L.I$@W M0T+ZC;,.-QHSZ.[%<(:*(2'8B#EEJ8"5WW;0?X+7(MYK=>SUH4?40@R N AR MPT.LY#JH7_.^BQOOQ&'T6T&/@7 MGP3KX7K)9X^,)CA=(5D !KM*%XTG0N$S78%L/CW6NPQJ0A1N1_HI(=[ODT;O M9@O$\+'>F6]$4]D6B/330(:D23Z$+Y<.BTY1;DWU2J5O%G. M=:Z$C0XJ11,/QX[ZPVI!U$,VJJYUA_M"/F23T;[< MX;ZDHWJGU]R87PS,>>M8^0X57\XK\'LK_G.%*DFORFHF?,7]F>LFA6MK_9:T MW%D ;/%UQY?O]Q*<:+ M!K>\[4^I8O\'I&;:8E8M@Q;;FI5ZZY&6%PK#7769.$&%^TC^'6$\A/%TX$0([VLC MO!N0(<*#UPEV_F7%*),<\5<;L8J\NJ\CN9IEWA]!N;=/=&9E>17"WIM-M;=\[ M4J#,06@DZT4^G="D1G5L#.A,;LT.9^4"F74TEREVO+16DHX31+BNTI]:QG=O M!K^(LKJL#?S-],0)W]]73.4]Y??[KKF\%T_I_[7HT;UN*Q8MN2;Y4G.)>H>_G[UG(Z7LNM]<]3D^ ^R->XCS[VVSOO^&H4BY=57.S)$42:6N6Y-(2/>T-Y'!/\M/C_.[BWS0_ M!U$[ALF-(NQ+BB[HHB*H*!\8$D+SNBA\5(9.,)\EF@].PY7 %*Y!"M)7_ 0Q ME%]@^TK)CN_3(HYRU> ![F5-H(Q7%-:-$EI4)4A&6.$DUPF(.9:@VSX:4%#6 M2A +CI6XNO$&^(IQ IP5 'ILA2+,X2R\5!*Z'B"4?!"1G[)\5F\!,$9C9HP2O^A]B1>*L\P:<-'SQ%8>.>)?YO%G O :QJ. MERQ8V"7J%0X3]7K[1+T$9AJ, ZYQDIT+*#P4 N4$R^-;"!%^^Y>@JC&(>2>H M/H57C\&UH7J'AQM8BP ^Q9[YJ99N4&O.U55<*@+E+ZU0A0NNQ_#A/9P5JI*8?Z4)31FCOAR>,NY'I_G"2 M94FM,V_93\-!)6=#X(=&IEZ.W&X84Z&I;9L#$WO45AQ6+*11C!'QQN\7TPEZMUFT9C@R]71,[FFHV M2W-NV,F,:UUBZEK<"J+6T-LSQ4:#JG>G4Z)5W>AL;KBQ4G*'3X9'0FLCPPV( MG,WUJ@6[^:C;F6V3X5/AD>U\CB7H]EPG-",-T?&2M+8:/4=9\'Z]0\M"+54!0'/PSHMNH S8?V<91_%8?RVFD%0J&&#!6&Z(Q"W2^$+ M4!BNXJ*")5"]2B_>?2_/]- B4;SR-XBQM+WA&T/'V7]><4=\2^Z@[IT[O(1B9P:1 MV#&#[%*15PJJ\Q3SN7U?TN' 0@QR?\.&*T0$"G[#K@ $8BP]^ WI&V@I:L(F M>-\I1K052!+!"M@0P8D#/HR')K[[X]U<=<.!^DR>J1O_^7$T#V_MOD([M2XX M1A1TKS2,91D37'T+F_<'@WRC&K*^\!\TMXC]]^Q/WQ7[K:/9FY##E*FD)MP M=0Q(!P\6*+KOU@DJ8ASX9()B&<#S6F%'$5;Y03TG>%181W]Q>"[X%4MVCIV' M6$/0!1E_N:ONXKW[\*'[>8I>]3;?=>4B;>!-W*\C\\I[?5^3-V?7Q@]Y=B49 M?XG*:*&G!\\(:Z]].:=C9].5?,KXQ@ 7C/0;RNS*'-;WZNXUMW):*[EL+B/I MK,!SZ_1Z7"Q: ^:[.HHQ%0_*1-8/SXM"T%WFEK6#5H;@%P_OX@*;GQHP8UTZB$5):K?804!ZB$J['"'VT(^I*(" M-?>X+S2Z](KVY=[V)5)C=[DMD1J[TWVA'ZBHT-;=U UZ$QU_A\)!UTVC^L1U M@Y(/V5"++*A8T87X)RT=A(/*=P5NO1_"Y80B7KH*+WTM5@J52]YQ$_E'Q:E\ ME7QG.6!><9;#\MA^)754.WOC]:BYC/C:-R<\0N] MQ8FSO5DCJ?VN4GO>+_R%Q/9ZJ.$/Y9:=)IK#T7:6FQ<6;56KRT^;M="!V5M9AVB-9_-%25I&E6<>@IA$4G$T[EP?\C/[&0I^^WL,=@11F/EF?/X]93MRVORQT^;/I)LANTIN6J.4>>^Y M/.RH[7Q)2$/O$2ZP]7?A2Z\ M&M YL-!>-\=R1(T4*@UW2X"#I[KJ!HI!0BI7 %K\RM MEW\76N%Z".E=:J$L9_7Y@AITYC4CU98'0D[(9I%:@$ H&:Y7(]ZZY/@'A>[>>IEWH>>N>EYUZ_;E8'2QD*.8(V!!Q@GJS"_3'=E X7V+^K0X*]]$&H:J+A@;Z MPOJU\E250JIEJ=9890N"-G_J\Z939;]M>2J/7#%(+_"!#0M>KKUM&8A[4/ 6 MKO?I3W<=JE*_ M8#_MN-GO0)4'.I@J2-= '0N?M5,Z:8^_FX)E\>4^KVF6_K@DTIL!OVVEN7YN MP/SXAW@(A^_&--21 7=HP$_V[HZO3C7RD&HDKZ?R'2/1EP';6]!9)L^OBL\T M\[%4DY;N1FUGAR31DL:=8MJFES<\;,-8B84&T.R,:?ZKH[W4=UT+<#SM44R4^UG[;E0;,SJ&9(5 MY3YS869-_@+5V6"Q._)WX8+](O(0:K3@>H7CCI0)ZF #ABJY%4UJ4&73B:DV M[5>JHR\XWKNH?<0 M0U7U7<>P-O@/4/7 NV-NZH\WJPN/55V$F =/A'%*0$(!.+U@[4>#3^]BNIT8 MS0@I46-K3X3UJ.M#H[EA4&+G"9Y?"38J+@P/4G@BQR07X 8XL:FKJKCFJ%<) M7D#U'+'3")=2\=KDG-I8'54+#CKZ>36-+\D8Y)TPQB]+\5TP1G]@=!)JNV,1 MZ?&&?Y23#)$F.C=@#+2W/G.<;(%T94 / 2>S:U\%@:(.?_0J_MKGVYNMRM.Z M.U]P>2)M5J5V92YU*9HYT6?AY+COW=X,\B\D,&0E1C),Q"C[+8@% OFQ#JPE.L8$6%BUQ#'?EIA>/J;8-@IT9'I.]\Z)N_:J(:TC7A_ MHNC>01O[JV^8D(FS1.KOGX=K1EH-G-R71"X'U>EWGQVU2_">Y;=MFP2$$/>$\/HP0-Z0L+; M*_ HDR;2#S&]P?% 1KNUW!0)MLO M&'S82A91(40D7(H;$@EMM&3@2OH"5KXO6]Q-=Q7U3[>+P)764:5_J"TA#,?; M98$E@#IA1S!_V\1@V]Z@R)FIHI+N^X,2S6VJ('T?VP#!0LWL((_K:-JX7UHL M*$X3(U.>11OW&Q*@(0HJ?*-H.\O!:WF$UG#P2&\VZ-6B"EL5L M7L[A+_)ON!F.9>S!*C[+X$%VBE,]P.$U+'S)15^T81\=->P#4<.^R^*/J&%? MU+#OVS?L.U @6 GYZ_GE7FYGNK.=M36NKZ$PNC1$B-QLW%K7\D$'.CGW0,0' M!@>8PCO8_<9(MM_%[>A(AW_CG_NH 9SHVYMP]_ZB_H:6Z;M/<_PB/,/0!"7? M7:#H<-]0EM/^31[D\:W80P""S-<=$,.X[%& 6V)M8H?W!:@K\0$:D5U%\D.3 M#^>-@,:;D]Y/=P>:=F 6G@V&!>+'W^)WSX0E:@T54^ "Q%TK&;!6; QHSW30 MB'O2L(.=QLYIZ'FAC[\5!7L60]5W[=<:RH0_\;H>\D0N14ZSQ(2?Y@B"3](T MS4^R:8(G<[D<11 9@ M8JLUM#DUS5#5F5EN ?MDATIE5DD[IEA3.S-?H))1B'YMFF^NN\VV75^6([+]JI]"-?-U=P9&B>JO-8J$P-C2;2 MB;9$EY5LHC%;G>IZV2.;8B6?';2XWEAL<,S\,=\=,*>Z7K(3ER^1U*@V'Q*; M["2A<&.F?K+KI;5*-9J5G-[E0*W,\6-=3[?U%9\+CWRPSC,\282'+IQ\TNA1SS;7D]6\/F07BX0)-YX\\7X[X[ICL3IFTR;/=9;+ M!"W.X- 3VT02N0W!U^L<1]E/CPH[R%)L#P\-4;]LD,^)57XR(X:4(C;ZZF-A MU)#1T(,6G=?T6G4]>[($;EQW]M;13W$?'I?&/B$(?.[%%2_%.T"G #Q8![IJ'3NF=S""7#3JM$>1 =Q"6H-N>SQRYRPWT'1SD MXC9SQDJ'/^]>9T)0B"X!;-2$#_6)7"J2"V<:.(@,"YV]VA&2":9GHG &*2@[ MHT(:X;9TP#*QPRDT+(Y1DF8L06+GF#^<*EJ3$%L*E@*<#=I@_PFVUS\7($?? MSE$E>*Y '>(6OV?FB7GM[PH.;@+@!# A+/@'CJ/Z#B=TCZ!##IG!QWN8XB\: M0CK#=A)HQN&98JP&5+@;%IXL1. 2WH+P-%8SXV JMFN:AN4$[[MX'I_(0NQU?!UP<\#5NQ'GJ'F7?]BW@:^60]IC)<7M!P;/ZD4Q /HRM M+.2#TP_"OS%,%2SX"^0 $]UX(+<>IK9B20G4C?#@\Z4BX&>ABD=BT-MT+WL^ MC'_MZ4%Y:(BCD4B@C@U>]T9ENML"_*I-_$5=:0-%D& ++NZ/P-(91W!Y5Y[) M?ZS?M->!&P/GB@GCXOZ,D(=$K^,IJJ1Y<2_#:V9XWX :/B"2C3&W@IH2[\RA MH$W>59O6!?CA6*FWIKY*?Z5=G9BI/977VXXY3PO;5(=O#<9UX<15U^EQ5P4/ M[_?C_+[;YK,VN,L])%-11Y777'JW[ R5B5I#W>&^D ^9J"'D/>X+\9"-6D/= MX<9$BNP^]R529'>Z+\1#.MJ8^^EQ]Q9 OAT1?H4*5U7AGXH$NVYDJ=_M1D9E M3G0C^\BJ#1?N1=;'64T-+ZN)/9'5=*JOVY<1HP]L%7FG4O0;%+A 2S_J(9W\ M2E)TT4:0$:<<<4HRW$CTO4B[6(2<6<+OD4IB] ?!HX M;XWOS=OK@V%/YQLJ@.63L+2.TG^:NT]+:!4U7F"=FUQ4H>[:S MQB=W%_A8J/%JK.E?8+W/-O8C^_Z.S*/(//H&7H1[QU](:KN>T/8/9':G]G;A MQK[VY3G6;M-Y=<+3$C4DZ6&VNM/VDQ<@GU M,WNV &>4QX =YOGQT^.&%@'.MH3@+PL-P7,]2#ZATZM],D\GLFW_1'O><<>4 MVR&Y[]U'Y8]@'9)1I%L/E:JO0I_':7J3-EF:*W?L6BDU'SW+[JU5Z"B94]<] M6ZAP8*@[SF;$E5N,!^MO*Y4=/+_L_>F M2ZHRV[KP_Q-Q[L&8^]LGUHHH78"(.-^]9P0J]KUB]\= 1$0ZI1'UZK],4,LJ M*:N96J*5$6O-M\I*23)SC"='/YXH^AS0(LA!D(,L3Z/X>)5E\#6WYN;DKD,603ZEXI?L_1D"ZW"X\A,WBI/094A60JO #K!,A MV!C$)HA-PJY1W_JVO*D66#Q?>/-EN4PXY*B6YO]8SLLW].9,QF"W E@L^+F# M ?;?_\#N*)YF^7)#P,?@+?Z%_QMLIK- 0YOMS#$2WES__ ED[F3R/S=O%&E;>;%U"$&Q=H&Z-K)TY MJ^?HFICGEFT2:Q>4S*I>EV"WJ6\0$Q&7(; )KYGM]O+A7X!-8R QHPGX*@8F MR$]:VU9S5+MU\D,B9[3JDS1;9(E-.=>2<5QB2*^UW=7$.!2Q@M1QI([?@VTQ M!+N$N 5QRYT8KV[M PR9S/JB 1W23ZZNG[QDC3A@C8GAP$9R80","U8T#./2 M0Z:S?+!%XTT5CV)ON+06F96J1*56*9/,$-J@Y,*6UO%??RCB*4'AR,J!4.1: MI1##N/20H<@KRX>>2#>-:$<2V?8R3C/ID9N=QV^=XY=6['IK(*\4C% WC0*= MZM+;/@-1!&;<4$])DGC/?O$?K]WJ/?6'/>JP]=5W3<6>7V[_"MXGX-=]Q%4, M3XE:0(^OEXV[CMM]'7CJ53_XH]YBIX_S@KIBE+B79HE$#-L+^O#1GC' M-B)8!(/S'C?C^NNC2YT].0^(O)[97C-M>(Z7#UH[)HU7- 59W3_^'=/ ]O"& MI(,!D\C$,6%Q2Z_WM-=\23.\YDOB<_.E2!Q_BD!)X+E7]KYYMM>RVQ0EQR^= MN3"-A0A;;\,H/8&W'%ZU-T>-M<'>R-X'NQ;2IN:U^3YJF;T/^7O9+EOT"G > MA0'ZG=??Z+;M=6V?1OX_%,;T@3"FQ =IL_;AS_@BR%W;5@15QP,42$WNT8WPC?[_!#D7KHY7.8X^;K%X/_]/Q_"UJ-E[5"' M\.0328SZG1KY*9CY-Z^Z_,;:+3.9BL4/$'N0:^(>S&&Q>.*_(T<_/X/MT>O M-N-'6_:BT_CN:R^;C>\_?*=CY.YD(&82.!1YCF\D$DBMB2N=51#:[RYM/@)P M%>#'?W7JF5]!0 U_!K0'F%#U'[OKT;3[Z-?: M=M4,&\P-A!E $.#K0+R%/WFF3.\>/EP55B3J$8T,4'%R:/1U97@*8@(Y@.1E M&WQ;@%(,KZH1"7SXR'D98A2I1.%19*C\7D16]6J&L-:42,L-AR5:9'W&8JEXDTV#\L/GXRL9%,K=1B= M6@HQYHE!JE/5HBDX\N0]14<6%-D4"VS4HI4Y5%4Q:*H*8I<::W68RVY9@M2T-I=+LNEZVU[P.5IEYVJ5AZC&NZ( M.AUI#/CYBAPV.YR#J2E]5,)T-P&+<[U!P(D"0FT"-^RF,C MC*1Q@0?_2XCXZV>GYVPU3\2G ZP\D]9U;>D8D[P;M*]=956>-K%N3=FT9E5# MUIA*HP3I-/%ZY" Z6]2:G2;/\8V4G*6Z7,ZRX#/ID[/"I2AC;;8"E^]4^MTA MZ2II-?"L.&WM]++IML:U,TX+[R0ZA?04TO[)[)2J)+NS81W'J)Z^:*^(66.B MP9$GLW=3CMUA6_4S9<;E5<,SV&0^W^F&I_JW;>YG/3(=_OJH/YS&8_39ZAE'DN31\PWPS"DDL=V6['^/0N_! M;U^9=L$FO*O$'ME3#T/Y,6!LQWYM/;U=N_M/A+L=65K_UOE&G8W_0^=RFW/! M8U0*G4L(SR4>2R;1P5SM8#X99_7NO7*S3: _L0E71?"_W@'ZG0WP[92G_[Y8 M&Q!-X(+_]Q?QZZN;7 X""]&P/G&JBG7%,$P!>4-IYHE:O MC@K+)N;,N48FY6XG5@U:'..__J2>XC1YN72EFU[WNW0EUK+!WD'KARI/1?"S M&%GQJB.^"KN (0!,1>-.4/3M9^&_\4$9'GM>'KK_F *'F2BK$ M0V#5]P1 OVD>]&"KJ M L[)$L&F-'3^V 3L&8!@YD!REGT@X2G2HT48UIQAU MSQ<"\[N?2.+=D,7[%=5VL);AK1D,8A/EA7TYD K-*F^+6^^&-H> (&;_E\WU0-+_[E.U.]%7/[76JK!)(?/L;&+QU.L=W:::W7F1^JKI*54NZVMQUA<>?L P>R,M MY75<\QVYCZ_^JJ\#,Q@+ZL5OH>G3Q3,*7I/>/M)_!^WMF2C:%4/P;M_G('_& M#X.WGB,W=G2T"_K/S]-6CJ]A78RJN?E&I3 RUE\(^O\* 1\'^[,ZD4\FM=&: M[9&%:%K+QW5;DH"&B *T8MA$9PZ 05?5_AV$]NVP2 M'>PJ.$S_O'91(3!0% :(BF"UHO>D70;+!(:9"O[;[_,*+%^C6/G!UOH^_&07 M7RL.=W>O!4_(BD4Z7NZ!QLLZ#$ZY-IE\ *$^<\"G] 1.MF;HPIG#%;N# MKALEA(["9Z:+OK*2IOTL\^M/*G::=?OEPSVD":FJX<*-70 &-R;^L;X^3-70 MI:@MFMJ17>NX;OA7S_9'Q(A59-[#8UFT]DXQFL")?R* _L##O%W;\WXD*WK. M7.O[XL5.H7CV&LDR > 5 9_HUE0T3=_S=%,GY;'.-?PEVB6FV;DEW+L=K$CIN$U>@WIU>"NP!0JXON MK*#FG2A+I-,C.EE(Q8_WE5!DLG3(# MJ3.6?#L&#H8=!FD#GH]TKPD<8J[V-8O!LOQ-V(6Q^2%O_&3E78S@6-U=2>F( MY3,Z#%8R5O($%L1\*^SQ[#S/,7)O1<9%QJ+ .Y;HC?/+=<\,%>!O1.-A!BD8 MJ1[]#5[?O+Z)>#FH?O%N;R41'KYJU/1F\%\I%BE.G[\)=P?QXDJ=#H>DGN'H>C.4E\2ER^0BO(Z*,6J+P M>^*8T&%NB?H+;9OQWZ#A!3UVC(,P>%X+MW:RXQ&E:K.VO)XS>I1U!G9A/)Y, M%=9V :6F=K%OKS'RH8,>L^*.,%I[C?M688S@03 2$;++1)Z"MP*D:[NBZ+.> M!5[>FNZP&-#J0C0]PO$X?@QD#-XWCNYBG/=QL[O1^U*Y?B7T0^GSXTA/CZM@ M)P!SLBNIOO^2/8/,:KZ*Q3V"FT^\7RS2,;SQ8%\@ZGCAFMH^WAJ"'N30 VR! MMQ ,G_#W3Q2]E'3XO8RA+2"&^'P,CL'# 0!!ZJM5"2IO6?)4!E_E+0!JNQ/? MX< !7_;O\;Q,?TL.4 RPR9#!2\-(9(A;S^O:@<4,/'XCVCO8.;SPQ][K' !? MO(SVY2)K7V_G'H?O);3VW<0&1I\<\/2-V-I\I:>"#T8#A=@L!+(P=X4<[9Z6 M= T>MR\ BR)QOR\2ETS$:!3L%H*P0R*60!'183@(/$:=;8V+#N+[ G%I%(@; MAI, V(22!,)P$ ";XN@@PG 0 )L02X3A)! VA>0@$#:%Y2 0-MTT@>D]E?HA M\SO.*Z^A7O)%LD 21*CSE[J[!47:QM1V>5-\F>MQM=OW\0^>O&X,\=\>_*&[ M$3KPGW'@'5W)7[:X]SELD08.E4PJ^1&F#36YEQN6;)6"O>DI&(V=?"*2 MYS*A$;H@=$'H0KJ_K$;C-<)B.GDYM2:DNN+MNF[AQ$++%YNM\A\QJ[ M2=:7'6&=4T:U)H"(U*\_X#V?,#IQN6()WVT!?5T88:>Z>ED(?J+S_UC.XM1$ MD(PEP'B8W+$/;?8_2_\WP!)G,5=F$U#@I9GXT%#7B;F M? CE(Q8T")FL]88ZUVN.Y\6.V^YB9;=9RK&+SJP\NI+(]:FZ"7)MQ V5]#C* MU<>%#%>K-:N%GN07I8&UM,[63;A;N^LW"E[W"R7?<$((2CZAMJT-HM$V6ZK+ M1MN]I#,EJR+&7JGLWJ1U/D1@Q2&?91KK6C!MAD":$PK@H8)6ISHEY)4[WM>BH M4X!( /0VS[+S?OO)MRJ6P-]WB:7\3M_S8C:/0E$%5>1-2)6S'0DJ+<: M.]]QL9:Y>%;]B_F/\^P_$/QPO)B73'NC)HF?6,RYP(2:88M>S=[,H<%:YKB, MS$'^LR)1CVB\A/E#^,*5X2F(">0 DM\5*_GUYU^\JD; )0)N'\MO26(N!9$\!1K!FL[[(M)P'H M6:IGSZW5P/X3'HW M\M4-N"_#$&W-Q6$VTQZPHBPP>5(EEA/=+Z\ W^:-;YTMRG#3 @=W%*[S5K5N M7CUPPKY0" K8N7S SJU+NU[5C!O"]8:X0'C(;#?7-0/_71WR;@7+M=+#LHFU M.\VIF2/CJ MN9[#Y0=-C$J,2XEQQ070 XW:B2>,O.-8I'^^K[/ CPD>NGD!_JL$7J+. L&5 MW$,BM+VAI7N%J<=;:3W MFGX# _*)2)S6B$=Q 9^2T&[-D5>+\;[UPA#4?%@_! ?#)&OE%,O6AST:FPGU MDFQ\'\:D$F6Z/U,';6S)5(9:;K06*B[$&"^=A'RB, RA#$(9A#(A0!EAG&LV M^!994,IL-^L8PL*J#;X/*N1UHY,3-LV\LG$U*TM.AM%$%'I84Q JZ"?ZK$#R M(CSIR%7]50I('16FW]/@T2?[O(YC[W8,3XE:@ ?\I0OU(T%%1Z4 3Q_G31VC MQ+U62B1BV"&:"&R.>*#3"._81@2+8,\Q1/Z_G_ ?_QTJG-DY[QVB*K\Q'/OW M5%Z+D^.-V@='^?S\4D7?#:/]O[W"FJ^^-.7'-@7DZ;R-4_0)\G@9/2]?Z!4T MG<38?(4V%R^:UIP+?2KZG5K\ ^?'QDI\.C3%>$YI@MV$1-[4P4\+4]1D1WO1 M[@D^0=[+%1'+ESE>]L3@+6\4H&;+VGG7_<8NN]9*?M\EV 4)=GG:M^#P.W; MR"Q!G!Q-'HO4_?<^!*- <-Q%ZEC/P3G@B\9"-'=M9EZO (:\/+^A+@9,!#_9 M7\C??#*7;F;V08/@%T3(3B;/8_-VL8:5-UN7$ 1;%ZB7]T+BHW8^UCNCQF[[ M:Z)=GV;@B1SN ^JH*U2#F6;SO;RX5,JUHC@D)QDIUW!__4GB ?W+;G2,^[9I MEYS^=5>J<_/'#O+DN5OP"'MWP3#[^^ DVJU1(V7=0@\C:,N4/7G+E"W M:[*U%Y2LB M$I>=66/N6>-_6]_ 03;[;JJ.=>MXH=M?'KN.U!JM/VT=-ML"; MF'86 ,PSF BZ98^@J.E-A9$8/AJL.%=,#^<9MDX52*$17^9;!??3>+*7,S_T MUH'X8F5:FUQWL"44RG:,?LDH">V^].L/&3OU5Q[:(X+[\*T^9UY3,A>,@YVV M_.9C7A\M.\)'X&5J1N!&Q"(=K_/6/@9M88)5F8#(#N=]]ODO6J+)AQZ(N\OQ M7#?$P#YC-^HK=VAMMN_BY?5#W)$WV!'H\H 1D'L1Y,TM,<[N]7/'1*\YXY?V M[0E^6]8T^% 9Q@Z>[5+J!=>>*0UVHZYIG:/>=+ C'+]8J'"_O/:2'HW#BL2P M1^5$%GVJ])MS>EWW=MO%']1(*(3Y>N23M^")(?H[O).W $(]G\E;9P>?_"_Y MW_[>""]!$%RB!E"Z97WW5E[K.U74)? W*+,=7[.P0V547D=]2\OO@O>?$>&* MU4RN3]DLL93&69RD1_#-7-%#)(AL@G!YN:N\_L(\@#,%^ GOPQB:L M "SXO?? =H'#\"\V'P8 33XS"-AQ&3^EJ':+UJZW@> M6?9@.P: #I'%;PB[UYC\E]MX(R:B"A1S *L^'K#RJN*,6+:C:>AT:K:QL":H!-*F WHRT MDG+B95+98N4\7LG9R19;;0?T9@P>=]7>C&_D_03*[6^GV%Q1D(_'(D?G&@IZA[;#3%(%Z!!%% A3D M=;5^'FA]2Y?1/)BX8EA673_:V%.BC6O=>4LV>)RKMQA-F:U(P^49U"+T.UN$ MTE@,/UOS_G'[R?C.EAB6>,:?$#7ZB$6/BP'IIM^?M(DX^W)?!Y@(I1 M>-AB[]]K2Q"P8V>[],Q,48Q4P1]F5H35H[8(#;[ZG%(\5=1WP0-'*CPT2NN6:*%+YG*-O[!;E\(^W8:+ MQ#/ZLFXX*V,?+_:;<]3>LDY],=[PF6V+'M?61#L@RM!P.[U\/I^I*GQ&V5)D M;U2DJZ[?.X.@+I@L%H(KOW7.M/AX%_J+63)@"6-3!D\MB.I*A,N",_"Z%3V= MYC.:UE7-$8^(Z^^J^@CK/I<*B3R$&'= /]6P@*!V+?@+S:KO&1'#O(G?"9+A,K2\BZLG&_?=]7RO M"ZO0*1J4TX8K'4%=)E)89LFK$[/)NIG%KD13\C2=[74-W;L2(4]TX0"?]3GU M.(+$S!\I9EY2;[Z#/, 'D2Q?J]",/MFCXELB9FII%21CV(LKY=(:KV]Z+-O3 M7+^( )[Z<,;>ZX+B5P_G><,B?MORQF^^ZG'X[@1<_C#4=L:O1*_:NSP%3.4! M]&NLGCCF/M7*]KPQ^9V7<*53&741EW"\; 8G* MN*,R[C^^C/MQS7:"PRO3YE*QE'+>4>J$PV.):3,HBEV>9$;Z8I5<8P2E.[0;'I$F:M%JT!Y;(]:926^()3 M+C5@%/O),V>K**'EXNN10BRJBVPSTR_73#B2?CV2''189F!'16XSJ<^,00_; MIH=P)(Z_'AHO2>F"G9C56;$X$+="GQ=85@H*C2\,R-YBLF!-);^)IG6A2$S' M"@-&GBS)*AC-6JU)FEBO;N0:M)$3E 4<>;*D,2,OBFG7%K#>2%\.>A2;&U7A M["=+FFAY&=P_1!.+D@U,V'2+_6P>/O-T25S97N'+08?"RO5^P5*Q62:Q"HSA M[ZS'5']"MP=@[\5-$TAYXX+0] M]OAPI;(R)1J^W"W8YSH^6]!3;+%4F*-I_ MRR@)=UY=]+#-*%LML>'))=[A>I MIEQ0E'QF/JIWV#E?R,'93P_)S.@IP)1BBET.,NOAUL;<9)L)8KJJBT7%7+UL MLCP5M0C5O-!IL--,GC;8BK.Q%(-/9F30C%N;5,I8OR/U% M,ENI&%P@TY5YBZFNS5H6J\_I.--*)L=560IBND)VV4W-\,T2XY?M2JO:FPT) M-9CI4A6LW30S[);+BPH_337CF_:R&<1T1)R,MSN;J:/([KRU;!&)0=5U@YAN M+FW9UI*<]CA9H_&D4,],FDTWB.GR/5<=E :=$=LNSEUIPG&L7,FL#D4L&T.'FJ*%P@*RTYK-0V63VG9&HVCH^6 M&6W188)8*==SV?+,8#$V.A&B*7G;6<^7@:S4;ZU&BYJD)MEZNH?G"[PZ',ZE M(%:J=!-Q7&,Z2R[?'O$#C*DFQ6$SB)4,O:@6"FZZP6K%B3!/&\2R.0MD)3&I MD'&\%,TJ]8E>$J5+))1>]-G680(V>&!5Q,CM4Y1JSD*MDN MZK7IA@GB.4;N1R=43JE@]33=ZM3,L5[L2D&D3.>Y 9F1])'"8Q6B5%P!0:80 MV,.EBJ?9#$TZ$S:JQ3-MG._K,M8,(N52?#GIS:WT *NG!M-L>V.L9"+P5BB. M"XW4G!8F2CM7(/1A3^AV"U(0*9.K87H[:"W:W'(H]A+KWJR^](CI-$]O2&0+ MTUY?5S2N)1#CCC9V*\P1*;_1X>5\:M%A"G3=NS9@N& M93]%IKQL1E:\ZH@["?M5AI:7\.K[%/^]SUX_D^ME'1(%OR69ZSE/\3E#\54N M5]XTG,6HGBI4K6P3,Y4RL^J.6^E,M>*\SD$\-Q3PPL_._3H.HH65MO8?^*8: M[Y-O3@\CD[$D2G<)8[I++$F@A"P*R4)X+ K*0'@P"LI">"P*R4)X+%B,0PX2F M\,B[%LN;;0+]B4VXJFWPGG;@4"0!Q[]:)2&!Q1(G??KNN4K"6Y6"_ZIR N*; MA^*;ZUBOORG \:-[ M[A#L\/)V0H1U7>X[KRNB3?J(XO9(NX2DP=!)@P%19B\VP!?L3_^]=!$Y/(8_ ME'K$',+O,H9EW\NU$QYJ($]ZP-XS-7AIQH@(?C815+S@6D0%GZ6"AR*"' S# M[L(P[$L8RD)38,@OJ\+%VK%(!^A:E@/;*5U,_@G-,@.$PF\TB85L&RY1#,4W M8_V\&J)O]:I\+E72V2S$%]W.N78>NN=T^$=&$G4!:7"Y R*UY686Y!SC#;O"J^G/,@YT(Q-\U;:Q] MQ&([B&1F/7T03[)S+C.C)U-F72()V[VEZ8>I.:-JAIPF,'[,SI.5D6+4!,FO M*IYZ2ITMI1M>YT@(.>=[HFU"MN;WTK=N Q=>O1SB'T3(B)#OAY!#:FL(X;7W M94M#N;-UG6VAJ6+R-%4O-JER:HG#VHBI7W\2-'E%2\,/XZ:?B2#?'$>*).?K M&!?:TL+ IV:VRY77]3(YZS,MHP-1 AH74D\D?LY;^G'CPEN$%,[(DHQA+@P3 MG&-D;.@3%%GRV)$E 9%D*+SDRCAYX+ T8+ 3VVM9K%1&(Q[O:6AH6"7<244GNELQKE5 O6>J,MQ:;?H2>./1$T"BKY88Z;BZ%&.)W!"#:N M%DXR,&R9QI:]N#K;LD58BIX"6()@!,'( \%(*.T\=X$B[YEWQI2; MH[)4EU.4TI 8&+DZ/F$BAT!(6.H-"1O\+#ZHZYTAYOG0!BNMNWXM%FA^;* M;K]7(-3M+.]^OM'R!2T[V%;L=/AHZE??RC\%#A0; Y"#A2;<]?0\0E; MC3O/I#9K$>MSQ'J6RK,]ENZ/(#I 6PU./E'D.='B(6J[U.V9:$94@]?W5AIH MQ+%LTQ%LQ[R.T28T6W!;.T[ -MRP(%((M^G-,)];;]/]0/+"%&8CC\Q"V(6PZ\YM9G<+7>^9SV@LFLJR1GJL\/1VJ B=T9;( MN@"Z4@"Z AQV*/()H==-C' AW"7V'"<_6!6X\Y2V!W6R' X*HC>=X$PI7 MT(1'/U$IZD&BK?PI.H;-JV";QS:*IKJ0%>X%3,0!3$P,!Y!B*/#T@K68;[W, MD,%ATR@-Q"U96RGB>+W2;#6:5MB;FKD(?)8?59OB@*/:/NG,3X6!H[XKN*GMU[GC^;\+UN--AC==5MVKJM0AZ3 M !S Y+4K9J\A*$!0\$,L.B%!@O>,,.*R-Y$9F:DJ&S.!Y?E!Q9I:#$ ":(1Y MHC$4Q830X$LVDUNO\V<)!I\P:I K:E(:#ITE5A]UM\DU,6;S!%0%H%CS% MSX8\>U:-_]APZC_[835' T<@_(%;"/= UAVO\J\W(\ C9S&JIPI5*]O$3*7, MK+KC5CI3K3CNB+CL<\?LZ-PP5!5 M?F&)O_<_'+\9#(.:^;V\-'X=]0A$/Q!\5!6G]C$'1#U*]3[9,Q/VW_#U;7,_ MZ^YIN+^L"YF6)O(JX/FPPO94-=S]ENQ_CT)N_ST&-XP2=<$F_+,P+!F>]V]3 M!%>0O!)?/7.WT][$^Z'\V#)4QQ9?+?1FW5GQCU/!?\#2#O]>U3"&SN56YW(^ M%1*=RVW.Y;UT370N-\.QL^(\.I=;G#@"RDYX* +)3G\EZZ+3J8OSJ8^PN&>V,3Z$]LPB,%S?W5#@B&"C_\ MWU\X_NN+VY' 8HD3M]*WQMW2+YU*@JC;HGE^ \*6.?V._ =M?P^R0UO[\D)>SQF\;][W*3OB=0( MS28=;JK$5R\J@HQ1^"-=5%Y 4>0YHNCE[80(Z_XK']W[)GU[J:0;[A*2!D,G M#=+O;( OV)_^&WSQ$%^]>' \AC^4AG1(;(G S)9[N7;"0PUD_)&H :8T6(@( M?C81P&AV$5'!IZG@H8@@Q\MFI,NKCG@)0UEH:D'X)1.Y6#L6Z0!=RW),5!;Q MT9N67C %^X>V^<&)78H%_K'&SGGHHM/A'QE)U(63A(E=#8I.)BLK\T5OK.3+ M*4H;\?JBG;]I[])HO-_89,NK(KM,=%5W'M_@;SX)K_8,(HS$QM%'$\*:P**)ZE??^*G9;)0+3\$)ZB! MZ0/BR2<2T277J:IR4;$Y@BJ6QDG&)IHI*'_ 1'2@T@1TT+E//]BN&<88O):7 M%V]%C"F8#J"L]131 +$(\@*\,]PFKT'&PH"_@)5$+&<\D2&*&#HJQ!?F4*AP MK?D'M37]+$JV/;9C]$ECSV3M(Q[;8>0L13IJN;/9<'5IF>F-$SVSP39O:?W9 M:JKL$N4IR/$-!I\XK]:& MA;X@>P*0]XP\U8+$F;-ZT<:6 MZVR].4D0VF(* 20%I! 250I$"')'0;Q(!KF278<54^EMHK=N<40]OV[6EBXG MUUR $G[7!#J!7<2N\Q8EA3.N)V.8"\,$YQ@9&_H$Q?4\=EQ/0!P?"NZY-E > M6"P-..S$[MTU%QNAU"H4,;&P&7>30]>-]VX:T>,.Z+XV--<$N['J57K>[)0* M;69$09M.''\B4\@)_\.\9A>#C7!ZXA%N7,^VDVD,Q'XR)1H*<;3^3X42E*_ M_N")! KD04B"HGD>&TH^8>II# ?))*N7:VRF7^7CK5PS:>D0+:"I!^HPQ"EB MW',,3TNT9-AB0N95+U)',#1-- 7X*]3X)%X2HV.OQ2GJH(D"=U#@SL4 L;KC M+K]_\ DBUCJDD5DR[2K6*XVQMMA0%6A$CW*8I?2.E%K MCI+0N(.33W'Z7' C\I8A;UG8_>T(**YHS9FGUVMGWEZV%2W1J(E"=.ELABY M#]B?\]31CI #(R::$=7@];VE!AIR+-MT!-LQKV.X"C/: MY];;=$>8O#"%V6%NS4/AFR;W@P, MN/4^(:RZO?U*ZFT2 J>,LB7WK988-#S6V2/)" MO&F8%#GG*R;= !K4I\M'(# ('!/8+!#:PZ M(<&"]PPQ8JE+:90']<1<\/%F'.6"_\9?]W5[SKO^7@S&.6'RXW^G57]5C,/A&>PO+3(SPAVZ; M M#7O*"H*6RTMH*-UKR"U8>CB_!VI,J;PLQ/#HWC3_X/@)R(I\AXX]$;/" ' MYL7Q-OS:YBG"FV+$FAFN'I'UB VFG!JJ:KB P2+>J<4BS(NOP)DT?A.9R-.I M:$:FIJ$%/1D.&XL"[UBPMI)I&JYH^E^<\2O1F\CCLXAM1 #%J1'#C"Q,<0$& M&$RCND]=82/ M/"8C1AUC%-]Q'#%2%7XY4QIJ7.'9T6*J)9A6')->,]*ST=+*J+QER5-9G*0W MF><=J.ZV-@LNUP[9X_B;V<;[PJ&3_A!V."X"&^(4E_M[_CIO_NX)/]E8']-WQSV]S/NGL:[J_H8R94 MBHJES@8+3^15P/-A.?\IX(_]ENQ_C\([[?<82%%*U 6;\,_"L&1(;;]-$8A9 M\DI\]+A).>:P[]EE_BK5O$[3KAU>-6+76B) M&B_KT'@"OP2-&WMSP#VPP8GIS#^ITW^#"9SX*H'C\1A]XA&Z*P(_A%5$8%S% M2[)&Y_UXYYV#1M@N-,)>!,)N'V-\R,3-.B*T!!NZ&-F(O F-K:IH72*RSR?G MFZ[U1IX\J+K<>MT7<=;YLG\XJT5>V3?W["AH&J6!N"5K*T4:K4;3"NM> MR357/;A3>K(]D_6Z+@X 6[X(XPMPVBV&S45JG.#*K$:EJZS U+;RS(6+^/6' M>J< )&)PQ."(P6_,X%# \.2+H/#,T M?;E$@V^W-@1((_P4R&;/ HD] Y0IS2)3>>5_(7-9[L@F+#:;CY"B?5-H"54B7"6&X49@1"643 GM*)J_2 M80=Q^,,L$G'XC3G\G'#2U[H)G4XX37;3EHB9NC+D=:<)N!OF"J2>4OBY0JF/ M83[Q!99G^>0@LMBB?F&)Y=9*QT]5MFZ&>D@UNQD00OC;(6%'U#\DZFQ[+Y&9C#1*>/7FXT])["JY4P@:?MBZ$32$#QK.R4A= T]H4CZ: M8_/I[*@TLP33RB!>?RTL^C\_7W:W.7:RR&E+3O!*"/"B3= MAM;N3)83DLMO<[;+)OOUDB;MNAL_8=>I88J8%3$K8M939CTG(DQ+ZJ24;G5J M"C$I8%TUFDAU1TV_ A7_?2R/=[5OQ M:+-#^EQ]QP[#8X'54\SKM]3PR2:*S1VKKIAM+N:MEE M)3Y:9TQIUP3->]RM2VVS( MDM\C$">?*/(=[F_;\("TR5"DMM\/-\-=-#@.(?KYF\M8H=O%T2L@J MFV:E,UDHZ7AQ_3WQC5^2UN:E9&GF;,L,)P[7(H7@C! M#8(;!#<7$-]:#6.YS;==D^4YOJLO7+'GI!B_10[]1*6HQS*[_;.KXXZ4V\LK MMSYU93%(%QJ_D3B6>XL2[YJGC M6J[/A39#P[J7>8V3C/]7-K"C*JV>*!RU9[P>M45M89B\N8D4M040,J'40^K"X6.9X)L !TVYI69 4&&@YX"* APX2S 5JW15/S:Z.X,]$S'8J\,#M^ MD]WT8 ;K_-SBY E\3U =#S<^6X;T[XASCVG4\R>VL?!(UGN'J,IO@-[Q>RJO MQNE7B.X1$7C?,YA.GT!R]/4;O4+LDUI) M?\5WWH/ .P$T5%]PXNZC7W^\,L6RSNM>1 @NXE7!\PS/^LB#\@&D%ID81K6 M0A0 L1M3K^"P;%F.:!Y13@12+1PC3V4A(JY@55\PDK>]0L7\= J^[7&+L1#- M745B Y*M"@:>$W1$U/BSJ%$5=0E6J@:$!NL^04*$'X/E05BU#0!Y,L Z M^!DX)46TGRMXP\\.P#?C8=EL40?_J(;KT9Y7^!M0WP5&<7ANJ]11>_-8CL$>>17\D\03[ZNE/=__\^+$H '<1/RE&'^ MWLN41\O:E1XD/.J!T4)>A4$O$/DWK[K\QMHM,YF*Q9^Y8?]6<>]"Q6+QQ']' MCG[VV.'U9L(BUD=;]J*.]>YK+TM9[S]\I]+A$3L3>,QC\.=2WB0>2R:N=%9O MRQ7_PT=F)I1P_ZM3SP06R7N76[R2Z)#N8C+O= (;8'[P'H"MX$@@J=8,]AS <"Y ]<$KPI'AR6V?)'7E2TH.,"E M/X$_\$!0 3_^&Z#ZGR-4? O+7R)1$,#PGBHXHL<388*-4Z-)*C49D7%>'/'$ M%!]-A2F!)9-3,DFF?OE,R>^5Q_%V3*X:Q0R&R8O5H)*,IBK;J 2;*;P>V9"J MK#TH%#=8O;A(-4FC:8ER$XRD7X_,#QN+=I,A"25#-Y4Q,2IIA2%\)DZ^'FJZ M0FO3VBQ95B[ENC6-S)?2%C,B3J?G'"E1D&75C)Y>1%MR-# M*2S-Z K+*/2PCDM;6O-&XOCKH4JWG.Q5B";/:62B4<]96]S6X/2G:XJ/N%:Y M-LF6N4UWY'9Z3'15K7A/3;X>VIR22WYBT$6EKBYJ67W%B /%'9$C[/7(6;K! M-YCR;*1L5E2>Y+#AM"/!#/"3C3+7RGP=SX^W6'V#;5NITFICE^#(DXV*\DI] MWNODNPJ1[@GNJH'STE0"(T\VJD4F5V8M[998HJ=$)7YFL34-ON?I1JGM3-7) MLZN:HFG54F66'2XR-?C0TXW:Y(:J7=].'5:L#>QJ0UG$,W-OZ,E&%>S4=%)= M-$M*=#LI#-FH!(X"YGR>;-0\C0_9%5E(*>54J5?'%*$KQ5TP\F2CJB6]M=9+ MFL41Z8253SGIZ)9O@I$G&Z6.R"B#\Z441XSYXDA-25:&@L\\V2BSZO;Q)JM- ME65"5 AVVAAP.3CRA.\%>M%,E%/]-BN6UDQ[D1RTV3)F6+H1M3N@M!5S1 M*B.B#%Z04F1OZ,F:2-%:CSN\@K%U7FGVJ@[1+LIP_M/='^,K/<&G\1G6;LP* MF3E+5/0L793 M$ZJH)+H,&'FR?MF:(*Z7$&BP[YL4GT MK&T\XXZ2I]/WQ)-?;M$EMG+'U5D/:];5^.;0V-HI1G*\V%7'-5UK9:;10 M=V"?R)/IG5ZQP>+25&.CA,H,17>4SI0EOXO%8P.%7VO(D:DJNTFLV$WHTRY+3 M;A,./7GJBL/3[&J5XC%BFB39-%Y2:RD7#CUAONFJ/YZE^X*%B9;:RVB]5%.) M>D\]X3YV/IJ.5RFRR-799=)0B$DW-?&>>K(#]'QL512GQ2NB$E>T='LK+S5O M6:?\5]Z6J@R;'&W9NF1/^ZULE:2*DC?V9&$99;S"$NE*"N,SS+9".HG$5/&? M>\*!9&MNT*61PX(+?>"V:2>C+"WO=5^QX"A%"@DZ,0$8SD]2(W(ZID=C*C$9 MX0(UB2>2TQ2?.&':NC/OULJMZ43)$*W9H%9/U26W&218:,-V?37)-Y*8$QU- M"1$G![;M!@D6IKKJ)(I*7,0R)J'ULF5M:'LBR.GB)$:L-(O]E,!&LYM:;V1M M'3XA!0D6W"RVC>W0Z*BSNI,D&!164]'96%$-!1'PAIZC2/ST8(4 M*%A$M:D^P522QZB\UN\0JKL=#=P@P:*8V.2S[-;.F=JD*V6EO>[W\3P0&.95-TBPZ'8X=B*V^PS;'I",AHD\ M$/.80,%BP3)#);JREEA^T1!<@9*W,X<)%"PJ:Z.6[F*2P]5;8RU>*B8,*A\L M6$@&V]@L*YD"%IV4R'EI7NDO'"9(L,A:Y76QF%<:6+ZE2=M!)Z[WA6:08+$: MB0[#EXH.5]8)1=9JCC0>2D&"14&"A9N:326*:I5YI;CLFK/,3,UU)A P<+M9YNU[%1,L9E-?97% MHXGD@ D6+-JI626-9><Y/JADJ5%4>K+BKS3B[1K@4+%MR4S\:+2;7.44N\7]^L&(5+-8,$ M"VUIB-&^-HRSVK)IIM)3O6(FFT&"!3V>5:,N/3G]O]!*2DQRTF!@H4H)I;508.H<7)]S+ATN]10LU*@8+&E"96T*F4#J^> "BXD]235 M8 (%"W*]F7;)=IU3EG1]G*YWAPE^&BQ8)%B:[/*+2DH*%BSP MP8RP@T6++93DIQ&MT2:79(B/>^K=)HBI!>"Q2MS]KZ)(JVD MG'B95+98.8]7>( M.;@/?5N0'(8@H#$,4=DO/\BZX!KIR M\.0_ED<]ND\[O._O@;Z3F:'Z'N>C8!X8P<-'%N %C,G!,VTY4X!D\LXKS<-6 MS]Y KR&S*,"V;!LX&/J884?EM\@PV$_I>:(./M)O#WMZ#GWS&T=+IF%9$4#@HZT3P&>2 78";O,KW[Z_RZ]CEN"<7F=K MSWLOZV#G=R((C(-Z/2_T_UB[3MO6[^_H6]T69N+$4<7ZE#ML1P6\55T_ZFC] M1KOJ=95<=.=$0\.BZ=H(&V>3]?@"M:O^>+OJ&$U>H&,U2<8P_&=V7O2#0V)8 MXMD)&Z*6F.#%?F@G\7"?"Q[#:70NX3N79 PGT+F$[USP&(W.)93G\E,[+H?[ M7)(Q[(?V) _WN>#OE&Y YW*K"Q+'PG@N M0*U$XE@(SP6)8V$]%V1-#N&Q4+$$$L=">"[(RA_.<\%C&.*7$)X+%:.1F'R] M<_EXM<&W#NA=?_(M]F4_2P:L86S*X*D%45V)<%UP!EZWHJ?3?&8?KWH'//*. M"88*/_S?7XE?7T5J.D;>M,XJC!YZ-]/[Y7:?RUROP*3MS@R<1\>%6QZI@C$S MZY":?EVU"=':.[1&48]$;"](# 8GY\%=")Z(J"T,U):()6Y;2/O2U.97!3XF MK4^6-PZE=''8JA\K+7QU!PX\0GR51^C8=0'FPAR0A['#%P/7\X$U/XT0B&]@ MBT^2PMO[40']#C^YP@$?HU+6 U+T7&Q'Y_DX-B#ON6$%[SF-$6MH]:FD7)@?8U>N! M;:%(][HE+J!;XOL4,(0+]T$(]Z9671P7D/3XK;K5U7'A:QK3C7U^7UX_8T>J MO"G,_&8'<7S7]0"6%$'\<2WMZG$P]1/4Q\O3? MJZAAU 06'Q5#WL<&K@@6" )]%1#>QQ""0"++ZIPMVQ1 M?KQHRIN"B[5CD8XI\I9CRJ)U,3X(S3(OS1I?O1]@=;B0;ZYMV-@N16&DA7I5A(W\ M1AN[WZYK2QE7>O-F&M,;:3K;:GZY@?O+.5ZW<]_U.#0/)TY: MOO_[8EI]R-@K!)B3#-VF7 9S8"FTD&%.'#;-?1UD@D#G(J 3@#*CCCJL;PL= M1A%'Q37ELFU!DV$S'>K7G_@3@9$G.',Q+2]D''5[F D?]%X&98CP239!*.-5 MZR?^N9B]*V1G>7OZ?MAK%+^/:_22!(X /+@T4\CVY!+T[=B5CD^EUI.\]BHJ0^]1H^)ZVF@R.H5B"S88\J&?KFAD$$+ MTD#_%EL"P,3IK'%7J_0WRJ972I2I03FK\!Z8T.\KFJ%+BWG7'5#W&\=Y#0J- M*9@.X*SU%-$ W7B-X_S>4UXO.0/^(L"F5,X8-JBRX)>0'^UBSH*?D3EVM;XN M/U:4:WL\R^B3QIY#VT<,N@-;9M;3!_$D.^_G?)Q*= M;[5R_\;D+H<&JGTJWX/*4U5HYE\ MH:4XRCR%L;U6EVM*0!2%?H]K:<7(6O=>2P@$/Q_HSX"TXK#C3P#@,'VEK$@+ M8\5IK*5$:-R+O@"+^B!9=94-.UHG1UEK*!>8D-@IWY<5%_2V*4[;=59Q M)OVQHV:C(Y=D1DDO2>.)B%_3A8*0+!SQI7>/9"@+Y/&A+"C!+(XGY$%-H#!^ M( U6ZX1=J!DNP"[JUQ\"?\)1[L?#YW[91$"L HI)6>9%SYDR/BUKY3+FWI*8CTH,H^@,:_?TEV;1$2P:<8LN\ZJ72 M"(:FB:8 ?]4,TY9X28Q"8A?!@@Z[BWSU*+,&9=;<$%FK.]9,>YQY JWI;M^* M1YL=FBN[_5Z!4+>SO"N%Q(KZOIC8PEJIK(%I?U>PP4(1,&J#4\T3J%4 M&I1*@U)I4"H-NHE1*@U*I4&I-"B5!NG'EW66\(D*T57J>I+-I @B)V6W;8).07,;='F\ MJ^T^1.>1NCT3S8AJ\/K>V0%](99M.H+MF-?Q?81F"\*"NV\DT=RP;\\C0/6; M238AVM=P"Y4+4YB-/(2H (#PH9W1)^T#.IS@_-8H=O%T2L@JFV:E,UDHZ7AQ M'9;"0>]+GG@_D8_W2\4\U^Z,^08YS/>GM#M*0?\+$;^F_P5AXL=B) MB6^DZX1H7T,N\3X8* ;5=1R,Z_0XW:RSO?'$&#)TO3O (0I2O_[03UA [6X4 M6OV]F3TAXM;[1,$W,G]"M*\H,R@,[(>DD&_-' K1OJ+,HE#P7]C)Y![9[\W, MHQ#M*S*,W,#Q1E;3>'^4'>-LIK@A")M@HMEV$PC^T/%V+?L'L@E_)DC1,YGVLV3 $L:F#)Y:$-65")<%9^!U*WHZ#?[-KKX76!,'6#,Q'$#! MWP8VY[;T0CU-B1 L,USB9-,H#<0M65LIXGB]TFPUFE;8L%B!WY<-1]NQ8O4J M99MS\ND4C=<*=,IQ1SCF^<:>:.SG9">%'F.2(6"^ZV.,Y\FZ]3)#)K>%&F0" M4&7<,\11IK[@%$>:)Z++&M;,5QB(*M2O/XG$4X+ ?DJ^4=A1)0PW^O5!A0C# M,F_M!D*,@:[;8)?-K9=Y:P<-XHS/>F]N33'79HR=,^76R_S!NNY7O1U+4Z0S MX[S1YGI&%R-JC:JX24I0]O3<'5=3:9'9[(O>D%OSV/6AA Z#*/&35=H/>P^Z MS"R;X<5%2XFF!U1'+H^5?-0>L'PHVJ MXM0^IN2H1W'>)SO6Q[ 8 ;CB%W2W["?>/1#W5_9!%PP@W;.P.Y%7 <\WP#.G MJN'N=V7_>Q3R[>\QH!8EZH)]^&>QHY7?I@@N'7DEOGKF;K.]B?=#^;%EJ(XM M/J_UOV_JWOX,H(.E'?Z]ZG6(SN4VY_).11IT++"Y+&PGHNYZNAHW.YS;E0L032]D-X+LC('\YS>:_F)SJ7 M6^%8"IW+]<[EX^E[;QW0N^YD%,6#XIZ>=TPP5/CA__Y*_/HJ4M.QQ.O@H&]- M4X8A)9_,_AZ_F/,XV?O7'Y@<$H'9(9&."[<\XN>(_,]_QA=*\#BK-R%:>X?6 MDB?1WO=,;"](+&*8D3RX"\$3$;6%@=H2,>HD*_JNJ0VFVK\DK<_6"PBC=/&] M%5#"*"U\=0<./$)\E4?H6/RZNW%A%LB;AG6YN_Q\9,V/HP34I.,.[^-;4@SY MD['C&UI-WQ$E? -?(/!X()))QJCK]CL*,7@@$?0E):02/P4\0J>NT>\02N3% M3B %#2EH[^#D/F1;:%(][HE+" %[/L4,(0+]T$(]Z96 M71P7D/3XK;K5U7'A:QK3C7U^7UX_8T>RHN!5-_]__X53V#]Q_,G_@< ('+'( MU12LQW$25Y"#[(JJU^/029=7'?%>9+#W0-7'R--_KZ)U/0X-7!8KD#[V2A][ M'$)!8/%55>QQ:.""8($DT%,E[7$()0 LOJC%A:5W&^5-P<7:L4C'%'G+,2_9 MZ"@TR[PT:WSU?@CN4'?+/;E0I?/;''882CCCQ*[N*GZN!=S^3UP[#U/,=/A' M1A)U ;#;R_JJNPYPG4Q65N:+WEC)EU.4-N+U13O/A*0MR?N5HK'IIC@RH[FA MHLUZ>2>?TTBGYXX2L/51G+I6WR/4#_C#_;@? '-N<]JAJ/7\$T$G &4*E;9; M$]9E!LMG26793-E-<]@$* -;(3UA =7H+Z;EA8RE;H\SCRK:$.$3;:[>T(@. MW5DB^KX:?=\&S&[:E@CA=W!UII!MRH6:#=U& $:ZZ6U[%<6CZT*.:C(BQK/; M@D!EXW-J+@'9$+8JNI(*BJQ>P=#RF'>G7W$H9-""5-!K]"[JE-KNH+PE,HIC M1C,),MX?CCD&@@G]OJ89NM28=_T!]3%X+1XNPXH84S =P%GK*:(!PA'D!7AG MN)D10#:1A0%_ 2N)6,YX(D- 5]"CK1+J1P_(WGL:JU=?JXHU_9XEM$GC3V' MMH\8= >VLQ3IJ.7.9L/5I66F-T[TS ;;#(F][WT1+T.4HJF".DPJRT1SGF<( M,U$DF!$%G0PT>44GP\^&I?/=81 N?:!5RP^6 ^\?F *0J%*M*J5Q5J19/K=- M9Y>B6\V838!$U*\_Y!.1(J[GB/C96(1$I+]MMW+_YMS'"<]%7'!%+OC>.CXW M<6K\;"XXWU\"L<$'FCT@?3D\8NE7'1]UGC#MQH8;*G(A&MWTZ48BNI& + H= M'U=2BY&U[KVV$ A^/M"C :G%H<>? ,"ARDQ&E#?5B<(G\?BF)!488@F57^@< M>4_[O5A?B= X&'T72L8P%X8)SC0R-O0)2JEXL+BL.P=BE+'Q86@^,'*@N[JH MQPM1M9OGN%YT.S*E40D*$T$(1D'\S]<.VQX(P%@:-6$M:OCV?J>@.ABX+0]422IR%^ M*'@8"6&APBZ46X+8![$/2EU!M\\]IJ[<.?^@S)A[E)R_ZA6BROVA(=!B5]'B MT76YN(AO9Z8+Q&7H%;J6JH],EF'*A[E[O$+I-@\#6 $(E9QUK0'+X"6VSI'9 MI(WWOUL#$(R$4JE0:DTB M0*@VZ M"U J#4JE>0!Q]*O.$M65;65DS%<*OY+5[6HPS%%\$\B@GK/D2GHPLLNA'!J4 M0_/(P!. -%VSO^@5-I4&2]5Z.1>C-9;0&8@T]/OJ[D/T'JG;,]&,J :O[[T= MT!EBV:8CV(YY'>=':+8@++@;[%B]8>.>1T#J-Y-L0K2O(1,IM(H!1TP)([R<;[7)1-NWKU33 PFMA#M:]@%W@<#Q0 4G&)!K>-PR^D?H3HGU%J4&(_1Z7_8*A M/D3[BE*+PL!^;Z06A8A.[I'_WDP]"M&^(LO(+3QO Z7"SPI)I8BR+ M+R472/[0\W8E PBR"7\F2RE$+'J?T/=&%E.(]O7_9^_+FA-7EG7?3\3]#T3O MLV_L'6'Y: "!>I_;$0+$/ D0TXM"2$((3: ! ;_^5@FPL<%VNYM!V/6P>MFX MD*HJ,[_,RLS*1 Z0ZP3_EOVR%(Q7R2:N;UIFFW06:ZW&0[#+?.SGN*<+3]M7 M=!T?]@GZZG>9]F_)@26,71T\M:2:2Q4N"[Y!LCWL^#7$=4^4+["& EBC. %@ MX*N!S7L[>J;NX'0,EADS<]+BRDE)3BLYH]CBI2F;6?R0 ]5IE":4[6)Q8L$'@7'+EJM#B',IT-GMY:]*T ,%8-EQLULBS7&G "5 M?(<=%IM+P3?H?+)3(A>8LP$'3@ JL'4/\4"F\.]RX2CNL/(]#!C-K5GFTI*Q"Z;<>IG?^:S[I]&.L=SCW$Q'4HP^ MJ==I?95:K^<:-#ZC<,=%J[(A)/ET,.36(G9Y)&'BL,QO?:3]_7)I F6TR8!K M"0N&$51B&:2G#3;"CLQOG%RC\,'_^/#-O_;#&H$%""*?E8ZZ#6N<_20R+_CW M-09L__(4_")_7[ O/M5(U.",=NS&^HFZY,K3!$4\) !_D _1A:6\*D>AIOW' MX%\8H%(3(?SG-UET%QM9BU6U/YGT6W;!Z*S-9D=C_/6(.,V)-<5I79R66MH MV@"7>FJK-,I;'7K) Z9-'@>\HLV]W/9]2LSCLG]]P]'KW&Q$P3:Y&VG/VRE+%Q:L_2@5>"RN2H@T&4V[Z]X.(:[Q^9'FW6. M3:T$VI\+'2'?R933 ![ SJDG--IKAI]*2F*LJO8'_ TW >!ZPHIFF'#@'50X MQ\?;J)7N5$WD' OHM368O:FK2_"F PUB.XE) -@#)D)(9D+WO ,\ *@B"0O M(;NJHOO1 M5H+4YTJW8"]L1QO42H^].]\"=\)P%?XDP2NN\EI#U),; ?F >( M<2#NCPDXK5<["%\ -W>?EN'!C9[H*U7! %-% 'SPB.WL92GPP-?G+N!"%VQE M8KP&W_+!GSP_$77)DZ<2V'WPQK(/%I=05W"NX"O^5/+A/KQXI!.8"M@1'^P4 M^-SW37AKV$](\ 6RFC!5#^X=(/Y<+D?3]UR0P>DFSI@Z6\0[I F 9!,$^S(;C[; MC7%5V0%G@O5VHEM:/;QXN>* 942S!5/7P3G@D%<.GP^F C8_8C,,;C4&, N6 M'(ZHJX.'Z>Z6*$_&TO_]!T'C_X$@OQ4Q*+CR%D"DG2@K^O+7_X)_]L(GFZKD MPF/+]#\O+40*"LWN;(;C_[Q"=AF9W)^ZGD06IN?,][.._OT__W4X^^/-/R0REM;?W?S*/3^'>]G,"I" M$?R12OTSBC._,?Y($/)[]QP*_[A:6)![3J0O1ZFTP_5\I,76A@OQ'MYD[F00( M?P9J ZA!\T4BX.XC@,>1M /&ASH.C[&8,9B JB:-#5XM$K6"GVYS]4XH MPJ'4CU,Z18J^*2HJ.6&4,2/2.)X6DQ1)B6.2IL642I.R0E(DF9)^;(5;>KJ% M6NQ:5G[0H02]S8:E>E-TL0PO E/[]<@1Y[3KBK?2#(O92#ERWM(K#"^2(D&\ M'KH8F3PE>F,3EQ0_7Q[[RJ38T\ !Z.BAV:FZ7E>:S9F!V=/V8&D,YZE9"$:F M7H\D1EZQ,K*GBE&<.97VPJ9H=0:?F7D]I,BM\9[]5FQO!8&="@F1?SU2'^2[BSR$X?" R^8JHJ_#K(!+Z:. M1_9:JK$&=HTBT&$WK^*6*9E)%HP\6GQQ4%Q.;;L?&IV1EFYG)RQ;$> SCQ;? M47G>-K)V>XKJY<.%(^O7(589B!NPLZ.!2I0(.. 0EKE3X]J-M$G56 MY*>".\#7?JAK6;J@9D0-C&2.1I9F#2&JLUZNX=N/-U0NL)); M*/M#85U=SOS^*"?8>5:DC[=II1M*G@^*CB"EM7D3-S7:)W@Q?3R26K32E;;' MC81 [\TUDFZG!SB_;8+XUVTK'&T2J0G?H L5&G97.%H2EQEVW?(J M)(5U-QG584.WH[=9Z;3(K'"\+':[N 62L=?-+6 #CZ.V3>MVDO8J[ MXO1.;I))\ZFISO+;4AFOYEETY'PNH_<-'1R8='%=UT@<7B<_7GMY.B^LW9YB M=/S5U*!XI]T-(Z?JT>O+G8F$K;:G:]R2_9Z*E'$UANDKG-9I@*N9Q>+/4'^1HMRN"IQ/$$S*:F33+%&J"] M,"N-C56I0K#1T*,)M&K6*+^B*(GK<)5VJ8&5IF(0PJ%'$^A8]5'7UQ5"6$\U MU2G4^EF>YZ&/X1B@9M..7<5S.4XJ#AHF-RB9-5R#0X^$U&*(KN+4PQQ>+-IA MO803-"5$3SV2/0,?]].S3&;,]0NK>EZI:2YNLW#HT5P+4BK=FZAT1E@(0W&Q MZH82XX5PZ+'TY=U2/J";_)@KXN5E!FMFFAC< NJ$^/5GZL;U[9&AZKUNB6;# MI$Z"&9R OG76FL]K#2$P:#;9PW/CE2,9/!QZM%M=:>0JI5XXY"29:V&EX9RW MW1 ./2(70704DPZSCD#SM&XVU0:%=Z*A1QN+*:4,1=7(%BZ%C;SNYD&ZO(_9Y BF)568W[IK")EG5$@TDG:&*E?"N)ZVNE/"[86G4M14./ M-W9.!,OJ,'1$0>WC^1I7G^0G-)C!"?B?T9MVM9T<2GB5,XNEQ8Z&'DV@[U7*ZZ*GR48U'!]_T5I6L4Q)?T\01*=I>J MJ3D'$_1-T1VL%5S'*]%3CYA G%?P:KH]9'"UZ\TI25K..E!F3Z@!I\3/4X'= M4X0UU^:95*JW7!>CIQXQ07'57@JLGZ.Y/M9JU9(+(E5(:7#H*R80R;2<5!AF M L@SQL4D(0$[C4ZEQ+2"*S*=3BDJ MM5H0Z*Y9*/38[-Q>A*=,)E8SPA4W6]0--<]D\\M6:J0(VBF3J95,V5E.+JIX M)[,8M*B-?QY:G3::TO5GYI8*)&739ZY6:VISG MT^Q)DTGA-\L)E\N%!KV42EA)'624 G_29!+F>M+/#^(M+!1[M5[B6I\5I,5SD=(Z:6:;D;&^=/JNO>N-P2 M-Z9$"+K$9U5%&M.FP\*A1QN;+.0G'9S/5 TL*T[R]09?R5&G-;NO])WQJ,?X M^%K,E0KL9L3J6C2!(QJ0U(K0JU2]*I#&2*BEAQURP$43.-Y8+)EQ78ORI@*= M;Q6M^2*?+W4BS7H,_T2M6%PH77 49%?I$MDUBIO,:8.![RQ$41P/E@99]DQ. MDW$G/3QM!1"+01EGRGH.S[$D4;=5MV8W U. %:F/L 9+#]M&*2U,?Q1B[ [ M#@^''D^ I>W.JH,I7)6JR9-Z;3.L@@,ND3F>@)$3*MF\UA"!+5IMX;HUR T# M,)0Y9@*6R:[5T;B_QFFJ0>GY2<\HY:.AQY"YZO4[50#!N)[QYQ7&)(!FYFV),%9R7@TUR)%I\R*8FP_:"&3,<+7-7K@C=D34Z)F5(!KUK8K*RM&',P#;>QY1IQ>\-?F8@)N< MB';YR;U[+;+6]&U8,+K:+D'R*DV[#4.CKFYK6K97><'1A5P<5R MS7RIUV_R%R+@)V/>$\UMHO=^M>=24+R/'7G ME3:?MV0;+89NZ]WX* )Y\!C'3D@P"KK=KL08[M?/B(#;M^\C=]L42, UIC3W MU)_['P[7"@-=NR 7]&?+VS#1/N011=6DP'?V'VQ#:M$G+R)O!UF4NS''H4W? MW4]L]T)BR_^_=_,_13\FWZT8?^"D/W@^#!1/ &GV89K][QA,&/VYC5/"I)$/ MXX.[Z$_TXOU0:0S$*?#5"\<%WRX \IG4X>?X[E^G$3/O)EXC0ER-$.^W,$*$ MN!(ATH]T"A$B!H0 T(0($0]"D(@0<2 $@J:8$ ) T[N-UA A$#1]+T(@:(H) M(<@/;M(B0B!H^EZ$ -"$?$UG),0GJWQ^Z.N[WJJO6*GX?:]:K);H_GOB!1,A2;E8<:SK-JL_R?TWWH2/S@O?8A,^\G!^3>9' M=$?,_QL^-,3\7Y/NB/E_PTL3:^9_.B"0?WH^R%RZHNK?VO]17XBM(1]S(SZ. M*'?')OTY>/NHPN=='7UKZE+=L3[QDO>_IYU[%HX@O@I+D.=CBW\ MC_]%Q'Z3V-29B'UQ:^=VQ(X:!-\OL5_Y.<]AZ]RT:>%'ZV6C'.WS8=BMFS3& MPMQ[HW%Q?(]X1XQQQ8,OVJC?-!>17)&(79!W MVY6CE&^UE;EP3YGG6__[YO8YR9NRM@+_QRT"?2F9\()[U.1^/R02D7HD(04H M&;N.]OL_/U4&R*Z??BSIJ@NSY-:1>_'%TY[&E.UYX'O1 .+M1QYDX15<=1&H MMKP^_;R#D=Y3/8+=@YE5U1HT,IP@6"J9FPULLM:MA7_<0&?K5SI1Z>)$EQP+ M6S%5?:B4<+J7'%37^(RK5&"Q*>K'K]0#GB0NT]SUCD,P<7B0W\94;%'U$CB.>7F;J*'42O!'[^$Q\YC MHNM&IVAP4D-!P_@&#>]0M./FDKV2+^S DQ4YC7*FY+UTA0F=(JS08T._%:NI MM@QD[V6C\#L,4FK]MCFOK/,&KK8Z@\*:;#E!4OMS?]NK5NG/>_-RITZXW[)K MA:\27#.)%QDKF9\558TA8-\9ZL4=>>@1\,8I%H9 HXO*OS^4H MXHJX_)L'="]KQ)['XFQ*:K&MEW,%3JUR< M42U71QPUEOHA#]M(PX#O1R;G/0=\=WZ$YAC,,^K2%#47BMK:;YL+68 _97TN M;?L+H4@PB@0CS_R%#704\$4.^*\E'C&R>3J1:F-MI>5 E09VNA.,%1T2"RB_ M\[OMR$L;4>S&8>S4FDX9S6: -5-T6,-I]A9&U&2!=\M"*LD:5G'3H2MK:#[H0/E(^5_;UD7.<>= MP][8:F+LH*O:*.L"A650B!V%9>Z;RV-C4SPIETLG%%W<,^'W*AK=KXZ:0G69 MG-@YB:#+WDVLDU:MGBR'V6*=JZ:&0DNBNA-C$XH,]$R0S .>(B_GFD!PA^ N M?G"'/@U2F=5#0QXS2LFR174MD"7B_DF:H@ MC36W.N.6BABR4.M##\J':O_>4BR:_E1U$Z8CV7NO"'2:>+X;R#X@UD6<)-\- MJ9,W;29XK["=BM6NH?2-:]@S\:$WDI(O:NG,77DJ1EJO!I3>ULYA;:7SI/'N MVGN2'F89NR:6UYS4R+ME6*I8F/0"(QJ=C,=D8(98!:P MHPCH/E8_,@2^0EO)"M+?#,%.= M^-'[KU6I&SG.WTY0>0ER% YQ0D KU\-Y5YLT_EZ/<5QJ3$']-A6#JU[S=J$ M&LBZ0?<*JUK7U:JF?IU./=FBQO%R;MCFJNQX+A5P?-#B ("3L%9HYB%%XY>K M%8HPZXU@W\T%&6'6O6/6Q3U24IK;K$N4ON;ZK6Y)RA!<2Y[\163O$Y@E=_,M M%SQFA@<9M3JO!8MYT8PPB_[QBR8>,G@&)? @T$*@A7)TD 1<)LOFYDN-N=H^ MCXXM+CR;IQ15$V@LP(F&['7D[I7:GNN3LMI;;W);"PPUBWM[TTOF9X_&M7;+B>&S96/J8O75+A:]]]1!S[]2)C MB&._(,?>3_B=>CO\OG+(F1 LIF@BD129'[\(\B%# M7J3<:#RBF__W'P2-_^?X7P17Z/;_AW 5?VRICFBV4-VTA@:=7Q2]12&9K*?^ M/-7QT]B2J^/L5))-S=!;PMJ=*GA2G?(06Z(R !^!2]SCFK]_WE8EUW8"_PM$ M-K]0+/.$)KA'G_%WNE3_A9R]B/ON+BZ'N._^N.\[GF*YK;5Q:>MRD5]Q?&'2 M%W&LN>A.G'+;U:97M"YE=L,/LVE6YW+=ZB!DEI[+5H%UF8(G5_*!SERDLN0- MHI\7/Z5^<4A%M?YCBR$2)PW&5C'5-1;2:)G#5G67JFC7PY!>N^X3M2R[%-;5 MLF]YT[Y1;X000Z)2_Q^ R/W'B%NNOH2M 4/)=25P<#7W7(*"P9>^'7W]$A"W MA^'?N(>BK\18GV;6/S-2Q!<*@GSUNM" M@?SKEJM%K/L%6/>[9 '%:L,K\BIB7U'I9"44B'87\\8<407V1F#^"G#.GK]]Z73&'G%C6 MT/I\.'_.\#V+F&^X1;^/Y7.JM^H/6(@/43C_(X"(3KG_X\/J[+$1ZF@V^^_L MN%AV3%.:>^K/_0^';X6!_>GVTKLEK;"(#^PGIGZNE[[_(.+&Z),=#N#X/^%< M?7?_UMW3B.T:?M,#D'JDWLWA5O3EB><[X)D3TPGW6[+_'8,"_7/LJI*!A6 3 M_C-W/!U2[Z>KFI*O+]57S]P)>O3B_5!I[#EFX*NO%GJ]>A5PA;^+Y6 M3__^ MK?(B$"%B0 B@8!E$B!@0(OV80= 4!T(@:(H)(1 TQ800")IB0@@$33$A!(*F MF! "05-,"(&@*2:$0- 4$T( :'K7/X\(\3E"?#;;YR-?WQ>L"/L1",=ZR;)C MP@__WP^"^/&'ZT^2CS1UTZZVF?G'M6'?ZSH!(PK;2QY17&'[XT%P8_N!M/M_ M7I6C$,?V-XIXV/Y XB3QLF<%DIVO+3N7,15N72KY2IG,[Y\@OL4F(.;_GG1' MS(^8_]O2'3'_O3/_TY&!_-,3 _-(7#;E_&\/!%W'E\S]M6]DTB/>_A1OW_=A M.$H?WO(^<:8>C!=GBX;4?E>^'A^-EH<3^)'I$<'4UOMBO7$8][VQ4D04B"D 0A"4(2A"0(25"< M=N6C#+"[WI4_.[C%JG&RHT%CVR+O0]I^=W-3$E4C]^$>D'BLA(%:IC< VB=K\87 MXE_$OXA_$?_&B']O4Y/[ZQN-Y['PR*;46[D6:^%59^/:[6*V;V2O8^&E0K&) M:^VPB^L9-9UG*E;+%T)QVT'J0Q,O[D'95P?YO#KV$Q[<_*@JU\^[$UTW.F*"@PWR =V[#^@. > .7*37!2C[#VK-&M3,5+%Z?-YM,JC"!>_:G;JREI)NP?GC! M<3N2J3[OS"#Q0.*!Q".VXH%BNEPIF ETD^ M>#)@O(0%N%'6Y]*V11-RAR)WZ)>)!ES>4$%)WNC$VD:UE9:#M0P M8%\[P5C1(6F +CJ_>X^\M $3%FC"G$JT:01SD>2;^J!8;]S$@&DDU]E^4Z,J M>-48$TTFF9?')"]F1/K'K\Q#)H5?SKV'< _A7OQP#VEWQ.5?+:3_-;7[>51Q M%W,+PMINY(U^T-.R6)*D\. FJKANM%BNDM9P#G,"I5O6-VN#"H$JAKZ$CW3Q M%\B\R#GNW'$!+R3&#KH1CAS!*$Z"XB1(/)!XW*ME\Z3/+IV-='%W19985>PN MA]$XW0HY62<:E"MKM["1V&DO36>%.B&LVTVNL9HZ0EWG10:Z*RCB(4FF4#H2 M DH$E,B.0.(18_% ^1:7M"/.H_3IE"_;$Z*8%(I*IT_617_4R_S%3?H_5_K- M3L%.#LNB:NAVEUZL4H9"9$.@]*%CY$.M?V]9%FW5TX'D^;ID1KD5LF-9JBO# M7RW']35)4S$H/*IRN:N1NQH%91"7(RZ_8RZ/C\E1WRF:;*1G[MIW,9G: MRUY%(B5#[4JK;I'PN]G>36!-F@&T;'8X5Z11A5IEU6)'#HO""2#V2& M1,D6"/&^$^(AO8ZX'"5;Q%FOGT<),ZNZ7N"\K"+DPD:IQ ;6I"K<),D"6\IL MI97S,YP^)["NTNJ,Y;(&E7!4I>\C+?P%TBR:_E1U$Z8CV7LW O0R>+X;R#Z@ MWT6\"L@W_(9O^(8M!N\5W4_+4XPV$H5>D'@A\?K6]M;PIK+,T*[VIJ5\H;E,@J9=FH] ME0+6' %=*ND'&B=0.@@"702ZR*9!XO6-Q>MTNDF,-O+;V#1G2DVIMV9-92#Z MQEH()&LCS H=YR;YJ#VC7B\LJQG36'#U0:_2=8J3/ L-$.A.^L@"N;?4E!>R MO1V&F>K$C]Z/RB1?5!&\ "L*@)7B!(!EKX96+_;DC*V@;KVNN*-P;$N4]F6P M9UAI0N*Y[(S':77,VW]S"OQ$IYVD7)BE^:Y2PLG:2DOS%4'I!6RTD3]^D>1# MFKK@-0!D7R%\0O@4?R_5V.VT:NE.TN Z-2&DO*G*$^7K= +KIH:556&$D7AS M5AKFTPW&,R<:W$CZQR^:?"!2%VSVBO )X5-<\>G>\GT0K\>&U^D8K"ONNOA, MX9UV2TX--Y6FD9L(92?/>,N>]A?).I]0G$*RLNA6F'Q#4!6UT>JUY$R-YN&J MHQHHR8<,0WVM[)P8.!B0OQU=W[RSV\UWL5$WDZM[VR@D>DCTD.@AT8OS1B'1 M0Z*'1"]>"1Q?=*-BEQ60>7U62Z#^R.A^WW>YQ7H7NX+BCK&]M!ZU<-:#OP-O %L"LR,AE7R M72E*K<82X\#3;=7S8+7\L6Y''W^%HOA?R$5UH0LPL,=TW7O?__0=! MX^]*DZG:JUQ,3--=3U@#Z?A29J@'C(T_4V*UB/\ MNL^P9"SQ*YY@TYM4;#6?R=!,NWXQ_!MO MPJEBBC'O"(!"?O?.YN<^U"#N1=S[E3?A#MG\:Q_D=[97?VMZ/8VZM%'=]:K# M"MM<&URG-R)\K4[7ZN853_ VORE(A%=R!:QIV\6!(G=5 9S@,]$)/O5 O%ND M% $= KH_*'>,@"[FJ&0[S2Z1&TLE@Z3;-:G@-CAB<<6C?N"$6JK4;RSP8FG( M98W)3,9@*ZK,]JC_$2S=9Z#]5H6HOM^Z?[,?X1>I-O\[#3GC7H >Q3X1SR.> M1SR/>/YK\_S7\#&Z#0*[B.P.FO@_^9+C3M8Q;(KTJ>1)=5,$1EZBI=P M*SW(F_TJIVV&$;+ X_V'T!(=[__'AUVN?^V'-0(+$%2.#1:<9QI'M^ /V!'? M];+><>,[)<\BI@:T<[;I(ICLF([[1GY+T# M;RWHMF3+NF0FMJVQG@JJG5$<=3 7V_])')7NKCNVNDZ CPS53UB!'X!I3,#, MO83DJHDE9$,E(?D)?ZHF(#," 4C, 9.H"5>=.ZX/_CI>1W^%WTIX<\?V'#3#"E10P5EW)4\G6U$>PUJ=O;=^EJ3:P'4P3SD:W??#?]LU2 MP@93D^#6;.>3 )@H3P&J@6VP'3\Q,6'#>&#H?.XZ*R!D/A@P <*T M_=ICHCM5/35ZEV[+9@#G(X%W)R)3)$$DK&=Q!R.BZ44"DI#&SG+[_8/G>5"X M$]*^5SP&?L,\(*2)B;Y2%0R\'K:)7R>\IW[QT:O'D@?>&X!]VNZC!_[G+'5E MNY%@RR"IYFI$KV@$W'% V248NYU"SK& B*P34S!Y5UWJ:@B^ZT=KVST13LP% MBW%L.+.H#@+ T>@+<,,D919XD'+P*;NON*JL DHI6\K!I;^<1S1%]W&W5^3A MJ@ CN.#E]HY('J"/XQWN5$+W "SZJFM%- TB)G+&<%'1]NZX3[>W: G5@!< M"DMP;\ "G0!\7]KQT&["#XDMEKU"KO]1].6O_P7_[$5'-E7)A#X/R^B_E[6ZR"3SZIO!S@$LUU%-.OHW__S7X>S?U;OKP#G8%G3+4J1 MD3K75&P,*&]@T@2\^:=DAM+:VUL,S".UCR+\?#(#J @#\4(QG;H0K=Y1!5)BZD*+XA_=9NYDE94(PVW(L>8+';/[Z,>O M;L3M\R>$-9/P6]()=?U7KX[&+>*YK:<*!&\AW($.#K4 _ '%1H!D@0CH&UZV^- MS026V.:I NU["7/@#>XX$@+]!,OK/OBV#/[Z+Z"L$\"H!=:PM]67 *B!G@'8 M#-2\"I[B3:'&DRP 8/Y6!06V";41P"W5#76@)3RX9N4!_$$*%'#44?X-,/W7 M 2J^A>4OD>@4P #5(&\W<:M3(L-Y+#;"];@G9DH%O&IAL[*V8LS!-!3A4&)[ MF(BVG?4_&DU> 8860<0SD5*.=FYK4.U4)MA(-Q$-4?9Z',#-@6H.=7^:\'0P M*\E- ,L+G@/ ##QPT/0B8P*0)X3_V [4KK8W@;0 VCD,R*O!^L+_4+8!4506'F,D>7H\>/B!2Y_= T%L/1$-R7;$H"N-6H#B:0+*K5=YN-6QN'?[X MA3\21ZX'R"0FI!=$D\L0\Y@(:6$8% BO/2L*HRZX36IN-(" MJT4V15W0Y3;=+FENIN=HD(K'^2'/5(Q431WZ^K=&)$7LK$DH11&1\^!("9=X M_'<"PH0W5W?.@0=X0-R>BYWML7N'!."#/<3 !]K1(1'N:N)?8#W>O_=@M@<] M<$IWHP^>#M_0L-J/>@O=SF[[WARMIY(/M_0%:@-\EHV=Z^8-O);>1.R'/T;L MMRE[.*'ST!'ZE-YARH?HVX:Z!DP$(U!@3=MU/_DF3NS^%U8WT4,C:D;$[#S1 MLAZ1\DW$$M;2).-KLQR^F"P':55=K(,&>TW$:C885U26MF*L*TO;)HNRXG78 M'[\(\O&X=LP>LAZVEF[$A"]9[P,:YW7H^XHH'!UH/%$WM(K #X("WJ0VI5XN MJY3XI?9[A#Z(*42!T.YZ_E)OO![0@>]LP;E>EJQXNEW.JC6AAZO";%&7[5)A M4GF1KTA^@JHGN/(-_CU(R'RY\"?2XP>DSZ8"L]HH&G5.RB_X9'HN++TV(#W] MR*2.2/\ *.WJAAHW4F])])K.T52O0&@A66\94Q8+A:!46+8Q/6AB$ALW0KLX MWQ,-3DWA:JZ9*6BVAG<7P"JAZ$<E=*8X3[:US=C'.]G<2AX*A,Z77YP0 MB!A06N[7#=//;5PAMZIKHZ:%\S8+*)UY)(_H_,_($%PZY M7I;6NLQB"Z(V6./]3D?N^$%GF#9?2#4> UH7M0E%-M=]0<"Z9!5C9GGOW'''*I-O%[O9FW=8^W1F/U[#N3IQ#STSL@,\**5TM%[EFLY-B M#5?7T\*?FV!_0.V3=MF\NBCYS56F*2S4?')=!3)FK?@?OYCW3I)/L5A('B#9 M@05]DM#!!R.4X"0@:==1X"?(%EMCS:QD+$U2IBT#(^>]+EVM%#+CV.GP4DI: M.J/Y-".L^QC1#;(B;R4!/Q#T(W5LJ%_56OL,L6]KKM%D;3 %5FX1;V(RG]4; M8K$SX>-&:JS!SNI-;6WA$LEU,I:B^'V!O[FY=@Z9OIZ])A'+8G+E*76NPR@4 M.63P.B:'<=/A9D_$7:S5:0G!(E=VPD9!]],AT.$WM-;.0>>KFFM8$:]5RU9E M*4@3LJ]596N6EF)':H)HFVPEB_<,LBZ3?+N>&3-#0&KZ6*3_B4*#VX*^4?SO M)I/B]J6$[R$ N:M[_+87^TO'"$^7&SNW1Z\CV:;A<$.AOQEB1'_*I3%/NZ:C M%ANM9E8ZM=$-:^ WJB)7I$MM<+1_ST_[3LC@C,&"2#.!HP=,D]P&2/:Q#]6: MF\Y:5>'&3%0=/%/USA]:>#KUJ"O5E74O=C[*MP9PN_E>P?(E6FJIJ2NS,MZ9 MC!VU:A3:9"_\K.4+W_[S(S'\#5U(QD!>)D];N,A) M=2DGU;DHRH2;34W?T** K%IHI<_ ML31RPTDW7UB4!+J_,KNS5;]4(/%+MXX MFJ! X,4"@>>BZ683U.O=/M47,']5+C>L2:JV>2O@=VF7\6VT]CD.MU=4VQR3 MM;QVTPH$;)2JD"FSG)PL;Z:V0Z^,C36UV.2J2G6MX^ 74N1OJ[:_J;?B7"1- MU8M%GV8F62'G#PHJ1^72DQ2 >?H$S%]1;_^U2_F:BGNVGM1XCNOVN(Y$@XUP MV_-6<#.*-K3I#.LJJY:P;E3-2J=AXWPZ'HK[^T6%SB:F>:BFDO0[4I!%R>Z5C$2!6R .12C\=VR),S[-D+FC4E MV< Z\M0Q50^KJZX/3=1YM.G[>\*6HZAFG)Q5YSL#GZW0XUE,Y^3(YWE[017P MCB+/C+1E^&+STS;NGIGV,,#:2AOBC]<$9($[%Y6;^ VH! 6ZYD\ MS8R2%+:&";'$8^J4D:NN8/*]>JM,JMO1\K357!FV\RQ3[XI"LR#1-+GTO57Y MCW.G_IJ:]9%'*YPG&,)ZZ%452=+L?@X&6(]OU?P3)O##>@E0^N'6PS_ &@Y0 MD@](NKL@'W/J<#NV[(+)[_L<#[J=NL&5%]R:&B_GFW0X-VCM!34P3Y5_*H&[ M5B7W,[2 ;SF,=?+YP73&NZ(0C')&=U(9\785[#KUF*9>UQE(P'=Y#W]@BGX% M(3HR9[T.FQM-IOR*JU:\C:C+E+!R;X>&;C'IK?.C58"OV[,R(4XF?(!KYW89 MQ4MA7K(T\EDT9A\3M''15"1@"0:%@KS2.G3^CZ\7_#6/9.UVM^^MTIY@L;V) MD.E51-?D8Z(Q8T7,TRK3ZHS- J^.0ZZX9K)KSDB.WI( M.-U?"M9*F\SU2.1/AG+^4F7&BCPG=*8R4]WDS)X-C5PRO2&=5JT@%-A+Z,R^ MU<_.E]F%9 2I[K2W:JF&[[-09S*9V^O,6-'I2&D.W'P]+U#.&,^Q#:U+VOU) M;_W'>9U_+4$4GUTO!B*>QBV*;#2X@ JH2G@-;\W;!57BX:S9EKZ@P&I,$] C M!)QX.W]-X=G(."A7YB5DP+*:XX)'*E'5#WU?OH.*JHYYJ@UO\B[5J"Y#5(+- MVP>] /<'5N1'B.J);-.JP/9IZQ.&SH&1$PDRK-.U?Y[L!":\L>T%9E1 34IX MNF;K$UV6HHIJVV0;^ ZPU]N?=U,XJ-+V5-;KL';+W17V(G%4V L5]D*%O5!A M+U38Z[R%O0X ) *AO5!#0T8DQQD95VA59$@Y(R;)-"DR8YH4R?0X(^'D1$K2 ML&H7E%-I7TBW8))"9K!H:]QB,]>YBM_OJX(F$F+R]Q/M*!:M* MP= ,+%8D1>+U2">8UFO#&K[$R<78&M;;IW>I*KCB=#7V+:G MA94R7]' R/3KD=C08X<:J=;PZKHJ2/-ZB2]QK$@=O[W!MG4\6UNWC/5B-G-Y M+S_L)'DP\NCMXDBI),MU;LQAHYI#CYTL,ZQK8.31VV<>0;5)3VD+V$(DL&2: M<[+@F[- Y/.EL:"WVKV>.U 7(L#(M%,[D1JGD-6V=2F8'59$7Z>)ZNY_=S!:>)"9+0MYN^TZHN*0V, M/.)/6](5754G6:'8=MU<%1\+&18^,_5ZY"")Y1PN: [TB">0P8^K"5,BU.KR8/C%/O#"IUE.-#"YEQ!$[DXAI>L6"D4?S MQ/%INJH0I1R^"#U;=,V<+.8U,/)HGO616"$S_4(:E_IJ8*5F(=>FX1:K M ZFVG#1"W#(GA8K@2Q.^$HJ9XWDN+8DK:J8O&AV\2I96E!=P-4UDCD<2W;#> M'ROK/-Y?K4J%B5 ;\UX(1AYQB)IM+(()OB1Q==)A.AZ&]7H!?.81AU3-;D%M MU6HDIV8X?#87C%0] T>^Y! QQTDGI>SY8( 6^FZ:08EL,!WH'X=+2O[=RZR0]X.A#Z2FJQZ.AIW9I#+#FB M%5GBITE6\$D\J'-\G2.' E^&2';TS++>5S6ML>D+I$/ZUCC=93(K'HP\HI5: MY:V>4\S+!HF-\UEJ/3&:>@BPY.CMU2&KJ>MN3N"*:3[9YTQ,\2DX\OCMK6%] M66.:!(<1W5HW'_)YM@DQ[_CM&VDC+M/Y"1XD36U92]N%D X!EAR]?:Z218T9 MMCQ#[XNY]$+I2(0-1QZ]O;\!Q@G9[S &)F/AO,D)U6H>CCQZ.\7TJ^(&(UJ< M*HL!L>PQ,\XZB4_@P#\+TSEBS)'95*[H9"2?JH5@Y-$\L7+?FTCV:&D$HYY3 ML%J-@5R'(X_FZ1?0 A= M:&'^1BM/C/YD*:A^V9X*>8@01S1:I5H;UM@P+(XMVJ)#S*B&(,-G'M&HM0RQ MM"?7D[A.=_K)H=/E2B1\YIY&GZ]6>K[ZHY_,%]F?]V&9\;V3 5AXEK=W241U MVP_S1Z OP-TW4("W>_1]#U6(N1Y>&JH472YZUZD]<*8!A M$-63I3F8A.\&ZOE.P<^V,O[X&^>SZ)OX[Y_$MM7Q]RZ-;=\1&5!*FGOJS_T/ MAY."'H#=A*"A+V_/S_NS8.1ND +?V7^P]35$G[QP21RT+MF-.?;Y^.Y^8OO3 MPG;1O]?.DJ8>D_1[S74/3B\'SX=WT2: 4?>[MO\=@XU;?FX=."'8IP\=)[MC MV&'R-F<0O\\9!XZOOV[I0U&($#$@!/-(DX@0,2 $\GZ_"_?R' M+*OJ9')EQ']OI0?7+;<=;RN2'4CN>LL8Q /LE$J>C>%A.L&MM^._S["2;3S^ M!BLY8.HH+_ PD96"]P\/KFC^;NV&&_:@?MDE8.$W6Y2\JE"X[F"D9&$<3:\ M)P3S0FMNL=Q\(VC;C'>">LC0]-'M\K-ICUL+TPMK\DJ1+00B"$1^KS\TB:M5 M-Q3S!%?T%UEQPO1R.8F//:#T5HV"GYZ37:$S35IN6I\5Y>3N8@SS0!/'K440 MGOQE(M&MUWT>/(&9. A/SE0(9]SW1+N=7B3Q/J95ZD)/$.I&_,&#GOIC?Z:N M5GAQ5$\SI0W3G4?W[S*PU,T#P1QW*KTK_Q4+7K [A9_)EKCJ]$\FGS?U<6$V!:Q[1UZ,LZLY.^.;>_@")V+RIO PG?/)4P>$J;C M>8E_:9)N__NYO#L88ZM^]+?_]8*7GGZ$!>I@D=GGHG7X/_\#"V+"E[U: M.O@8O/]?Q+\!UP?S,V+U[4+-EP?N&Z_M'7& O"O,SOT/JAP<^Z88WTU*)2Z MA;QOK(L].;/BDNWQD+VZE^\-)U\12&,-R%YY)X_E:/9@F/HT_ IY*\P-Y[G.!9=)M[;P?S"RFQM4.UG-2.-U7S7EV M*?"K6G@7Z/*FF6-*::7.MAH<5ZQ-PDUALRJM:5@9$T8Z\0 M;JMX$^1#!EH$")$N'H>YN9A>+^7TYDN]4T1Z_Q17Y?BAPQ"YC9';]#H5VNXP M$^?ZI[C/PH_ BV)='35H7%=GZ58F=#5OSF]; Z0><#SY44;J_T1UV&,##U^X M*CSY2"11-<>7(N"EL_!L+.EAWQWBI-7@/X[Z46 ].!]+1DA'J+XEZ3X16JS?W>R7UC1Q:+Q M M)@][5DA&>([%^4[&?O-?'=Z1US_7667A-(?WVI"OMWWD_AW(TS$*%C2NB+ M-,[XNM2&FNB.J7VFQAE;777SJP-_VSB#."O#WWP[XG.WZPXO2MQ##;;+UN;& MSU^\IXIUY5;*$X2FZD\,,9>MWGP1/\-@5#[Q5/WK^= M2?!TOUPHU!R.EKW1O)O.-"TO_I?#&\WZLMY56DN\VNO6"'6=G[1\'H ' \"# M>$A1'U[/C+<3\KP-0V[K*4=]*;YW7PK$?8C[8E4@DSBL5W?99G[^PIVUJYHY M-0)LZN#IQC#L]V-3(+,5@$5)GGJJ'N;,6933I.EK^(*;FH*_&98PFQ=I:)X3 M#VGJ0O6@O@58O'_-*-Y@\?[-G#BHJOOTVY^[B?&P6]V_77'T+0D9JSR?5/QV^H[P/(>*_D+,W,PF9%VR0Y MM8L@0QZ6MSU-9'T'0=UHW@J!O?IKX33BJ=]BQ9=,N M:UC+3$MI##MR3@\!'-&PT"Q.'Y=U1&AT[X[_,Y\_X@4R%SN27)5$7ZN_5EQR MPXG/E&WX:CU^;F:#Q+<=Q_W[.N_I@/2I!D V7NWHY7&5XW(-:U.;U=?*-5&\>I2C6PE+*(%W!@W2ITV\H5#?IPIYE M,(4J=4FWSA<7SMVI*4X(=>XC5'R!YXYLI/=SJP)>2-5R.75JJ#.Z)J9RA;7)8NM:LEAP7&D<,,(Y2#PSQGG%TGP&YLW0M^\*7:6YH M.<:P=[CR[;$_X9 L?KO#F,!VTPY5EL(/XI\/ZML;[..ZM M!7W=R?4S36;2[<-F)>#LFJ0>"(9"R?0(A1 *Q1:%WCZW#K*XH\E^HV_04FI]..//FFJRXW-JM<6BG0MS#GRIMU8 M07L('%>3Z8=D\MZZMQU4I__3B0#)>9K)7DP./MD'9RWP\SYH^T@PJG6B7/[+ M&OB'E?.?Y!+VEG/UCF_A/=[?Z.AN_L7#0'S)36X#CQ+_&0^P1\/R@A&S*0J"< >XYTM!48\5_%)2*[Z(H,!/ -\UTP I$U("N!Z MW?/=B!\3ZFJNVM[V]?Y4!> L!8H.GP[>J< _13]%#M/HI9X/_ACV:'42 M'5_YP_GNG>VW(1W@5$7W9-.!C.:I\#H<+9+?:5]7O\59B;]!$I* M=>%/1W_>DBC:S[VK-S(T$ODM58#A\N36/:/MJ$-B^EM\?GL3V/?:%L1)?<+&S#TO):^._2>3\YEXSP$.>FLQ-@#:B!:3]=F99FZX MHM0D MDN,:'#@M-JAGX\/JTF *'-/6I=9H>>KOL3HL65DY*<5G)&L<5+4S:S M[E,\>_4MRDMNJ)2980&G"^G^(*4MAT$R!"8UCC\>6]3[+7H RMF;JS+4K>;Z M,=$%_ 8FYH(C0,1_Y]Z]U^$]\C"\1XJF(2VF1LND#(D3YQ,KQ;8I7/OT7L+# MT\^RO5U&?K>!_"?N ^()5"9 "P ["07(,[!__.W^0FC;JPS/=V0#CI35A.1OT2-!;>N] MD3""!4PEH&:V]M,>/O8#B"W)7H*& Q[K@M>,_80TG[O."DP"XL560G!VYNL*J'14%5 M1]PBEZ(IN:F)R>.WV^7Q>.(DQ0R7D_E)/FE-YN5&**:.1XHKMX^W6PQOJ"35 MS%7)3+[1U43Z>&357[?EL-V<"WTVY5F!3:]1G>$<5,<]'H MNLY2 R/WN_3"KCD'E+Q$VY8+33!_W0)"X+.VPBT"?0[Y_!ENN^"%61/(Z,Z# M,1;'W4I0T0B2$=:-L93N-(42.PY_[*SG0%58_YUQ(AQ&_$BH &GF8"J^&ZAG M_Z0>-KMAPA^.L[$!X>+&QIPSU-37T[-VTT-)M<_;$'2VYKP MDPQI[)L*'A=MC\6U-J"IL-A,F32[(5X[\ [A3^^[UE[ M_B;^^^D)G_ C;2=%@V?O)F1)*RPBA/WD7\%,=>(?NIPQ=SMW\,F3;RC*=HE\ M0OL7'WC+?OQNUDR:>J11]]+7F2F?2$PY6_=2\I%*(T+$@!#$8PIUN(X#(9A' M$O7SC0,A$#3%A! (FF)"" 1-YR7$)W.]/[1:OV"#GX] ./:=0/9M/]*7I=S? MMO4X%2,Y4SK^Q4GX*:X]6OO%NI'=">7?"(#]57L7A%172)R[9C/P2!<;D=G+U-':7#-[- M*&28[9&FT,^9R5Z+Z9KJZL\[5[TYM:+K>*G?57A53; MAH%QZL>OS .9NDA):H0'" _N%@\.4L@N 0@AON!J@KARA*:[& _&4U&LE?^\ MILJG 6%%MEL27^B$QJ+>'.";17[BRQH !/K'K_0#F7D/$.[@^%<(7$#[P%4? M$LYD G.W7F4,1$E8]V"XQP?0[K5FR_M>ZJ^"5W]AOSP)2S,2E:=QX#M-*"8[ MR,*48CG/Y=I=0TUFNBM&":O^\,\OM'T:LDH:.\HJ@VZ#PRIR$2>34KU<#,5D M5(S[@2#IR]DP2+Z1?-^Q/?*; FX&U5F'-?DZKE)"84"+1B '[/4$/.0H123, MR1R7N+"H-_/L:$U" =^6M\;?$_#[],F4H2_*EDR8@0Z3N<&&/2(#PXBQGT,2",U94B)OL%S*CB MF-CFJWAJMKXB()@,W5KY\_**6W";WJ:1=ZK&@-_V]":H!P(_;NYQ5QZ9&KSD M-W5,):%;<]=9GJU?VSP;5]4]AZGS)%_E _':89NN-PH,V1I3 M0M5E!MTRT1Z+Q!6Q+ X99&<\74\TYS35MH=&@Z4*SJ5PQ+*W[O)B9#[HEKL_7:[7E-$76J^&V M4S+Y0##O'8+NT^-S?8A 9SYTYKMO /Q4O9O+AJ!4*QQLW G#+9*D3J>*-8JT MM%T_6/HA0[QW2$,2C"3XFTKPY^HQ752$DV596H>4@.%DQFY5Z:#0''O:KH=J M\B&5.7^4Z*P5*E@/FO(D^0 5\G>IG.+EF=PVIRG6KHP+3R/?9;8M" M(OW D,>-P_Y][^Z1#RM\/< 27^A,=?XSU*Z43VX64K?(]+1MHROZ@:8_],3L2_!?IKS^7TOKU>NCYM_S].Q[[[6)53-XV::>+!A#,_ M7[9\S^6_8^>?+%0NM5TB/4Y52*.9J^2Y_J@=E-40&/./QVKNHD7R?[.+\]D( MX!3'"[.85:=&T96"Y#PTL_/FG[8G H!I156$_:FKJ@D+;./42Z@V[(5SJDS24RN);<^(%_7[GPJR'X+5M@+8 M06$SV50E%VJXZ4[4G[05E/)+5#9[LSP&F7S61SN,@8G)+ZN7_9__^JT^5@?+ MVI6#(R,=JZG8MNJ;- %O_BF9H;3V]J=2YI%Z[O^TGQ45P1[^2*7^F3CX&>[' MT6;"RL('6_:BN/#N:R_K"^\__*#ZW(XRL-4+24"U?5A?.4D\IE,7HM7;Z/^_ M4@*P*!#O?W2;N9/%?^#/[_;/Z48UG)U) O;:W.9G[M29=$Z5=E1EY8/Z+*UF M.U=*%-M-H;63LG(C]WAN'?OB_8=:]WUCX&@Q+X4V:@1T?8/A$XMYK_A-(^ID M RR%W%._I-QAOZ3.<[\D++%MT!JHRB4JQ+_!'4="H)]@>=T'WY;!7_\EF68" MZ!:@E'8MRIS V#M 0-H):O@*=XT*I%C 0 #:X(X'M@F[(@671@/=0^6.(=+ M?WAN)O5O@.F'-1W?PO*72'0*8%[UZGB_H\&N4\&O$RT^8F( ;_M(B#B94BB& M2HNIM)P6DV.2$IDTF18S$QQG)%66,I+\X]?+SA.6S4KS<6^H<'I9R3<6U54Q M%_"G>I/D>\5:./9&/8&<4$3+S,W6Q>')CB/#5)ZV/3Q-&U5)6Q0PKZ7*.%6=PY-'K5483!Y/ M=)$7L=14$2TCQQCK!=WI*(YW9@KW61WP5DYO4Y7^MFTV&9/M5')2A-7 M␕S1SJG!H.^LW #>F3B:J.[X6:4UEYM"CN&U.4<4**ZJ@9%'$\T4?=%= M>L8(S^$Z[S?GR=FF!4<>3[1$K\V>G.H[7--=ES5\H]6;],DN+@V"W[3$<,09 MN72M*BU:&6RDL6+Z>.0HF N^FI%<7,V7L5ZCU&D >_Y4OQ=;)]J./18*>//_ ML_>F3:HJV?[P^QMQOP.Q[^TG3D>H#:BH^]S_B#)9MI3B$OD:=#BRG2U,A\:T-6PG,0!@ERW1ZR(XHZ'5H=%GIML:2FE8ID MU9.Y_/L@HLJZ]PR MJIG+,M.;FGP+^2Q.)D#5IHU%<;R9<')Y5;-6HVB[G,5#3R;07':THOK4LQ2Y MH4ZVDB)L5XJ#AIY,8 9,\-2:;TB%GL>TEAJK3+(%:42=Z38D51.&6E/614[N M9I[&U78ID[-9-/2$_A*Q15N*K0V$_S4$P*L60U=&C0K.CFW M+;.69^)J,H:'GE)@)YI;%&9K@\_UE<0TJ>% FLGK %7(5.Q;36_ MEIDG]EQG)#8QJ0Y: M7G"F(X6DD-QZ.T>BA[;MR3I:#KH@/M.6@DEC1H+4NH MLQAKFL R+W426H2S?([+@&1.YD"_GJIM6T"\57^65W#D69!SE]Y 3(1XWCS" MW3V,D':[>V78Y_L-.=F-^W5&.I@*[QV,L4.JJ&V=H)L6H1L$+RQMV06>883@ M#UO389C+'R2.'7H/0U[92-Q9Z:2Q4@@UPKO06_-+&B]UA"D0;14T)GE9@[B\ M"D'U";MC"_>4T_N+9J7;GII5)5-H3 UK7>K,I9_>B1BE"!CO##002BR3<'007HU0\' M$:"FZQ[$!^_!O.EA^H:]RM[RY7S#);_E-;E[UZD^_M=!*LUMG1-WZB]V$P/_ MWJWUOH2 WU(3/V(3WD*/C]5+]#8VY4-Q]EMVV3?41/ZBX2]:\F5;XT?(KN\D MP .,'6#L!\38+%P0+X&KMC>_.="^Y3G_>;O?5(2\K53[TS-_S@>ZWH'[2']_ M4PSZ 'L00-?'6O)59-UM4 M@"T/2!HXTPPL567H*OR)$!O/PF] MN3G3X*3*2N&V)QS\^_^?;"0$-_$Q0XXF -'X$]%\9;3 Q2IW+&CZ MI[3\EZRYF[$!O&'^^U% S.?.^%KPY('/6T(UZ1]%<=WKE#T4\L#'S![5UP]. M^VV\\<"'74?EB/\-9K;D5#[D(*\"H @/"[KU4VQK]")WK#< M:,[BIM4ZJOD7-H'P6[0-A(5>7NU^?3JN.P@Y@O9E1>=BO-:10"7.;<+F&%#3 MC-!;H HN]*]_B-1SK<7G"GQ7@ESW)O)[5!3V 6]?HUZPFXWA<[;^JK:SUV9^ M?3/,5I12-\MU5N+3H M4%3\US]QU+?M)G7&7=!V;_:XAU1@[J,CKRX6W*"NO\3"WU_0#.GQ)<&!I_AL M6>!GV; L-]1TN;*AE+"JU>3T>BLW1007DJ@% 1,_;4Y]C6Y*/U83PPLTM>S\Q[WW,^.Z>(-*\>?H[CT$S@.\R(Z,65^;1 M6IB9-M6>S;.W,>BU:E1NKF=]H"P55:XNGN1"O8_JK"*#/GY#@_[[Z^)'9=8O MOSWQT)KV?2P]D ;%Q8:1]1PS&Q>6)4%U[/+GFP%]PDP?+])5*UI("$J%2Q2U MYC1>WL0=R.AQ5^E&X[PU@+\CHROJ/Q4)QZLS/@P\7?NP8O OB)XI94M] _T38&(?@@!/\! M_MY3$:N)^!]U1$,>7S^5':T)T;6C;$S1R=+#.%F+2K>QV6.%7C0=I@JU7&:2 MZ6HVZ*=Z:6>4P#8[10=1^.\6A;^R1O_M:R5\4 FRA/*_4K>%4::1GV1FC M)"M*ZO/]OC]AY4^WY9Z137<'BLR%654Q"]UF4H*B 5KY=#P439Y"^2#@]N#! M^'OY OPE1GSO'O")Y'B_6Z#6[E:FK$)/2%XV] F]F><7321+DM!2"%&I6!"\ M_W;!^P!I!/+B/6X$:5)>QG5.K7/S8KAN+#G)J)&HZ2)R(] TE Z7P@D/$,.O MXW9F\P6P ,%+!G ;\3YF&/_KA5D0[W=_ ZG((R)V3T,>!Z>WW6R6LS=1KB$L MRENZWDIUC1LY##:+9JVHEJQF+C.85_M4K1>;@-8HB1T&M_07?',R__H@_]>O M,0@"7(GA)2F^Z0*V!LB-4NIK2YMYRCQ]:0K 2F1B=+B0U,G"(#NN+N-V/;=$ M8@"E ,1OF*;_S5DDB/\'!KY/6/_]UOV(LDM*9=*G2*8H+!<\G1I-'!8* V3= MTZ?"((CX^S?B'Z"" !5\TI!7-DLM:FVJ Z6R'7/+"M/51E$'B@%DR%/12Z#@ M,9,!>K@?MSXAQK8I:VY;;C==_]MD ]S+WO>YM^]K70 +0YB.,+$U)FF/U'87 M0SS>;Q;9\@G)*' MBTJI&H;R8Z [0*U8,:8%Y0?R'9#!%?\@JR#(*OBI,N/]3H>T)K=;8X>IY>QU M;)!KS];A9$N"4@0Y'8*$@F^84!#@D "'7,];,9^+3$67%B,E4XC9BKR>I:L. MLF*0M^+Z%Q>^E%/:0 ,.KQ*8=H),@R#3X/U,ZY%.&U/.KLH'J3)1NFY.N$Z- M)Y-6HL8G;Y5?D!^N>KE>+<^2'7$U8_/93D==2".*Q-X%)D@P"!(,@E#"C?B\ M'Q[,I7C+-!6[9=*+KIGMDLJ7%@#4!Y(6[Z?HGI+9TDN=W&A"H=1"W!__]4\J ME(B>XOH@EAAD%@29!0_ \^\W[1Q)N-XMU:83]:8_Y%MG@S%4Z<"X-%S M";Y_88$@E>"L9"AI(IA@#@GBY$&32CRJ-W(Y.7$4@BS2%'B:O!O M:,H'".N6--,V>$T A"H+0#.O:!Q^<^[W7VCW!F;?-S]#U\:[7P=*/^R!I\7N MO G?0:5AY^=>H%8]>;JKK*HW6YPQZ)24#%@])8$SB[>-+RV^MNIO+>FI9NBY M>=%*I_K38F+PU!I1M&OTI9C@BO4?6G@_6Y!XYMXC"9)KVW[?_(0]0^]GDWF@ M+[^9OCQO^4U[M-D6!D#,;=1-+;::5?MDET7:TK7\+JO+!PT8ZA:O$O)^?P@> M;]"W"1=^ZSKD=]((07#P<-G':B$*U8*HVXB3[J(<;]KK\NY+]9,*;.GE =C& MZBL%C->KN:6&TTKN2ZV[_C0U3O3)S(;+L$^]K?RD]=4MM.ZBR+JCXF2(H4_; MV09!C^L']>[.%U<7 :_&\>Z^U#MGS7X=U[\_T36Y6F_R3%NWR+YM3E3+KG;L ME83D0/+7/S03BM*G[6N#>ZPW"'[>G3D"*/#-H9QM1TGIB +C'Z# 0X73F+PDPCT%,BX%UGG#&#&IW'@\T!*9*7WZJR!GY#500,]-?) MU_@EO[%G%KZUH.NB [?P__XS_N>*Z_Z@&)GHJJH[4 426,::A&G/X2_@X_"9 M"E-(-/!367/_"8ED@P9#F6-K%JH,*'G+^ P9_,;K_O05\-_"YZ=575 \+34>K.K2&!FYK)">?XF^?*=ZP@>Y>X('AB#=JOS"!+]W?QQ."B*2O[T)S?EU M&)^ MIM66 43ZS=O6_KN XQIW$\\^.2..D$+_G^_Z%^?Y;SHO9.CDL<>(@%"+6!< MIHW7[9,S9L0?,,!=_:4?7'>:5W&B.&\B*R0+!)RH<6ID4,<;\X<,XK<=NH.# M.7%OQ[HOML%5X/[*N=@YEP^WYC;^98K>.ZWFN5*,%Q)B1BDT6_R436[ZT=;G M[\3LQ-D95W*"#9/#L=GKYC9=>@9FCF'-8\X(3@5U48R'F/BEVDF/!PF:MB%, M>1,0"T-&@DZR[65K!!=17Z-@ER:ZM>B2S$0HS MTVQ8&YL=Q5S4QX3BB7>G#WQYW/ZR<\L+I^R4,_T!5\_-%W(Y+/7YF?.[8ZUU M$LE5WFYW2/#4J81+@P%?ZDG!)5DN2+@W:_0G;LG(-@ M?_SER$1>RM'C1IK+%:J@$BL7-O-XAX4C3Y[9R\9;\7+,:.= ?V4T.]Q,F$Q; M(_FVP$%BHF6L29 7ZY13)1JC>H"746:$H_1C8:\Z8VR8[1 MR-.)DHRL5;,6LP1,]D M7HYLE;.;#5\>:B33Z/884Z-HL$7//%U\A=WTDBF+5?@JVYO5FXU%,]&"(T\7 M7VZ&>_)T$8TIC6D3C)D\/=8S["A^NOBG?M8DG>I<5/A2IEH8Y=;Y6*L%1Z9> MCDS.TN%-S6)*9(,-RT.M/>5+57;$G#EY<_54VF2&FD(WN?',#A>8A-:"(T^V M:;VV[; TL0<<7P54L22'.VD)/?-D\603R#%.LS2R,P6V52OD8X61 T?N%W_C MN'D6C*VL; JJ;MH&.(V92W6CVNT/MAVE8AO4 JJ,O"N!$: M1MTHPN[[W(]$A$#;>[_4#]9Z%4R'H!(?6P3JP6G()A 1\+8.,T6^.&L#;51) M,R&!8 /JE!!+1C,[+K%-DVL4M/(X.>O,S8GTPY,WOC@S(YZ,4(F?&=#T6V@Y MDOBA*3*^.PCR8D6>X""^Z"#>JI4='$0@FG[:05 _-"W,9P>1B) !:O+#0?S< M1$G?'009*&L_'$0B$@\.P@\'$8@FWQQ$()I\<1"!07?7;/DW?7U?M^HO2X]_ MRW2]\,GZOU&'M3?V8/?8#)SSV)#A8XI 70&T M#O1(7C/#9RDIX(D;\,1EG\G/X(G+[HJ )]X"ZW[EB3^_6)6,,+>MT/_6O:FW M]@+%D:\L$1[SK&]C_?P,^?=#,$%@$=P?_3P /P1VPATZ,9]5?'[;%5_:!C=! M/?1M>TO]*>KA-%X0#& !\3NCGI^(9TNF::.[4=\?T][@=%,1TM^GF_$JK9W; M@0"=W5__?"DRN0J]W[<;TI_R0].0-4%>\.KU!%U ("= YH$)!%U50=>M T7X M"9CSP.>>T4U4$.,Q#OW!A(*+DAZ8.'J\:H-K@*=[=Q+(Z!J>);XH^"!^1]^F<=K?NF/1%\4)[@RQL 'E\+8@H[?T'K^]DQ/^:J$\G69 M'AO/_F5Z/]@E7\OGG.8UMP3B+KYWAMDI6PN;W7 \QF4:3*DP7J^:LR@JZW64"]#TR] 3[UE]YZPX)>;(Q\J=S* M-'+]9D?H=MNM666$5!2RH*/)2X#T,0/6=RE;_T.C5Z]$K^]>L_[KW(=W7ZJ? M1.&5:_-_T/)>"]IDO-3AK,/C7*O7&F\<0T85KKW8]4VM[Y_(_:_$KN_.$E\7 MW+[[4N]LL]^4X=]G@H^CP+'70T?E-J+BK&/2*EJ.(ZZ_M0G^$SG^E6C@W=G@ MZY(#[K[4[\;Q[XW\%^QJ-I?L\8M[W^ /J[W\3#F\2_&)AZ&NX&@NH&^)_O[:9ZS4.D2J" M94>-)5:<+%OI(D_F2UWFV"<<_\ 9[DXMYU+XD9!E#LX*E!8-<[RJ\62!=\Q6 M^:G);=8L!%21TX;6!&1,%>TFG 5F#FMJ $#,X49-30) UA,O=':"6W[T/)7ND!^'.(%"-G>Q*Z]44/RJ8**N -! .F MGE38JW0D$&Y1-_75FV-T[%EI>^((-9$]KHWZW_]U5/1U#TQ>B.6#97G%9FD, M1"00=FO*\A/XYM^\ZO ;P]@HEA"DI%H_%_$P=]H/TXV$[5Z M.MBRHVY/WL^.&S[M/GRCMJUW,I:^^$U3"-L<-KR*01@>O]%975"8/ %)' J M_^DV,F* M1*'=X)H>EY;JFZ&N;H/P A*$B&2=B/[" M8 D##ZQC<;LY(HR)!CH4Z3IA /D/RL@5_+CI8?@%[PM M0B--A(:[_,^!5'Q-EA]+HA,!HLI1%]^LR5-DDV1_F)0E;Z=']6KJKC=@N- M/'EFN3&J)7F]%E4*D+VFY'PL40L6@L63;K"F8*WGA14S(YFRP#L5)C[K:F>; MYFZ%A+1(,?J,K&R-_I-2XQ;1WMD.LWJMD"@W>9)4-H-J.]YK%J+J%EG-)R/' M0Q ;LG.M3-)V(@T-^JAJC5NCQ)EY&AR?%UO"(L<_):0QR7;IE<..DJYGI*9=[*#*L?TJ3X\>.ITJ)@>=/HMQ9Z0P.ZVLDJ83B9U:431IT,;8)C> MSNU9F,L,P"S:7>OUS P.1:'"%R,SI+5NB2N#[!2G7+,P2R^&-NKL?#*2GR<' M9:::69%A>I7HK.9#N=U #9-/1I*):JF:RM9+7"9+DW)7;P"+<\ZU:YZ08=9B M%ZF\PA?7>I:4*57GSA+)M!(.B];(J>3"DTR_MIF4QPW3.=D^GNM@*>5H,-)9TC/$"79%JL56RR/PRG MG[KA5;:T])*>7[0V'A274YTA-U2JK11,JEX"DAOX?=$$><*W!]EM+Z8T6$[C MRIM:(]9SW"Q+MM?E.FHRWN$8AOUH-L]F9EF//,4A4211K!MEH<,"H-;+S>K3?';9H>I9C%D_C3:%=,98#Q'2[M]^ZLZVE"\H4XA"HK'-+ M&XIKA$8N=5H66LZJEC9S&[+S5-J65ZUX:]._58-;W[NRDA'"W38,8_K0@.8U MZ]J.+-_O0D:?0YN?Z"!<9Q(-VS*1/P7:>WA7=M\B4L.[M>)5S+@I"%(V> TU\3?)C&Q575#B#+JJR(2D-01WB609T>P M()_1O-8U>'$1N9I\P[%%7)%.U1E@S+ MZY)3H1G96;)!=^JO[$Z=H"*)H,_BBV._2^LF.NBAY8^#H*A(/& )/YQ$P!(^ M.0B*CL2#_M17/(D/WEQX4TO[Q(%V6W;_%HM\4[M\35>$2R& >R"U?$C27RFU?'2M\L,4CEP;WT2*?:70>O C MIZXAP>Z=78W\:$#$[DO]P)TIN*Y,',"^1FTFVA?%U%YOUG(!=GSN^4-Z=\EJ.-S1(L-ZG MSY2[3_4C]_G41K\XS["]W)S<3)QN]ZDNQPOQ%IPR_>N?%!.B8XD0E61N<3WR M^U.])\A_*-53M$?VU&B>*\5X(2%FE$*SQ4_9Y*8?;;'W)/M^-SU8@YX2YV2^ M&6[;3HF/%E!,/@;)/AY*450HGDI/6:7$?WCZVZDEC^P\ M-GT'+]+9TH9\RJTVW'+=49XVP]2&LE$N"U1!=(B,D[%K;;:$RN]%J0DF/OH^3'M)*.3.1#@ET8 $<*^1( MU10ZZU2OB&IL(>LJ&:)3W]RZNI_W[(=2_@U4X6=)GU2XIVUNG5#Z-3[S]$1V MR?4 Y?,B"RL12C'?P,+*'"DSPTO#P_<@)S@1;W\M\?=CPM6?$*8]4RPE"&9] MDW#L-<_V,<%YTY!7O 4(9Y^4'D"+ %3_&:C>U37(J+QI-B;>?8>&T49S>RYO MX)'>[CJ$5]!@:+/C3C359)6&T&]7=5U:MN.?J$KQBB_X&9.PFOAJ8OP9O!)M MCB12K5\.DGU,\XH@: Z%4JDXJ'$+;U0/Y"= J3N(?4_XJ=1--_: M+E)V4^&K969H+;-T<2C=GY_D>&R]40J5!;D9+XIRJ9I<)V+H3EOL??ST0/ ? M7VG2%V@!YE&BP%_H&AV1ND:YN8?V5=\=T_M82QZPW O.%J1>7\RNT_T@+I MP00Q00PQ09*F0ZG4%1L0^L2:A#MD&;* +K^Z6@^1C%N\A8<6IFA>7^7=>\E! M$MRM%".+**:[60 L!W:?/I,8YE/T5K/=X7;B(,U*&2$Z3BKS;K8XJDOU"E7Q M@4X4*&@=97N5)XZGQO&\(*:SZ:HT2KDZD:;CH=1WCO,$.7,WTYR?X9(\.^2L M7#PYSC$*Q78=79=SHTD M5+<+ZC\F%$V1(2IZ*=C[,TG_9]N$'Z3]7DI[+3!W3/M1JR1!%,R&:N>0/>4Q3\+ \M^F6Y\:] MZD/[^MS_9]K'[\5/2D10N4U43NJY!"?YK[]1>5_TX!CU&W89ELULF#-[&$V6LV7JCYP%[>CW&"P4F,3LD(I M_+(A#/*]-F:\V#L9[P%LWP]=!/"2)G'#A\,PZHNRD92EV]#/)_-R% MMY]*YE]WM_K3=%Y(:9/P9&J8W*:0=]I;:MD;MG#1]9A+YS&:"B6CEX(B1\W: M#JK2??;\4@?U9W<4=/#)S@0][ X1H5)@?J9,WG'MN_R*O M@7BX4;OF0BXW'D.93Q_I&9=B?Z"2AMA> Z[<<&1KB@M2=\#"PDB7@* 1>5FHY\Y7$$JA(<^=T$*'-:P) M&[64X8D%:I[E-LY"WRX,'5HC(NX\L^ W^QY> K]8X!+7JDI8!J^9+G?"9\)M M%:8$ZMV"FG()7E,\"6C X%%U; .(M@#Z_7/>UE8^Q # M1HCNA0D0,ORE8.&GN/UET%(\-&E->8N8PV6,P>YNZ7A#0&,+[>,*M8"3-<$ MO(DK?J.W8)O"1#-;&+( ]NO?[=K$T.?$#FA^,0V\T:XN*Z]D$>!F=9X"D16I MS+6>[#S9B&Z+O4Q:++96TCD%DAI1<5=_M&>R+N9MC24S<7H[S36I\$JY6I? M YLML]_J)MIIZJ7.P'WGJ%&S)4W$(:_(?%936 8)M0-P%S+,T94I-D\_DA'EZ",X9/)TP(N.2)C!JE0NF">0Z"*[@+ /Y2@]/"+?6$J0R0 MRPR^"JY, :@$%#3A7/B$1LR!Y5("\%QJU^SPZ)-#/F0=7[;+N5&;H(\1MP%P MFV0-(AF$D%'6TD&GZX4]5F4!^V$7+^Z1$B(4IAZ(_D"_W\@M.^3LU$,7S*&X MXXV-FX?U2A<2RJ2 M" #9[<[EHUD\;^'CNVU"\IR)_46ELBY+]+MNR3?:@4L-0!Z 3-Y$9'^\2\F/ M;]*EIBEU^[D/E#ZYO@&#^&)$$F_0.>/"=-NE;Z>IOI)B"'?#S#CRB;?5M!5=+@X0>/3*>:Q'Z,; ['O.Z(/=L#W.^")_3O>:;NR M6G!3B@BW!62@'=[6#M_GZ#.\.27:0 #RZN71?TXYW/76ZP<7G^95E$UN$CR^ MG%?F-9LW-B[A4#CE_'K=?!$W^&QO;M@/\J>M=Z<2?%G+ZW /'NF:UKX;R[F" MFI<[LJB3=+(0ZPX!9^>YC>:4R@D[@_KL16]>X=R'A'^'2@#8P>BS;?C?JSD% M'X#/\74C^N]'MO5R:V (LHEPB?_AZ#NU3["4KW6@78=W'OBL[B7[OP5]?GD( MZ"M%N\^T/1FO!-ERTS1Z@*M5-]5) &J^9*?>F#']MTZM& MS[VWZ0<:11]Q:+YV,^U17/R!376MZ)0_BT=]B6/RA@W2/^&79$&ODB0+#3)3 M[SG%HL87$R74>?%K_)(_2VUYVOW>C/!%+LE[+_,ZNOBV11DN7!B_? ?BN!P8 MNE?^[E2#>R_D\U._\=7UK&P*JF[:!FA,4 DJH)GXH6WW4GY&-RT39R:D>1.( M37Z#JJ"8IY?;&]V<-2E.,+%OG>"VGOD+#4?C: QQ M2?PI_C?U][]W18D,L%"A^!1?>39%[[K9O'BXO=#="B*(7E$E"*_B3 T8$IRI MK!%9(+BEZM"[W5IT8+Y0]0W 70)D PB6;KC=XR#!H:I(N+*$]Z!=!39<:0Z* M4-QI )5GDXS=,'D_I:,>K"%"PX?*6S9\P>;EE^X_4>4N"&'PL1)8.,.OC)?] M[79=[;Q=;'?8Y_T[&>PVPWL>RSV/70 #0RA4I\]]9@BO6X%4(9.>J^ M7IT!)L PW'(XR-G9:I[Z>S@:IV@ MY BG/Z0G)'$87=XF[= MJRDY=&RG]_?T34=?7IC[[_]Z5UW-@V5Y%Q)IK,TE$';O'?(3^.;?O.KP&W-G MLJ8BT>=ZE+M913'+D9%H_%_$P=]__SJSF:AFQL&6'97-\'YV7#EC]^$;]Q\/ M"FK2% ((AY5#8E0D$;_165T0PCPQ-9""^Y]N(W,6$&#I>:EB%:[ @A@VH^,R M(^9>H_(W+?ES*2<,3JO9:&>*1*'=X)J>(Z!4SURS%-+I^P\E/ODVUCI5DY_! M+/=9S,6[;J@\*1)ID"#@SUTUJV$%C&L/03"*,B09CEEMHWTL9@X=, M()\A>=F"OQ;@MW^A(J5N,5+3+:REVR84[U"8@[4 X%/<@I'\' HPKU^JK:G M-%T%X,@F4F%HZ2'X!6^+T*P1_PUE^N$UXM=D^;$D.B=@^'U19JXUU3B->SF^28 MR]$Y>AY?KAO#8GW09B'R/7UFEY7I=385SA4VW7PMK!H]>]""(^,O1V8U,9[L MILL-Q<[$#%!/U#?S46L4&Y$O1PI/==8LC8NU',--;78VK&UUP,*1)V\7L@U5 MS68*#IIS:4+U MP@5NF7H136FSK@$Y:PD./)DE\BYX:0[(R[)->KY>'A12F?86 N./%D[)SO=-A7. MCZ#ID YKDS[\V:P%:>ED1:M>1USGH[*D,-W5;"/&>BFG@$;&7HZLE::M5@M4 MBR2C-?,"U^U%6>CU$Y.%LEXSFJ4FAM#.D?)^<)H;70S9;B?9'_: M*BOAVB+M(&OO9)8=IJKM,H4PF%HVV;0L\\>7NGE8LKN3%02;G5#Z=3 MK0%0#.<X!DN;)/+,5R4E.!N.,TL@DJO.LW&#G&_8< M?6Z:Z?4\SDB2DMG*3F*M=N?SG@-'GKR=E]OUO#PI9KE*.TVE!AV*F9JMSAHM8#K &/*1J94L;B#M.5C3. MCL+9D18N*O9(LE)+G:MD!&>4/,-Q S9EE$I=4LE(_-#68^N5GF#=KM_'(T5^ MEHBNG[ITSLXL$U:#K>5G4=00^.29*DE)8#HJ;'/]NIFO#E94?2%Y35'Q2 CL M/;/=-58NFOB>Z7X'"]6UF>E96EY9 M2AM,_89ZCQ.F 5N.2AJ3=WZUT>% Q'5I,(3,&0QZ@: M.$!52K["D],1ID"T5="8Y#RCMP.,E2R 9_?-H6>!555=P'\U)FVX'$F#9R V MX=QTU^MSZN.1>\E90VDH,W+N++R<_@. MA;Y2/[2@E,\.@HHD+S89"@[BJPZ"BD1CP4GXX"0"V>23@PADDU\.(I!-USV) M#R;MO8E;OV[57UBDX;(4OO+M^[=\X*_?O'V1B+B_H1__[ U].A6)1N]:D^>M MS>B>MA#XHXOW 7W?>\DGA_S!/;@:U?NX+L5;7'$N5SE@"[^QQ:W%_N<+LT0C M]$/3_U7S\@,J>%PJH*XA]>YZLPL%2"Y$*:Y&X?=>Y#TRVI%-?^]U7R-IW3.* M_5E(XS8W+@.2#4CV"TCVG?>H4(O<6$,>2\K:Z>UM-DD(\F,NDU M*4_;V6'WJ45+"JH7Q:![6:EH],*=K >P2W9A^5>3"QX!=?I'FGWW1;[EL/X& MBOB['V% IS];^^9<0=_>RWFLA=$D3$_UCLUQ3J"JTS)7H:/%0BH9GJOE.ZC> MRA24)$^^-1O?JV$T$#*R+ZUL7]ZY, M]M5S(%N-)==E(0>_?5//)2,QVY3+R(0*+YB ML$"@/ +JNBA08LVG9(4!K,+9RU)MOK!RB:9^!X$BQ,OQN-!8;SBF5>F6!MM" M8C9"=U4@XJ)#<3KUV,Z.KF[Q*J$O #I$3=K=P[@>S/H9(O#>]61NYK^]]\+\ M)-G>>=WGJR44-5PU )LBPV0G;;3+5"\_30XE]^;;C2%/P-P!.=E9] [P0Z[T[2T-HJ5%D]O&AZ6 8H1+0['+X]VNZP!-K1%;J$BLH+H>NG MUFDZZFMU0T.$C$N+3G1X]HYYT[NE"$__/BG_Q:)2BQ(NE]%P:QR]\'"RFGC& MY\EZB\;%64YOEZJQ_E*?5^553K92V[I>A8\92,'MTB^]79J*Q)(_\Y;$NSL< MWND>$?-#;Z_X^UQ2D1]Z&3LXEN!8/G$LR4"*W>YO^0C+^'K#KMQ5N([K M [HDHT^N3#J7!?GC;44@.[^C['P02?E(C/]0._'LA?K1XN_R-@2B+Q!]EQG> MQW MV+@[0H6(TTO4?RAN?;8W5VQO?)]D>+^TAJ/HDYP^S%#=S<)-ZMM]NB]KBSC/ M%>1>3E]/V\Z:?#HKG,:%$5S]M3+0?LY M%XN?:4('QCT]K]7E.=EO1.-VML7E6=IQZ\C'0DF:#J52]"TR; )Z>R>]G;NV MT^YPNTNS[)"SYT*Z%""@O]E;D2+2=]>YO8U,7I$ MF'+XL3VVMWS.MN=A,U]3DMFG/VBF>4\BG(CE$6U0X75N3A5UH;?(=@9==/L[ MA@1B]*(P?#P3MH!ZBJ$.,_XW1K\8"OF-]:]WZ=F7R[N^9'OG3;#/*-W68M)S M%G3*YI@".:JUA0LED/)2@+^5@^M=Y>9>F\/XTH'M8Y04F\#D8%8HQI_48_OU=[;&'HTN/ M'J5HFG^:U48#I=]H=9C1>#[1E^Q#TJ-"CO+-O,DFE,(TKX=;P][*J*/+JJ_: M9O]^9.,LMP:&()O?Q#S[^OMM=S=T_"\R+CBSEX*8C)5:"ZXSVI07R:;1,.9_ MHL;0&TJF:0,1SA@>@\OE6%28!Z\W]U1_1@!(]5[?B9MR1\DL@\L9;C M]O.DH*W")$]ME>LH)!^:S->$@8$M]E5B,*\;$R#CCL<""ERJ0"1T Q4FD(W M1ONTQ>+G$B6!&GB!'L=OH\?Q*S'-O0/?^_>>G5R'?F/B*I0SNJ-F3M?M(L]6 MN$9[TJBK;&:Y[;1&2:0[F$0HSIP6$KB:Z@@(-C#!SYH\>_*]8/6T,Y)5(6.K MM3+GBJG:6)?CR2DB7.2BC5(A,IK\6BO]HK-]0)7OY/+KF*S-'$B84428-!T/I9+,#;.A'HTRSVOYVY8'NE"7 MY_+=:G?<'D+1B_=?&8$+0>PC:S;OGOB7+^7SD_=)428>\]B(X5-Q&L3H$26D MHJ.8& 6C<8*,C40AD1 $,IH2A"1\P7_XW2\@5Y83F8E0;0TGG#Q>%MIR7AM8 M Q99,"]']LJYSD0$/96L4(8=[TWIIU6J-:)/1RIRN;&,EQ0YMTF,1'FFEYN9 M, M'QE^.W&J>1D&4%WH/ D7X[,%^A:OV53)D=7;$X9IT ^ M_R3!D2=OGZQ+_=QJT]65,+=MV.(TK2YE],R3MR\6J77+F(IE$L33JPY#B7HT MC?(S3]X>;??#,\HJQ7*@NS!ILZG19DH:Q4]'/DGYE-@";)Y<%M,#3E.VDW$# M57P_F>?*:L;GE1YJRR*6A'XTJ20&992I26 M0Y-:\&.2L\<2/*O3E=FI2B:B-;[W)]6V_KD^UF'!MYL #* M-2"RUH5Q(S2,NE5%KB/9\KK5A<4E1 VZNU>HJI9N_-[IQI??JK(&?D,3&ACH MKY.O\4M^8R,:OI4B(\3!]NW-MB_I47IIC1]8Q3L%\8V),#>9 %BK\DA-9XO M^S:2E60]1=,MI9/-9:BM9.6Z!GLC(OM .;_N%!# 70:R[8WGA1 0?2\,,)?M MN4DXAFQ90,.5_5!?)R!^IJ8?X0 #G!3U>]0B"Q1DT>!@;G8P'PUKO@60OW\% MG;P=,$C )9!+ZLTQ" MQ2+Q;U5HJ>^ZCJZ4'1(0RPMBB:6^$['DL&_Q&A+5-PG*.'[YZY^L; #!VGM4 MK\8*OEGGY\.EU[#&?+8-5VDSY?IE?'9-\0^2=OS9.,YES*;'EYZV.M-*JC;4 MIN/D6LKE-I0HD;-BLE6MH2AJ]-<_R42(HF^2Q14P^?=G\FC Y%_+Y"[*.,/C M$XIRAHM%MZ2 618.;LHS?MR"TV(@C\="4>HT$_XQ+3\/E&0 "M=>'9/\2-GD MFY[=-TQHWT$2'U_0.%G\N^\6^5-R819]&YVHF>&B7:>K BDKD[*5L#L)<\.Z MM0T9,L1$3U-YKW&')^#W;\_OT?NO]]KW,_=E_RA3[076@6Q^ M1OZE6VKORD_4D:X M^.B\B(C'XDV*B@WRY*9F==MDCIM5IN@^#X1(%!V*IZBW?#F[NWT_[@+X/ MR)I@&P80"54W351 0!.)*IO[\7<'$JE(D*CFPPS":(0*.C?[\%RH2"K(A/;C MN<1QLE)P,'?/N'WMA-[2-$'[ZX_J@.^\8^_/2'-Y*W$N5_%G)_2Z#.<;'\%Q M]MDQ#+\:L_AFM??FGS]!-S[;Q*NX2UQX$"2WW-@; F6ML)E" 0:,--# 1+9, M5A,S*B_/S9)G@A<,R/MGW"09B;8WU933(OD<7TG,Q/Q:RJ+B,"APG S1])MN MDH_*1A]DO-Q(#@9"[\-"S\=1](?;T?B];X[\N&#]0=T7MQ9,0W.E+A2_.TF\ M$\#L'&I "\N?,V+8H$;9<:*:,LF".:E5$DZ1>:*\[.)X,I1*7.R$\]@8]3F> M'^!37PJ6U_#IW8->]P.P=U]Z@'!?(MSS8[XHDW>P+,_[3&-VE$#8=3+S$_CFW[SJ\!OS6#=B M]OZ]9^,H#GN2D6C\7\3!WV@_3C83Q14/MNPHM.C][#BZN/OP#6>W=S*6OOA- M4XC#_Y[#?WH+BU&11/Q&9_5Z]/?_>&)J(''P/]U&YJP''/T-:0_RN?KWH;O- M^^C7/[A>'@H=9]Q0K+DG7/Z:(>T35]\EGR&<5K/1SA2)0KO!-;T@=*F>B5P[ MQG[T_D-10%Z4!">+\47"P <6<\D#6]CFRB! <>=W2R-=X643L/B/WE MPYC1:[+\6!*=$S#[BJY-;08DL-*6.;[4*JXU=: RM'.N1NUT:AC\.ID;DC%BNIUU"<-=K1+0!(9LG"3\WJNBZ,(3I[XXP!:*M@J-ZKFT@H/ TKNIZOK3K/-FKJTLU M5U3"BV7:**?(ZHJ3;E4_^%GE0WS_MI; OR3?KP\>-*$J*,;JTPR1H(:A/\\E MJ&'HTW,)BK'Z\V "0>;/&OG8UZ1N7MO0O<9VI>_G0Q)4% NXQ>4I?U'4!V,;J*P6,UZNYI8;32L[YDZO8"UX6#SSFN\O99Y(Q M^K:A@ND@UE0R^?YRI7<7$V;EN,G&5(P.,53J9]9M""2#'XLZ_ C)0-&>:*!& M\UPIQ@L),:,4FBU^RB8W_6B+_1K1P,W6VT9^%J5S'=M2RWQYNRK4D&A Y1KB MT5""(K]7[IV<=T;LPD*!"5.JTX&<@6P+9\@@[]E;DX!O) MEMN!KS\2+K&.+B M2L1N".4"#@K$T-TW,7# ?2D&?$T.J4)WJ&0'Y6BN7P2Y5D=KMQLKQRTJ3R5" MB>0W\\ UT/V:P"B^G]@,BG]<'G6>2"' CGTN#OJ_XY!#PSL/B.(:&=,;A=D!W!@ MJ"6Z6V[2R0U:7AW\1.S[.O*8$S^>=[D4W2T-#&B?R(L?W4O$IV65?"$]OQ+% MF1E404@[5S]HF.#[53)6G7 \4V9Y1YHO9GUTY1XYYZ*I4"(:I*P%PL6/PB5H M5.03:'9!NICAUX>AL>1PP85.=YBB3(1O3M:A4K+!D6=*Y\CCA6KL[F@BC' << MI2&UJ%2&J[+GBMYDQMWK.B,P@YC2KUK2#6)2$;QD-W)'6C4CN[X$15YEVNRNM&WK9L [A5 M'@_J.[JI*FZ5QZQL"JH.A>N9"CSCZH(==;E,D@2+IV4^G3;J4=6Y406>D[M; M%\3(ZQ>^L#""*D1W=_)%X<*7WZJR!GY#+0X,]-?)U_@EO[&'!;Z5HB*$NW/$ M88XQ_)-@Q9EM6JAXVG.^L7>W["XUH-S23A!B$&[=H86AKV01E7^#7QKP2ZAV M':C=494H]-$8P(=I:#Q:$M 0.B$,=R7/I:-0=[GC2L(A0D(QKY?%IC[1ANZF M5:AVK/%7PS* M4GUUGS\ZJ('P)E:\0S&79#(X%_^="Q5)!OT7_7@N3(1D@H.YV<%\O'_#1;5R MMSU(?I5G[RT![K?J#BZ //W?D](A[R^$\2JO)B+W303Q84<^VG>N=,_\.FNK M\!:QJP9"0..#<&N 7(EG?+8/G_&T70-C^&P;KN+S=Y5TD$9[[33:0R/\;?/[ MQ,=O.^%.K#DLZURA7%7*8B>W9VPS=5$FH^SR4X6?_66=O>Y)?"VP_%+[XC3GN]7ENJTV/R]PJYRL4@S5G]'+/N6X5T'C(2J5^$Y0D15%-^)GPH6< M"]L1NH!:^Z$@'WQ& !=OXE/_EFM^RU_MXT4_-@AB3A=_>$H+ V#G/Q+Q!.'E MQ1$;P!O7]@W[9D<"R.,'4?#S(,_7=NCMV(N%BMLR\FI)M'G5VI1V]@^'\ID< YZ;L ?JJ2\RG7X%+K3DJG M)#='/Q5*,F_V^'T,U/0AV=HT9(BGD&0U'RCLYDXGG-P9.2OV1Q0S*#HC95ZW!Y,T-9HR"W:4P)$,^K0ZR*=<>Z_1G"^! M+K3BH6GJ]I]_:;R*-K9<48*I< 1T X0;(-P X3Z: /ZXBZ_D"0;W:^ID_QF06B+5C$@M^X#=T#%V#@ M @Q<@($+, !( 4#Z[@#INQFH'\='[L=--/+9_7<.)O6W"9D>%C6)!-,&UXSW MNQ1=9=%M78B38J%8E+IZ5LD#B,[ PQ=X^ (/7R! D0#=N_?.FIEFBMYLDJ/> M4"F,LH59:N44GM*XA $J1AEBR&^]-G MV_0J8KSW/GUOX7K-&W$M9;V=+S-&(L?3ZI,**:KNK;72 %Z_FJOR.Y8O/>1]_:JWB+\&0G\BZCJ9XJI\2!T6R'UX]C<)% M,5,HXPJB2+*E0@SY9OK*MZM='$S\PL19J!>01K!5[%M #(N(@E<)^3FA%>%N M[*DUCU)_B,5SM(L80Z4\QU5 5[RLXM*0ED[ "?(2SI -$<*4UR0X=?A#8%J0 M^"V JW\>7#>$_SK ]^A/.*-]>53@DKU)., \-$B"'E3]^;#(ZXS &\"]*3_ M]9W/+/[>FN7731_.X(W?2PO&E19UWC!&3,,NUIUX;$@V&N6TL9(=-MJ5?OU# M1DX1$ 'I3T7[^%:)UCV@B!#[XN&!)'E/L>*S$_>&:HARU#^8_8T+Y&;T^5QV M(3 )LC@8IWHHIVF:2UC=+G-FI^T:+TSHXN.RWFR9@.1M2Z,&Z%A MU(^M*@TY[&#;L= \VO@K5Y+V_8:PPM*6W5J4AQMSOX+:#8WH@(7EEA"AW0HB M(2P\X?0@9VX(7(D/2DY9@^J2)SH69 ZB:4,QBM08*T$1BY6?(UM3^*/5__<_ M=#3Z-P__U!?NW^Y.F$0GPD9"2.GR:!>@ALQTH3HV.,9$"ST BS\@3%W*0ZR MH L:3,($%M(.<*90&Z-1^_GCX 2.YT)!@-2U5SW<@FK-=!6,Z43!.*MRP.=3DB5/=3R+^F#*D=3^6LSA8:C:?Q/.JP2KBV M*1G)K2S1'/OKGUCRDM*&!R+ QV/ES<,=]/;?Q%-!_RK4\D1>UB#*D"%E= $ M ZAP>T8W%AZSA0AH'$+UKCOPK Z>(>.%8%K0;L;P!\]![5[)@AA$FVPT^ 9*,*\Z\,>/YX-\L0_$R(N/(/#B@8NKTX7(+W M8_.9A 5(W3R"C,^.(DBB)C&Q#=2T#QZK*1CR&#/F,1U&B.X!&C0\/W@\>;Q 7(8?"$!>8,1N+B"!360X40DYQ33W-AIZO[G7"?P"86Q(I)&S M>,PM>GM0VE=0(:I$#H'I"[@115+M%K5]7ZU-2L=V_HR]3*7C+POV_O=_'14F MWKMF7ZB6@V5Y!9%I[*200-BM>\Q/X)M_\ZK#;\QG[]V^=>;OO7,CBL4\&8G& M_T4<_(WVXV0S4:G[@RT[JG;O_>RXX/WNPS?J+WLG8^F+WS2%_!Z'!?]C5"01 MO]%975#Z/ %- BA*_Z?;R)S%X%A;>TCV#+C]]4\76XY(:.BX.\!S&B5_4R1S MJ3@NG%:STB9R;4QQ]/Y#E$&^;=ZM[%M(L/B$/H@7QHKPV6-=A)]&B)SG.!2AZ>(ZRF7D+#3AE_ML:SN7J B0Z03W!\T4+YIWWP!' M[>>*/&SZN9>]F)YI0SSN_1Y.'K\6:F#= .X,%CI2H@A13G [K[U[U3O#":(/ MC#OAI# EB#*$G(;[Q?&[P-F]/UPGVM#].7CD,=F;%.:SI,;Q6R_#UP3>ZTT7 M6>\>9H"5#!RX+7#\L[]X@0TE%+927>-TSBO@T$MLNALW41$=:T#2$:6Y./QY M =!.M=S"#?!CPU815880Z)9=).X2/21HJ&_4D&O9X*,Z=(KC=E8\RNJ&@@V8K0!0.1Q-=H(+%5-< UM+(PB": M!B1"UT)G!6NOJ;[""]S4D3L:'M1_D-6K[3PCHBMGH$58T#MSV9I&H/0+83&" M3FZ#A:6#FN:>$W^JBCJ>2<1*UE7/]>()"N0H<0D,T:?7$@V].JL3$,<@1XR* M(A86-+N.?OCFKJ&!5"I%18@.DM/NSR#G[#PG>%)(.KF^$\QJA,H[7MC&Y:S# M5> 0"ESU'!F?(K)\Y[R)>,>PO((N'ZL+Q*U3:*I)$ 6Y M[B'DNMFA.CCMA@;VF^LMU8%SA0^9RR;"@M@MMC# #&H9R+OHW3+.$X,V+X"O M&V-AB!]0ARN8$AG9$&RH'C+H]>C9+![H;9$!YKR,"7G*H_9U2#L(AW#3DVI' MTR2RNS6Y#]W%1_KPI*%%_OPU?%N?-Z=P2RW7FX(.P:512!6HR1Z:!=12 O+] M(=>"Q6^PO\[UJ&!U:UO",PEXRXP0S?T!0>$&%+1;-@]%%Z($&ZG0T(X6+0,@ M#2/R74SZ'U! M';\$45^*W.XQ8QHXT09.&\)PJ++@>4 ^]:A(W2-$ES=->/XEC%PT*"T@/H1N2%-/7AT "^> MWS7U_+0GC]FMR(6+AZ^,$'G7:Q;R'OQR]D?@Q4#!2 1PGI'%,TK!0.8O>7(T M!1-.6A5?O/3?$8]S9.0G$+':Q]YP(A7^( MJ%8SQ,K=&JS5/&^%)D2^5/-"1+R3_BX21;@)BE7=T9#E"P_]:,83645:4Y^[ MB@;RC<0C,+T_8_R,CHWAG_$LO/&G6-DAE]$^SA%ZUM(\@7Q[R&L]P?2!'.-[ M/7D2RX #98CI<,3%92W(MAI23OP^$O/BQ_Q!S,F;D;>TO1WD"53W9Q,#&NVV MBIX$=\\6W(?N]#0.X?-H![ 8QU@6HV6\.4 S77O(D]Z$&\_!8!3JQ" M1\\3/@HQ886YQT7[60'LE=WBL%/R?SSHFXC!7:D;!X8&NCE:.^]57M2T*679\.$%P3#1OJ3&J_?2]9U'N= M*TLW.R3%(V2(C@9NSY%->%FSG"[C-BKF U#HWOY>WVG#IFUACR:$VY)K%!21 MKQZ/@.[Q),\']0*L-.8P(O7HIXJPB-5[8(5*@& MX6'&DO3?GN;DGW4GD@8='ED=0$)><\B6FY>:$PZI0Z7BV6Q(12/E8> \NL5N M[P2T63MCT"-U9-I,>%E%KB0D&:"@U'$>,1*U+[[8*RSL+'%Y![L@D=\*0$/[ MV8V"V!V*S[V^7.#PM> F"^[M[&,=CRS0R+D=008BSG#WK$,L 0YWY\!6$0H0]B+P'D?<@\NZ#R/OU8ND7]O1-H"ICYP.8H+Q/%[= $EFY)KH7_,+: M\EDG8H!F"\C2G]A>> U=W8 JV<%*FQ>F0(RXW'ZD:;')#3&/8%L>'%-1/AW2 MTX>F]K/K X.[,3+@O!S\* R#73]]/9I64^+^;,!&W) MAK8HM;]E49J\? RTWR5HFV-:W06U#YZ)7P_-[ DRJ Z&8'"[^Q)C9F !3TI] M:_=I W'XUUF +]=8TO8WKT+ORJMX1O$H/&[:8U.&W&7LDB'^.DKK^/>>["#9 M'L0<9&T%.=5+SL#IWJ'GU' 4%D)1HYW/-(3=(2H*J]MN1/0Y0=RU'?;.+Q1= MA"2$N!RE $^A.L$9M8:\7XZST/J.L)P1H3WD]V @[26Y\(2[AUR"40(=N$8] 8]^>30(+\^FQC\J2+W-3RKR;.S5-QE$ZOXD3;<=P?[V2!MRBM9M'$NA6[L M';(2%)\2LO6PN+V8E0Q)\X JGW,]]NG/;A[/?DL1T;@Q\\@K)M&U%=HGPX8\ MUK^CHJHDF50T2M&Q7RX2YG=7;>N=.=FNM]M#,I.VRW$G;<03-0==H'HYLBG$ MDOUD-+[DPDN]G#>YU+I?1,W&3T;V4XNG&C>,KKEY)?JD5*?%1)%NP9'QER.[ M3WEC6WOB)EQGU9M:II,EURUG%!V1+T&5:XRBJY$5LV6.5(:Q4Y' M+KOJ.EWF5WVRTY^HO5JK/MTP+3CR9)[UP5.1H2NQ,==O%.59/M.H, 7TS)-Y M%KFG23Y9!2N%;[4S?5VB&DR^-8J?OCW:+2>H9FJ6YG@^&6Y,:ADQ-D -HTY& MECNKK1(=4/DVEQVMD.\G)P5K3F9ZIZY"'=^W ^_"!>- M$-Y>$P>->.Z7=YE&P4?-RY(\O?2%?%/OO+UDNLL:<1N]-XV!/J]T1I7$8CEI M_?_LO6=SXLRV*/S]5)W_H)J]]WUGJ@2/R.#99ZHPQF'&.4SZXA)2 S)"P@I@ M_.O?M;I;@6"&#[@.(AFKBBQ MOJ7"W?W)^>CO[W&S?S^J>G_:Y?OJWNC3-V]DS[8M.>$S)0X!KO.IBX:Y2%0] M7)U@LQ&_:$?ZR<=:2%=VVQO1RZU8*U%6.O.=N8^/*GX,1#%KJ@FC@5U[1%_9 M.-L[X6WM[I3Z8Z6(T9J"W)O+2P55TV<][^$5-)H;*DWXF@*?KI(V&74-TN;^ M#MI-=KL-#H6#]I.+YA4E*5P/R^2R>LGH>=2$"A3N5$<_QCYQ]5M'A>>_K@NG M^MFNVSMS!H^U?0BQKSP#//18YB5T@GAL@973PP_A MPMH$26!(P$!P6:@@]CB\!;-$\6EZ]%(F7IX&(16PX202]8D&^[*QMMT->QL0]Y0X$%NT,BFV@P'8%AJK M<'=X 8F+Y4OQ38) ,5 >HUO(ZT.B1P6MT\\]$[YBT=7H.A7[]\<,2[.[F,0. MI33 'H9[Q@%-AHA>60TD !LR)WQ_S'69O]>ESX=7=9'C:5@[-FH5'[K9P/#CM+LL)C228E M^X*\!+U3>7D&@NLY'NIE8[[ 1C?5@4MV@@_Q16'FBR\( ]P:RQM-YMF4: P8 M3[+-)C(])W@K?UJ.[>AE\_5*U6PUMVCF7"PD'WL^1G_:0* !2(*_Z6$>.RPK MB1;'L]E GNNA+PXN55O@F?@>^8@LX-/3[R;'WKQT%EZ4W'WGP+A"MK)PCK+ MRVKPDL\6%LYH%'A9#5YRQ6RQ(A"3/L0(099.O A!EDZ\"$&V7,2\<@#ULP;R MRH!0?040EBK!WPV!ZDM*E29!LJCTBJ7$9_\-$QH!., M0QC]WZ?2I[>"II(M MEE9ZJ%S"L+NF4TE/;#J5M!E-)640+.3D>: 4+"58:IJE\F]EJ5PY6]THEF*' M [0$V0BR>279Y-9=S 95!4&.96<=>. -RB-X"_;VM!P#GGJ(\T]P6_@&U7(S MLZ]YC1&[5$]/0.S5/I@ F6!+P9:"+3\*9&]3_:DYE8\=3#A3,9&8V$G-1M>3 MKY@D2AD0$SEUBPF,E!U0_0'G;#U3W^$ZWFW4C0C7'7FD[]8?#/>6%W?WZ#W\/^Q=W>05G]V+=QQM2'T+G-7:X-TVOPROVZ##Y(G3?. S5.NT!H_HU^K#G*.__,K5D:K9 MY[N]1ME4:YF^?36^PNK]PJ=OA:)0/T+^)"!_7#0;'0;Y7W3_'YIE;$GJ/SI M6[XHUPJ5Y,Y476E@B)F"85FF\#Q79^^MR\G4:P#10-!O]R'6J; Z0]'";R5V M>>^//'F\='\5]H]/1[?T MH-E\1:Y6"LLS-P5?"TDI)&6Z).5*[.-I27GT3R_W"E>5 M^HHEY:/YJW6@'!B-YJ_1CSU[V"O];HRP!1X,XYQ<54J)V\4I\T.O;3R1SIW, MI&Y%[&$-I-F3D8M)^58 ^:;;/G8(I4%G+#>TL?*MITRV)V<%W[G6S]]_KH[W M>F?DK/=XHW1!&'96+*!_6JCU[XYJC=S9:?V^,;HMHRE;SLNE\>C!U0/' MUGV-#=3TB-:U;-/NL$.EI ZQZ-%>=."!WC@'/O4/A^_0A^DV8:<-:?S4=#X2A9[^1R?FX) @JV.ST1OP M6VP G;01AV%7Q$AN(D9ROVL/,Z7;8B2W&,DM1G*'0T +I4J[K.O*;:G<+M\6 M\Y7V;8VT"K>EEJJ6*@6U6B[,3)X\N#W=_[%WY%\UC?M&YKI^_JU[,FP[J M''_7NHWF7N^FT:CDSXK6K_ROW-SIH'G3;A_O50_,YOV/_E5F7VO<[];G3@=] MW-^_ZBMG?W.*;_4N6\V?_H'6O)@W'72O-[[XU3PL[S7/W&;FSLA=[K?-T;SI MH(>G?Z_^N+;QT,NKYW:C]>OR^_WAW.F@QH-I%HX+1Z;R0^T73RN^[?J_ZO.F M@^;O;S+V\=[MPXW_-T,N\H]'SL":.QWT[%(?Z[U?E^?-\6W54"Z:F>,>&=UHWJC#URV7-OQH^C MV^KLE;93MN\NKUM*T_?,R_W?PU^%XYOZ;6WVROW'_OG/"B"_6;;'F3N]='8[ MVAO=YI392_\,KLZ.KE4]?W/@&$K5NAH[/]T[O>\W\KZ:KM(^O,UT+GCH']_U+JW[\>US,]QJ] MD7M5Z'3/_]RJE5%!^7%[N_^[I_UXW#VOXZ7EF:?6FE=7I[]^ M%!62=R^L;MTX?6@ Y<]!:G?TP_S>SP\;/=C_R>_*>?[7N09KG8/5W0+QJOFC MT\*-/^X^=@[L]G[)Z^"E,^17&!2\\UK5MV_*I\:?(ZUU46G:]-+8U-=YH_87 M3E9=@8_1""9"T]G.NDTM73Z7C]#1T%0\ZI&ES\?2SQU;R,XEC9P"=$;8##$Z M-[MA.P/;80_6)3H//3OOR]@,NJF7!Z/OYOH/P7BT)_T(#4_;9M=V?0!D.(D0 MCP:B$[ 7NQJ3IW2SL_^"IW>Y>W14:/>,AP?_1OM=- ])?4ESY]XW]\\-CX^5_JW%#F!D[_VD9O9"O]C\VP$E*X M9T'^IVN9)5&*6BYCEDJI^IM3,DL)7!,<-!VEX:KK.FQ1UL'?Z_6^E ME;D!-!R=_*R4+@]I?1:V[LNU:G$[VYV$)$?//8B77/> MDI:C*=S^(M$[ P_I\X;99L%5(>O7+9TR/G^*?GC^^R!W4>CUU/M\Z]H?YQ_N MU62%,$ >GC)'&M?_[OV]=OXT#VX.>H^>?]O^N_=X5&O!G7MT[),3DC]<@]ZY6;< M\VV+RY-*?W>'Y:.?XT:M>3;<>_!;A>Z/'W_KMQ6THBJR4EFF$2685C#M^C#M ME"UCE78O[,QUAS2O[@O5^N[M:.^N\$&NCWW9:+NYPOA":1S]&5?J^6,OU[L MI@53HB:7E85,N^:Q*/:*L/O>ZK"I OU@UB6^G& M+2?V$@R,BHL%^&P2_%"W]'I,.LP[>JWL_3X:GPS_-OM[IEH_+UGWW5!FW3ZN_2:=U?70\ M AF#ITK(Q?)"&9.8S98R$_@T.); ]6RMEVFI+IW.V<7F8?#4^UZR;,O<"8Y&(PEN5J:;?C; MCMJG-6 ^(<&$!$NYI?D!$NQ2_7U7KYX7SY4?A\/6J5)6;KP?]%0%+())1G^@&@ZM M>M? ANZ(V&%*9(GPO(7GG7(+,,CQX 'AWE$H2!I4CKAS1/.OVYNS7NWXHG3S MXS+3/_J1<_:OAR,\1Q!3QS41!DPK'PEA)(11R@W&5PLC>_>DJX\;^M]FXX=^ MEVM>FA='1W441F GEC_&3%QM5\)0-?WP$$5V(FF'&H+\\$)1'BA<[W6!V%:Z MWDL,[!VHAG5F79(^45W?H7F4LW8CE!&-N(A8U/V5*5CCT=\F.5#.CIKETWVS M]6/_YP6>!\TFE2DBVI<.!A(B9PU%SNKGJ249[GNES)D6-=T]V/-@O]%HJM7: MS_W?-R6C=55'48.S7TNS@F;SXWY'UI"X'HWNL4/)>>H6]O1(='8LN?"QTR%. MA(\M?.QUL PCF<(R,30SPP0*"O!YKG:A5Q]Z-V,[HS1.FM\O+E4R/?[7SRN MK2D;/Y MG-LKX6!7X6NF0V2\<$IW 82(;OLMDZ1","_W\+J5;SU= G2Y=ETH M%EA@ZQADPZ+4IGE=L\V+[X9]4S;(T??JX:A_:X 8I4/]\R6YH"P'6/(L3PK*]AEH8>0#^_,F*3-GC1%X)X]>*F, M2'YGN>KLUG#1G"BONT1JG.V= .? *RS;DQPR-.!-M-O"E;!Y-CQFH*6ZAIM= MS4+KIHE5?QZNU^X#P,8T]EOYZN**B>43R7"E#K&02HDN&1:]%CF+Z&PV-SW= MPLU*=1>?=*(Z6I?]4,C)[ ,J:9IQWB,:/=-B]O><'%^#I(-OB%#KJD,2P,RT M-;H$V_\Y2&+T#=;-B1E;<^ ' G:O_V)T1.<SV_^8L[[NGC,^&5J.Z_V>O<#_Z MQ*M)EN4\2 3$\@/=ZCD\24W+TSQ%!_0:ZVM07,.E_6Q-OC-]$ MD0JJQ6;@S&BV:3L[@:*>_M4T++(#JIXX^&GF9_J2'1J9@;>"@2#M@FC2&.L: MIH_<=TH\"964!$"7*-3_^T]K15(V6IW.5V?!ZM"7ET"K2BZN3E(]SS%:/M5Y MDF?CH*R^C90.=-(%$!+'11$W<(@+KV0B#O"."AS(6QH97I?*&6]D9S039)'4 M)U[7QO*9>]]PX :X5!JHJ)N, 0LGN$3S'<,SR*K$^@WB>.ZR9:INM'= "B>- M46"W4$X/#;3_Z*O"1[[D07 SWL-HF>@9$/2.VH&'^*@@4+C31;FL)CVZGXI_ M-.GPK3I F;\[ :0S7-,2-Y M ]0CMFYJ'H48 ] F=F5IV!@.[A+Q#'<@(N"E7#(QSA(9E_/6VO$&!(%#EP0_D8'$FL@ MC!"UYG@!H0+C@:&]@.DC"R!NW_X#U/KMO_!/0!Z:"3! 1ZD[I>,*B%;N)BG* M?Y;BV6@(*R<@JGPQ9A\SHL(6Y4&P:OKO__Y/?/61YS8E]6/;ZC)5D:>>6H=D M6@Y1>QFU#6_>49TVC[+DAXU#L/&AEX@7KL@P#SF/;Q+9. %+?Q[,.1X8*V MP#V#.O$MU=?1R_L",OU;3"H^)X/OU4_'NI_FK_N[B\O?A\4+Z[^=L W M4J:O-&[W[HK5[L-Q+_/XJUPX.MJ]T.'MQ=DK?W9^WS=*S1NUU]@[+'>'WV_N M;G?Q&,>9*\G/^L'A]ZY;:%X=%O*/;K%Y;QUV;BNS5_[1=L^&XVO%4AIJIO&H M=_[\T2YQ-._DE;5+1U$IQ9A7& MS6VQ5;DY4LB>>7)9&OZ]/KU##!2FKVSHSM_A;;^YIYSM95HWNG*U6S_'*V?@ MFC'_G@[.R-'?7N;DMSWHY@<=,S.:!U?[^ZVB]X?^M=(?_]ZMY9ON[6VW,P^N M=?>\;/@E7^OYX\RUWW)=_?&J?EN:O;)9NSEZZ![MG_?*RJ-S<]+Y_KUZ=C$/ M [=_KO9JE5+^O'=U\_?G_>]AOGZJUN=AX/P@X]7_N!MI9W#" M!H_,R">L\<#8]D#'$PE^]KJN1& G^N+@%D:Q=J2/B'M<:5VB^R8Y:T]'0*A' M7+=T[I!0*V,V*G)M.;\.A]^;G9M[BYST_AX\%'M_ZTN*<\2$K9)]@8*G=RHO M5^6<7KA-S%(78 ^;ZL E.\&'^*+0A.0+0DVA,0-L(MJL^IX=?,&,5?K-A$T; MRW[P:V:=!L\)%A:H&[;IEQ5-5 K9XL("KICZBSW?AF>V@9D"J 5_9S#YL\,\ M@!' Z5G+F]M5],7!I6H+3!(@K25;W(L#DB_-#$:>TWMS9<]4T@E$?!@B%(&( M5"!"R98$)E*!B6RY)!"1"D0(V90.1 C9E"PF7EGL^ZS=^H&[_KA"]P]NMDAV MS^ GX9?_]ZGTZ:V%=,5L-;_20O_J,P',YR*PU]3?/V'^?O-)?S\,N:XY:U3G MI0_5?C;\U;;=)M/.;6N?'WL_[8F=AD]N; MZK.>KQ;[=PCJA,7&:F7$FO>)@G"(FK;J0]4P:;K=;M"B@JM830%-RR]JZWKX MPIHUW5_[D[NBVRHU$KM>4,"%FZ!R9DRU.RI9-I6(7#Q_O< M3;]7<(:/E_YU)B=DRQK)EN6VA28H6WI'QW]^'UQ?=F_(W9X]OJP>-'[^1=F" MYQN4Y-SB]O0U].NGC;AY?:914^G'13RWT#D13EFJG+)54$ :H@R"\@7EOQ$2 M:8]8P#/WB&7W#2O9,/:FT^G'>P7)A3K38%\O)1HMB$X0W4<%E5/EHOSB;?!2 MT 8?-+_'FMVG0] ?&'[>0CLF%?9;TMR;+K,L&#W_ZC.+&'/C=7W8>F<3$^\B\<9//RIV_5DEPHY.12)9ECRM*114]+ '8K MA-FF;S(-?LBJXJB;CEM!P&DGX#7TM>&9Q\)5WG0;^@4U%ZI7:]K'E_;?F[.K M_>O*X+&[6^C6-ZKF(EV6_PO*,/9P@"2A11C\W%[_]?>6L\'CXL[&K M'UX,.PE[]?E7F/MS9ZS,%EQ$]KW[IUD[R9S?-GOCQTPF?W+[:!UV+VYKZ,8K M6669M5RIXD(A?>+2)U<_*V?,O=[>S5FSD6N?V-^_E^T+(7W67_J\.MBP5.G3 MW;-O?_NNJRI75UY^+W_#+=<#73QBFX ML8FV7E?U@%!\4Y\=?DN>GF;+1^JW?<_'H63XD!%QZ)A>/*W=]/5H[O[4'+0% M8Z];1%-]EPXYTVW)M:4171@=J-\BQ)JDL]6%A[3+! A9LYM&2($/Z0!#4(PI001Z.P5!":2P\1K8^K/V4H? M.T/H@XYI7,S\:9T5D])L=;IVFUOW43A)343:,BIG>F2]4?_.*4A"E(L)>-L* M@P^@@N>8.VTP$;SQ O=BK4GC;0IBU>G-J_C!@HG1^:IWE6#S6AHJ?Y+;SFIP MD[(2\JE,%L]5W;XS0[4[GO^ ^H/AAN]H]@>F/2:$LMT9Y;H3>F[VK?VW>W!O MU*JG/?]HF%/UH^;APV BMWQTNO^*[/([=U.GI[?-*X'I[3>)56W;S7ZC>'3V MTSJNZDX=P?GI6U$NE6MRI5A81B/+IDD6[B-M/3=.U5BD@QO+][];!=]^S-^4 M?54YS%0[Y?K#1?JX<5!L6W]_^Z,_O7O?W2MY_E5=*^*1@J5/W\IRKE:3"_DD M^TU6X-5>$M=S# V+(=@IR$B"[%A)=02TEYS5LO'U=-O0*?.QOF<:!.@*S)F! MHW5O(\:D\A/WX]8MO4Z9DLO1A[^7M:.#?F]?N?]=W[TN6A>*?S=*GQR].K>/ MSTZZI;L;HAX4,J>-PT-WBX;1Y5 M!OT4NA?=NUO-,NJ[W@TA1^>VBQ?EM&HR4O*R5%5I9IM&PZ$XH8S ?:+?/X<,\YO\C= MCZ_OF^/ZE7=ZUJW_OC]((1_^N3AU]+*9+RO^P+O1?]SUK.%?Y,,2QD*56DVN MU6H;%W-IV!9=)>T!)BWOOZX_^19Z7R5;@JM-PR)!.RAM2/#L 7W,U#[A:WCR MY]P78&-_L#G^U:KLI"W\:?P[O+ M>N;NH?\CA1$AM_M'.>_DQK][/ZX*C]KU\6U#=2[8 -I<&21Z530E*"B5B/X%L74HN-;0A:4F+?!!H\-N@AE\W52'].T^)D M)V*\?S'$-0YOL)V=H-,EUBPY^SCZZFR9! 91OI15@N899$82PD_" 0Z2(BGX MWGBSX;O15)O 4C3EM[BO)2!.J8#4>C %74P@.LU'([B.:KE,I$'SP26UKH2CEHA#P-"*X_@W@ZQ MB$/'OCA$]S7"'AY,@V$#6_"U<&EL492]*E]=G._2MRU6PI25KA5ZCM\'%,3T="/<\3EN.#>M#4]5Q[DM7/U5'C+-7>VF_Y.H M@\KH]]\?]=&G;W.JY6*C=P"W@#3'?H %>0CLY<*MS."6']KJS:CXJZ+<5Z[V MQ[\Z#?MO]\UCI]X'M]8/K].Y;19:-_Y]KWOS>'5V^ /LG6^%"ECH"T 7&'R&W(2!5 MDQ_@2%=:]SS':/E><+1C -FS]J05.1_&O8IU_./VN-J[VB^>-\U?/_5:[0+L MM)R<+]/_Y@!Z>BP5SG[B,L, ;!-5#P0B_]8A*"B# 52&R^=?J2Y>=Z(Z@*Q" MCDK@?)99!U-3P_!O!+QA^2HS%I<^P&O:?)A4YW0F^8?.&GNW8;/L\5M^RR7W M/D"R.81_W-DI6O!UX]$^4TSE@%A_&OOU2OF(U)3YHZJW?N&@\8)?-FU^V&1T)A6#@'7#[AQY=IM;X3Z"[^'50U!O+M2 MRP,@7,)YLD+;(++A>AL=@BE[,C@+SZ#GU_/:3@HLQI@P_!SF[8.B*( M6?M19/@0$!5 MV[I1R&6KCB2.,1Y?"%XYA0G7X\'9").,?4[O[N[V[KNE/SS M6Z5<<8X>+H_JN1-O(N2<*;]"V04; PILX:F$L.I&' O7"/TV<8 H(^NA'--L M_ICM&)* +$SX(/-)B6C/"G0FBLYS==RG M6L&N,U&R&TJ$ \=VW;DHW#.N_MZ<-,]^]?P+6[VS#W^:XQ]H.,^F! (4HD&A MJ6Y7Q@_,#%P:)@L+(X9)HO*>N+WSW/CN=Z]?RCP0\]!U![GZZGBKN?MG+W=; M5'XHQOV/7W\OSWXH9Q=@-T#*H)P6N)\!HN_#6X M;8+^]<:QL^"QN\"I&:IE0R^#=Z$ T91"O$ MIZK@?6!O/C@KINI;."0V-$QP?;H"]:XJQ;K@#4QVS$-[K5AR/J;UG MR='.E9>[1BRD& MK:B91'8QW=Z?BIP5\ZC+FLCTYPB%?C$4GV891\4S.7OO? M_WE14#:V+0[J/(W(=TB&S:Q3V_#F'=4N@[/_7]5EC+F52YVO10/MK&I, B8&2CSECG%#5EQ#K)*CG05"E M O*V5,UKQ6JN>DLJ2ONVV&HKMZU\N7W;+JE%O=TNMJHY[1-[ZY)2D=G>Z?79[4KX_.3NF*&6J./-+/GZ@6 ML"4U5O<,5_-=C*6!'JJ# AJ[!OBW^\O%SM.;PO6QS>2S4K3.,.X?K9-("[@*O&MA^L2QJ!?2>I6A=7B^^$ M)YA '?QULXN&2^)KSDK[BU=D6(AD:MZY?NN.8#++EAS#[<%SP=PC#F*;(FP* MSEGI($BSR?>I6K_.@$H#K/=C"U*+7!9'7C(8+8/4!4\"8K2(1-)^1 ';BT MV@L/2, 5 ,CY20UA)C"T25T/B;=C8,J1T*@@@UO(J';(J#)=Y],XFT.%/)\W M0*-8IYB7^;D4C S@5?RX"+H3G*7K2CRV%A"=S,-DP?= 0S1)-?L#Q>3,UP/' MOIOW/6R$@/,^^P,L>OHKI*OI[]PN9GQFOB6D-[L$2GC35_(3)&8>@:=<:,8 MMQC\ G#B/U+BU>,_N 8(2Y42,J#-I<0&#L:*(KN+Y>HS[(4\T &I"Q @A%)? MS+W*2G^ TQG4Z94#WP.>TWT4%*;!/#"+LWKLP2PN QZUVH/?@7-9(H@*<9R;I;4UD M/*D(!XV)M47DLMJ@9A"D-"P:MD6+ M([(#M:YJ=6B=%,U@8+8!C5.+:AMP,,"6L:CYQ'\;A($+^!881C5E$ $=IE!0 M=3$U G\0N,?NL\H>/; F-0=V)X..4M%\DB6=].T.8!L,<,EST&UA40(^G%!2 MARIX+BS$)_2.(&!<==MWJ.T=&4X@YEBJS0 J=:B;!Q+<=SUG+('WVP'PW*T&*#/PNWOL82$:DM2M=%14!HK[@)?4L7*=H]7>)GJ M""1+< 4H.GH!IK&T+F$>+.*?GB2*IXO"KU_Q04+[;:'PH,$(7H[!1(!F#\+N MBL;9SZ,]4'O (Z"YF.PP6#@52WU!>K!N@S!B'GA0>&$[3&E$&B]X\/.RA M[-L8?_9I)3AQP=IHL3#+.5PK'1W)$J:LI%P]C$5-/V7JBMG@3-VR<#/\G4 ' M^YAIR2F9'V%WR9A@K-7":/8>^.NTBX67D^&.(14+C M@1Q%0%"TFH4:;XPIL,24AEB#5 +NWF>=1@[1#6 2;.YQ?=A7_,$RW.5@?F:R MGA<+[UQITC:=>S]""UDR9#T.=*!JA :\GKR9RM!$7648=/74'D%<2S;X MC9T@[FM+_H!%=3$7-#1"QQ+#YPL!@NTPA$H,U:754+0?!K!B 0T:%BLKHTXL M#V%%2:=8?)P\:&2 &;[ 9J.R VR!F 1=KV(>;$$6Q3RBF.=MQ3Q;TJ42E)-* M9T,L>"6CU76HL/)0 V588-A'W2;@?7FT!B,P"K!)!;T4>VBP9/WN(/=)\&YA, MQ.LPQ>H$=2PNCP^@;NL: ]A"!]2[BX7?8&6QF)2*5J*J:=1088]N^>-@Z_BG M/;)8!A5,(HR-/WD)L_\T+-RA5!,L,$!K%,? ^QAR9+9H5.R^8\ESS<*0ZG0' M<[L87J.>29BO#-]$;1GZNAA0L"+>\0*; "(*G4UM_@GABNPCH*/06 MZ(;!&N:^*UV5RVW:(?Q@@P$>4M4$_.59VI)#PG)9$=E8EJY__G.$9HI%/#E< M&;;+JL"/,0Y%0XX&4:3/!;[+&2Z?\TJP.0'4Q)DK<8)5Q+^;(ZCFRK?8NN,+ M"'",U('692A17+#(,O[ S:Y&=<2%F$M,H?^"AGZ!-9(T]HO8IFQJT1X'?!E@%VQO;MSTJ+&RG R]Z9(9TJ-'8@RDD MB44AKX.QK6$.F@FQ25:E1N[ 07> O86]FY5L #P(J[XP\2-M$\$$MH:#>ZAG MCS&[4/Y,+B$L'F-/1%BY_H#W<>.*.?V#3)I4Q0M!HQL=#&C@5QGF:$F? [+U M'!6!U;5',>W&O9$OO$*$&G/1*U9$3_O4Q0VE#),>%,9T9(>)Y(-2PG?B&@U% M.Y*22@/?,>W',!LW1*:I<&Y,(@ X#0$P>1D*+8N3"T&H!5S(E2F3MC'!.JGE MX1D6,SP>*3UI70OLR0Y(*_!UB38&0SF&8ZH=*(4 .6$5(4+&]6BN*I3:K&*1 M, ?TA$DB,,S!QD&RQ$D75/)RRR"$+-M"P)V3J^Q2.3=DY:OX:J-OX$?&+>#. M9,(<6K1831VPY!;EGY;O\5I3EZ73L;2(A;14?8CR4V=(H?$8QGVQ!X3BEM,T M$R4VC4@ZA#%?PB2:>G?A!QE+L0XQZ00T.I:[4=CP G/ PPG!4T-6V.U^Q,)A M49DU%X(NB;6J3Y8XLW[U-M.*\6T1--RP-#04B7:XT3[;*"/='@ GWIPV\929 M>]B((:!LNLA ",0:Z:E$!OD.SP/*;!%@OD!DO_)-08!R@(:'PX-LH"4P7F2O2 M,2]EY-96$)6C44M3\UD6D3_55>GH 58QRBQL5FL+ZZ*VBSZYUPE88G4SO2>4 MKL_@A>MK;"3 BDM:;:GJ=SZ5.6CCL(K.6$,AVW]>R2O95Z2ZEIRCH8O(F.K8 M]KV=MO% ]'@\)XA),:GQ9*9M-KOVKE4GD9H+,V(+,V&MY"3ODV$G*E8_?:O# MKM!B:X3:&XB!9SRHK'OU1(I7K2*6[8TU/ 6!KY>^^YV@"!?Q,L]P V(&\N0L M%.9H31@KKT7!N]%/+<15(=Z-HA-A*\F3L8DPCN"]/,X41A->'21@UJJC:CV6 M^U(YPT:C[YXB1AJ_89DNP^/*T*-.';@G0'W4D;IGK,ZZJW0T'.U F;#7L<(J M:O!ZN Q/II:BP<(+-$HWQS%X8DU8T+\:##/.CAE/K%GN*9AJ<7&HAE!2V?78 M[H2/IX9F>#?W2><]).IR0.>&=:08ML[-AWBRMT5 #=*FK.@J5<-Q(S37^42N M=Q+<@:+B/O5GXTN(_5@H*R #&J$Q8M?HX4_<@N&[IWUM-$8RV?[QU*8-#"[" M??T@"$-SK7=RE,M_KZB_A^5JM;IW=/E=R3OW09OLA]M BC"!5FX"77*JQZ&,=>8G MX&=J!;UH.6_3@7P5P:%<+WU9,GL_@:^Z&[W#*7/VH[896K(?NUOI539[4LHU MZNN7,-_JQF7QMAF2,8.)IX=(J$\C#4MM,_( YCR-\87&)XTVHG./:M2V>)2' M&B_;!D@T+3&4REK+QUGI63G]P?!ATFPUX*%R.^:J,V.+C7]0)XU:)P+75H&H M3T$4L5SP@(R;LJA58U8LABSI%&IN?,@T7T;G MIDQ>Q7]'PY>FH;UX+&Q+/0C:/HOMAQ;Q1K;36]5*%D31YHM-FL@+1?9**J:B M<2]<+OE]N(%6A2S*=+'9F V(ER1-FTYN-+MGY[7Y508&5$5< M#:% Y@5%DXI/B60'UWJSEH7G!&^-G;?TZ:7G4!9KV5)YT0&I,9J(/1^+4=J MDF#X8O!W!B7?#C,3<L^HY)OW#2]66:YN^-WWDU+(/KXA=.'CEV%C^[SM/ MC"LO/(]7(.*#$ %6XL)CY 4B/@@1U>S"HYL%'CY,,@G!E 8\",&4$D0(P90. M/ C!E X\",&4$D0(P90./ C!E X\",&4$D0(P90./.2R)<$0"2*"AL\GOA$I2?,]+/X(F^,"=22$%U98IYY2*W)LI D,K*265=[ 9!*BLGE8(@ M%4$J+R.5XKJ8I:NDE;<9J_$S*36-D'9[V90P 8S% VD2LDY7O,? LTB ?#%M M];&[F:9H6FZ<+A>$)I$^'L<+@"+EL\6)IJL)$,4W,G (S9; -72R8BZ?I&LF M:%_0_GK0_M0H,$'\@O@%\0OB%\0OB/]M3E[*J#]UF80G/;'7]4.N308A5;S[ M7/UA\MC]=U(29]W$2S5725BO"DH5E+H6BE!0JZ!60:V"6@6U+LO)6$=R78UHF%N7UAC1)RG0+M NT"[0OD*TBZ3!6FY>) V2 M;D6;A<@Z=Z/A"MR+J\($A8DO+8D MG%?D8B7ID1>"A 4)?R )%^6R4A"=!>N1)$BH[?FSJM_YKD?T+_]U_<$LZ$K9 M/)X?;AH6"R:+=BRH'-!Y]NP94'G@LZW8) XG@"((!%!(H)$!(E\ MK(H1+3YKN=/M#/J+PU;%:=^"5%;3J"Y(99-)19SV+4AE)2;"9+0Q&L. A6T/X+:;^4%[0O:'\[:;]22[H/7M"^ MH/UUH/V? MH%1!JT0C_1;\69+?#[]KT:@+_.81(??1A M7;Z"[[Y%I(+"WDYOOB(#CR^*?YV5WC9)B@P6I M[3;;'P>+*WFVY';M$?V5[0TW0J^ED^KZQ/+<;,A(,]RM&\, L3%BS^4YH<+/ M"4B 6B"K#8"AY>U,"@0JI/&-4J%,7WO=1128ICVB5( +=>DNW9EM&BY'KFT] M!W1I&MX[KY4K3%+@&OD$BK[Z -=:'NPI8*F,2=I>7-IGJ&:BW\1D!140P5N# M>19<<+PHX%-2LH6%YV?%$!M[O@W/; -@ U$;_$TUX$[+(6HO,P(@?!W8KN$9 M-BA6 B1H#,G4,V-",KQ4;;FVZ7MD:J-)*Q"FU+-*:;YNC]WW"K5'"9W_^][P M5$G@)7UX 2NZ)O"2/KQ4L\6%CH+ RZKD6*XH\)(^O @YEDZ\"#F63KP(.99. MO @YEDZ\"#F63KP(.99.O @YEDZ\@!Q;F"@4>'D77EY9G_9LN')E0/C(_OB% M@<%U@L#[NQ5S2C;WH0GBF7;$.?!Y9C)&@@WR"U7Y2BEA9NN"- 1I""$A*"%] M0F+Y1SXNE32$"25,J 2D8XHG/KR219*<0%1<*6#67[9N%F$E.*\HO4I9T,F[ MZ23!845" +W;N-L@PBHF8?JMLJ][=L/7MJ>:8;'E9]65!@X9&K;OFF/)(0/; MH<;Q\6:X4DYT,410$DP(N>DZN M)M-\M3F,4,K)A:(B&$$PPI8S0CDO5\HUP0B"$=Y<#K$9C :H52=-8U2%T]_ M#J^\#PWL9G_E(5RHU$9C$A =" M*I=/]LS(C8D)"V[:4FY:#+&G>.ES02XJRA?!2X*7!"^]EY?RA+$)Z9.W.Q&BNTF$%41\ M;:F.B. "P05KQ@4Y69E3:"#X0/#!UO%!7J3?!1]L>[*E7)M-.2[A.+VG3]-Z MFDYKX75AJ5_^Y:2;_+KI2713M$6/ 6.[.+*D>2>\]0\:?>^P0;KNM@X M]3.7E_943Z5N&]QU:/>)/;+PC#3XM=Z'Y6BJ]!EWEE>^'I[5Z:?$.!/F#?M(WVF+5HR5-'S='3V+C? M:?GTJ#A8DD:W9 #XX*;847?9U8![#YQASY8:9S^/]C*YFBRYN'FWKYIF;*D# MW\.U&H[4\EW#(JXKC0SPE>,XLBVI:YNZ+ &/: !4%_SEMLG.K8.MJI)ICP $ M$20\6M(X 0_ O$+AV@7&A*L"\#DQMUUE;GMV-<=#4M[A7Z7T?$BZZBE9_*8# M(O_?OVKE2NWK,X=$MA)9+_L3'S3OB$@^3^?$MH@'M^#IB\[0T!C1\&@-';4S M(P*?6(]T?B5=>?HKEQ&>5,GB15,]92]]]SMA$2Y".K<=8#3-MBS@,A<_N'X? M)1_ES2YEY !.$9M9*@I/0#H[!--NM_$656K[P/*.:@&[ 7,.'%OW\:EX3?B4 M41?/J.Q&,A;$I2RI?=OJ2+:''.MU@33<'>FS\>6U<$D$)ZM"!H6OPT#:\L<, M^@8@!""J@>"R34-#Z']63006Q9#J>[8LM4W;UNE](!D= B(KO)HIJ9'JP$,\ MO)O>AJ\"-L#I\X OC[C\,%,F*[\"Z+<,]A0^'79^JRH-5<<@WAB)V(U)"H 0HA3#\"0\MC1X)47#EN$!8$&ID-(CT+Z'1@1E!*3T/I4[7)YHO@.6I^2. M78_T*;"&VP6K0%XCI?*50 M_CS<,KX,:*UEZ"Z3=4P[]4')#PD=-@&?VF#5 \FI)JIY&S5[Z';!G9T.\#4" M/2M=QXQ^SP'WG9W/'!GV_=!,"P4P&.Y R7WJ%8&SWP'_ &R+@:EZ^+5$5#!D M@C._*2=T(Z._0\#4H.=AH_G/'QE[(@AW:F*CA.X3%50N2&/5Z1%,[<%*'#62 M^KAQ4,_4XD$W([)D@K?RG7TX@8 I65D9A<#V62P 8:@3TT ICCY8)D!"9 (: M:.(!J&P74 .X' !)G,S%>(A1\ 5UT@:_$;0I(Q;F^T4DXUO&??PME$J9(QGW M,2-2X.N2 ?N:Z:,_(H/=Y4F6[4FFT3>H P[6%4I-1*T#=])SQ2.;+&9;C27- M=T%% 2'(L6 #U^E(]G*DM+AFHU0%WU___"<4XA,_H0W!C&+*;L!B=VBGRP&1 M@I%!E64 )G.,0#-L?<&Y[1_N[RK"W5V9NSNO:&'&!9[V@%^TOK=)*[ZL*>?W MI>],!B;2J]S\I.3CB6H!(JBF;(%T!'RX+-CG=HVVAS("I53?>)CP.K@@I9)H M@>;Q;)!"8W)V=3Y8I"E M"2.[A?ST$6[_^S\31]6%B1?4(+:S$_3]Q[;%C\C+4UG9(1EV$I[:AC?OJ.9( M';M\FY5:MA#)_F!5!1IL5K*%TG^DV&!V5T_^_3OZ[/ M&G/S-L_RPC6U T .-.!7H 0W)%OU6PSM3Q'K)*AG(!B#$(4RU^7"]EB:[?&, MT?'1HG:N')UTN>:8K=*O+@&G434U'PD)M.*++1C^+'E&,$^Y#M1MB%X'CG<;^,RFC@QG1[\/-\#3 MP-WPYRH_M#;FY=%F\8NQ)NJ)8W(NRDR&"$9%J@.E TAW7IM]8QM&\&OL$-=/"VH1*#_21Q1KV>+"AL8EGQ [>RQL(-LV MX'C8=Q3^+.RN%*?VKNJ4ZY(XY3J%>*ED!5I2B!8AQ5*)%B'%THD7(<52B18A MQ5*)%B'%THD7(<52B18AQ5*)%B'%THD7(<52B18AQ9:)EE=.MG@V=+SYO8C/ MT&/:#F .2E6F_YTY[_O]AU<#;2Q_;DV"H,G3QMV6( I!%((H!%$(HA!$(8@B M.:(0IF7:R&!Q >5K03)#&*^$45(2(SV'.+V7KRYR:R)/!"&EG)#613$)0DHY M(14$(0E"2H*0BH*07DM(SQO0,S6]Z1J1]LRPFF1H(5U;#ARA!$;>E3Y\Y-TT M[;_R@-\5>$PT9[<9\_/RI:*<+R9Z;)?@#L$=&\(=4X/&!'<([A#<(;A#<(?@ M#L$=<[@C="CF_S4<21S.MVA=./4Q6%F%*,U!6$%!:OZB; MX";!38*;!#<);A+0%)2\7RWE!Y(+(-YC(\S6Y4!*27!#Y!A-YOJP D:^1 M)$^/A[;ZU$K2 P.DSZI^Y[L>T;_\U_4'LT L9?/P]*^F89%,<)0,'NT2'$X] MQX?]].US[@M UQ^(D,#F%%A^6#/A9HQ7J24M8 4+"!98+Q;(Y:IKS0//H7LI M"C,.V#F7"MX2O$5YJU 1O"5X2_#6,GBK5!2\M4+>$ITRVQJ!27EX,LT06'8T MO;8[ S4$FO\UZ>&/Z_D ME?6MXE_WGNRUAA:23O(=_&L-$D% @H $ 0D"2J'!(](KV^H*B3.XYXB.9 =! MB+[H[26D1$<\"$+:7D)*='B#(*3M):1$QS)L@ 'TAAD,Z2K=^I"Q#)OI]JQ5 MQ>;ZI8LVJOXS+^?*I;7.GHASPP5W+&O:24XN8:I(<(?@#L$=T]Q1JPK=(;A# M<,=\[BC7Y%HQZ?DJF^FOI"Y-D_3H"1&76(/"37&$]((1#P618A24O F47"T+ M2A:4O F47$MZ+(*@9$')JZ'DI(?G; E4Y_H'T]MF>3;?W5C^-YUU[+1PH.$ M+_T&_@QF(&1S-=+_.K!=PS-LP"\Q5<\8DH!%<$3"IXG%1.YH1K--V]D)$L?! M$Q$!,X^C8Q:R91+X<_E25@ERT8!,BX3PE53?LR5%4O"]_\"+@W\I7,)5L"PV MK,!4!R[9"3Y\30#'$Z!BWP13(N@:,J8ZMGUOIVT\$#T.*+X=3A.3SBV_K,I^ MFZ+W-R-X,#NX GF5IGF?%'O5&1:A5TBW?-)CL32P<_>(QKIM^#/0DZ6\/PTF5[4L/NPP+&DV8Y# M- \NA.4:_;X*=QJJ*1''L1VX4O7@6P )7N%P1UZUL+C"]22['7[7IE<3^,\A M1.K#$KLN7\%WWR)206%OIS=?D8''%\6_SDJO'E39)YYC:*XT(@Z!90!"-1]X M!RX.UJ*VVVQK'"*N!'SB=NT1_95M"_= KZ53+_O$\MQL*&86B9@8G>?RG$8I MU[U;>-8"!6( ^"QO9XXLQ3=*A3)][747H6^:]H@2 "[4I;MT9[9IN!ROMO5J M>.]0J?L*D<*$!*Z1R[F^^@#76A[L*>"FC$G:7EP#9:BZI-],RE//"=X:DYJ? M7AH,*RG9RD*M'T-L[/DV/+,-@ T44? WUHOJ M+=H7MC2N;=ADA9X"5]>,EERT6!E_3AI9K-";2D#RU"C*43 M+R#&"@(OZ<-+-:L( $YMC P)/ BY)C BY!C:<>+D&/IQ(N08^G$BY!C M2\7+*TOWGHU6KDU^;FD.]3I!((D^U,KRCPU,=OI*@D,4EDL(ZSRFI[)0F:8- M-,E2Q5HQA*"*A521]*0F01N;0QN38!"65.H4Z!I:4ALTT6-M[*S-FPV#LG2# M*"G!:55BRM!64U*"XZH$)6TU)163L/[2U2S_DEK_H/HR+,[\K+H2_#XT;-\U MQY)#!K9#CVA/V$S^<(+3^$ M_AQ>>0,:^#U'82];X!C5P[8]^$I#QU>G/6O%M0F)IIS+BRN-)Z0>0LR32DW M)3'9@8#*Y44:*GF5*9CI.>6;7FYZ4S!/^ER0BXJ2;*QN,\9W"%X2O/1*7LK+ M!<%+@I<$+R5AY97DBC([N'T3LFQ!!BV>0&,C7FC6;%O2!,%;&K"KEF/ 4P^) M.22X4WR#:KF9V=>\IM-!I-=$>FT#^48$4T4P=2J8BKI2I-<$(VP[(Q1+LB+2 M:X(1!",HLK()Z;57#][\G+PCE2Y>7P>O:>T%P<(Y=JEE^EKBOE"Z2'\5:F[M M27GQ[(S4TG(NE[@9)XA9$/.*B+F0[$$?@I@%,:_PP.GB1F9EWN!J/-7WM"V1 MZ'7P1=)%9"*#LV2/)?4\(V)U(E8WI5#SR9XQ+"+6@@O6D N*LV:EX +!!5O& M!859BVCBD*\$QXKP$[SH 7(Q4#U)J+7PNK#.,/]RVEWZPBEQT;/'V"Z.+&G> MB7+]@4GHB7+:O6^P<;XN-FW]S.6I&MNGCVQO1.]B1^>"'\B_2J MMC%BP7*CN 0\A? )%#NDK\)/DMJ"QTH#6*;#GDCQR5^?).CIG_'9.D^#?L% M'HI '=LLZ3:F3C.=_M4T++(#NH(X^&GF9_J2'5I"#6^])#@K2-H#JC/M 3V& M,1S]DR (V$L-#U2*M@@&1O#*)6ZYKML#2@T@P' ;=4VSD3:!=*X\("C5T0$& MQHI$^R^"D@9H7\5E N7/6YYT,]!5$$NG=I8J@HQ2E:4(>+,@__1MUW'3BV M.R :#JR'GW MK6#U6GSU])146]-\APL!=J H1R]"B$F:\*NNZDJ6'4@>$.IX M WDPF.#P+=77#82Y9B.N7/:)T@T]W[2EFG1];I< 0&0 -WQ->09IR0:YQQ;& MY-+DKYKJ=B4>>'6::3=ZP2+T0^D'&TCY@Q'9X%?A#"HQ[R;7;WDAU M@))-U0/Z[8='XW:!*60D\*&!1GMT):68P(@"RD2])^5+?-_!Q$GIQ5RV4EH2KJ9$1R'"S']5J>N0]O]]^M?U66.NHT5Y M?M%9VM?TD&,0EJA,F"G"9:'Z[07$.@GJ>1!<"@QBXA,X&:S.22XCGL:T4'16 M-/)[#V1>F\L\-91Y-J@R.Y1[S),(?:HY1WS'S.M"3@ZM]ORK#XU.YAQZJL-B MM$FY.UT'T=-53T5AWG02_?_[5ZUAFFI,1 FJP MP3+53LI2%TFC'/GO0K&<+4BP=A,-*5!0]!$.B4B=.LD/ U1D MU$'4@)"I6@-SS7=(<. [7]3_^U>A]M6-M)H-/( >)!I/NH[_T=7!6CVB]J4^ M/;:>KQ74L.V +>Q);@\6Y%)C#-\$@MP$B$GNV") A.#+(>?!/B;V:UB:Z2/W M8%QD3_54Z3/?#)UA$UBJ",;YFX[@P$0W@5!E&8'/QH:MH'JT4-R4?2#5?S:9B#VKL^6]\$<#'\ MT49+W):.8*=,(E4#"48OKUL 7Q.,.D0BN@;[:"#EE,R/R/:=B0T*4;9UH@R- M ,/R*4,,"1\V!80$YAW3HL [3-X$@2P/L:QV\<6?,!1^#%MC(G2[E87#*B-2\/&<._N5)Y)-0F!9Z6:F"@T:5 : M) 0:82?("A24&1JTU+!ELB_Z:?<5Q8F M9$+60/6-4='PT:KFV&"3'%VS8I@HAV\[';!Z6>6+H&%!PT_3L(XQ\"!5S2Q" M;OLRWQVL6'H)]6 -C=FZGM$/RJHP*&]84=%5FHA-$;2V6EH[8(X.%U,H_*+B MO,"CBBO@#K$[L,VNH45&Y@*"FI\4Y\4T/&&\)64TN^ K4@?QW"$N\#:]YN.* M9J:!@#GO9TNJVH8%E&!@S4Q4+A4H,AHO1)JP;(^YOO&L)D_CL:(OIO9FKL$G M89W.Q#M=O^4:NJ$ZZ$_3.C2"I3H.&:@\_8:/V;)KRO!9@('7@X_L6&S$)1V*Y1WI M9U N=16/WQV%6B16 1;<1'=NX&( 8ECISLJA;"LHLP/91B,<@"9,^[9 Q/,2 M=A?1J_(LIH/IS(CV# LU'U-FP$+J4#5,JJ@PBDB&JNFSW[CUUCC;.\&-]=4> M+@X8TJ"UWQ*FSQV=EV[8O@/T _1A:^QN2M:N"_*.$A)QZ$OI3J>KS718GP/H MI<76H'Z1AAM=@[2EY@/1?*QGD<[:0#1H$KKAHK:J=+DQ@7A>(X@?S\+@UC)* MF=,,DFO;HYEU&E!<6;DDDXO(_#RTR2J$/^>^H.##LH\Y18]4*FN.,>"%^NS& MX%&\FZ!-Z$,U O3/0ORQ2LKX_2B073>(.X4E)S05Y,Z69S(1._&$,#3%#98,1.LF>L 6O:)A;]1;PC;!-C*CIX!8>2-XRTDJ@,/ MQ0J7+FJC<]O!B!C64V,VB"9QR8!0\$MJA_YKZ;,/=PA])'&H314\G"JY(*8& MBJYO^'VX8 !DHXT95.,N)K\MLY8%HD51("H*1--2( K/#&+=E,LB>1948*!F MMT?6K"0 \5+X@BE,DID*EX>2)G@&/GIQ5T%0038A.\%FM'C=*4;F814H?T!F M!N\)?M$&"W.%B!WK?!.K8= M9DP'+PA2MF#08/",/7\F33 E\8D)RX]^U0W8GH?-)%&Z@6X*0%G\@HEX+S/Q MW".X=04WPQNTG917FG[4"GB+"V;!,:3(L@W^F MI=D67GOU8@,%_ RXTZ"]BB:U>9!_8E<^;X2$E:^!J8$B(R3[)M9,*-B-XS81(UWL[%W&'\ MAFHCNC>U1Y"W7!)6AM+RWV"%KC_ 0L^@"D@S;5_/M%2,!&#KE\&=HV;PYCOT&',0\P"!V"3MF[T> 2"[+NA.=%SL/F D4%,]% MM=.!M(WO+HL5^(MP0AW6B$B"56$!;+!2!P4C%8WCBT2"*KA?H2M M@RK!Q#+>7:0$MTX08LVU87&[*H]'& M<5FG3MY(%>U4>\T89<5<7RIL21BH8^Y*34L4_D9_ !J>.U,.&&B+ H7!18&ZND):+*"G+"M M@?(FC_LQJ3!ELW!7+GP^IE*(YD46#"Y4=Q>_C62H -60'X59W"A6![F!2 M 9.?C&U=PV71F'!)=*1":QS#8M C''9'3B-I\E7A,M,H!X*W?A"[GL3]@HG8 M<( 0%2.@G.PFFX&HU>_.L?+9/(J8@8NAQSXA: N0C$[:-" )XANDL:'R;/=8 M:A')M.U>T#<.JR)#VIP3JO2KF5<%P?OW.@Z3H5/D#3=&DL2*5=6&34V1.S$= MCHD]=C^J'PWHCH=FXL $1((@80%8N(QJ.JS0HZ9Y8/), YKOR@LOH(;'9,M6 ME%LPK*$==WZ8*T!-%U;W!^Z*A/QC\.*JODK18U(KQT@GMVR*UCP/?,IYO!CS M+[GH7.A91I0ZQ[$,W.1003*\/>GSS?)]G%3Y@R.K;RK..OOB2;.0EK4.;(.5 M_%/*\P?<2@RB"LP54&-+"DS J8=/LO 3A,]6'[.KW\()RQI&-!/SF2#O5<^5 M6I.L10.+C2G:FKQZ>H6#:,YF2KE7DU*=70>S'''H!&C"1VK&49<+&[GXM\05 M[=];6FR#3,2\>BK7OZ:H$$L0QZJ)XXK[L4PU\K"5(!%!(A&)G,]M!/J*?Z>( M3D1-YZIK.IF1SBJ:]+YA&700EC%<5/K[<96:KZQ9B^RFV!BWN,D5!"LPCZ@!+$LZ&8 _9<0*P[#-B1=4 M9Z6]13]3$Q"],4?GY8K@$*T* <[G'B[=3C"R*[LH2="H-^4& R MD=3 Q@:K8]!\ IT)F%W+"I&2J! 1%2*KK1!YA82:,NDGDXEAE#V6_#!5H^]* M)LW(LEX.3"JS^;B4KP/A%>NS9#?)\X.AK J6U9U&HPM,M66S4":K;U!C-7,S MP2?#91&<(.)Y9[=DUE-">XSCC:)1DEM3X69@:5A74 H1[V'F?A(!!6>1 MR?ZFL"6O>1:L2XXA*?KY)%RV%D:SU';;,!&"K-,>6 MCH2!T]%616CSANLI15#O)ZDJ<^D*B6E,;\1HZ!@)'CLP5B=!Q)026$ZL+@4M1 MM]!8)@L@LZ&L=!0CP:)A7NH2I;[MJ#@BV%LX03_>+V+#$W'D.%L'=AP@]0)O M^!KK$9V3/P[2ISSK/)7H9B]QT*[#UI]@1X@5:L6DV>J&*,E3%-^R#4YEBTSM60Q=.>Z3.Z-/+HIM#7]BV-6PPZMA!Y M4?$<:R "@C!)1P5BZOIH!06M/RZ?@17TZ[ 4%M[-,EYL&>,I]W/&Z7P/J3ZO MX+&*!0TD&PQ%7K!#.CX\V';&_*(^3IUQ M>#-?)'_B"5*^A&B54R@+!M!L3RZL@:H3>^)BP_C/ _U"DV/ V9C7_,!IZ//L M!]8M&8J"N6V#DEHL3&%3DV.5B6YX3BFS-PT7!*,;U4HEV8R:EOQ& MTV@3FOC&;L5PV&ZL!8C5NTV8<%AW2AU"_A16=<[\*>8_1H$J7),)/!G6H=!P M$1-Q0<2(E;!$[9*T'U.7?)>@11?='9MT.Q50DJ6.;>MX+L3TL["/7)\^.X:[T8A\:C4J@ &9PQ' FTT(/[#\U M8V=E,(%J#!':W/N._RZS6%Z;$PZM]V,P8'9A7(?461EQ,"0%S+4BQ5WWT"<"7 MPR@IH,<*B_CC=ZAW6>+L&35CQ^^% N<%8FA (K,GV3A%D1 MP/>B YM>,5A>YE7DM&7>LD- V!XX'G:!=8$?)Y)#SX3J3%:K3A4NY,CMFAB%]X0CK14N>.\VZ\O)IUFL8 M'"^+X+@(CJ\V.)YZ(_TC9@V\0I)/D,*2!RY@53F3G==4:9PPI=%P!"J)A>!26NP=_T0-@=IA1& *=GA7&LZB.\5&T! M5?H>^0@A_)*3CG,OK^J-Z=9W'P5=K@J\I \O8!_D!5Y2B!W JR< MK9:#=&38DCIXD&C^0PI2*$N$:/7U 'TZ_X4)CQ=E:,+$U7(MA@VCM_?X(9M# M8HR"9O]](4WU = F>=;:V1QX_7NMF"U5K+5UM/*?Q&BE4%@I7%9&2\)H3*?1 MN&H3,?]6$S&7SRJU39(Q6)VS+BII5::+()MY9)-;%[))E]L@B&F&F!JTA'Q= MR&DI4BBAS6^<"9PP:6RY'3P5?U:>,"HGQ%2N$,JI*7 ("UM8V&\/PL8CKNLC MCS[K6,?MA/VFM!'(]EW5TMTOKQ13VVC]+*=X8ZU99DEIX"V$R1;&1 69))^H M7U^0O,T8BSHZ=_ZE:82TVRL%3GAX;4*65LJV-X'[CTPYI@L,_T[0V_WXG<7L M*=IQ%]]J ;N%%^ \OAT\58=NZ-,WJ9R72^5DO!@[.S/M8C7I-Q(25D@3Q#Q^A/Q9('/FE!HRMET]22[@CT+VMY>QV"S ML9ZJK,@6I3WX 6A3Q_R(_,=&A[R2-K8V)&:1S\FYZE;%O00+"!:88(&27"LH M&\ !:^&\I(PE5N;/I(P^WASR+LGYTE:ICQ1Y1QM"0_E21:1-TI@VX7[2W',R M1>9D32-XFQ1T?KO$D2O%@DB?"$I>=TK.%>5RH;INE+P6GLJ6L?,:\T!.SBFE M=>.!=70XUI$Z*N5-:F1YMR>1&L^(.Q?S#Y46N9B-CKJ)0/13QER^(!I2! ML M,0ODY,I&I"/7PL5)&4^(9,P[PUIR<2,ZNM;1-=H4$DK4_!"IF(2]I0-B$0\UR7U,I=KB5N-@A,$)ZP=)Q1E M)9=HQ%/D@[8Y'[21/"*7JYN;_$^33[2!Q)-+W$%::V\H9=[=M>V!=V3/-/J+ M?-)&!PY%,'VNK*I6Y&IYJP*"@@4$"TSV]I3E0B5Q8R]EP!$\D1HP;!3S%')R M<2.2L6OI/&Tή+[]+&?VL:4*)O2(:B6;:;G)>4FKX>4O"@YO4";$8H4^) MF<_YDEQ0:C86Y4+R,SE2@_T4 MN1GI%0M/"LA<*5'A*'(P"?L47I@7))\^=V!!4;E/1)>27*NLWWPS0A3@8UBD;217GY>RG8J(GHB2 M+S'15-FJ0G;!/X)_$N6?0BGQ$S!%BFDC&$JDF)8;_E]"("[-FBM%WMQV$%BQ M)M)+*4XOG1)/,FU7I).2J[PO -OJMM\R22H4Z+^751*]@GTN)1=5J977+H(O MN$!P0<*)K)RR?HDLP0:"#9+.9164TL:R09J\GS23SQNEZ(8GN_[Q5$!0HO W M+* R;R=7G5C*?++%SSN&!]#3^+7_?WM?VMPVDB3Z?2/V/U1XW!OV!(4FP-L] MW1$:V6YKIGV,[9Z=?5\41: H8@P";!R2-;_^9695X> I2J0(DK41VR,30!UY M9U969NXH8ZV)>Q+OHQ<_T)Q36= <+\T %I>H:"QX"OD=9\) 5> MO(CQK[G'W\V*Y#$S%C 5/A,>&=^QYJV/U M&:P@@'4W6!0SN]7^H<%&<31ASYVNU=,/L?I^.A;P_[$0; *+&2=,P/P>>\]C M=\Q:=H,Y3<=F:<2>=T%];/JE8['760QT0\,TZ)N+: +T?\>X^T?FQ_ %9V$V M&8H8BV,.LP2@GR0 MUL_'3-@.WY]'8MK[ DPS6!HV"8V"7"I6\#S5KMKM?)5 M\81Y?N(&$8)"+5%-1Z71>C\E[#P,,P#=9S&-XI3!1V^!6IC=//N[)8]+V->Q M@#EH>8F/R$\0P$&&N_NG[;#7/.7L1;Y\F.=O',:,[VB3+QOLWH,JB;X/(']U5W_OHIE'^EL5DJ9MT M# #4:R;PP\[*,!:Q8"&P=W0;2NHI8\B3J+L7B=#@L-''C)@N")^IB?H*T &P"_,:\V(>G>A-$ MMV4D-O )=UT1".!I+,L:1[=(8J,4(%5ZDT ,[T;Q-<@\5[UG[8?17Q""^".VP0*\"<3V''L ]V+. :)$(N 0) 6F"+4N 'W M)PD;"=@.0L&%=<=<_ZRN_S88F F >L1M,8UBMU&4Q0!4O5;@45P;XA-P)2?W M887TB9Y:SI10==Q\.5&\C/#^EH6"M9I*-.''!8_HGW%"H5>'./5\CPA=3LZB M*1(!0A;CC2@D0Q5[5!M!*4.D"'2#4^COQ_P&%WR7#W1/$2K)YT?/O_GE+_ ? M349N('B,UM=XQHIH(?JUC=K\82>6I@OT)V)-?$Y;FUTY\;5ZI573?__[O\JK M+V+?,\JUM*VQU,D.V8S7XFP(S/SMC)CN%0]N^5VBMMD;6"UMB;_*+>X6\0-8 MZ9T?6.EOA,<<,"?\^UD)9,I$/0O$*'VE/M._D9&=_QA)QG]%; %"!$>OC$N8 M2:/I*T!D%_D5_JDVU@9'N[,C7,V(A5:!F;]P!A0W^OG9G[Y^O%ANH"I+:*%I M]Q7M9V2Y"W@*E)#DABG_Y1[$6@7U(@@^O5%$\B<(HEL2F;2_))N@>O@/S$G* M1''MB/Y5D@\@[[7,>D$2(,H2X/ODY2N"A1I,D;WT%H'D SY-Q"O]1WGI2"6* M0A!6KH1QE29+?I0BR'FF3V,]JQK-EOB_WYF.T[=Z*UW^$G9+XT]H.7@=5>>0O#X,7(,8.7LAQKVP8O] '$& U30\08059/O-@F$E-+ MO PL9^6%!X.71^%EP\LT:P]>]@>$3:"P4PE^4"!PHP!__/F9;3^[#P%T.M9@ MOVTP\*QTZ6'_8G -%V7340K>LU_^4EROK" M1RJP4X3/T>B6_M&HE@6))@LJ:\S_=['.<-:IC!77$P;=8](BU:2X#=6(H88C MHX9*)J$P)J!83O4CQEU-:/^U0A?WM^LT6YN MM[V9H?T\B:QF8-A*\1.9A7496JPX;XB_.W.H%ANU8/3<'R$GD*MO^& +;OTI\(%V](^0$I,4(=#.Z_MO;?S_[WO_(!""(9_EB4([)V*]I9!L/>=&_XY)/Y9DF2P M=RK:7Q;"WK=N&.B0&&A)HL+>J6A_F0Q[W[IAH$-BH+KZ 7O+AMC[SI\\0+*W MMDCRR5Z:(!UN'R&=+K+W?D++\E9D1R&[4S39H8Y"3J>7=Q3J6(.'-11R;,MY M0$.AKS,]860A_^KRL35)T1B&IVGL#S-9PQ]F7M@>!C_?>W>?QE.V][DOLF9: M^RR"]19;_,P.OX]6/^P\81S7B3?6^+4HK:Y)D9P"U MS09*!RGLOP@0=< $"$)8W3>!_8?V)_(7+D?C,IG5 +9E5S1 KYLK +N]>6,X MI0$ZFS>CF], B2;MY_U2*[A2AROBHX6;10I-=#.87-J6Q!;R9>PC$-1+A.O; MV$_U8%- KGM7D2ER5&Q@A:H"7T++$A_Q8,E"ES/TJ>P?%T8T@D8<[7+W$U4*Y)(U1Y]"7;A1&$U\002;@_"!)QBAJ%[4Q MU!X22Z)1>@O[H'44XCL1U[C0Y.2E[J\$B-X/T1;+A8]C-;H@W7]\[WFK)(AG M RH%5!?"T@]OA'05$^D7ZG>2NR05RKM$&($\"@A"Q"$$)6TZ-S;I1NRHD(6T MD%6+5^H>S(-,2FW".V$5A1_BT?=$G#^#[3H%60-T8*-S"SC(EJY]T])5F):N M"XGUJ5JZ+M>^ZZ.0BJ6OP?8D/FT6!O)"2VZ=V;:JT?2L3"G:7C_O%],J^Y!B ML2L,KE,W<"Y1,($:*+J(AR+=GQLVNYS9>-=,N*M?G'<\X-1"&36E\-0F7I>. MPS7\>IS13 MEDBC8)A(LV7F)=DV/AT7X?'R4N?F1 !(\-\Q)!(84HN-@FS\&8HZ>8Z_ (EX31[? MB/LQ0]N+:!4P&P*X6>!S>3J\QV-/6F)RCS5*@D;[NN#^%ZB%7DIZL_LE>GN! M%N?+=4PN[X( .\@_Y, 8=Y)5\G!K=;4+94,JWTQ93D[X>C8\M1)^S(/+* >CB;R$ 2P$5 J M)!0G:F-"WREW7@ M9)_FY^-6+DVAYOU-T0543?&5(GFE44D.R:- >(9)%AV&^U-<%\C;9!S%Z5F* M-I]," #_F_Y56NH47AD!HB+YN8QCI60HS>X=C:D0>4*MNQ*DUBOR0 =@+LN8 MWR"T[F!!,*4/ZJ <7X+MH&46E39FV$1".>7?V1"P,/+WZG?-KD6Y\04ED^ N M^?5S&49K//9-!?CLT:H8C>0+M$JD6:)(#)(HISX!8H27XH0EV1#=!G4XKG.? MV._6%XN-A$>16W@AS=((? <]'F[9L7^8UP^,*7$#HY_[TGIR\MX[S3!ALZ\V6>R#.G0Z>-4!763O&[XDY/\ M_P*^:1GH$,=%PA4ZEK<1'OV!I*3(G3ZTEQ*3#O4QO0._DB.@C:M?>L7^J7, MOI1S "YU#H#%W@*GE,QH/QRAK)&$-40+'$?6XV'2A: H ;-;6IV$%#10-)>% M="I"D33Z3_*4$ :5-!%3+@2@U6*+UT 4>0^+U+26,]::J#Z[+[U M*-H=JVF;!JU+*6UOC7-;EF,:@-<0+X[5- V-:X@7;#RVLLRN08P19 8O1I#5 M'2^V8W4=@YCZ(<8(LGKBQ0BR>N(%!%G'6&2[0\R&E2?7>OK'WY]]G03?<71V M4YC,1;8V!%+>JK7_T%:M'=OJ[;? ][9[M=+AW'MY./=FY>'\]F#I&#=MB/LT]KSV ML.$8-VV(^S3VO#8 7>--/\RTJDVQ:=56J)(!#-_?X'4B3$YW8W^J\I^WQ,ZU MV?I^.;QF8-A*'?K6OEIF[:),MMUK#+J=;2NSFJ'=4/_VJ%]::$="_5MOLF#( M_^C)OW/TPO^0XFC*LGL?W8BS_/)?S,.$N[)@_0OQ'6]6X9VPO.[K2^.U&:^M M7O&VG;"WT[ '+1.H,"1?RRC< 1ETIX7_$Z7YIPC./:&8/XZ0W:D?AU[4:GU31!#<,J.[0.CX153 30,,L3I-T=![,LUBL' M&"[,\WF-AWC *;GU@HDV(>N3IUQW)7E:]&%X9KDM>80\X_0:_9X)OAN6.;J+ M'$_-,@<>R)13T'45W0C0N)D[=S.K_-$"_O"B#$LBUD%J[#8-<>];WX5L:+4; MW7[?A&D,_^P\D7'O6S\<<]3PSRGSSY+(YMZWO@O^Z3J-3M=>;)O^2,66#[ 4 M]0;%IN_)3:;LM*D-]HLI#%%#NN)%U-VNJ:(,8*LGG@Q@JR>>#%EIVN* M&"/(ZHD7(\CJB1=3=MJ4G3:5<.M0NM24G=Z\[+1]Z!46#;/MA]E,V6E3=MJ4 MG39EI^M 18>S9E)T^D3V? M*'&;LM-[O6ULRD[7("'WX/-MCZI"C=UL]/NF1(VA?E-TQI"_(?_3*B.S1/@? M4AS-E)TV7MLQQ-MVP=[]QF#!32E#\8;BZQ"$.R![[K3P?Z(T?ZA5IQ=+^>,( MV)FBTR?HIYFBTX\3")U&<] U(0W#*CLT#H^$54S\SS"+*3K]*+UR@,%"4W3Z M&!)RZP434W3:\(SA&5-T6I^L-?K-K3?S/BWJ,!Q3QUL<3\PQ!Q[&E%.8DM.F MY.<3I2#N?>L[*9G;;@Q:/1.D,?RS\R3&O6_]8(Q1PSZGS#ZG5'':Z39Z;6?/ M%:=G%RN_Q+^7%IF6'^=>@J,GV&G=Z2L%L!OSYOM:T>@XT$ !,&TW4Z5N<'%HU86C;L+3DV6W_) M2'_!_-"-!4]@E:,XFK#G=M,:Y!.E$?S0MYKY#SS!C;*+: +0OF/<_2/S8_B6 MLW_:#GO-4PX#LK_Q,./Q'<.:00WV^2Z,QOCS>RY_HE6]#2)_=(<_?W33:"AB M>F2QCS ^0A/(3 _9P#D3P899 A22)!HH892RZ#:$Z8=WE65Y68RYMOC3'["0 M% 8L(8(!#M32<"$XGQA%-%X.E5N.$'*CZQ#H08%F;A&P=IPBX1/!ID!#D6>Q MK^,LH?7F@,77"F#CQ [S$S:-?2 HH$SFQ3X\U7N0 $*XROIL,-H0 >V*0,24 M6@SR[C8=,S["?97>I-W NU%\S4/?5>]9;#\\490K64+13J]$:$#1[;;5G:?H M,B[+@)X71'I/%R")AK$/>W@G@AN![(7[X6%RIC8%\E2)BZ]E/"GZM_KYJA2" MEW%T3DC$)Y7]K/ER@2Q FIAP/T2"@&W#B#A F1 0-N\^GK,7.=?!+.= 1P$M MXB7A__S=I^H+7\0T%1/-7R]SFE]$4@C\62*?([,&"H%;$01:&%3I30VB>9$" M][V?8/??_22M9,"S:"JDD+?V0Z*/[9C@1D$4O])FQ2/TVK-?5$D?=N[].TL0 M(V_^>OGU->#ZMRA)7I:5&PA8[^=G5X-O[W_K_JW[__XWZ_1ZO=?O _>/L)N- M_M-U^J]A9S_R/>LC666QEB2)Q=9,Q8,D8O+2!0P5(JYX CH(. 'DJ0M*ER.'EN]H@,9)&5=: M!?8+8@,+:"(Y1^%UA&O3@JQ8+?(2[ BHV0>1!3^#'ID0;>,3/1JHET"X>K1% MS.&B^LG9@?8GV(E%S(0IYY/F[$' M AN*.H0(R85/H!?998-=PD-FRX4!AOXA]25(H<]B&L$KL".&5C(N#$;S0]IB MP;4'VN2CT[.ZIG3QZDI1>RHIW6\;O-0/+X[5[AJ\U \O=MOJFY+2-42,$63U MQ(L19/7$"PHR8Y'M#C$;IC&L-9!/H5SW:@E^9$5=\_K*G8?6QF_UK?;@J J\ MWJ\V_J-*P!I&>R)&VQ-;/<9*J5&2W4$6G):^T?'((SPHV%K9]Y-2;H8+]\J% M1]77X]&M<&J@\O4!"E]X@+*=8O"U4NI/*"].:\]K Y#'N&E#W*>QY[5!J1IO M^F%*J38YM5V:8BY!;FO,6YN-[I>?:P:&K>0&*[?O.$H>.(U!O[UMS54SK!OB MWRKQ[T>,[X+X6PV[\^C"G\BQV@W;.OVMEG\S%'\* M>WXB;VLGA:F:_>-TP"ZB>(HYZS*EF6[G_"7)JO/22#T+/OH)<]W/='H&IDND MT906.[-S^!D&?V%C;GLV-8;M[@W;?9]BU M,RWW$?<-IE71:#;AELNF%W6JT MVLY+XT0:7MNC6J\AG';#:T[7GN>U0_)9Y12R9%"R\J!PBZ: LVU3X+28;%&J MPC'6?5B4TE.S(@\/E!R]1K.W?25MN.!(N6 NI>8XN�Z#87<$&ETDDI:_^A MRQ]8!9XT .D7^*?6698]$),%]P:JEP'*5PAR"V?F;GCIOL+\<*06K:[0JM_I M6$V-6T![*'*H,IZE$6NR)LY;3O!_-#8'T^I-[RH1$_(6*?JNU7N0T\^DJK\, MU0UM-TK2F2O8GA\+-PWN&$_3V!]F\IXQ;!\O@L=T-UG>/%9WPBME"?0-[V3, M8[H9#<-OJ$Y;2XQ<7+2;L_=8_ON_[L5LI6TI2#LD M_Z[%F;P.1"4M7O'@EM\E:IN]@=7*>2Z7FP@'9C>M5N<'5OJ[X+[2PED ME>OLZK/JC7;]XYIK20HS2">.C<')LHAJVY*LGN!Z4JO S%\X&\=B]/.S/WW] M>+&\C$:(A0*"2M*I^@E\"^)=(.&+B*[_)[G Y[_<@UBKH%X$P>W 8"[YZP.LH'^.77\_-/[&U>U>*]X$D6BR3/PWV*ZF=?%U;( M\,-2G1%:9E%\8Z*6V6!)YHY1-2VN6-)86LDD81P+B[A4>&2DRZ;(,CXLJ!4X8G %^?_A MLK"2-EOR@C5!A"H$1!J6S$EP5; %/Z: C NVS3515AJYW\Z&7-: F>"$<@(U MN9RH*."4]RC&P5RRG$JK0"*##?+PVD<13=/"*]>PKD1"0P \2K71X!-82GA= M%$2[X4%&PAUKNX#"H]5&8>)[JL -&'DQ?J$,-Q\LF?!.SH&5P,AP@;= ^@.4 MD7UH"PO*]BC+;D/FF:E$M.1CF-WW9&TY8NIJH3UV?A_>(Y#H$G2^+).Z MM?[G5UQK^\W;WIMW7\!*63!1[_WZB=[U/ZW8\[OFNX6S/+E@U4(5AN62H5F& MY;MD';D5&A')"CR;:4 ?E1\LJ9%UCZI;C4(\8ZVJ8>9=B^*+"(06ES7HIED, M5B,*3_"5!,HK/. NQJ2RF2D2\;7OLFG PQ _FX O*N)$U="#+Q/T07T0U%HV ME4N 74<\2-2*4 )A_:]I'%W'?)(HI5Q62^"I^T,JT092._81B1.$ M'T#J=NR#D04J-L$W])"K( ?@R&%FL7?1+6 @;BR$#(E#58D1US81Z3CRP,B] MIBJF90$\@[%\M@F_H]C&4"B(Z9@&C)00OF4!3X)(OG=%*Y=A7H>MLD :=1)Y M6$T5?U;;SY7Y>O)1:GN4H:Y5EB6,2Q8K#4RU\& TG G6#J0$8H,'^RHM^G]1 MQI)QE 4>05.;%O?;J0].!<_K6'*JB@NDF*4RN!2C4$+%&N,_%]-_/IPG ! 3 M4I*H35UP7SQZ@Z@<%U'B\RGPA^M/8:P "',C_!0RX4Y7-63)% S)D4]3D]V) M:"O,S01_REE"(2[QP69#;*(Y%.=X;!21MUBHRJ&%U8,?HKD7J\*!B^L7KBD] MB(5QJQ1+)1IAZ5FL"$_O(RJLYIR%2F$GI9F"49+"62 @@@F,4D(:D( MI<5FV7D-#:@:DK07\1U,6E\JAY+>_3>H.WE4.XRR5&%^GC@(SWDE2()V4152 M4_0"*3:_J!UXEAM5&Y4:;"8L2E%A%?/+V%PLB_O<,?QYH MS>2>;0U,Z<0:EDYTK-;*?M8&+WLJ:6F9@I8U1,O :K8,7NJ'%R/&ZHD7(\9J MB18CQNJ)%R/&ZE3'>JW3'"@Q6G0H+R2FV<0]6AD".I-9AUVETNO/%#@WM&]H_ M>MIWNHU>VSDEVJ^[2;#/FG.8#_,J3XB)MVP-U(8$GE#\U;@>E?:/MB40CZ^D ME&,W[/Y@BY5A#!\8/CA /N@T!JWF\;)!W2V"FEE3GU=DI)Z$!7FRWM.V)>5Q MN%!MN]'JG90+91C ,$ YAM!L].V38H"Z6PS[CR%\$4&@+[/#V]]D.0"J&F(, MR(>3PZY220W -DWRK+$X[C1Z[=;1>FN&70R[;)-=[':CVYKO(7.*['+@X8FR M_?$ICKS,3649"N&.0UDO9KL&2&UV?I@RHXX>WJ'!\*@<21#%3LLD8A@^,WRV M6SZS&[W^P/#9<85PEA154L3JAR;NLE\;I\:GWX<&T/H?LC\B M%:\[V+I4K@UM&78S[%8K=FLWFO86>V4?,+L=>-Q'3B&[)A;ET/):IB=AX!Z M*%GFANY;N.SMOL"^-[X+J=KO-?K=D\H%,+QC>&<[O-/I-EJ]K1_<'@OO'%)8 M1D[QL5*:]?A,S(.Q.?;=K?6)I.2^M[F+&SB=1JNYH*F[82'#0H:%[L="@T:W M95AH6[FXNA7V 54]?XJEKKH4A/T\8L%5DZ7G3M/J,EA#0!U8HI@-^E;_!]E8 M!A_V]4/=].;^9>QMK(C_O&U;[8>/X5CL=48-8V0Y_'+')VKFB%UZ. NSR5#$ MN,MAEF!;2PPU4?LA0!F_OL:&)ZG AF?N&+:.78A<:N?PO-7N6JU\?1Q[:R4N M6(C+N_R*I M%8./C>5\8"_@4^;%/CS5^R0:+^.Y@4\X^'6!:OT(KMXM$B$V<"F_25C 'F?Q M-0]]5[VWI=[LAR;+Z)_W;+P\IVOH;]VU9(=-2A:W1ZU9>Y*\WST(WB7]7$U+ M$M.2Q!1;-D6P3QLOII9_+=%B:OG7$R]&C-43+T:,U1(M1HS5$R]&C)F6)*8; MP$&U)#DD;TI\G_6ZG8>\@#[=F6#^) MNPFR9,0EVG(B2?4UR=,VR@ZW3N"6*Q(?XK4II^$,3+E+0\8'3L9VPW$.CHP? M;FJ#)F 417GCW;[ @2Y*(E/F3*??C MB0A3YHYA!'.L;=R50W57NJ85@*'A0Z?A@^NK6&>=6QO+49CXGHC-L;=Q7@[9>6DUG.;6)9@A8T/& M3YQSUCFXVN]UUKFUL3X7JF'!XS#*4A;X7(+AD$VO&LJRDX="+9V4!XI&VV[8 MO<$QG!36BT8,I]264Q[LSO<;O5[S"#BESJ9%C>R(:>S?8/N26Q['/-R%/7%: MPF#OCM"^Y%]]^7FY6=!LV/WMFP6GA7U#\(>DW3N-@;UU[5Y?UC^Y*,'Y3!\H M*A\[6,_-J!IE]6P"UR,P;1F&6 MF!)OV^Y__:15F&L(DD7-LI\>)KLIPM5QNH?F"-6+. R_G!"_. ,3-CC&L(&< M8ED'XL.U&.LE%^KH+YG*U]73@%ZCV7-,CH A_=,C_4&CVS2D?PQA@57JG/&$ M<385,?;WX=<"C_]C<2/"S$0,S-GGP9Q]/E#&V=MO:K%/S/]@R/>DR+>U_2I/ M-2%?4J\_IGP8B*W"WP^!AM)7U97,PKOX<)"_EP=NG.F]>VIN?]UV?W;A2[3Z M*(I9.A;P_]@D=A)1DUA1-(EE+;O!L),CNP4#X'G/LAFL+O"CL 'FP'/'ZNA_ M8U6=.+H15%9G%$<3MF1*,!R>#ZQN_IU>0L(G @T,/_*8'^*DML5>9S&0%OVC M06]=1!. VQWCF*L08TD?%F:3H8AQW&&6^*%($H#;K9^.&:"*7U_'XAJ3%*<9 M[(?GL-1 /_U\%T9C5NIP7>K@[0:"Q\BYXQDR;"'V=]'">VG'1Z>M M63;GU[8SVY?[O_^KTG\\M_7/W"B(XE<^/YNT]5;OPBIJD@44-O4(K4VR#R1W?5]SZZ:92_93%9<#0= M V2U%"!1!K*B+*]$+%@8@4RY#6&8X5U%VBEIM$Y*2QD)"(UH,.V@T4J72&,4 MZ[%PH^L00.5)P3VW.$]*8=A#JB0T2KLLD2*Y+/A1:"V>2(ITA_D)"F! !Z"1 M>3$@.=2[Q1U4Y&<#Z&J$%=N&"((;D:0X"8I5T!8!+ PW!D-]$WBKG/X%2_$R M-Z6_4^&.0Q HUW=Y*EL:,9GJ@=?/LXFJ!!O[(G0%:+3I%+;M!QZ+LK3!/!38 M4_@0X#F1D\VL OX&\O>3L9Y^PGUPC_T0__WEX[_HMX@(P$&X,D&&77V45>-<%"4C[B.)K'JJ"\(FU11.AS,#4;G13H"PV2JJAR4 M*5\SFB)DBJ9X0DQ(F@*)D%&.?X,A/Q(QBA8JH$2 J3Z/)GZ21&!&@/@0P#.* M#5PAO*0TCPA]L+02X68X&!#CA 41!P)C'T/V6KA*M+5(DC2KUA9(""$+*$YA MY.^PB53 )IX[W4') H1-%.869994EP&C2(PJVJ:BR_A5&L,ZN$N)IVZ4I G! MUP>^A[%"?(S:%BPXX#4WN+/8?HA@J3&*^ ]$2M:HI@F07()>1T.S[110*EFD M\-SUIT#A?(*\GZ@2&3EN/3%,0:2D,#4^>MTLV M+<%=?!>Q"Z_3E1V"H;ZQ(X6:)*QHJF1N+)*I<%'] JCW ^ES @7I-BFN0<') M/U"'5($_YIXD-N(,_$. $+D!ME(0?>X,'*M=A1&8;+TRW6*32W +$(4XQ P0 M4 *5'\OB)8D4!XX"(QC, _3Z68\ 1924KW1:&X4QJ03;(4?1/Y.="C=TT*#Y1H MG(\F$E ZM^0=-6AHCKH4)X:G21:CU()U76>@]:*8=!SL-122-\FI0I%6O%L( MMY^8"WH_0IVJU_B3TFQ%6CFB?Q+*_6Q;NVU 7U\K]$-^6D8R-E0MRV'B1(I\ M4O2%V(?]X ?H6;IN-LFD6>$)V!'(*["/EA$M?:K%[/QS&S"%DA'X'*3%P!K, M\+33+KO>5>JL(X^NV^X\#Z.0+"D3M>U.*5*P7'*BO094''I*3I:%*&E%K11G M5&4-1%W%YRJ?>HWH_^"-OU+)Q&AQ0(+H%@$@^5"9H3#&+; JV*Y ++!@\)A) M( U%X(-/D*P0F"M(&,@?_(HD&R&QXW!@32MO3QD\"Y=8B(@&K2@D*2I-.THZ M!8,/;!)X>AO%WW +^JD2D-+)Y!X#!,&>O.%^@ -+>*'5FI3GQ!*BR0A, M1V1JF+L,5)@97"K0>_">YP<901#>06R1R3,&;T;$3Z*#NG-!L4\1.NZ_ ORG M#789NA9ZQISAFH@%U";(Y];V,;XPX?^.8@+LB':BW?0"E[DD2+)A K@'AP.9 MJZ#'0GN7W[ P@I, UF#MP5UC(1^HZ]T(1;!Q *HW/FS5D\RI$L@3W$@ VT8/ M 2P!0=! ^56\#JB17K'GHV$US"1OD;5*Z*FLZ^N"E11[T) J?T.":@PN:W"G MK1DTSM$8B479V!O>D?63@4X!K:X(2.N446G%\+LD=MPWVD%8/X=LO1C=*O*+ M0(22-S,6?EQ2+84]!6YM!E\"^FA?ZZS(R%P%]@5>T5SF9YF"9!0_<&_!I(E[I/\I;0X)7 MQ(YH=R6Y:'E%W 7B-M(_2-:B7RH<6#K"5N_,B[@TU@M3$]H2R_=+ZFIWK<[* M9(D2+9?&CV!,!+"F$/UO.M=_)>456,S>6CFA"(\FUJ_R81*!222>0CXLSU@H M?7=_IBB)_4>G,K0-6NJ'%MOJK,RS,7C9#U[($#)HJ1M:C!2K)5J,%*LG7HP4 MJR5:C!2K)5J,%*LG7HP4JR5:C!2K)5H,M]02+8[57'F5Q.#E47C9\.[IVC#E MWH#0WP (NQ3?CP9 ?]5!UV*(+,_#U57KYO^;Y\EJ:+A1@"#Z^5GGV4,AT[:: MO;U6I]DR[+[20<5[>5#Q9NE!Q1PH#6$M)"SGH81E-ZW^;F]5;ADVSPUAW(,P M=F*GU0T:/VR9%%9;0W7;_:+-&Y.C;@+@ 0#0LUS #H:Q#Z.^$\&-P%WA##Q, MSA;2UH;PVIKN.!ZC!-,BC&)Y&HOCJ*C&/B"JV:K",12Q"%(78QY>BQ.FB4>8 MGX8*]F.=/L92F]O\ TJTS40:FTL,FHK$L5NYR)D!A[&&3T;6;"VX=CB2Y86' M^;CJ7I^ZO"S_X8?R?_&"!'@*'A8"/@@MM#?QL[.C^1,$R:[C1X<'$<,VAD8. MVK3;8;%=96_5K-3P!Y'*RS69JD-7NMJ-]PGI\N"V)$/-]KZ7*KS[J<2]"@S; M*3%^-!7&[5;#&6RW J\A?4/ZAT#ZCM,8M#J&] WI'R[I/[1KU*#1;;>/F_*W MV';T>/".Y8*WZ]K4#.NS]MLV MMPP5&RI^6J^AU>C9;4/&AHSK0<8/[K/<:71;O2,B8X/2[E;[9N_[W.+1EGS- M/)/-R+,JQ/70?5M[U$@7WOQ M;[O1ZY@C',,#Q\ ##_63G$YCT&H:'C \U R(R_T4_SL7Z*V]#:+;Y"\_^MN$RP:=?>YUK4CV![-;Y0[":QK[Z-[SCL7N M-T6Y=ZYNMTH-S3I6O^APRG47>9P_1,3@P,#6JA$[+DF,1M0R<<1</Z\BWJ M*#>)0 ;)CM;T>K?HRR:[,XZX'S-PU#-164,:,<'C$!O)!;[NK"?[E,H6TJIE M<.DI#F_;EI-CY\4U]\.7>4_CV0>SG6()0TMAQ6Y%#$M$].4=GJA[=;GU;-'" MW,MD.\70C05/Y(BZ':E>LB]T:*)HV#?D ?TO?-_ -MD)+&IXI]ONXMM$$@6H M-,]714[;8!BV>P6 16*C 61I\W"UG6V#8G]HN=L!<(>LV))8FA'FR'$X'W MNX]@16M9/[X%^I'4[ ZU(S-6 L'A,D^?KZ65L"B[7XJX?B%@'F4D+)S!3TK4 M3>6[94_D:0:C$85C^]M2PU/DCGY9L)0?PBR> +Z+IK+]+354#LZ0NY)HE-YB M4UABKPIWE:>:QBA^E53 N/N4%)/\R*FJ>XX60S.'#8JL6(R 'JC!(0@\K#5. M(*,N\GE/:&QTZTO@%EH1H2J%=8@USI,R,"8\S>)"QR8\6 :7=K7=:YW)RFE9 MO2UKSHTHK P\^*>BFQ5$TRPI 4)_IE)C,VM1U4+H=R<^9^VPU[S ME&\34PW^"YBUU>RE*Q$,&=ESV\Y6J-HW'A6D\OI!8GZKQ M^";*?'D-OUW&/4>CL[^J&,^7L0!)U+A7WQ<$4IJ#WUZ,I1A M"U.UBP8]NH@F@/,[!L(0+/<4Y/@U,"GI8_P91.>9CE\EM#=>VAO8_PG(/1#C M\@L<,,[ *E>%$BD0=IT%/)?,^,:7-Q?[,O;V0A^?!$X,KP5TGY(&RN]S0-8,/P@]1VY M<3+^N[&!X- WDRC&E*\1"B@9'QMBB"J6\.,%_*85^$E"3OV)4M'P+Q]\34\: M!-)'Q6UQC+.% M(0U6@ !AY.?A/'P&)D862 M !3$!>-LD^>4'5_<\I>+,]WY^=N5VNWVWV1E> M>2.O=]5N#T=77+1:5WUGV.NZG8$S[-O/I#Z07UP"LEO_R,#R A<)Q3QL&?X9 MJ'^]]A,WB)(L5A^="(,C5!1-6ZP,':*($GQ8#B P#D1-S#$-Y"JG_WDV_[D MP->2(@#S6WP'=2Y-8\YNP! 7,@ \D6LE,@?N $*'52=E9[Z(JRN/?)<8/I7C;5WAK(XCWSO>\(1A5P7_SV@+2'+;5VP!R4W1$B('Z "( M">6P/RM;_3!)XVR29_Q6GVJC$[TN/"JC$!:,7; &DR#-D&?.O1L1)V(Y M:5KLG&AWF::2-/8:=-)D*.(%ONZ\7:4G.!N"^8PK(5>13AJ=3A$*D& $ 6K"HTYG347*2+@#>5CD#&1J2=B =4*"D1 M;OFT A:3A8": +;I%>?63B4)!+VIQ(W]H?2GD,09V!27B HEQ:H\(\(;'XQA M9=22[-/KF47FS.PHZ79P)KD)[M)'(DYY! EY"/X-$?62Y LI%^F4^7FK63JM M(IGKM 9%#+@J"L ]0,Y*@7^8 MW6^"*WZ'@,]%7%E7>)&03CAE.8!>QZ? RFH>,(F4EP+K\,L\2*2 JM3:T2'S MX5D[RK+11EH)[<_+V]ML(I-!U MR"XH*\6]V[_)'0LZRPFC I,CM4A7+Y+,<1F^N7?H!H_QYQ5HZ4 '3Y510!$= M#84(*622:?F(1/-[B.$F.>:7E,SP.H5+#NW4IF-.;R.6B8_?F8H-M7%0B'L8ZKKJ#NRV M?:HQP;;%-%1()1=PR0-^&N33*QSTRK[JM=M;!=?RFP^;Y,/L$%QO,$DUSX$M MPJ3+0>SP(2>/MP$-/D1QL%N1"R37%),$*H4UJZIV"\P"J[!XXPTR:D-[0KD!_'Q4+E\\$[ M0Z$'T[LL'2%01!9VB4%]-O)17\482)GX*;0DO(9<$CB^ M'GH\$TP'^@_^71"B]/1Q&OP=D0M^$3@XH!X;Q!_*MDR!&Q5:$GTV,&MY,FET MLB_5F$V^0MC9Q$^0^W)0TCFW/NY4UPI>^+ %[KK9) OR-;KP;1;"PE0>TR*\ M+&;816\^B($E<.((/$PTQ/%<)PBB6P(-9M,#3!(ZH8_%-8]I[AS77NG(*@^% M%"'<-1%4E:B?CDMABUNP)%%PE*+OH3Q'18)DR#FE(+]$L8R:ET)CGX"?V.5E M@Z&B98-SS7_G,CPIN0S9"QRQ")>*7_^&D+?D%^ MJ[3T$_HH! 8Z40CX792EKRB:7'90M),EZ:!:ST>]UI?/9FX-/VK5,U>."5.P MWA65!/IS%XW_YT^#;F_PT^RZ9FXCSWE#6X@8K7*EBIP693N!&P3Z)4S+"2YW MB;PUYL84LL_B>8DUBL&NP!M-1=!@[@:S(:^3(Z^9FQ79]#JF_"(47], ]L7$ M=U\F%FLJDU:E%Y&2)9%%21 EW0WV6,SQ4-Q-R4:+V 2S\BCS3JKL//OX<&C5 MD.J>255\APESFU,EW01T 5DFVK"J0R$M(SSZC7U!=YL%G7'@H1@>CT^F =$A M7?%4E%=$A,LV;MF_2(4[#L%DN;[39VE5+X5G0"QV?H']_),Y8@+6X,H!L 6$S29 4?+(XEV@I',LYFY/K),0OXJ''F MIYK<-.5Y,@L4\Y)$G$1A*(+"@2B+\.2;'RB*+G$0YMY2LJB4^;.".RD\,N5M MAW@;4N!M)%'<_3<"'Q#PYJ&@=)0[H)3>QV1V,@B/I MIC*@*&^5NEG,W3MY;:'0$; $+W,++D ED]Y9CQ/B3^[#?B4_M>S%3@27,18\ M<1^JJ)5,#=""QHV2%), ,1M("1LZQ,>D>3K7Y8G.>B&DW J9'3?$\+&+P;11 M%LC@G)I7Z?LY?WE1W03:ID.KUVE#_RL8V+$AT@9BVP]EL$?FV2\T/^>BC5R5 MKPAE:(Q_PP2"F)(6D'!D^F$HXIA?,U0:5TMB+_S,]U\@@X_D/+F4)<***1 MCS$G*03)2(?9J+3DSTISS0RL 5.,#-"1_ZBD54JG/$D1/81]NM&L#IW470.$ MNEKXK1J>-*>GC[!8=395_T;^ W,QIFIQ:L6>2,$'*Z[1Y1Y5<;NAK#U0#)D?O7=/M+Q8&9ACF'%-<*[T/)Z-N;)8S8:J>($2RZA7FEH@Q-W\EI>OB+**99A"C!&P!*1Q>_HTH\+WC+F)/\[\ZZ+*UNXVHDJ MS4%># \QN)WKF2%03):*6><%4XN+O>2.S$2D3Y,9.IV2J MJ!B*3K,]\*ZXVW6OVFZ[?OUY>?OSZ[LWG MRP]O/WY^?_[U\N.'JTZ_VQLXN\T377\G\I#)1GE5:*(\+NI0.37UT%M5CQ]&UUW#.?9E?*TRMJG\C@(? 67CJF&S>4 MH93'#_)A&S(JH<(-4YTEH/4Y+@JY!@36:0%6Y2+N*O:T!KR5**%*=HLP MMPOC:&Z4Q?*4K#@A^!1A^E(FG,E^P! @_ MO(F"&U6C@RI(-I1[2/?5_IW%\ ,9'-Q-Y05?NBJ72= 5-2=E+,\-N#_!.T]8 MX0MK'21C0\5< MT3B2:9L +[R>E\<2U0L %+1(9-E$;:[0-Z#W+'8>I&,ZC)2G\7D1D#G*D(80 M[4W;0S#Z%&:6W:QD$%Z2&4(P%#[M0*(HI$J:,C(^BRD@8E4'%Z- 3)Y^8I@4 MWI]?!M%$EM)U52RJAKQ"Z;[J.E@#KU-[ K-U*?*E+L_+<%/)L&VHRZ9 F>#6 M>YFLC1=KLN/7UYA8J*\ E:Z2Z=OXNA:S?+^@R4555J)E!5:VR6C;JK RZ'G= M;J?;NNJ-0"&V^_W6%1_8SE7+Z73%R.9VMS6^+X#,U&F82Z^P"UOLLF52K)#+BN%2&5@UI-5(8!O M$[$@P=36JF _^:7W.H6I(=4[;E\TFT-PO[TV4+WHM*_ZSF!PU>R+44OT^YU1 M9_[ND/-["%+"3_!.L_<%:_M&HS=_@ R_*[*R]\\%CL7*ZV1?=!%BN=39#/+? MI995QM:>>.9#%&[U0NZVR&3H=0<.Y]Y5L^F,KMJ>ZUSU[:YWU>H-[ $?]EK] M86N^_-1K,>(H_7^?1J&L?%+ _&K0=#JMSO[)I&4QO4Z&"]4U6HJE&E*HD,)P MU+';7N_*'G6[5^WVR+L:VB/G:M3J](:\S457>/.W#=^#F?"%CT1Z5RJL==7J M-/M[NVU8N?>'ZV-R@>727T^#>L)V6KH54T>\V[T1[P\['E@YGGW5MIN]JX'G M>E<=8??ZWJ#7'W:=.;QWJ(+/99$5[[4&S:ONL <6>K/7O!KV.;]J=N%)FW>$ MV^G/R=WNF^]CF"--KFRG/>C70-YV+:;7]&1*]6OY[A@3:GJ*D4FOCB<4=P'Z MDNDZ*P./C<6!R[)G^8]:R7%%0*.1TQQUW>$5;W6'8+!U>E=\,+*OG#[ONUZK MU^TY58/MS;_>7?[U\NOEA]=O_G5EV]VNT]M?I']V[S,I]AOT>]P@=5JN%66H MD@XH25PI@;0*)(&-]QST#U):TR\5H=XL$HW5._-:,XWUPK0X4NG3F$L:X!Y^ M?N8\R_&_:5/5[F!5:]&2\"S-CK%2[.NC8:K_387=7DD%>0M07*N82HGD^:OZ M+'D&#"4=GF=A;V'_3=39![E_RH^>(P['L>S.$Q+(H]E^3C*OJ/2">:8DJ+=7 M9'FSZ3]$5C[UTQ'A$V_R=7%05MVLHKA[[GKE%8MU9'5_X-(T]P+C4^]AUZJ^ M<%Y>_6E$_P=OM&S+_O.B]N';A.1N&D[C_UO=CG8/U!1GB7#/P C H\97RDZK M7&+ZGS^R*/UI[>SRM9^>*;=C&KOC,XS/-ULM^[OXWK(]VQJGDRW';W1= IJ8I5-IV\-0>/ASP4R=G'[X&XT^5S MG&;3F?.0'L@2AH=WS,/.P?'PGIC6J1_3SM=TVAW3SEA_+6L3VZ_6G''?@.0! ML,8"];; ;!]9Z!R> 6/WV>_6%^O"JDI%N]5IRG)G MV/U)>-C4>+'\'#2[3V?TU)5QC*3<0%+.*,PVG88+4&)[W0;C=M*W+#U_^?,"8_-=?/__&+D-YI9N]5M5<2A=<[)]4"2+U MBB[X4C2HX=.IX'E^-U69X++LRVN>:0NQQ+<>'A*$V9\FMY3(JYL)ZG M\E_S,?!2J7Q1SW2'SEWZ,PFMR!,Y:*D(K/?W''8L)S MJ7$L&#,L>H(L>G'^VS&RZ 4/7-5SG?WFA]_PBKYAV(-%LV'8G&%?OWE[C S[ M&@N+^89?#;\>&;_^=O[78^37W_A0!(95#:L>"<*153]]?G.,K/HI%DE>JGB. M8W=3,>")Z.Q!M(5W?FHO3'9"XNV'DW>_9S7[AR^I=K_*"RHM^XE?+XL)OY"W M(E4=U7+,5Q:X#K'BB7RH\K49"*>7QR)HC69]F,1;4,O]H2L?6,72*]T(2I?V M+'L@)@MN8%2O5=SG,FCIYL?\<-3YP.K"5')@IV,5G0["*!0YA*GS"6NRYD\S MUSFV@\@%Y\@5LOVS/ALJ_ON6;KIA>6T\P]G2!;7!/=:RK":*6NF?=544JK!? M>3D06,N)) &Q@N5(4M5?N.6#\V3UI]4O>;QF)KOZ_BB+0S\9"V_U5^W*1VFT M9H[JV^/-EO3ES<4:8%5>UWD J[]I=1ZQ Y5>L&:&RB>#9G>3342CG4*TD@:Q MT:?G[AK /F8?E(BQ"5]@YY@-5K,I,W@"ZYAO1$AAM 8^L_RVZNVSIM64K_OJ M]6#=%-2A\ M2@ZB;M*;L=":+5?'5TVJUTS1GF&)S8@P&?,@V 1$@.TU0JSZ_G#G4J!\KWX3 M;3W<3!CGU_4W08>_ADUG$!YN!-H1F,[A]48$2%7;-_J",OGNQ;%/SWVMS;A/ M4(>93>3F9ORZ,2]MR!OB^Q1;' 5KB*1*@8G84$=&<3K>:!.;L9%N6[(1BS\! M[V&9UTSRZ5*SN9KE6RIR(4IMK^Z5LQ]:TH-3$TI M86I*+236>Q?;[PW=MCOL=:X&PK&OVEU77'$Q<*^ZS;[3LWL]MVE7NZ%\N?SU MP_G7WS^_^7+EM :]SA[+[LR5@,^7]H3]^4KU_4NW&18UT*[:0)5F;OB8_ #U M(=:#C7$H;-SF95A?&).?/5G=2;98PVFPB+CLI(+%TE-L3 ?6PTAWLR0[3;[0 MD,/P+!U',6S.VU5[MCG1_!HLZE>5$LM/-?-IUV1:'-6?P$8#'7MNMZR5!U$[ M+CHT7VD(A7@'=H;$G^#ASBOZ"[X6+YJ-,WCTB?$5,>(.CA@4EHNZ!CJ[5 MM0TZ:H..]L#J] P^G@ ?]\Q#N)?,.N!SUD[7LI_\#'E5 :Y/'S]?O&._?O[X M^R?5C?3RPX6UL!;7+",XV]1#-UHK32LTY8,4R?\R1#]J=C06KUH[0.? MB/M0FRZ!N8#@T+K:,[492JL_I7WUT^#!I/:D*UU2JL,05+T(:OO;V3OEO?@4 M^T!S4R"Z.?*;3[\U]&=\A_ILJ9(B7).%U3*,&5X,S%D M,2YH=&WM6_]3V[@2_U?TS$":'0*TVO-)TI8&FU6DF?CW:UEL_^YGG#/*5YQ&+RV_CZ=Q++ MJ,Q8;DBD2.N,F)6-9%#0GUTPI+@1YIW@\882<=GJ'G6[G]+7GG9^!JHNJ MC=/Z-+[R3D#"<"/8^9E? M_W:RH8SGYVC,>8(F!DD[_=%FF^"1=%DHWN$ Q00V?,M3>T!L)1E402I,.UKO8U+*H MVR4R-UY",R[FP:LQSY@F[]F,W,B,YJ_:K@1^:Z9X\FI@I37_'P/5,$#!<^:E MS-G9Z9T.#+LS'A5\ KUAZCDMC\49M<4V-2T#U,E>!1"AVT2<24XEWOGT0FY*-444K^H619M,DHCSH#>DS(TJ&:B%B,(&) !# M2C)X4IP*DM (BA21&3@6(YW0<0W.&I?%Q4V*Z8)%UD#4 M6X!I,H9A FIA4L)Y,J4827@.H$7\+T':!CZ!.%2K1CW/$]CA M*8:/\'^1XOLD=XU _02Y>AYC&GBN, N LOK8O.45.I,>2SVXRV\:%U8%(S,,B P\1& M!44DEX*BWX5A62.6H2.T<(%H,WZ&OT*&@N :H3V+M^,*?WI>AB^.E^L.13_H M4>[Q\^F^Z,DT!6I/>8SLHUKF%K-4 W/Q6(:4I"JNZ0&$Y33D@ILYAI.;NL7- MPC+)DL3Q?$6T<:RSOOVN&E!1J@)(JFWX&T7 &FN />!-6 Y1K0"N0@TK]Q\>++\@X;@VK0[HH6R- ];\!0'3A?2#,^?R>,I$!+6)UN[I3 W$V#/P"K? M46@+%(I? (4N'3KOHQP3B]7)Q]9LI-(7>#(,(&44E0JQW(C6-FC-I#90CN^D M0)<&_-1I=[+W0),$2 D^9DVZ,CP"JMB<**9+\W)AU[ZS*J5Z$=JB=[(D9K%U MVW8^*IF#GZ:1,S]H567%.^O70BZ-.:M%OZ M$R3.DS']%6/:+N+B^52**<.P*Z>3ZIVUJIP7RPHAYPQJ9ZET'HNN\!'X M\RPQ:><19&_]DM(ES%) KNF<]+IM@A<"G^FRU&>6N\94\U1[W.R=&OS3E=XVSCDF)#.4(37^S6TU@_>[B-!2&X@%MO!G/VZ,7' M13T-M12E80-8+D"G>/^;@&^XP(<]CN'NQ7X M9BM@7=-NA_JK+H_!1"W&N>!0^JW'R7+2Z1WN5N,;D^5YB/'#QE_/Y3J_;2!< M7=2;!U]D<^5MJH"RFJI><4?L%0/R2]?^^\Z#6EG5YCFU4,Q2%F2(K_T-WR9L M/IKL(/T#0?H]S=C7@!JGYJ^&Z$U W2'T1T7H&+_D^U,0_;YV7Z2<)61XQZ(2 M8QORP;WD>""/X^*"K0/J3\0NZ2*\#VET.U&RS&-,ED@5U/1O?.&X6E$9M6YD MO6&L?%NYDCI9+5M\MEG0"?-<1$D3PU1 IY+'%0J.3SN'O<5&YU MWY>>_Q]02P,$% @ )(2J5,^>8Q89"0 8#P !@ !P&5X,S%D,BYH=&WM6VMOVS@6_2M<#V:; )9?>325TP"IDTP]:-).X&*Q M'RF)LHA0HH:D['A__=Y+2K;L.$W:IAV[<($F$<7'Y>4YO.=2TNF_/.\R2V@6 MLHB\'UU_()$,BY1EAH2*40.E4VX2,I)Y3C-RS93B0I!WBD=C1LB;5O>PU6F] M.?:\LU/H:E"VD9E/CMK=3KO7Z?5(Y[5_=.SW.N33-=G[/!KLV]H7'P>C_WZZ M=*-^^OSNPW! &EZ[_9^#0;M],;IP-Z#[+ADIFFENN,RH:+Z7. MO3?ED4G\;J?S>S^G4<2SL2=8;*"DU7NS*%-\G"P*I9N,DUNV)3K^Z9OV+WQJ.!C& U+^\XE?NF-8&G4J6L82!'!S$,^ M7I'!^^'E%;D:WIS?#(;G'Z ([E[>_N@)/6[^L$FNJ3(S\I[Q-( 9,]4D(5.& MQS-B$FI\8@U;C^/C.HP-#00C@5014V\;G09T(T2)UOFUSFE879?]N19>*(6@ MN69^]4?_FWW0>]P''G# R-1"KC81O+3V>X+.9&'\F-^SJ%_CB;.R@JI1\#^J M9E!6.RF]8:+ZS>]:R0FN1$A%B48+3+"W/TVX81XZD_F9G"J:E[8>X)*43B^- M[;9635J^?XICOHBU[A([ J-42D6_SHFR"#!'$CIA1+$)9U/8ZDW"-?F[ !@R M)690GDME( "0*VA!NAWO+R)C\DFJ,"%_*%GD33+,PE8?D(G]EQYOXYJT[2)N M-Q:/?V$L]C8-B^^HMF*#I#-R!]8+!JJDZ2!9 C&2,' F0M[:/6X:91:[2$PW__=M+KON[KDCREH,>-7\8QATN+T"&ABEDN +8Y M @TP2YC&1>,ZP>I8+86@AX$/KR.N0R%U >TP'"HI'"ER)2'_AV)-]H #$0-2 M.:!?WD/"G$&J?PZ1YK804*-[0+WNT1[;MTV[1Y&[9"S50E_I?8.,N"WJ2L$>'FTG8/;J_88R]8!KS[)U41!&=)"/[\)*KN 4G*D9Q6E(6"#B J3;BVL0YJL(";9H*7ADC_%T$6@><:HX3H [26MC?X8]%1IEIMVD MM-6D-C)*S< @ Y$8&^445[\0% ,Z3,L:L9"KT,*)W[IFA[\"AA4AYD)[ /$N MQFX?98/-INQJI-*/AJH'U'U^D'LV@X'U$QXA,:F6F84TU4!JS!*1K51%%7. MRYP&7' S0PF[;EC<1RS)+'_<%K!4M99E6M%P7TXH+U0._-56X/6 5R:4=5V$=X#G%[1]8M)&NX:62]G%!1V""$0&9Q# D? MGP $]9K$;2Z8GQ%4W>7Z7,Y2$QI"0-0N8PQ@H1^WX#EAG\YK,TR'XZCI:)F+VSEF5?$?]0DA!R-AG9&+*(2<>C:\FP\SSKEI%+).(Y6>RU5; %VF*3>&L2_$^4"" M(,;[$0?[;"=[P%L(JQK#-OS&W+?:;-C?!0?S[<929*$]#-[?G13]FK%VXTZ* MS@7D6S ?#KS#HTH\] PY Z*4:G1^8C-E] [EI$U HQ$TU&P>SQZE:IEO0A/@&X"CZ32N!H&KBQ2P!5ZQDREUQ-H'/KM8 MMZ6-$$A#,;XH C]BEY2::F4WD\FT@Q82CU,CHN'_:K,BJR M-!=RQN#N-)$N%-(EJ@*U7D0'M[X ^I_^TM@%>,@GUW1&NITFP1&\;[EU$R_S*SLI/ MY8XP)]V7O=V7GQDYW8MGT^_ M;UF PU[KL+M;@1^U C:^[+:935T>@P>_J&,A*O0:3Y/EI-4]V*W&#R;+RQ!C M:T742X7.'ZMFW2#O9OY7V5Q&FU(5EJ[JYO?$ONA ?NO8?__PI-JZ;;_E@&SC M0ZOV/<=BICN@;AM0;VC*O@>JZ)I-P^D.H[\61D?XV>,W@?2?M7N0@RS=*HU:- MK+:,I0]1E\XUELOFW[CF=,P\IQ1I;)CRZ43RZDSS]9OZ5N7*.O;TTGT[:S_& M/?L_4$L#!!0 ( "2$JE2(GYIHK@4 &XB 8 <')C:"TR,#(R,#,S M,7AE>#,R9#$N:'1M[5I[<],X$/\JNC '[4S\3!,:)V0&TG#'#*4]2.?F_E0L M.=8@6T:6F^0^_:TD.R]HX:!0RJ0S2>JUM-K';U^)A[\YSB1/<1Y3@OZN[_9[CC(; :ESO M$7F$NE[@>Z$?ALA_&G5[4=A!E^?HZ&HZ/C:KSR[&TW\N)_;4RZL7KU^-4J MC)]X7(B2ND21UFBH*?!.,1D-,ZHPBE,L2ZJ>M:ZF+YU36*&8XG0T])I/NW8F MR&HT).P:E6K%Z;-6AN6:^Q3?F%,MH)E0ZV#_B4SN+9E\B]HK!=9)P2=KM^^/S5[_T_+YR5Z3D2A4\:V M;CL:]?V>UE^E%+W#0:I!\#>$6## M7P2P+(="D-FF *J.PG * :J!6X-FS'39*20M-7#;^C:&IAVV@:28 ZS+ C!; MVB2>L!S:?TT'AL2TDP:7L*KB%O<"JHXYLVR07='%^ QTC* NKJ!J MU@7QCKJ"6WS: &?;>[O>[NYZ6U]>LQ+:4L[4*DH9(30W??1IZ'<&VS8U,X9- M C5GFPN<6'".BY)&S3_;PFHXU7+JB4$C!:#0B& &$EPIT1#L-&(H.T.+OXGP M>HVF;,T?+62R!8PHI@LTV:>1L[&3M56_/0%FVEX)6B ^VH?77O 4B[8]D7HL:.IO7[ M[7E^;?Z>>W)Z<, ].N $1NO@X('OY0%3F [IZ:?T#9@?RA@TF5!*PM;!%?MA6^ 0"C]1*-PV"-I#7JRBKT%O/4_5I@J*)8*T MS@AZY)N_>U;**ST89Q7,W LT225G<0I,#QA]H!A]@S/Z+2C5IOG9('J YR\# MSZG^$?RK\'F_2MMO]X8#ZBHX\78^K,QR_ MGTM1Y41_\R=DU,3^UL,!NS=JH?:%;++%SF,).]\#[M+63SP4>$X=.R?A1%$9 MX6O!2(V"IWWW9).E+,TWOS+8)RG,HQFC_P!02P,$% @ )(2J5$Q E'[9 M!0 C"( !@ !P&5X,S)D,BYH=&WM6FU3VS@0_BNZ M=*Z%F?@U)"5VFIDVP+4WI7!MF)O[J-ARK*ELN;),DOOUMY+LX*1 >Y3RTH&9 M$+QZ6^T^SZY6>/2;91WF*' LL8CF&I2C^%Y@/J.YSJ^Z_O(?1GT!X'_$IT> MHYVSZ617]SXXF4S_.3TTJYZ>O7G_;H(ZEN/\W9LXSL'TP#3 ]!Z:"IR75%*> M8^8XAQ\ZJ)-*602.LU@L[$7/YF+N3#\ZJPP'%,\[G%2")!8OO#"YF@\_1"R,WF D$8 MEO22RO!&66KX,649J1$'\@"?>09SE]T MC02^2R)H\B+4O4OZ+PD\V!^C.;%28M2TO6%H#!!X/;M?2.1>?&#)Y\^\@1N. MG.(V%G$"%I0B.LW(MX@B9')^BT$F6%@9N2(V\?G=F?[(F- M/I%(=3).\'I]MWM_VQS\OUV^+M'KF!AU)U>*[[L]W[-5N?)>CB.>Y4=E$2Z7KEPH+, Q;(4$*+K2FIUQ$*?I# M\*KHHG=Y9*,=U?7YLWW?=\,)SR#&KO23%^Y"$$5'7&3( 3-SLPW7J--63<;OPA)ITK;$28U>%"1P[0-URD M5!)+&9,$X"^!B["E1&WT6MD=;W=;I\T.([7HK:AK'M5$H)7(, O;8:L6=<93 M0)RA&$HJ!B2/@+Q,<6G-+T&^5%00=98J%3"W6+"#@>%B2]K?B7?7F+_@YYJ; M-?"]86\OU*P=.4J]VF..\JFC0?"XL3SXE;'L/T0LTSQ1CSJ%03:3&/P5@U0C ML0$ZIBJ=%8*4"M-=U8RA&(!AL#QF@/BR #B7)D,D-(>R0LEAPE@?4S5DH5?% M#"4X9#.]9MF OLZ!]C7 OO,$?P#["R#7KB 3UYGVEDX:US#C,C!L$Y+..HR*E=!2N.8Y/ILON^[O7!M3Y,)F_CP7:0WRBHHUWJJ*D2A!�J*"+ M'%Q)W@A,A:,E&X60>\&(NH^2M*C=09I=4/;HDZ6F=Z-G8Z>:]FL&;1.3-P3L MPX0M@VXQK74D:,W,8;:$\45CP^;94L0.9E#B?K868+!OUFWK=CPK.:LD"9M$ MW=[NW0#I3]N UAQTZM^;8>A*(P[LO?TG,UX1G-<5\W>2[R8.V(.BVWORP,_R M@$XO3T'F0?H&S _)"(Y6D!#\SI,K[I\FMT")1WMRNJV,^>-^64CKH EE"%O[?16T*S MF;J.%4\H?:0H_8 S\B,X5:9Y:"!] N@O!-"I^A?YC1!ZOWI/4DH2=+2^CSQ) M$AI]A.\<4#+& M^#]02P$"% ,4 " DA*I4X58G"7L7 !% P$ $0 @ $ M <')C:"TR,#(R,#,S,2YX&UL4$L! M A0#% @ )(2J5-Q[:!CT/0 ^0X$ !4 ( !2S '!R M8V@M,C R,C S,S%?9&5F+GAM;%!+ 0(4 Q0 ( "2$JE3/X\6>AH@ ?J M" 5 " 7)N !P&UL4$L! A0#% @ )(2J5/)$2)"-J0( @4HC M !4 ( !65,! '!R8V@M,C R,C S,S%X,3!Q+FAT;5!+ 0(4 M Q0 ( "2$JE0&0\I7]P@ #,[ 8 " 1G] P!P&5X,S%D,2YH=&U02P$"% ,4 " DA*I4SYYC%AD) !@ M/ & @ %&!@0 <')C:"TR,#(R,#,S,7AE>#,Q9#(N:'1M M4$L! A0#% @ )(2J5(B?FFBN!0 ;B( !@ ( !E0\$ M '!R8V@M,C R,C S,S%X97@S,F0Q+FAT;5!+ 0(4 Q0 ( "2$JE1,0)1^ MV04 (PB 8 " 7D5! !P&5X,S)D ;,BYH=&U02P4& H "@"F @ B!L$ end