0001784535-24-000063.txt : 20240508 0001784535-24-000063.hdr.sgml : 20240508 20240508171150 ACCESSION NUMBER: 0001784535-24-000063 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 103 CONFORMED PERIOD OF REPORT: 20240331 FILED AS OF DATE: 20240508 DATE AS OF CHANGE: 20240508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Porch Group, Inc. CENTRAL INDEX KEY: 0001784535 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-PREPACKAGED SOFTWARE [7372] ORGANIZATION NAME: 06 Technology IRS NUMBER: 832587663 FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39142 FILM NUMBER: 24927457 BUSINESS ADDRESS: STREET 1: 411 1ST AVENUE S., SUITE 501 CITY: SEATTLE STATE: WA ZIP: 98104 BUSINESS PHONE: (855) 767-2400 MAIL ADDRESS: STREET 1: 411 1ST AVENUE S., SUITE 501 CITY: SEATTLE STATE: WA ZIP: 98104 FORMER COMPANY: FORMER CONFORMED NAME: PropTech Acquisition Corp DATE OF NAME CHANGE: 20190805 10-Q 1 prch-20240331.htm 10-Q prch-20240331
000178453512-31false2024Q19P5Yxbrli:sharesiso4217:USDiso4217:USDxbrli:sharesprch:companyprch:segmentxbrli:pureprch:bankprch:stateprch:securityprch:placementprch:layerprch:programprch:proceeding00017845352024-01-012024-03-3100017845352024-05-0300017845352024-03-3100017845352023-12-3100017845352023-01-012023-03-310001784535us-gaap:CommonStockMember2023-12-310001784535us-gaap:AdditionalPaidInCapitalMember2023-12-310001784535us-gaap:RetainedEarningsMember2023-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-310001784535us-gaap:RetainedEarningsMember2024-01-012024-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-012024-03-310001784535us-gaap:CommonStockMember2024-01-012024-03-310001784535us-gaap:AdditionalPaidInCapitalMember2024-01-012024-03-310001784535us-gaap:CommonStockMember2024-03-310001784535us-gaap:AdditionalPaidInCapitalMember2024-03-310001784535us-gaap:RetainedEarningsMember2024-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-03-310001784535us-gaap:CommonStockMember2022-12-310001784535us-gaap:AdditionalPaidInCapitalMember2022-12-310001784535us-gaap:RetainedEarningsMember2022-12-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-3100017845352022-12-310001784535us-gaap:RetainedEarningsMember2023-01-012023-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001784535us-gaap:CommonStockMember2023-01-012023-03-310001784535us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001784535us-gaap:CommonStockMember2023-03-310001784535us-gaap:AdditionalPaidInCapitalMember2023-03-310001784535us-gaap:RetainedEarningsMember2023-03-310001784535us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100017845352023-03-310001784535prch:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001784535us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberprch:CustomerThreeMember2024-01-012024-03-310001784535us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberprch:CustomerFourMember2024-01-012024-03-310001784535us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberprch:CustomerOneMember2024-01-012024-03-310001784535prch:TopFourReinsurersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2024-01-012024-03-310001784535prch:CustomersInTexasMemberus-gaap:SalesRevenueNetMemberus-gaap:GeographicConcentrationRiskMember2024-01-012024-03-310001784535us-gaap:CashAndCashEquivalentsMember2024-01-012024-03-310001784535prch:SoftwareAndServiceSubscriptionMemberprch:VerticalSoftwareMember2024-01-012024-03-310001784535prch:SoftwareAndServiceSubscriptionMemberprch:VerticalSoftwareMember2023-01-012023-03-310001784535prch:VerticalSoftwareMemberprch:MoveRelatedTransactionsExcludingInsuranceMember2024-01-012024-03-310001784535prch:VerticalSoftwareMemberprch:MoveRelatedTransactionsExcludingInsuranceMember2023-01-012023-03-310001784535prch:PostMoveTransactionsMemberprch:VerticalSoftwareMember2024-01-012024-03-310001784535prch:PostMoveTransactionsMemberprch:VerticalSoftwareMember2023-01-012023-03-310001784535prch:VerticalSoftwareMember2024-01-012024-03-310001784535prch:VerticalSoftwareMember2023-01-012023-03-310001784535prch:InsuranceMemberprch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember2024-01-012024-03-310001784535prch:InsuranceMemberprch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember2023-01-012023-03-310001784535prch:InsuranceMember2024-01-012024-03-310001784535prch:InsuranceMember2023-01-012023-03-310001784535prch:AccountsReceivableCurrentMember2024-03-310001784535prch:AccountsReceivableCurrentMember2023-12-310001784535prch:VerticalSoftwareMember2023-12-310001784535prch:VerticalSoftwareMember2024-03-310001784535prch:InsuranceMember2024-03-310001784535prch:InsuranceMember2023-12-3100017845352024-04-012024-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-310001784535us-gaap:CorporateBondSecuritiesMember2024-03-310001784535us-gaap:MortgageBackedSecuritiesMember2024-03-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2024-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310001784535us-gaap:CorporateBondSecuritiesMember2023-12-310001784535us-gaap:MortgageBackedSecuritiesMember2023-12-310001784535prch:OtherLoanBackedAndStructuredSecuritiesMember2023-12-310001784535prch:InvestmentsHeldByCaptiveReinsuranceBusinessMember2024-03-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-03-310001784535us-gaap:MoneyMarketFundsMember2024-03-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-03-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2024-03-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2024-03-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel1Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel2Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2024-03-310001784535us-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Member2024-03-310001784535us-gaap:FairValueInputsLevel3Member2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberprch:ContingentConsiderationBusinessCombinationMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2024-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberprch:PrivateWarrantLiabilityMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMember2024-03-310001784535prch:PrivateWarrantLiabilityMember2024-03-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel1Member2024-03-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:MoneyMarketFundsMemberus-gaap:FairValueInputsLevel2Member2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-310001784535us-gaap:MoneyMarketFundsMember2023-12-310001784535us-gaap:USGovernmentAgenciesDebtSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-310001784535us-gaap:USStatesAndPoliticalSubdivisionsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:USStatesAndPoliticalSubdivisionsMember2023-12-310001784535us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2023-12-310001784535us-gaap:MortgageBackedSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:MortgageBackedSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:MortgageBackedSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel1Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel2Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:OtherLoanBackedAndStructuredSecuritiesMember2023-12-310001784535us-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Member2023-12-310001784535us-gaap:FairValueInputsLevel3Member2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberprch:ContingentConsiderationBusinessCombinationMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:ContingentConsiderationBusinessCombinationMember2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberprch:PrivateWarrantLiabilityMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberprch:PrivateWarrantLiabilityMember2023-12-310001784535prch:PrivateWarrantLiabilityMember2023-12-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMemberus-gaap:FairValueInputsLevel1Member2023-12-310001784535us-gaap:FairValueInputsLevel2Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001784535us-gaap:FairValueInputsLevel3Memberus-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberprch:AccruedExpensesAndOtherCurrentLiabilitiesMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:OtherLiabilitiesMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMemberprch:AccruedExpensesAndOtherCurrentLiabilitiesMember2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMemberus-gaap:OtherLiabilitiesMember2023-12-310001784535prch:FloifyAcquisitionMember2021-10-310001784535prch:FloifyAcquisitionMember2024-03-272024-03-270001784535prch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2024-03-270001784535us-gaap:MeasurementInputSharePriceMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2024-03-270001784535prch:MeasurementInputStrikePriceMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2024-03-270001784535us-gaap:MeasurementInputDiscountRateMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2024-03-270001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2024-03-270001784535prch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2023-12-310001784535us-gaap:MeasurementInputSharePriceMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2023-12-310001784535prch:MeasurementInputStrikePriceMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2023-12-310001784535us-gaap:MeasurementInputDiscountRateMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2023-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:FloifyAcquisitionMemberprch:MonteCarloSimulationMethodMember2023-12-310001784535us-gaap:ValuationTechniqueDiscountedCashFlowMemberprch:ResidentialWarrantyServicesMember2024-03-310001784535us-gaap:ValuationTechniqueDiscountedCashFlowMemberprch:ResidentialWarrantyServicesMemberus-gaap:MeasurementInputDiscountRateMember2024-03-310001784535us-gaap:ValuationTechniqueDiscountedCashFlowMemberprch:ResidentialWarrantyServicesMember2023-12-310001784535us-gaap:ValuationTechniqueDiscountedCashFlowMemberprch:ResidentialWarrantyServicesMemberus-gaap:MeasurementInputDiscountRateMember2023-12-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:PrivateWarrantLiabilityMember2024-03-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:PrivateWarrantLiabilityMember2024-03-310001784535us-gaap:MeasurementInputExpectedTermMemberprch:PrivateWarrantLiabilityMember2024-03-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2024-03-310001784535us-gaap:MeasurementInputExercisePriceMemberprch:PrivateWarrantLiabilityMember2023-12-310001784535us-gaap:MeasurementInputPriceVolatilityMemberprch:PrivateWarrantLiabilityMember2023-12-310001784535us-gaap:MeasurementInputExpectedTermMemberprch:PrivateWarrantLiabilityMember2023-12-310001784535prch:PrivateWarrantLiabilityMemberus-gaap:MeasurementInputSharePriceMember2023-12-310001784535prch:RepurchaseOptionMember2024-03-310001784535prch:RepurchaseOptionMember2024-01-012024-03-310001784535prch:FundamentalChangeOptionMember2024-03-310001784535prch:FundamentalChangeOptionMember2024-01-012024-03-310001784535prch:AssetSaleRepurchaseOptionMember2024-03-310001784535prch:AssetSaleRepurchaseOptionMember2024-01-012024-03-310001784535srt:MinimumMemberprch:AssetSaleRepurchaseOptionMember2024-03-310001784535srt:MinimumMemberprch:MeasurementInputProbabilitiesOfRepurchaseMember2024-03-310001784535srt:MinimumMemberprch:MeasurementInputQualifyingAssetSalesMember2024-03-310001784535prch:MeasurementInputFundamentalChangeMembersrt:MinimumMember2024-03-310001784535srt:MaximumMemberprch:MeasurementInputQualifyingAssetSalesMember2024-03-310001784535prch:MeasurementInputFundamentalChangeMembersrt:MaximumMember2024-03-310001784535srt:MaximumMemberprch:MeasurementInputProbabilitiesOfRepurchaseMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-12-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2023-12-310001784535prch:PrivateWarrantLiabilityMember2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2024-01-012024-03-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-01-012024-03-310001784535prch:PrivateWarrantLiabilityMember2024-01-012024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2024-03-310001784535us-gaap:EmbeddedDerivativeFinancialInstrumentsMember2024-03-310001784535prch:PrivateWarrantLiabilityMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2022-12-310001784535prch:ContingentConsiderationEarnoutMember2022-12-310001784535prch:PrivateWarrantLiabilityMember2022-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-01-012023-03-310001784535prch:ContingentConsiderationEarnoutMember2023-01-012023-03-310001784535prch:PrivateWarrantLiabilityMember2023-01-012023-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-03-310001784535prch:ContingentConsiderationEarnoutMember2023-03-310001784535prch:PrivateWarrantLiabilityMember2023-03-310001784535prch:ConvertibleSeniorNotesDue2026Member2024-03-310001784535prch:ConvertibleSeniorNotesDue2026Member2023-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2024-01-012024-03-310001784535prch:ConvertibleSeniorNotesDue2028Member2024-03-310001784535prch:ConvertibleSeniorNotesDue2028Member2023-12-310001784535prch:ConvertibleSeniorNotesDue2028Member2024-01-012024-03-310001784535prch:SoftwareAndComputerEquipmentMember2024-03-310001784535prch:SoftwareAndComputerEquipmentMember2023-12-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2024-03-310001784535prch:FurnitureOfficeEquipmentAndOtherMember2023-12-310001784535us-gaap:SoftwareDevelopmentMember2024-03-310001784535us-gaap:SoftwareDevelopmentMember2023-12-310001784535us-gaap:LeaseholdImprovementsMember2024-03-310001784535us-gaap:LeaseholdImprovementsMember2023-12-310001784535prch:PropertyEquipmentSoftwareMember2024-01-012024-03-310001784535prch:PropertyEquipmentSoftwareMember2023-01-012023-03-310001784535us-gaap:CustomerRelationshipsMember2024-03-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2024-03-310001784535us-gaap:TrademarksAndTradeNamesMember2024-03-310001784535us-gaap:NoncompeteAgreementsMember2024-03-310001784535prch:RenewalRightsMember2024-03-310001784535prch:InsuranceLicensesMember2024-03-310001784535us-gaap:CustomerRelationshipsMember2023-12-310001784535us-gaap:TechnologyBasedIntangibleAssetsMember2023-12-310001784535us-gaap:TrademarksAndTradeNamesMember2023-12-310001784535us-gaap:NoncompeteAgreementsMember2023-12-310001784535prch:ValueOfBusinessAcquiredMember2023-12-310001784535prch:RenewalRightsMember2023-12-310001784535prch:InsuranceLicensesMember2023-12-310001784535prch:OtherNotesMember2024-03-310001784535prch:AdvanceFundingArrangementMember2023-12-310001784535prch:OtherNotesMember2023-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2023-01-012023-03-310001784535prch:SeniorSecuredConvertibleNotes6.75Due2028Member2023-04-300001784535prch:SeniorSecuredConvertibleNotes6.75Due2028Member2024-01-012024-03-310001784535prch:SeniorSecuredConvertibleNotes6.75Due2028Member2023-01-012023-03-310001784535prch:SeniorSecuredConvertibleNotes6.75Due2028Member2024-03-310001784535prch:ConvertibleSeniorNotesDue2026Member2024-02-290001784535prch:ConvertibleSeniorNotesDue2026Member2024-02-012024-02-290001784535prch:AdvanceFundingArrangementMember2024-03-310001784535prch:PrivateWarrantsMember2024-03-310001784535prch:PrivateWarrantsMember2023-12-310001784535prch:CommonStockWarrantsMember2024-03-310001784535prch:CommonStockWarrantsMember2023-12-310001784535us-gaap:RestrictedStockUnitsRSUMember2024-03-310001784535us-gaap:RestrictedStockUnitsRSUMember2023-12-310001784535prch:StockIncentivePlan2020Member2024-03-310001784535prch:StockIncentivePlan2020Member2023-12-310001784535prch:ContingentConsiderationBusinessCombinationMember2024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-12-310001784535prch:ConvertibleSeniorNotesDue2026Member2021-09-1600017845352021-10-310001784535us-gaap:SellingAndMarketingExpenseMember2024-01-012024-03-310001784535us-gaap:SellingAndMarketingExpenseMember2023-01-012023-03-310001784535prch:ProductAndTechnologyMember2024-01-012024-03-310001784535prch:ProductAndTechnologyMember2023-01-012023-03-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2024-01-012024-03-310001784535us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-03-310001784535us-gaap:EmployeeStockOptionMember2023-12-310001784535prch:PerformanceRestrictedStockUnitsMember2023-12-310001784535us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001784535us-gaap:RestrictedStockUnitsRSUMember2024-01-012024-03-310001784535prch:PerformanceRestrictedStockUnitsMember2024-01-012024-03-310001784535us-gaap:EmployeeStockOptionMember2024-03-310001784535prch:PerformanceRestrictedStockUnitsMember2024-03-310001784535prch:ReinsuranceQuotaShareProgramMember2024-03-310001784535prch:ReinsuranceQuotaShareProgramMemberstpr:TX2024-01-012024-03-310001784535prch:ReinsuranceQuotaShareProgramMemberstpr:SC2024-01-012024-03-310001784535prch:CoreLocationsMemberprch:ReinsuranceQuotaShareProgramMember2024-01-012024-03-310001784535prch:CoreLocationsOutsideOfTexasMemberprch:ReinsuranceQuotaShareProgramMember2024-01-012024-03-310001784535prch:CombinedProgramMemberprch:ReinsuranceQuotaShareProgramMember2024-01-012024-03-310001784535srt:MinimumMemberprch:ReinsurancePropertyCatastropheTreatiesMember2023-08-012023-08-310001784535srt:MaximumMemberprch:ReinsurancePropertyCatastropheTreatiesMember2023-08-012023-08-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2023-08-012023-08-310001784535prch:ReinsurancePropertyCatastropheTreatiesMember2023-08-310001784535prch:ReinsuranceQuotaShareProgramMember2024-04-010001784535prch:ReinsuranceQuotaShareProgramMember2024-04-012024-04-010001784535srt:MinimumMemberprch:ReinsurancePropertyCatastropheTreatiesMember2024-04-012024-04-010001784535srt:MaximumMemberprch:ReinsurancePropertyCatastropheTreatiesMember2024-04-012024-04-010001784535prch:ReinsurancePropertyCatastropheTreatiesMember2024-04-012024-04-010001784535prch:ReinsurancePropertyCatastropheTreatiesMember2024-04-010001784535prch:HomeownersOfAmericaInsuranceCompanyMembersrt:MaximumMemberprch:VesttooMember2023-07-012023-07-010001784535prch:HomeownersOfAmericaInsuranceCompanyMemberprch:VesttooMember2023-07-012023-12-310001784535prch:HomeownersOfAmericaInsuranceCompanyMemberprch:VesttooMember2023-07-012023-07-0100017845352024-01-192024-01-1900017845352024-01-012024-01-310001784535prch:EliteInsuranceGroupEIGMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-01-310001784535prch:EliteInsuranceGroupEIGMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-02-012024-03-310001784535prch:EliteInsuranceGroupEIGMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2024-03-310001784535us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberprch:VerticalSoftwareMemberprch:SoftwareAndServicesMember2024-01-012024-03-310001784535us-gaap:SalesRevenueNetMemberus-gaap:ProductConcentrationRiskMemberprch:VerticalSoftwareMemberprch:MoveAndPostMoveServicesMember2024-01-012024-03-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2024-01-012024-03-310001784535us-gaap:OperatingSegmentsMemberprch:VerticalSoftwareMember2023-01-012023-03-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2024-01-012024-03-310001784535us-gaap:OperatingSegmentsMemberprch:InsuranceMember2023-01-012023-03-310001784535us-gaap:OperatingSegmentsMember2024-01-012024-03-310001784535us-gaap:OperatingSegmentsMember2023-01-012023-03-310001784535us-gaap:EmployeeStockOptionMember2024-01-012024-03-310001784535us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001784535prch:RestrictedStockUnitsAndAwardsMember2024-01-012024-03-310001784535prch:RestrictedStockUnitsAndAwardsMember2023-01-012023-03-310001784535prch:PerformanceRestrictedStockUnitsMember2024-01-012024-03-310001784535prch:PerformanceRestrictedStockUnitsMember2023-01-012023-03-310001784535prch:PublicAndPrivateWarrantsMember2024-01-012024-03-310001784535prch:PublicAndPrivateWarrantsMember2023-01-012023-03-310001784535prch:EarnoutSharesMember2024-01-012024-03-310001784535prch:EarnoutSharesMember2023-01-012023-03-310001784535us-gaap:ConvertibleDebtSecuritiesMember2024-01-012024-03-310001784535us-gaap:ConvertibleDebtSecuritiesMember2023-01-012023-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2024-01-012024-03-310001784535prch:ContingentConsiderationBusinessCombinationMember2023-01-012023-03-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
___________________________________________________________
FORM 10-Q
___________________________________________________________
(Mark One)
x QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES
EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2024
or
o 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)
N/A
(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 ClassTrading symbolName of Exchange on which registered
Common Stock, par value $0.0001 per sharePRCHThe 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 x No o
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 x No o
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
o
Accelerated filer
x
Non-accelerated filer
o
Smaller reporting company
x
Emerging growth company
o
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
The number of outstanding shares of the registrant’s common stock as of May 3, 2024, was 99,186,767.


Table of Contents

Page

2

PART I —FINANCIAL INFORMATION
Item 1. Financial Statements
PORCH GROUP, INC.
Condensed Consolidated Balance Sheets (Unaudited)
(all numbers in thousands unless otherwise stated, except per share data)
March 31, 2024December 31, 2023
Assets
Current assets
Cash and cash equivalents$279,073 $258,418 
Accounts receivable, net20,801 24,288 
Short-term investments31,175 35,588 
Reinsurance balance due75,419 83,582 
Prepaid expenses and other current assets16,666 13,214 
Deferred policy acquisition costs20,422 27,174 
Restricted cash and cash equivalents36,820 38,814 
Total current assets480,376 481,078 
Property, equipment, and software, net17,588 16,861 
Goodwill191,907 191,907 
Long-term investments102,941 103,588 
Intangible assets, net82,505 87,216 
Long-term insurance commissions receivable196 13,429 
Other assets5,600 5,314 
Total assets$881,113 $899,393 
Liabilities and Stockholders’ Equity (Deficit)  
Current liabilities  
Accounts payable$5,250 $8,761 
Accrued expenses and other current liabilities53,466 59,396 
Deferred revenue215,771 248,683 
Refundable customer deposits16,040 17,980 
Current debt150 244 
Losses and loss adjustment expense reserves112,560 95,503 
Other insurance liabilities, current40,742 31,585 
Total current liabilities443,979 462,152 
Long-term debt432,082 435,495 
Other liabilities48,910 37,429 
Total liabilities924,971 935,076 
Commitments and contingencies (Note 14)  
Stockholders’ equity (deficit)  
Common stock, $0.0001 par value:
10 10 
Authorized shares – 400 million and 400 million, at March 31, 2024, and December 31, 2023, respectively
  
Issued and outstanding shares – 97.9 million and 97.1 million, at March 31, 2024, and December 31, 2023, respectively
Additional paid-in capital696,240 690,223 
Accumulated other comprehensive loss(4,690)(3,860)
Accumulated deficit(735,418)(722,056)
Total stockholders’ equity (deficit)(43,858)(35,683)
Total liabilities and stockholders’ equity (deficit)$881,113 $899,393 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
3

PORCH GROUP, INC.
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)
(all numbers in thousands unless otherwise stated, except per share data)
Three Months Ended March 31,
20242023
Revenue$115,443$87,369
Operating expenses:
Cost of revenue75,84451,275
Selling and marketing33,94832,585
Product and technology13,92013,950
General and administrative26,39926,066
Impairment loss on intangible assets and goodwill2,021
Total operating expenses150,111125,897
Operating loss(34,668)(38,528)
Other income (expense):
Interest expense(10,787)(2,188)
Change in fair value of private warrant liability(425)345
Change in fair value of derivatives1,483
Gain on extinguishment of debt4,891
Investment income and realized gains, net of investment expenses3,644758
Other income, net22,678762
Total other income (expense)21,484(323)
Loss before income taxes(13,184)(38,851)
Income tax benefit (provision)(178)111
Net loss(13,362)(38,740)
Other comprehensive income (loss):
Change in net unrealized loss, net of tax(830)875
Comprehensive loss$(14,192)$(37,865)
Net loss per share - basic and diluted (Note 17)$(0.14)$(0.41)
Shares used in computing basic and diluted net loss per share97,51295,210
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
4

PORCH GROUP, INC.
Condensed Consolidated Statements of Stockholders’ Equity (Deficit) (Unaudited)
(all numbers in thousands unless otherwise stated, except per share data)
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity (Deficit)
SharesAmount
Balances as of December 31, 202397,061$10 $690,223 $(722,056)$(3,860)$(35,683)
Net loss— — (13,362)— (13,362)
Other comprehensive loss, net of tax benefit less than $0.1 million
— — — (830)(830)
Stock-based compensation620— 5,368 — — 5,368 
Exercise of stock options243— 814 — — 814 
Income tax withholdings(55)— (165)— — (165)
Balances as of March 31, 202497,869$10 $696,240 $(735,418)$(4,690)$(43,858)
Common StockAdditional
Paid-in
Capital
Accumulated
Deficit
Accumulated
Other
Comprehensive
Loss
Total
Stockholders’
Equity (Deficit)
SharesAmount
Balances as of December 31, 202298,206$10 $670,537 $(585,023)$(6,171)$79,353 
Net loss— — (38,740)— (38,740)
Other comprehensive loss, net of tax less than $0.2 million
— — — 875 875 
Stock-based compensation295— 6,894 — — 6,894 
Exercise of stock options5— 8 — — 8 
Income tax withholdings(92)— (204)— — (204)
Repurchases of common stock(1,396)— — (3,101)— (3,101)
Proceeds from sale of common stock— — 191 — — 191 
Balances as of March 31, 202397,018$10 $677,426 $(626,864)$(5,296)$45,276 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

PORCH GROUP, INC.
Condensed Consolidated Statements of Cash Flows (Unaudited)
(all numbers in thousands)
Three Months Ended March 31,
20242023
Cash flows from operating activities:
Net loss$(13,362)$(38,740)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities  
Depreciation and amortization6,317 6,015 
Impairment loss on intangible assets and goodwill 2,021 
Gain on extinguishment of debt(4,891) 
Loss on divestiture of business5,244  
Gain on settlement of contingent consideration(14,930) 
Change in fair value of private warrant liability425 (345)
Change in fair value of contingent consideration1,051 (154)
Change in fair value of derivatives(1,483) 
Stock-based compensation5,368 6,894 
Non-cash interest expense10,434 1,534 
Other(799)508 
Change in operating assets and liabilities, net of acquisitions and divestitures  
Accounts receivable(439)2,619 
Reinsurance balance due8,174 6,286 
Deferred policy acquisition costs6,752 (8,994)
Accounts payable(3,511)(69)
Accrued expenses and other current liabilities1,829 1,390 
Losses and loss adjustment expense reserves17,057 14,895 
Other insurance liabilities, current9,158 16,712 
Deferred revenue(33,017)(24,100)
Refundable customer deposits(2,034)(4,607)
Other assets and liabilities, net11,122 (3,896)
Net cash provided by (used in) operating activities8,465 (22,031)
Cash flows from investing activities:  
Purchases of property and equipment(41)(356)
Capitalized internal use software development costs(2,315)(2,427)
Purchases, maturities, sales of short-term and long-term investments4,705 (390)
Proceeds from sale of business10,348  
Acquisitions, net of cash acquired (1,974)
Net cash provided by (used in) investing activities12,697 (5,147)
Cash flows from financing activities:  
Proceeds from advance funding 313 
Repayments of advance funding (1,281)
Repayments of principal(3,150)(499)
Repurchase of stock (5,608)
Other649 (199)
Net cash used in financing activities(2,501)(7,274)
Net change in cash and cash equivalents & restricted cash and cash equivalents$18,661 $(34,452)
Cash and cash equivalents & restricted cash and cash equivalents, beginning of period$297,232 $228,605 
Cash and cash equivalents & restricted cash and cash equivalents, end of period$315,893 $194,153 
Supplemental schedule of non-cash investing and financing activities
Non-cash reduction of convertible notes$5,000 $ 
Non-cash reduction in advanced funding arrangement obligations$94 $ 
Supplemental disclosures  
Cash paid for interest$969 $1,796 
Income tax refunds received (paid)$(174)$2,380 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
6

PORCH GROUP, INC.
Notes to Condensed Consolidated Financial Statements (Unaudited)
(all numbers in thousands unless otherwise stated, except per share amounts)
Note 1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Porch Group, Inc., together with its consolidated subsidiaries, (“Porch Group,” “Porch,” the “Company,” “we,” “our,” “us”) is a leading homeowners insurance and vertical software platform and is positioned to be the best partner to help homebuyers move, maintain, and fully protect their homes. We offer differentiated products and services, with homeowners insurance at the center of this relationship.
We differentiate and look to win in the massive and growing homeowners insurance opportunity by 1) providing the best services for homebuyers, 2) led by advantaged underwriting in insurance, 3) to protect the whole home.
As a leader in the home services software-as-a-service (“SaaS”) space, we’ve built deep relationships with approximately 30 thousand companies that are key to the home-buying transaction, such as home inspectors, mortgage companies, and title companies. These relationships provide us with early insights to United States (“U.S.”) homebuyers. In partnership with these companies, we have the ability to help simplify the move for consumers with services such as insurance, warranty, moving and more.
We have two reportable segments that are also our operating segments: Vertical Software and Insurance. See Note 16, Segment Information, for additional information on our reportable segments.
Through our vertical software products we have unique insights into the majority of U.S. properties. This data helps feed our insurance underwriting models, better understand risk, and create competitive differentiation in underwriting.
We provide full protection for the home by including a variety of home warranty products alongside homeowners insurance. We are able to fill the gaps of protection for consumers, minimize surprises, and deepen our relationships and value proposition.
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, 2023, filed with the SEC on March 15, 2024. The information as of December 31, 2023, included in the unaudited condensed consolidated balance sheets was derived from our audited consolidated financial statements. Certain prior period amounts have been reclassified to conform to the current year's presentation.
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 our financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any other interim period or future year due to various factors such as management estimates and the seasonal nature of some portions of our insurance business.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported of certain assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results may differ from those estimates and assumptions.
7

Concentrations
Financial instruments which potentially subject us to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit, fixed-maturity securities, and receivable balances in the course of collection.
Our insurance carrier subsidiary has exposure and remains liable in the event of insolvency of its reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. As of March 31, 2024, four reinsurers represented more than 10% individually, and 60% in the aggregate, of our total reinsurance balance due.
Substantially all of our revenues in the Insurance segment are derived from customers in Texas (which represent approximately 72% of Insurance segment revenues in the three months ended March 31, 2024), South Carolina, North Carolina, Virginia, Arizona, and Illinois, which could be adversely affected by economic conditions, an increase in competition, local weather events, or environmental impacts and changes.
No individual customer represented more than 10% of total revenue for the three months ended March 31, 2024 or 2023. As of March 31, 2024, and December 31, 2023, no individual customer accounted for 10% or more of total accounts receivable.
As of March 31, 2024, we held approximately $280.1 million of cash with five U.S. commercial banks.
Cash and Cash Equivalents & Restricted Cash and Cash Equivalents
We consider all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. We maintain cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.
Restricted cash equivalents as of March 31, 2024, includes $27.7 million held by our captive reinsurance business as collateral for the benefit of Homeowners of America Insurance Company (“HOA”), $1.4 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of our Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $6.8 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 21 states, and $1.0 million related to acquisition indemnifications. Restricted cash equivalents as of December 31, 2023, includes $28.3 million held by our captive reinsurance business as collateral for the benefit of HOA, $1.3 million held certificates of deposit 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.3 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 19 states, and $1.9 million related to acquisition indemnifications.
The reconciliation of cash, cash equivalents, and restricted cash to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:
March 31, 2024December 31, 2023
Cash and cash equivalents$279,073$258,418
Restricted cash and cash equivalents36,82038,814
Cash, cash equivalents, and restricted cash$315,893$297,232

Accounts Receivable and Long-term Insurance Commissions Receivable
Accounts receivable consist principally of amounts due from enterprise customers, other corporate partnerships, and individual policyholders. We estimate allowances for uncollectible receivables based on the creditworthiness of our customers, historical trend analysis, and macro-economic conditions. Consequently, an adverse change in those factors could affect our estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2024, and December 31, 2023, was $0.6 million and $0.6 million, respectively.
Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. We record the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.
8

Goodwill
We test goodwill for impairment for each reporting unit on an annual basis or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. We have the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If we can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would not need to perform a quantitative impairment test. If we cannot support such a conclusion or we do not elect to perform the qualitative assessment, then we perform a quantitative assessment. If a quantitative goodwill impairment assessment is performed, we utilize a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the fair value of the reporting unit is less than its carrying value. We have selected October 1 as the date to perform annual impairment testing.
Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments including an estimate of future cash flows which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested.
Impairment of Long-Lived Assets
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset, or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows..
We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.
Deferred Policy Acquisition Costs
We capitalize 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 our insurance company subsidiary of new or renewal insurance contracts. DAC are amortized 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. Future investment income is considered in determining the recoverability of DAC. Amortized deferred acquisition costs included in selling and marketing expense, amounted to $13.2 million and $9.3 million, for the three months ended March 31, 2024 and 2023, respectively.
Expected Credit Losses
We regularly review our individual investment securities for factors that may indicate that a decline in fair value of an investment has resulted from an expected credit loss, including:
the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
the extent to which the market value of the security is below its cost or amortized cost;
9

general market conditions and industry or sector specific factors;
nonpayment by the issuer of its contractually obligated interest and principal payments; and
our intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.
Fair Value of Financial Instruments
Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs 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 Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The lowest level of significant input 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 in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Other Insurance Liabilities, Current
The following table details the components of other insurance liabilities, current, on the unaudited condensed consolidated balance sheets:
March 31, 2024December 31, 2023
Ceded reinsurance premiums payable$15,585$10,500
Commissions payable, reinsurers and agents4,4104,650
Advance premiums9,7655,975
Funds held under reinsurance treaty9,3499,820
General and accrued expenses payable1,633640
Other insurance liabilities, current$40,742$31,585


10

Note 2. Revenue
Disaggregation of Revenue
Total revenues consisted of the following:
Three Months Ended March 31,
20242023
Vertical Software segment
Software and service subscriptions$16,936 $16,809 
Move-related transactions6,474 7,769 
Post-move transactions4,085 4,049 
Total Vertical Software segment revenue27,495 28,627 
Insurance segment
Insurance and warranty premiums, commissions and policy fees(1)
87,948 58,742 
Total Insurance segment revenue87,948 58,742 
Total revenue
$115,443 $87,369 
______________________________________
(1)Revenue recognized during the three months ended March 31, 2024 and 2023, includes revenue of $83.4 million and $51.0 million, respectively, which is accounted for separately from the revenue from contracts with customers.

Disclosures Related to Contracts with Customers
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at March 31, 2024, and December 31, 2023.
Contract Assets - Insurance Commissions Receivable
A summary of the activity impacting the contract assets during the three months ended March 31, 2024, is presented below:
Contract Assets
Balance at December 31, 2023$17,393 
Estimated lifetime value of commissions on insurance policies sold by carriers159 
Cash receipts(262)
Sale of business (Note 15)
(16,982)
Balance at March 31, 2024$308 

As of March 31, 2024, and December 31, 2023, $0.1 million and $4.0 million, respectively, of contract assets were expected to be collected within the immediately following 12 months and therefore were included in current accounts receivable on the unaudited condensed consolidated balance sheets. The remaining $0.2 million and $13.4 million as of March 31, 2024, and December 31, 2023, respectively, of contract assets are expected to be collected after the immediately following 12 months and were included in long-term insurance commissions receivable on the unaudited condensed consolidated balance sheets.
11

Deferred Revenue
A summary of the activity impacting Vertical Software segment deferred revenue balances during the three months ended March 31, 2024, is presented below:
Balance at December 31, 2023$3,715 
Revenue recognized(4,590)
Additional amounts deferred5,481 
Balance at March 31, 2024$4,606 

Revenue recognized for performance obligations satisfied during the three months ended March 31, 2024, includes $3.7 million that was included in the deferred revenue balances as of December 31, 2023.
Deferred revenue on the unaudited condensed consolidated balance sheet as of March 31, 2024, and December 31, 2023, includes $211.2 million and $245.0 million, respectively, of deferred revenue related to the Insurance segment. The portion of insurance premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies is deferred and reported as deferred revenue.
Remaining Performance Obligations
The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the unaudited condensed consolidated balance sheets, is immaterial as of March 31, 2024, and December 31, 2023.
We have applied the practical expedients not to 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 we recognize revenue at the amount which we have the right to invoice for services performed.
Warranty Revenue and Related Balance Sheet Disclosures
Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement. At March 31, 2024, we had $16.0 million, $3.8 million and $2.8 million of refundable customer deposits, deferred revenue, and non-current deferred revenue, respectively. At December 31, 2023, we had $17.9 million, $3.9 million and $2.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively.
For the three months ended March 31, 2024 and 2023, we incurred $1.6 million and $1.2 million, respectively, in expenses related to warranty claims.

Note 3. Investments
The following table summarizes investment income and realized gains and losses on investments during the periods presented.
Three Months Ended March 31,
20242023
Investment income, net of investment expenses$3,664 $825 
Realized gains on investments14 4 
Realized losses on investments(34)(71)
Investment income and realized gains, net of investment expenses$3,644 $758 
12

The following tables summarize the amortized cost, fair value, and unrealized gains and losses of investment securities.
March 31, 2024
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$36,212 $21 $(414)$35,819 
Obligations of states, municipalities and political subdivisions19,481 52 (988)18,545 
Corporate bonds54,417 209 (2,213)52,413 
Residential and commercial mortgage-backed securities25,217 54 (1,098)24,173 
Other loan-backed and structured securities3,428 12 (274)3,166 
Total investment securities$138,755 $348 $(4,987)$134,116 
December 31, 2023
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$43,931 $95 $(330)$43,696 
Obligations of states, municipalities and political subdivisions18,281 100 (961)17,420 
Corporate bonds51,678 430 (2,067)50,041 
Residential and commercial mortgage-backed securities25,452 153 (1,004)24,601 
Other loan-backed and structured securities3,694 13 (289)3,418 
Total investment securities$143,036 $791 $(4,651)$139,176 

The amortized cost and fair value of securities at March 31, 2024, 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, 2024
Remaining Time to MaturityAmortized CostFair Value
Due in one year or less$30,358 $30,229 
Due after one year through five years44,282 43,258 
Due after five years through ten years25,697 23,964 
Due after ten years9,773 9,326 
Residential and commercial mortgage-backed securities25,217 24,173 
Other loan-backed and structured securities3,428 3,166 
Total$138,755 $134,116 

Investments as of March 31, 2024, include $37.5 million of investments held by our captive reinsurance businesses as collateral for the benefit of HOA. Of this amount, $3.3 million is classified as short-term investments, and $34.3 million is classified as long-term investments.
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:
13

Less Than Twelve MonthsTwelve Months or GreaterTotal
As of March 31, 2024Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(358)$33,077 $(56)$526 $(414)$33,603 
Obligations of states, municipalities and political subdivisions(839)10,400 (149)1,607 (988)12,007 
Corporate bonds(1,859)27,414 (354)4,590 (2,213)32,004 
Residential and commercial mortgage-backed securities(692)13,523 (406)2,964 (1,098)16,487 
Other loan-backed and structured securities(267)2,565 (7)51 (274)2,616 
Total securities$(4,015)$86,979 $(972)$9,738 $(4,987)$96,717 
Less Than Twelve MonthsTwelve Months or GreaterTotal
As of December 31, 2023Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(280)$12,345 $(50)$515 $(330)$12,860 
Obligations of states, municipalities and political subdivisions(813)8,445 (148)1,639 (961)10,084 
Corporate bonds(1,698)21,104 (369)4,677 (2,067)25,781 
Residential and commercial mortgage-backed securities(621)8,673 (383)3,072 (1,004)11,745 
Other loan-backed and structured securities(281)2,790 (8)52 (289)2,842 
Total securities$(3,693)$53,357 $(958)$9,955 $(4,651)$63,312 

At March 31, 2024, and December 31, 2023, there were 475 and 410 securities, respectively, in an unrealized loss position. Of these securities, 81 had been in an unrealized loss position for 12 months or longer as of March 31, 2024.
We believe there were no fundamental issues such as credit losses or other factors with respect to any of our available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. We expect that the securities will 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 we have the ability and intent to hold our available-for-sale investments until a market price recovery or maturity, we do not consider any of our investments to have any decline in fair value due to expected credit losses at March 31, 2024.

14

Note 4. Fair Value
The following tables summarize the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis.
Fair Value Measurement as of March 31, 2024
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$158,354 $ $ $158,354 
Debt securities:
U.S. Treasuries35,819   35,819 
Obligations of states, municipalities and political subdivisions 18,545  18,545 
Corporate bonds 52,413  52,413 
Residential and commercial mortgage-backed securities 24,173  24,173 
Other loan-backed and structured securities 3,166  3,166 
$194,173 $98,297 $ $292,470 
Liabilities
Contingent consideration - business combinations (1)
$ $ $4,576 $4,576 
Private warrant liability  1,576 1,576 
Embedded derivatives  26,648 26,648 
$ $ $32,800 $32,800 
Fair Value Measurement as of December 31, 2023
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$165,744 $ $ $165,744 
Debt securities:
U.S. Treasuries43,696   43,696 
Obligations of states, municipalities and political subdivisions 17,420  17,420 
Corporate bonds 50,041  50,041 
Residential and commercial mortgage-backed securities 24,601  24,601 
Other loan-backed and structured securities 3,418  3,418 
$209,440 $95,480 $ $304,920 
Liabilities
Contingent consideration - business combinations (2)
$ $ $18,455 $18,455 
Private warrant liability  1,151 1,151 
Embedded derivatives  28,131 28,131 
$ $ $47,737 $47,737 
______________________________________
(1)The Condensed Consolidated Balance Sheets include $1.3 million in accrued expenses and other current liabilities and $3.3 million in other liabilities as of March 31, 2024, for contingent consideration related to business combinations.
(2)The Condensed Consolidated Balance Sheets include $14.8 million in accrued expenses and other current liabilities and $3.7 million in other liabilities as of December 31, 2023, for contingent consideration related to business combinations.

15

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. We have reviewed these prices for reasonableness and have 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
As part of the acquisition of Floify, LLC (“Floify”) in October 2021, we issued shares as partial closing consideration to the sellers of Floify and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024 (the “True-Up Obligation”). The True-Up Obligation could be settled at our option in cash, Porch common stock, or a combination thereof. On March 27, 2024, we entered into a settlement agreement and mutual release of claims with the sellers of Floify to settle a post-closing dispute. As part of the of this agreement, the sellers of Floify agreed to terminate the True-Up Obligation in full and released from restriction approximately $0.9 million of escrowed cash to us. We estimated the fair value of the True-Up Obligation as of the settlement date using the Monte Carlo simulation method. The fair value is based on the simulated market price of our common stock over the maturity date of the True-Up Obligation. As of March 27, 2024, the key inputs used to determine the fair value of $14.9 million included the stock price of $4.13, strike price of $36.00, discount rate of 23.6% and volatility of 95%. Subsequent to the valuation, we recognized a gain on settlement in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss equal to the fair value of $14.9 million. As of December 31, 2023, the key inputs used in the determination of the fair value of $14.0 million included the stock price of $3.08, strike price of $36.00, discount rate of 27.9% and volatility of 90%.
We estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of March 31, 2024, the key inputs used to determine the fair value of $4.6 million were management’s cash flow estimates and the discount rate of 17%. As of December 31, 2023, the key inputs used to determine the fair value of $4.4 million were management’s cash flow estimates and the discount rate of 17%.
Private Warrants
We estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of March 31, 2024, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 88%, remaining contractual term of 1.73 years, and stock price of $4.31. As of December 31, 2023, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 95%, remaining contractual term of 1.98 years, and stock price of $3.08.
Embedded Derivatives
In connection with the issuance of senior secured convertible notes in April 2023 (see Note 7) and in accordance with Accounting Standards Codification 815-15, Derivatives and Hedging – Embedded Derivatives, certain features of the senior secured convertible notes were bifurcated and accounted for separately from the notes. The following features are recorded as derivatives.
Repurchase option. If more than $30 million aggregate principal amount of the 2026 Notes remains outstanding on June 14, 2026, the 2028 Note holders have the right to require us to repurchase for cash on June 15, 2026, all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral number thereof, at a repurchase price equal to 106.5% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.
Fundamental change option. If we undergo a fundamental change, as defined in the indenture governing the 2028 Notes and subject to certain conditions, holders of the 2028 Notes have the right to require us to repurchase for cash all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral multiple thereof, at a repurchase price equal to 105.25% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date. A fundamental change includes events such as a change in control, recapitalization, liquidation, dissolution, or delisting.
Asset sale repurchase option. If we sell assets and receive net cash proceeds of $2.5 million in excess of the Asset Sale Threshold (as defined below) (such excess net cash proceeds, the “Excess Proceeds”), we must
16

offer to all holders of 2028 Notes to repurchase their 2028 Notes for an aggregate amount of cash equal to 50% of such Excess Proceeds at a repurchase price per 2028 Note equal to 100% of the principal amount thereof, plus accrued and unpaid interest to, but excluding, the relevant purchase date, if any. “Asset Sale Threshold” means $20.0 million in the aggregate, provided that on and after the date on which the cumulative net cash proceeds received by the Company and its restricted subsidiaries from the sale of assets after April 20, 2023, exceeds $20.0 million in the aggregate, the “Asset Sale Threshold” means $0.
The inputs for determining fair value of the embedded derivatives are classified as Level 3 inputs. Level 3 fair value is based on unobservable inputs based on the best information available. These inputs include the probabilities of scenarios related to a repurchase, a fundamental change, and qualifying asset sales, ranging from 3% to 29%.
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 Consideration - Business CombinationsEmbedded DerivativesPrivate Warrant Liability
Fair value as of December 31, 2023$18,455 $28,131 $1,151 
Settlements(14,930)  
Change in fair value, loss (gain) included in net loss(1)
1,051 (1,483)425 
Fair value as of March 31, 2024$4,576 $26,648 $1,576 
Contingent Consideration - Business CombinationsContingent Consideration - EarnoutPrivate Warrant Liability
Fair value as of December 31, 2022$24,546 $44 $707 
Settlements(194)  
Change in fair value, loss (gain) included in net loss(1)
(154) (345)
Fair value as of March 31, 2023$24,198 $44 $362 
______________________________________
(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. Changes in the fair value of the embedded derivatives are included in change in fair value of derivatives in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure
As of March 31, 2024, and December 31, 2023, the fair value of the 2026 Notes (see Note 7) was $78.0 million and $73.1 million, respectively. The increase of $4.9 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. As of March 31, 2024, and December 31, 2023, the fair value of the 2028 Notes (see Note 7) was $227.5 million and $196.7 million, respectively. The increase of $30.8 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. The fair values of the line of credit, advance funding arrangement and other notes approximate the unpaid principal balance. All debt, other than the convertible notes which are Level 2, is considered a Level 3 measurement.

17

Note 5. Property, Equipment, and Software
Property, equipment, and software, net, consists of the following:
March 31,
2024
December 31,
2023
Software and computer equipment$8,247 $8,340 
Furniture, office equipment, and other1,537 1,573 
Internally developed software25,428 24,526 
Leasehold improvements1,176 1,176 
36,388 35,615 
Less: Accumulated depreciation and amortization(18,800)(18,754)
Property, equipment, and software, net$17,588 $16,861 

Depreciation and amortization expense related to property, equipment, and software was $1.6 million and $1.2 million for the three months ended March 31, 2024 and 2023, respectively.

Note 6. Intangible Assets and Goodwill
Intangible Assets
Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.
As of March 31, 2024Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships9.0$69,026 $(25,999)$43,027 
Acquired technology5.028,001 (15,861)12,140 
Trademarks and tradenames11.023,443 (7,207)16,236 
Non-compete agreements5.0301 (152)149 
Renewal rights6.09,734 (3,741)5,993 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$135,465 $(52,960)$82,505 
As of December 31, 2023Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships8.0$69,504$(24,153)$45,351
Acquired technology5.036,041(22,358)13,683
Trademarks and tradenames11.023,443(6,701)16,742
Non-compete agreements3.0616(455)161
Value of business acquired1.0400(400)
Renewal rights6.09,734(3,415)6,319
Insurance licensesIndefinite4,9604,960
Total intangible assets$144,698$(57,482)$87,216

The aggregate amortization expense related to intangibles was $4.7 million and $4.9 million for the three months ended March 31, 2024 and 2023, respectively.
18

Goodwill
The goodwill balance at March 31, 2024, and December 31, 2023, was $191.9 million and is entirely included in our Vertical Software segment. We had no changes in the carrying amount of goodwill for the three months ended March 31, 2024.

Note 7. Debt
The following tables summarize outstanding debt as of March 31, 2024, and December 31, 2023.
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$217,000 $ $(2,903)$214,097 
Convertible senior notes, due 2028333,334 (111,191)(4,149)217,994 
Other notes150 (9) 141 
Balance as of March 31, 2024$550,484 $(111,200)$(7,052)$432,232 
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$225,000 $ $(3,311)$221,689 
Convertible senior notes, due 2028333,334 (115,353)(4,312)213,669 
Advance funding arrangement94   94 
Other notes300 (13) 287 
Balance as of December 31, 2023$558,728 $(115,366)$(7,623)$435,739 
Convertible Senior Notes
Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $0.7 million and $1.4 million for the three months ended March 31, 2024 and 2023, respectively, and includes contractual interest expense and amortization of debt issuance costs. The effective interest rate for the 2026 Notes is 1.3%.
Interest expense recognized related to the 6.75% Convertible Senior Notes due 2028 (the “2028 Notes”) was approximately $9.9 million and zero for the three months ended March 31, 2024 and 2023, respectively. Interest expense includes $5.6 million contractual interest expense and $4.3 million amortization of debt issuance costs and discount for the three months ended March 31, 2024. The effective interest rate for the 2028 Notes is 17.9%.
For the three months ended March 31, 2024, we capitalized $0.1 million of interest expense on the 2028 Notes related to ongoing internally developed software projects.
In February 2024, we repurchased $8.0 million aggregate principal amount of our 2026 Notes. We paid $3.0 million, or 37.5% of par value, plus accrued interest. We recognized a $4.9 million gain on extinguishment of debt, calculated as the difference between the reacquisition price and the net carrying amount of the portion of the 2026 Notes that was extinguished.
Advance Funding Arrangement
For certain home warranty contracts, we participated in financing arrangements with third-party financers that provided us with the contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy our repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount we received. As part of the arrangement, we paid financing fees, which were collected by the third-party financers upfront and were initially recognized as a debt discount. Financing fees were amortized as interest expense under the effective interest method. The implied interest rate varied per contract and was generally approximately 14% of total funding received. As of March 31, 2024, our obligation was completely satisfied with the third-party financers, we had no outstanding balance.

19

Note 8. Stockholders' Equity and Warrants
Common Shares Outstanding and Common Stock Equivalents
The following table summarizes our fully diluted capital structure.
March 31,
2024
December 31,
2023
Issued and outstanding common shares97,86997,061
Common shares reserved for future issuance:
Private warrants1,7961,796
Stock options (Note 9)3,3823,642
Restricted and performance stock units and awards (Note 9)11,08912,065
2020 Equity Plan pool reserved for future issuance (Note 9)13,2708,009
Convertible senior notes, due 2026 (1)
8,6798,999
Convertible senior notes, due 202813,33213,332
Contingently issuable shares in connection with acquisitions (2)
5,908
Total shares of common stock outstanding and reserved for future issuance149,417150,812
______________________________________
(1)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
(2)In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full.
Warrants
There was no activity related to private warrants during the three months ended March 31, 2024 and 2023. As of March 31, 2024, and December 31, 2023, there were 1.8 million private warrants outstanding for 11.5 million common shares. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in “change in fair value of private warrant liability” in the unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss. See Note 4 for more information.

Note 9. Stock-Based Compensation
The following table summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations.
Three Months Ended March 31,
20242023
Selling and marketing$694 $1,045 
Product and technology1,095 1,449 
General and administrative3,579 4,400 
Total stock-based compensation expense$5,368 $6,894 

Under our 2020 Stock Incentive Plan, employees, directors and consultants are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance restricted stock units (“PRSUs”), and other stock awards, collectively referred to as “Equity Awards.”
20

The following table summarizes Equity Award activity for the three months ended March 31, 2024:
Number of
Options
Number of
Restricted
Stock Units
Number of
Performance
Restricted
Stock Units
Balances as of December 31, 20233,6428,3103,754
Granted149
Vested(620)
Exercised(243)
Forfeited, canceled or expired(17)(504)
Balances as of March 31, 20243,3827,3353,754

Note 10. Reinsurance
2023 Program
Our third-party quota share reinsurance program is split into three separate placements to maximize coverage and cost efficiency. The Coastal Program covers our business in certain Texas coastal regions and the Houston metropolitan area and is placed at 42% of subject property and casualty losses (“P&C losses”), as well as all business in South Carolina which is placed at 7% of P&C losses. The Core Program, which covers the portion of our business not in the Coastal Program, is placed at 9.5% of P&C losses of our remaining business in Texas and 8% of P&C losses of our business in other states. In addition, the Combined Program covers all of our business and is placed at 5% of P&C losses. All programs are effective for the period January 1, 2023, through December 31, 2023, or March 31, 2024, and are subject to certain limits and exclusions, which vary by participating reinsurer.
Property catastrophe excess of loss treaties were placed on April 1, 2023, and were updated in August 2023 after the events described in the “Terminated Reinsurance Contract” section below. Coverage for wind storms starts at $20 million per occurrence. Losses are shared between $20 million and $80 million. Over $80 million losses are covered up to a net loss of $440 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first four layers.
2024 Program
As of April 1, 2024, our quota share program will consist of one combined program covering all of our business in all states and is placed at 27.5% of P&C losses. All programs are effective for the period April 1, 2024, through March 31, 2025, and are subject to certain limits and exclusions, which vary by participating reinsurer.
Coverage for catastrophe events starts immediately within the quota share contracts and at $45.0 million per occurrence within the property catastrophe excess of loss treaties placed on April 1, 2024. Losses are shared at various levels up to $75.0 million. Over $75.0 million losses are covered up to a loss of $465.0 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first five layers.
Reinsurance Impact
The effects of reinsurance on premiums written and earned for the three months ended March 31, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
WrittenEarnedWrittenEarned
Direct premiums$75,104$108,588$96,873$114,824
Ceded premiums(30,329)(36,363)2,266 (74,674)
Net premiums$44,775$72,225$99,139$40,150

21

The effects of reinsurance on incurred losses and loss adjustment expense (“LAE”) for the three months ended March 31, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
Direct losses and LAE$79,416 $90,015 
Ceded losses and LAE(10,483)(47,156)
Net losses and LAE$68,933 $42,859 

The detail of reinsurance balances due is as follows:
March 31,
2024
December 31,
2023
Ceded unearned premium$41,899 $50,697 
Losses and LAE reserve18,556 19,911 
Reinsurance recoverable14,637 12,629 
Other327 345 
Reinsurance balance due$75,419 $83,582 

Terminated Reinsurance Contract
During the second quarter of 2023, HOA discovered that Vesttoo Ltd (“Vesttoo”), which arranged capital for one of our reinsurance contracts, faced allegations of fraudulent activity in connection with collateral it provided to HOA and certain other third parties, which allegations have since been confirmed. We have communicated and met with regulators and other key stakeholders regarding the evolving situation. This reinsurance agreement provided partial quota share coverage as well as up to approximately $175 million in a catastrophic event.
As a result of its findings, and in accordance with the terms of the reinsurance agreement, HOA terminated the associated contract on August 4, 2023, with an effective date of July 1, 2023. Had the contract not been terminated, the contract would have expired on December 31, 2023, and HOA would have been contracted to pay approximately $20 million in additional premium payments during July through December 2023. Following the effective date of the termination, HOA seized available liquid collateral in the amount of approximately $47.6 million from a reinsurance trust, of which HOA was the beneficiary and recognized a charge of $36.0 million in provision for doubtful accounts in the Condensed Consolidated Statements of Operations and Comprehensive Loss for the year ended December 31, 2023. In addition, HOA is evaluating and intends to pursue all available legal claims and remedies to enforce its rights under the letter of credit required by the reinsurance agreement in the amount of $300 million as additional collateral. We are also seeking recovery of all losses and damages incurred as a result of terminating the reinsurance agreement due to allegations of fraudulent activity by third parties.
On January 19, 2024, we entered into a five-year business collaboration agreement with Aon Corp. and Aon Re, Inc. ("Aon"), resulting in payments to us of approximately $25 million in January 2024 and additional cash payments through the end of the contract term. Of the cash payments that we have or will receive through the end of the contract term, $8.7 million is non-refundable and immediately recognized in other income, net in the Condensed Consolidated Statements of Operations and Comprehensive Loss. A portion of the remaining amount is potentially refundable to Aon if we breach the agreement, including if we directly or indirectly place reinsurance with brokers unaffiliated with Aon, subject to customary cure rights. The remaining amount will be recognized in other income, net, over the term of the agreement. As part of this agreement, Aon and Porch also signed a mutual release of claims arising from the Vesttoo fraud. Porch has not released any claims against non-Aon parties related to these matters and intends to vigorously pursue recovery. In addition to this arrangement, we have also received cash recoveries from other parties in the amount of $3.0 million during the three months ended March 31, 2024.

22

Note 11. Unpaid Losses and Loss Adjustment Reserve
The following table summarizes the changes in the reserve balances for unpaid losses and LAE, gross of reinsurance, for the three months ended March 31, 2024:
Reserve for unpaid losses and LAE at December 31, 2023$95,503
Reinsurance recoverables on losses and LAE at December 31, 2023(19,808)
Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables at December 31, 202375,695
Add provisions (reductions) for losses and LAE occurring in:
Current year67,135
Prior years1,798
Net incurred losses and LAE during the current year68,933
Deduct payments for losses and LAE occurring in:
Current year(19,242)
Prior years (1)
(31,382)
Net claim and LAE payments during the current year (50,624)
Reserve for losses and LAE, net of reinsurance recoverables at March 31, 202494,004
Reinsurance recoverables on losses and LAE at March 31, 2024(18,556)
Reserve for unpaid losses and LAE at March 31, 2024$112,560
______________________________________
(1)Also includes certain charges related to Vesttoo (see Note 10).

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 an increase of $1.8 million for the three months ended March 31, 2024.

Note 12. Other Income (Expense), Net
The following table details the components of other income, net, on the Condensed Consolidated Statements of Operations and Comprehensive Loss:
Three Months Ended March 31,
20242023
Interest income$434$720
Gain on settlement of contingent consideration14,930
Loss on sale of business(5,244)
Recoveries of losses on reinsurance contracts12,570
Other, net(12)42
Other income, net$22,678$762

Note 13. Income Taxes
Benefit (provision) for income taxes for the three months ended March 31, 2024, and 2023, were $(0.2) million and $0.1 million, respectively, and the effective tax rates for these periods were (1.4)% and 0.3%, respectively. The difference between our effective tax rates for the 2024 and 2023 periods and the U.S. statutory rate of 21% was primarily due to a full valuation related to our net deferred tax assets.
23

Note 14. Commitments and Contingencies
From time to time we are 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 probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, we are 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 we have recorded in the financial statements covering these matters. We review our estimates periodically and make 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 a legal proceeding alleging violations of the automated calling and/or internal and National Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 and a related Washington state law claim. The proceedings were commenced as thirteen separate mass tort actions brought 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 appealed to the Ninth Circuit Court of Appeals. While the appeal was pending, the remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. Following remand, that case was also consolidated with the Western District of Washington action. Plaintiffs then filed a motion for leave to file a second amended complaint, which was granted in part and denied in part. The Second Amended Complaint was filed in July 2023. In September 2023, Defendants filed a Motion to Strike the Second Amended Complaint; this motion was denied. Defendants’ Motion to Dismiss was filed on February 15, 2024 and is fully briefed and awaiting a decision. The parties’ filed a required Joint Status Report and Discovery Plan on February 16, 2024. Discovery is stayed until Defendants’ Motion to Dismiss is decided. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. The action is 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). We intend to contest this case vigorously.
Other
In addition, in the ordinary course of business, we and our 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 we nor any of our subsidiaries are 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.

Note 15. Business Disposition
On January 31, 2024, we sold our insurance agency, Elite Insurance Group (“EIG”). The estimated price is $12.2 million of which we have received $10.3 million in cash and recorded a receivable of $1.8 million as of March 31, 2024. We recorded an estimated loss of $5.2 million in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss. The final price and amount of loss on sale will be determined after post-closing adjustments have been finalized, which is expected to occur in the second quarter of 2024.

Note 16. Segment Information
We have two reportable segments that are also our operating segments: Vertical Software and Insurance. Reportable segments were identified based on how the chief operating decision-maker (“CODM”) manages the business, makes operating decisions, and evaluates operating and financial performance. Our chief executive officer acts as the CODM and reviews financial and operational information for our 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.
24

Our Vertical Software segment provides software and services to inspection, mortgage, and title companies on a subscription and transactional basis, which was 62% of total vertical software revenue, and move and post-move services, which was 38% of total vertical software revenue for the three months ended March 31, 2024. The Vertical Software segment operates as several key businesses, including inspection software and services, title insurance software, mortgage software, moving services, mover and homeowner marketing, and measurement software for roofers.
Our Insurance segment provides consumers with insurance and warranty products to protect their homes, earning revenue through premiums collected on policies, policy fees and commissions. The Insurance segment includes Homeowners of America (“HOA”), a wholly owned insurance carrier, Porticus Reinsurance (“Porticus RE”), our Cayman Islands captive reinsurer, and Porch Warranty, among other warranty brands.
The following table summarizes revenue by segment.
Three Months Ended March 31,
20242023
Vertical Software$27,495 $28,627 
Insurance87,948 58,742 
Total revenue$115,443 $87,369 

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 each segment: cost of revenue, selling and marketing, product and technology, and general and administrative. Segment Adjusted EBITDA (Loss) also excludes non-cash items or items that management does not consider reflective of ongoing core operations.
We do not allocate shared expenses to the reportable segments. These expenses are included in the “Corporate and other” row in the following reconciliation. “Corporate and other” includes shared expenses such as selling and marketing; certain product and technology; accounting; human resources; legal; 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 are included in consolidated results.
The reconciliation of Segment Adjusted EBITDA (Loss) to consolidated “Operating loss” below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.
Three Months Ended March 31,
20242023
Segment Adjusted EBITDA (Loss):
Vertical Software$1,123 $(396)
Insurance(2,885)(7,185)
Subtotal(1,762)(7,581)
Reconciling items:
Corporate and other(15,026)(14,301)
Depreciation and amortization(6,317)(6,015)
Impairment loss on intangible assets and goodwill (2,021)
Stock-based compensation expense(5,368)(6,894)
Other non-operating income(1,176) 
Restructuring costs (1)
(157)(984)
Acquisition and other transaction costs(167)(128)
Change in fair value of contingent consideration(1,051)154 
Investment income and realized gains(3,644)(758)
Operating loss$(34,668)$(38,528)
______________________________________
(1)Primarily consists of costs related to forming a reciprocal exchange.

The CODM does not review assets on a segment basis.
25

All of our revenue is generated in the United States except for an immaterial amount. As of March 31, 2024, and December 31, 2023, we did not have material assets located outside of the United States.

Note 17. Net Loss Per Share
Basic and diluted net loss per share attributable to common stockholders and 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, PRSUs, RSAs, convertible notes, earnout shares, and warrants. As we have 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 summarizes the computation of basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Numerator:
Net loss used to compute net loss per share - basic and diluted$(13,362)$(38,740)
Denominator:
Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic and diluted97,51295,210
Net loss per share - basic and diluted$(0.14)$(0.41)

The following table discloses securities that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for the periods presented:
Three Months Ended March 31,
20242023
Stock options3,3823,735
Restricted stock units and awards7,3354,994
Performance restricted stock units3,7541,223
Public and private warrants1,7961,796
Earnout shares (1)
2,050
Convertible debt (2)
22,01116,998
Contingently issuable shares in connection with acquisitions (3)
13,958
______________________________________
(1)Earnout shares expired on December 23, 2023, without vesting and were subsequently cancelled.
(2)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
(3)In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full.
26

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
This quarterly report on Form 10-Q (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 we believe that our plans, intentions, and expectations reflected in or suggested by these forward-looking statements are reasonable, we cannot assure you that we 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 our 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 “believe,” “estimate,” “expect,” “project,” “forecast,” “may,” “will,” “should,” “seek,” “plan,” “scheduled,” “anticipate,” “intend,” 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 herein. 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 our future results and could cause those results or other outcomes to differ materially from those expressed or implied in our forward-looking statements:
expansion plans and opportunities, and managing growth, to build a consumer brand;
the incidence, frequency, and severity of weather events, extensive wildfires, and other catastrophes;
economic conditions, especially those affecting the housing, insurance, and financial markets;
expectations regarding revenue, cost of revenue, operating expenses, and the ability to achieve and maintain future profitability;
existing and developing federal and state laws and regulations, including with respect to insurance, warranty, privacy, information security, data protection, and taxation, and management’s interpretation of and compliance with such laws and regulations;
our reinsurance program, which includes the use of a captive reinsurer, the success of which is dependent on a number of factors outside management’s control, along with reliance on reinsurance to protect against loss;
the uncertainty and significance of the known and unknown effects on our insurance carrier subsidiary, Homeowners of America Insurance Company (“HOA”), and us due to the termination of a reinsurance contract following of fraud committed by Vesttoo Ltd. (“Vesttoo”), including, but not limited to, the outcome of Vesttoo’s Chapter 11 bankruptcy proceedings; our ability to successfully pursue claims arising out of the fraud, the costs associated with pursuing the claims, and the timeframe associated with any recoveries; HOA's ability to obtain and maintain adequate reinsurance coverage against excess losses; HOA’s ability to stay out of regulatory supervision and maintain its financial stability rating;
uncertainties related to regulatory approval of insurance rates, policy forms, insurance products, license applications, acquisitions of businesses, or strategic initiatives, including the reciprocal restructuring, and other matters within the purview of insurance regulators;
reliance on strategic, proprietary relationships to provide us with access to personal data and product information, and the ability to use such data and information to increase transaction volume and attract and retain customers;
the ability to develop new, or enhance existing, products, services, and features and bring them to market in a timely manner;
changes in capital requirements, and the ability to access capital when needed to provide statutory surplus;
our ability to timely repay our outstanding indebtedness;
the increased costs and initiatives required to address new legal and regulatory requirements arising from developments related to cybersecurity, privacy, and data governance and the increased costs and initiatives to protect against data breaches, cyber-attacks, virus or malware attacks, or other infiltrations or incidents affecting system integrity, availability, and performance;
retaining and attracting skilled and experienced employees;
costs related to being a public company; and
27

other risks and uncertainties discussed in Part II, Item 1A, “Risk Factors,” in the Company’s Annual Report on Form 10-K (“Annual Report”) for the year ended December 31, 2023, as well as those discussed elsewhere in this report and in subsequent reports filed with the Securities and Exchange Commission (“SEC”), all of which are available on the SEC’s website at www.sec.gov.
We caution you that the foregoing list may not contain all the risks to forward-looking statements made in this Quarterly Report on Form 10-Q.
You should not rely upon on forward-looking statements as predictions of future events. We have based the forward-looking statements contained in this Quarterly Report on Form 10-Q primarily on our current expectations and projections about future events and trends we believe may affect our business, financial condition, results of operations and prospects. The outcome of the events described in these forward-looking statements is subject to risks, uncertainties, and other factors, including those described above and elsewhere in this Quarter Report on Form 10-Q. We disclaim any obligation to update publicly any forward-looking statements, whether in response to new information, future events, or otherwise, except as required by applicable law.

Business Overview
Porch Group, Inc., together with its consolidated subsidiaries, (“Porch Group,” “Porch,” the “Company,” “we,” “our,” “us”) is a leading homeowners insurance and vertical software platform and is positioned to be the best partner to help homebuyers move, maintain, and fully protect their homes. We offer differentiated products and services, with homeowners insurance at the center of this relationship.
We differentiate and look to win in the massive and growing homeowners insurance opportunity by 1) providing the best services for homebuyers, 2) led by advantaged underwriting in insurance, 3) to protect the whole home.
As a leader in the home services software-as-a-service (“SaaS”) space, we’ve built deep relationships with approximately 30 thousand companies that are key to the home-buying transaction, such as home inspectors, mortgage companies, and title companies.
We have grown the utilization our software products across these industries. These relationships provide us with early insights to a majority of United States (“U.S.”) homebuyers. In partnership with these companies, we have the ability to help simplify the move for consumers with services such as insurance, warranty, moving and more.
Through our vertical software products we have unique insights into the majority of U.S. properties. This data helps feed our insurance underwriting models, better understand risk, and create competitive differentiation in underwriting.
We provide full protection for the home by including a variety of home warranty products alongside homeowners insurance. We are able to fill the gaps of protection for consumers, minimize surprises, and deepen our relationships and value proposition.
We have two reportable segments that are also our operating segments: Vertical Software and Insurance.
Vertical Software — Our Vertical Software segment provides software and services to inspection, mortgage, and title companies on a subscription and transactional basis, which was 62% of total vertical software revenue, and move and post-move services, which was 38% of total vertical software revenue for the three months ended March 31, 2024. The Vertical Software segment operates as several key businesses, including inspection software and services, title insurance software, mortgage software, moving services, mover and homeowner marketing, and measurement software for roofers.
Insurance — Our Insurance segment provides consumers with insurance and warranty products to protect their homes, earning revenue through premiums collected on policies, policy fees and commissions. The Insurance segment includes Homeowners of America (“HOA”), a wholly owned insurance carrier, Porticus Reinsurance (“Porticus RE”), our Cayman Islands captive reinsurer, and Porch Warranty, among other warranty brands.
The financial information herein should be read in conjunction with the consolidated financial statements for the year ended December 31, 2023, contained in our Annual Report on Form 10-K for the year ended December 31, 2023, and the Condensed Consolidated Financial Statements included in Item 1 of this Quarterly Report.

28

Key Performance Measures and Operating Metrics
In the management of these businesses, we identify, measure and evaluate various operating metrics. The key performance measures and operating metrics used in managing the businesses are discussed 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 following table summarizes operating metrics for each of the quarterly periods indicated.
Three Months Ended March 31,
20242023% Change
Gross Written Premium (in millions)$83 $115 (28)%
Policies in Force (in thousands)256 376 (32)%
Annualized Revenue per Policy (unrounded)$1,375 $612 125 %
Annualized Premium per Policy (unrounded)$1,948 $1,468 33 %
Premium Retention Rate90 %107 %
Gross Loss Ratio71 %79 %
Average Companies in Quarter (unrounded)29,733 30,618 (3)%
Average Monthly Revenue per Account in Quarter (unrounded)$1,294 $951 36 %
Monetized Services (unrounded)240,557 214,097 12 %
Average Quarterly Revenue per Monetized Service (unrounded)$422 $328 29 %

Gross Written Premium — We define Gross Written Premium as the total premium written by our licensed insurance carrier(s) (before deductions for reinsurance); premiums from our home warranty offerings (for the face value of one year’s premium); and premiums of policies placed with third-party insurance companies for which we earn a commission.
Policies in Force — We define Policies in Force as the number of in-force policies at the end of the period for the Insurance segment, including policies and warranties written by us and policies and warranties written by third parties for which we earn a commission.
Annualized Revenue per Policy — We define Annualized Revenue per Policy as quarterly revenue for the Insurance segment, divided by the number of Policies in Force in the Insurance segment, multiplied by four.
Annualized Premium per Policy — We define Annualized Premium per Policy as the total direct earned premium for HOA, our insurance carrier, divided by the number of active insurance policies at the end of the period, multiplied by four.
Premium Retention Rate — We define Premium Retention Rate as the ratio of our insurance carrier’s renewed premiums over the last four quarters to base premiums, which is the sum of the preceding year’s premiums that either renewed or expired.
Gross Loss Ratio — We define Gross Loss Ratio as our insurance carrier’s gross losses divided by the gross earned premium for the respective period on an accident year basis.
Average Companies in Quarter — We define Average Companies in 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 our 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 Porch.
Average Monthly Revenue per Account in Quarter — We view our ability to increase revenue generated from existing customers as a key component of our growth strategy. Average Monthly Revenue per Account in Quarter is defined as the average revenue per month generated across all home services company customer accounts in a quarterly period. Average Monthly Revenue per Account in Quarter is derived from all customers and total revenue.
Monetized Services — We connect consumers with home services companies nationwide and offer a full range of products and services where homeowners can, among other things: (1) compare and buy home insurance policies (along with auto, flood and umbrella policies) and warranties with competitive rates and coverage; (2) 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; (3) discover and install home automation and security systems; (4) compare internet and television options for their new home; (5) book small handyman jobs at fixed, upfront prices with guaranteed quality; and (6) compare bids from home
29

improvement professionals who can complete bigger jobs. We track the number of monetized services performed through our platform each quarter and the revenue generated per service performed in order to measure market penetration with homebuyers and homeowners and our ability to deliver high-revenue services within those groups. Monetized Services is defined as the total number of services from which we 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 the period.
Average Quarterly Revenue per Monetized Service — We believe that shifting the mix of services delivered to homebuyers and homeowners toward higher revenue services is an important component of our growth strategy. Average Quarterly Revenue per Monetized Service is the average revenue generated per monetized service performed in a quarterly period. When calculating Average Quarterly Revenue per Monetized Service, average revenue is defined as total quarterly service transaction revenues generated from monetized services.

Recent Developments
Recoveries of Losses on Terminated Reinsurance Contract
During the second quarter of 2023, HOA discovered that Vesttoo Ltd (“Vesttoo”), which arranged capital for one of our reinsurance contracts, faced allegations of fraudulent activity in connection with collateral it provided to HOA and certain other third parties, which allegations have since been confirmed. We have communicated and met with regulators and other key stakeholders regarding the evolving situation. This reinsurance agreement provided partial quota share coverage as well as up to approximately $175 million in a catastrophic event.
As a result of its findings, and in accordance with the terms of the reinsurance agreement, HOA terminated the associated contract on August 4, 2023, with an effective date of July 1, 2023. Had the contract not been terminated, the contract would have expired on December 31, 2023, and HOA would have been contracted to pay approximately $20 million in additional premium payments during July through December 2023. Following the effective date of the termination, HOA seized available liquid collateral in the amount of approximately $47.6 million from a reinsurance trust, of which HOA was the beneficiary and recognized a charge of $36.0 million in provision for doubtful accounts in the Condensed Consolidated Statements of Operations and Comprehensive Loss for the year ended December 31, 2023. In addition, HOA is evaluating and intends to pursue all available legal claims and remedies to enforce its rights under the letter of credit required by the reinsurance agreement in the amount of $300 million as additional collateral. We are also seeking recovery of all losses and damages incurred as a result of terminating the reinsurance agreement due to allegations of fraudulent activity by third parties.
On January 19, 2024, we entered into a five-year business collaboration agreement with Aon Corp. and Aon Re, Inc. ("Aon"), resulting in payments to us of approximately $25 million in January 2024 and additional cash payments through the end of the contract term. Of the cash payments that we have or will receive through the end of the contract term, $8.7 million is non-refundable and immediately recognized in other income, net in the Condensed Consolidated Statements of Operations and Comprehensive Loss. A portion of the remaining amount is potentially refundable to Aon if we breach the agreement, including if we directly or indirectly place reinsurance with brokers unaffiliated with Aon, subject to customary cure rights. The remaining amount will be recognized in other income, net, over the term of the agreement. As part of this agreement, Aon and Porch also signed a mutual release of claims arising from the Vesttoo fraud. Porch has not released any claims against non-Aon parties related to these matters and intends to vigorously pursue recovery. In addition to this arrangement, we have also received cash recoveries from other parties in the amount of $3.0 million during the three months ended March 31, 2024.
There can be no guarantee or assurance that HOA will be successful in obtaining sufficient supplemental coverage. Regardless of whether additional supplemental coverage is obtained, HOA will continue to remain responsible and committed with respect to all claims and claim settlement expenses under its policies, including claims incurred but not yet reported for prior periods and claims and expenses that are no longer subject to the reimbursement rights in favor of HOA under the terminated reinsurance contract.
Debt Repurchase
In February 2024, we repurchased $8.0 million aggregate principal amount of our 2026 Notes. We paid $3.0 million, or 37.5% of par value, plus accrued interest. We recognized a $4.9 million gain on extinguishment of debt, calculated as the difference between the reacquisition price and the net carrying amount of the portion of the 2026 Notes that was extinguished.
30

Sales of Business
On January 31, 2024, we sold our insurance agency, Elite Insurance Group (“EIG”). The estimated price is $12.2 million of which we have received $10.3 million in cash and recorded a receivable of $1.8 million as of March 31, 2024. We recorded an estimated loss of $5.2 million in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss. The final price and amount of loss on sale will be determined after post-closing adjustments have been finalized, which is expected to occur in the second quarter of 2024.
Reciprocal Exchange
In 2023, we filed an application to form and license a Texas reciprocal exchange (the “Reciprocal”) with the Texas Department of Insurance (“TDI”). If approved by the TDI, our insurance underwriting business will be conducted through the Reciprocal. A Porch subsidiary would serve as the operator (or “attorney-in-fact”) for the Reciprocal. In that role it would perform underwriting, claims, and management services for the Reciprocal and receive a management fee calculated as a percentage of its premiums. Porch subsidiaries would act as general agents for the Reciprocal and HOA and would receive fees and commissions. There can be no assurance that the Reciprocal will receive regulatory approval, and if obtained, that the approval would be based on terms as proposed or subject to additional requirements that may not be acceptable to us. If the application is approved, we intend to launch Porch Insurance, a new brand and product to be offered by the Reciprocal, including unique benefits for consumers such as a free 90-day warranty and proprietary discounts to customers within the Porch ecosystem.

Results of Operations

Key Factors Affecting Operating Results
We have been implementing our strategy as a vertical software platform for the home by providing software and services to approximately 30 thousand pre-and-post move home service providers including inspectors, real estate, title, and mortgage companies. Our Insurance segment continues to grow in scale through both premium growth and geographic expansion. The following key factors affected our operating results in the three months ended March 31, 2024:
We continued our insurance profitability actions by not renewing certain higher risk policies, increasing premiums per policy by 33%, and lower reinsurance ceding. These initiatives have allowed us to achieve a gross combined loss ratio of 97% and a current accident year gross loss ratio of 71%.
We continued our cost savings initiatives by hiring highly qualified individuals to replace external contracting services.
We had cash recoveries on terminated reinsurance contracts of approximately $28 million.
We repurchased $8.0 million of our 2026 Convertible Notes for $3.0 million, or 37.5% of par value.
The U.S. housing market continues to see impacts from higher interest rates, existing home inventory tightening, and affordability challenges that are impacting the Vertical Software segment. Existing home sales have declined by 3.5% for the three months ended March 31, 2024, compared to the same periods in prior year.
ISN, Porch’s largest inspection brand, implemented price increases, following more than 20 feature enhancements.
We are now approved in 13 states to use our unique data to improve risk accuracy in pricing policies for our customers. This means we can charge a lower price for policies which are low-risk and more accurately price higher risk policies.

31

Three Months Ended March 31, 2024, compared to the Three Months Ended March 31, 2023
Consolidated Results
Three Months Ended March 31,
20242023$ Change% Change
(dollar amounts in thousands)
Revenue$115,443 $87,369 $28,074 32 %
Operating expenses:
Cost of revenue75,844 51,275 24,569 48 %
Selling and marketing33,948 32,585 1,363 %
Product and technology13,920 13,950 (30)— %
General and administrative26,399 26,066 333 %
Impairment loss on intangible assets and goodwill— 2,021 (2,021)(100)%
Total operating expenses150,111 125,897 24,214 19 %
Operating loss(34,668)(38,528)3,860 (10)%
Other income (expense):
Interest expense(10,787)(2,188)(8,599)393 %
Change in fair value of private warrant liability(425)345 (770)(223)%
Change in fair value of derivatives1,483 — 1,483 N/A
Gain on extinguishment of debt4,891 — 4,891 N/A
Investment income and realized gains, net of investment expenses3,644 758 2,886 381 %
Other income, net22,678 762 21,916 2,876 %
Total other income (expense)21,484 (323)21,807 (6,751)%
Loss before income taxes(13,184)(38,851)25,667 (66)%
Income tax benefit (provision)(178)111 (289)(260)%
Net loss$(13,362)$(38,740)$25,378 (66)%

Revenue. Total revenue increased by $28.1 million, or 32%, from $87.4 million in the three months ended March 31, 2023, to $115.4 million in the three months ended March 31, 2024, driven by revenue in our Insurance segment as a result of lower reinsurance ceding and an increase in average premium per policy. This increase was partially offset by a 4%, or $1.1 million, decrease in revenue in our Vertical Software segment due to a 3.5% reduction in year-over-year industry home sales which adversely affected our moving business in particular.
Cost of revenue. Cost of revenue increased by $24.6 million, or 48%, from $51.3 million in the three months ended March 31, 2023, to $75.8 million in the three months ended March 31, 2024. The increase was primarily the result of the reduction in reinsurance ceding in the Insurance Segment. As a percentage of revenue, cost of revenue represented 66% of revenue in the three months ended March 31, 2024, compared with 59% in the three months ended March 31, 2023.
Impairment loss on intangible assets and goodwill. In the three months ended March 31, 2023, we recorded impairment losses on intangible assets totaling $2.0 million in our Vertical Software segment. These impairment charges reflected inflationary pressures and a deterioration of the macroeconomic environment in the housing and real estate industry. There were no impairment losses on intangible assets and goodwill in the three months ended March 31, 2024.
Interest expense. Interest expense increased by $8.6 million, or 393%, from $2.2 million in the three months ended March 31, 2023, to $10.8 million in the three months ended March 31, 2024. The increase is mainly due to interest at a higher weighted average rate on a higher aggregate debt balance after issuance of the 2028 Notes in April 2023. The non-cash amortization of debt discount and issuance costs also contributed to the increase.
Change in fair value of private warrant liability. The fair value of the private warrant liability increased in the three months ended March 31, 2024, compared to a decrease in the three months ended March 31, 2023. The increase in our common stock price drove the change for the three months ended March 31, 2024, compared with a decrease in stock price for the three months ended March 31, 2023.
32

Change in fair value of derivatives. In connection with the issuance of the 2028 Notes in April 2023 and in accordance with GAAP, certain features of the notes were bifurcated and accounted for separately from the notes. These features are recorded as derivatives, and changes in their fair value are recognized in net loss each period. There were no corresponding derivatives in prior year.
Gain on extinguishment of debt. In connection with the partial repurchase of the 2026 Notes, we recognized an $4.9 million gain on extinguishment of debt. See Note 7 in the notes to the unaudited condensed consolidated financial statements.
Investment income and realized gains, net of investment expenses. Investment income and realized gains, net of investment expenses, were $3.6 million and $0.8 million in the three months ended March 31, 2024 and 2023, respectively. Total investments balance was $134.1 million at March 31, 2024, and $93.1 million at March 31, 2023. A higher investment balance was the primary reason for the increased investment income.
Other income, net. Other income, net, increased by $21.9 million from $0.8 million in the three months ended March 31, 2023, to $22.7 million in the three months ended March 31, 2024. The increase is due to recoveries of losses on reinsurance contract of $12.6 million and gain on settlement of contingent consideration of $14.9 million. These are offset by loss on the sale of EIG business of $5.2 million. See Note 12 in the notes to the unaudited condensed consolidated financial statements for detail of other income, net, for each period presented.

Segment Results
SEGMENT REVENUE
The following table summarizes revenue by segment for the three months ended March 31, 2024 and 2023.
Three Months Ended March 31,
20242023$ Change% Change
Vertical Software segment
Software and service subscriptions$16,936 $16,809 $127 %
Move-related transactions6,474 7,769 (1,295)(17)%
Post-move transactions4,085 4,049 36 %
Total Vertical Software segment revenue27,495 28,627 (1,132)(4)%
Insurance segment
Insurance and warranty premiums, commissions and policy fees87,948 58,742 29,206 50 %
Total Insurance segment revenue87,948 58,742 29,206 50 %
Total revenue
$115,443 $87,369 $28,074 32 %

For the three months ended March 31, 2024, Vertical Software segment revenue was $27.5 million or 24% of total revenue. For the three months ended March 31, 2023, Vertical Software segment revenue was $28.6 million or 33% of total revenue. The decrease in Vertical Software segment revenue was primarily driven by a 3.5% reduction in year-over-year industry home sales which adversely affected our moving business.
Insurance segment revenue was $87.9 million or 76% of total revenue for the three months ended March 31, 2024. Insurance segment revenue was $58.7 million or 67% of total revenue for the three months ended March 31, 2023. The increase is mainly driven by lower reinsurance ceding and a 33% increase in Annualized Premium per Policy.
SEGMENT ADJUSTED EBITDA (LOSS)
Segment Adjusted EBITDA (Loss) is defined as revenue less the following expenses associated with each segment: cost of revenue, selling 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 reflective of ongoing core operations. See Note 16, Segment Information, in the notes to the unaudited condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report for reconciliations to GAAP consolidated financial information for the periods presented.
33

The following table summarizes Segment Adjusted EBITDA (Loss) for the three months ended March 31, 2024 and 2023.
Three Months Ended March 31,
20242023$ Change% Change
Segment Adjusted EBITDA (Loss):
Vertical Software$1,123$(396)$1,519(384)%
Insurance(2,885)(7,185)4,300 (60)%
Subtotal(1,762)(7,581)5,819(77)%
Corporate and other(15,026)(14,301)(725)%
Adjusted EBITDA (Loss)$(16,788)$(21,882)$5,094 (23)%

Our Insurance segment had a Segment Adjusted EBITDA (Loss) of $2.9 million in the first quarter of 2024, representing 17% of Adjusted EBITDA (Loss) for the same period. The improvement over the same period last year was a result of our insurance profitability actions, including premium per policy increases of 33%, increasing deductibles, introducing certain coverage exclusions for select risks, and a reduction in ceded reinsurance. See Note 10 in the notes to the unaudited condensed consolidated financial statements for tabular presentation of premiums and net losses.
Vertical Software Segment Adjusted EBITDA (Loss) was $1.1 million in the first quarter of 2024, which declined compared to prior year due to the soft housing market, declines in the moving and corporate relocation industries, and inflationary pressures in fixed costs.
Corporate expenses were $15.0 million in the first quarter of 2024, a $0.7 million increase from the same period in the prior year due changing bonus payouts from equity grants to cash. Stock-based compensation expense is an adjustment to net loss to derive Adjusted EBITDA (Loss) whereas accrual for cash bonus is not an adjustment.

Non-GAAP Financial Measures
This Quarterly Report includes non-GAAP financial measures, such as Adjusted EBITDA (Loss) and Adjusted EBITDA (Loss) as a percent of revenue.
We define Adjusted EBITDA (Loss) as net income (loss) adjusted for interest expense; income taxes; depreciation and amortization; gain or loss on extinguishment of debt; other expense (income), net; impairments of intangible assets and goodwill; impairments of property, equipment, and software; stock-based compensation expense; mark-to-market gains or losses recognized on changes in the value of contingent consideration arrangements, earnouts, warrants, and derivatives; restructuring costs; acquisition and other transaction costs; and non-cash bonus expense. Adjusted EBITDA (Loss) as a percent of revenue is defined as Adjusted EBITDA (Loss) divided by total revenue.
Our management uses these non-GAAP financial measures as supplemental measures of our 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. We believe that the use of these non-GAAP financial measures provides investors with useful information to evaluate our operating and financial performance and trends and in comparing our financial results with competitors, other similar companies and companies across different industries, many of which present similar non-GAAP financial measures to investors. However, our definitions and methodology in calculating these non-GAAP measures may not be comparable to those used by other companies. In addition, we 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 our consolidated financial statements. We 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.
34

The following table reconciles Net loss to Adjusted EBITDA (Loss) for the three months ended March 31, 2024 and 2023 (dollar amounts in thousands).
Three Months Ended March 31,
20242023
Net loss$(13,362)$(38,740)
Interest expense10,787 2,188 
Income tax provision (benefit)178 (111)
Depreciation and amortization6,317 6,015 
Mark-to-market gains(7)(499)
Gain on extinguishment of debt(4,891)— 
Impairment loss on intangible assets and goodwill— 2,021 
Stock-based compensation expense5,368 6,894 
Other income, net (1)
(21,502)(762)
Restructuring costs (2)
157 984 
Acquisition and other transaction costs167 128 
Adjusted EBITDA (Loss)$(16,788)$(21,882)
Adjusted EBITDA (Loss) as a percentage of revenue(15)%(25)%
______________________________________
(1)Difference from Other Income, net in Condensed Consolidated Statements of Operations and Comprehensive Loss is primarily due to a portion of the income resulting from the Aon business collaboration agreement, disclosed in Note 10, that is not a non-GAAP adjustment.
(2)Primarily consists of costs related to forming a reciprocal exchange.

Adjusted EBITDA (Loss) for the three months ended March 31, 2024, was $(16.8) million, a $5.1 million improvement from Adjusted EBITDA (Loss) of $(21.9) million for the same period in 2023. The improvement in Adjusted EBITDA (Loss) in 2024 is primarily driven by underwriting enhancements at our insurance business, including price increases implemented over the last year, as well as cost reductions across the business. The improvement was partially offset by the effects of extreme weather events, lower ceding, and the macro housing environment affecting primarily the moving business in our Vertical Software segment. Continued investments in sales and marketing and investments in IT systems further impacted Adjusted EBITDA (Loss).

Liquidity and Capital Resources
As of March 31, 2024, we had cash and cash equivalents of $279.1 million and restricted cash of $36.8 million. Restricted cash equivalents as of March 31, 2024 includes $27.7 million held by our captive reinsurance business as collateral for the benefit of Homeowners of America Insurance Company (“HOA”), $1.4 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of our Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $6.8 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 21 states, and $1.0 million related to acquisition indemnifications.
We have incurred net losses since our inception and have an accumulated deficit at March 31, 2024, and December 31, 2023, totaling $735.4 million and $722.1 million, respectively.
As of March 31, 2024, and December 31, 2023, we had $550.5 million and $558.7 million, respectively, of aggregate principal amount outstanding in convertible notes, promissory notes, line of credit, term loan facility, and advance funding arrangement. In February 2024, we repurchased $8.0 million aggregate principal amount of our 2026 Notes. We paid $3.0 million, or 37.5% of par value, plus accrued interest. We recognized a $4.9 million gain on extinguishment of debt, calculated as the difference between the reacquisition price and the net carrying amount of the portion of the 2026 Notes that was extinguished.
Based on our current operating and growth plan, management believes cash and cash equivalents at March 31, 2024, are sufficient to finance our operations, planned capital expenditures, working capital requirements, and debt service
35

obligations for at least the next 12 months. As our operations evolve and we continue our growth strategy, including through acquisitions, we may elect or need to obtain alternative sources of capital, and we may finance additional liquidity needs in the future through one or more equity or debt financings. We 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 us or could be dilutive to our stockholders.
Porch Group, Inc. is a holding company that transacts the majority of its business through operating subsidiaries, including insurance subsidiaries. Consequently, our ability to pay dividends and expenses is largely dependent on dividends or other distributions from our subsidiaries. Our 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, 2024, our insurance carrier, HOA, held cash and cash equivalents of $204.4 million and investments of $96.6 million.
Insurance companies in the United States are also required by state law to maintain a minimum level of policyholder’s surplus. Insurance regulators in the states in which we operate have a risk-based capital standard designed to identify property and casualty insurers, or reinsurers, that may be inadequately capitalized based on inherent risks of the insurer’s assets and liabilities and its mix of net written premium. Insurers falling below a calculated threshold may be subject to varying degrees of regulatory action. See Note 10 in the notes to the unaudited condensed consolidated financial statements for a description of our reinsurance programs.
We may, at any time and from time to time, seek to retire or purchase our outstanding debt or equity through cash purchases and/or exchanges for equity or debt, in open-market purchases, privately negotiated transactions or otherwise. Such repurchases or exchanges, if any, will be upon such terms and at such prices as we may determine, and will depend on prevailing market conditions, liquidity requirements, contractual restrictions and other factors. The amounts involved may be material.
The following table provides a summary of cash flow data for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023$ Change% Change
Net cash provided by (used in) operating activities$8,465 $(22,031)$30,496 (138)%
Net cash provided by (used in) investing activities12,697 (5,147)17,844 (347)%
Net cash used in financing activities(2,501)(7,274)4,773 (66)%
Change in cash, cash equivalents and restricted cash$18,661 $(34,452)$53,113 (154)%

Operating Cash Flows
Net cash provided by (used in) operating activities was $8.5 million for the three months ended March 31, 2024. Net cash provided by (used in) operating activities consists primarily of positive cash flow from the non-recurring cash receipt of $25 million related to the Aon agreement (see Note 10 in the notes to the unaudited condensed consolidated financial statements) partially offset by net loss of $13.4 million during the three months ended March 31, 2024.
Net cash provided by (used in) operating activities was $(22.0) million for the three months ended March 31, 2023. Net cash provided by (used in) operating activities consists of net loss of $38.7 million, adjusted for non-cash items and the effect of changes in working capital. Non-cash adjustments include stock-based compensation expense of $6.9 million, depreciation and amortization of $6.0 million, non-cash interest expense of $1.5 million, loss (gain) on remeasurement of contingent consideration of $(0.2) million, and loss (gain) on remeasurement of private warrant liability of $(0.3) million. Net changes in working capital were net proceeds of cash of $0.2 million, primarily due to increases in deferred revenue, losses and loss adjustment expense reserves and other insurance liabilities, offset by higher reinsurance balance due.
Investing Cash Flows
Net cash provided by (used in) investing activities was $12.7 million for the three months ended March 31, 2024. Net cash provided by (used in) investing activities is primarily related to proceeds from sale of EIG of $10.3 million and maturities and sales of investments of $4.7 million offset by investments in developing internal-use software of $2.3 million.
Net cash provided by (used in) investing activities was $(5.1) million for the three months ended March 31, 2023. Net cash provided by (used in) investing activities is primarily related to acquisitions, net of cash acquired of $2.0 million, purchases of investments of $5.4 million, investments in developing internal-use software of $2.4 million, and purchases of property and equipment of $0.4 million..
36

Financing Cash Flows
Net cash used in financing activities was $2.5 million for the three months ended March 31, 2024. Net cash used in financing activities is primarily related to the repurchase of the 2026 Notes of $3.0 million.
Net cash used in financing activities was $7.3 million for the three months ended March 31, 2023. Net cash provided by financing activities is primarily related to proceeds from a term loan and line of credit, partially offset by repayments of advance funding and debt.

Critical Accounting Estimates
Our critical accounting policies, including the assumptions and judgements underlying them, are disclosed in the 2023 Annual Report, including those policies as discussed in Note 1 to the Notes to Consolidated Financial Statements include in the 2023 Annual Report. There have been no material changes to these policies during the three months ended March 31, 2024. .

Off-Balance Sheet Arrangements
Since the date of incorporation, we have not engaged in any off-balance sheet arrangements, as defined in the rules and regulations of the Securities and Exchange Commission (the “SEC”).

Item 3. Quantitative and Qualitative Disclosures About Market Risk
We are 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 financial position represents the potential loss arising from adverse changes in interest rates. As of March 31, 2024, and December 31, 2023, we have interest-bearing debt of $550.5 million and $558.7 million, respectively. Our 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) have a principal balance of $217 million as of March 31, 2024, a fixed coupon rate of 0.75%, and an effective interest rate of 1.3%. Our 6.75% Senior Secured Convertible Notes due 2028 (the “2028 Notes”) have a principal balance of $333.3 million as of March 31, 2024, a fixed coupon rate of 6.75%, and an effective interest rate of 17.9%. Interest expense recognized related to the 6.75% Convertible Senior Notes due 2028 (the “2028 Notes”) was approximately $9.9 million for the three months ended March 31, 2024. Interest expense includes $5.6 million contractual interest expense and $4.3 million amortization of debt issuance costs and discount for the three months ended March 31, 2024. Because the coupon rates are fixed, interest expense on the 2026 Notes and the 2028 Notes will not change if market interest rates increase. Other debt as of March 31, 2024, totaled $0.2 million and is variable-rate. A 1% increase in interest rates in our variable rate indebtedness would result in a nominal change in annual interest expense.
As of March 31, 2024, our insurance segment has a $134.1 million portfolio of fixed income securities and an unrealized gain (loss) of $(4.6) million, as described in Note 3, Investments, in the notes to the unaudited condensed consolidated financial statements included in Part I, Item 1, of this Quarterly Report. In a rising interest rate environment, the portfolio would result in unrealized losses.
As of March 31, 2024, accounts receivable and reinsurance balances due were $20.8 million and $75.4 million, respectively, were not interest-bearing assets, and are generally collected in less than 180 days. As such, we do not consider these assets to have material interest rate risk.
Inflation Risk
We believe our operations have been negatively affected by inflation and the change in the interest rate environment. General economic factors beyond our control and changes in the global economic environment, specifically fluctuations in inflation, including access to credit under favorable terms, could result in lower revenues, higher costs, and decreased margins and earnings in the foreseeable future. While we take action wherever possible to reduce the impact of the effects of inflation, in the case of sustained inflation across several of the markets in which we operate, it could become increasingly difficult to effectively mitigate the increases to costs. In addition, the effects of inflation on consumers’ budgets could result in the reduction of consumer spending habits, specifically in the move and post-move markets. If
37

unable to take actions to effectively mitigate the effect of the resulting higher costs, our profitability and financial position could be materially and adversely impacted.
Foreign Currency Risk
There was no material foreign currency risk for three months ended March 31, 2024. Our activities to date have been conducted primarily in the United States.
Other Risks
We are exposed to a variety of market and other risks, including risks to the availability of funding sources, reinsurance providers, weather and other catastrophic hazard events, and specific asset risks.

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the supervision and with the participation of management, including the Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). Based on this evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures to ensure that information required to be disclosed 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 SEC’s rules and forms and (ii) accumulated and communicated to management, including the Chief Executive Officer and Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures were effective as of March 31, 2024.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on Effectiveness of Controls and Procedures
Our disclosure controls and procedures are designed to provide reasonable assurance of achieving their objectives. Our 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.
38

PART II — OTHER INFORMATION
Item 1. Legal Proceedings
See Note 14, Commitments and Contingencies, in the notes to the unaudited condensed consolidated financial statements included in 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, we and our 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 we nor any of our subsidiaries are 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 the business, financial condition or results of operations.

Item 1A. Risk Factors
As of the date of this Quarterly Report on Form 10-Q, there have been no material changes from the risk factors disclosed in Part 1, Item 1A, of the Annual Report on Form 10-K for the year ended December 31, 2023, as filed with the SEC on March 15, 2024.

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
During the three months ended March 31, 2024, no director or officer (as defined in Rule 16a-1(f) of the Securities Exchange Act of 1934) adopted, terminated or modified a Rule 10b5-1 trading arrangement or a non-Rule 10b5-1 trading arrangement, as each term is defined in Item 408(a) of Regulation S-K).

39

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
3.1
3.2
10.1+†
31.1*
31.2*
32.1**
32.2**
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.
+The schedules and exhibits to this agreement have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule and/or exhibit will be furnished to the SEC upon request.
Portions of this exhibit were redacted pursuant to Item 601(b)(10) of Regulation S-K. The omitted information is not material and is the type that the Company treats as private or confidential.
40

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 8, 2024
PORCH GROUP, INC.
By:/s/ Shawn Tabak
Name:Shawn Tabak
Title:Chief Financial Officer and Duly Authorized Officer
(Principal Financial Officer and Principal Accounting Officer)
41
EX-31.1 2 prch-20240331xex311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
I, Matthew Ehrlichman, certify that:
1.I have reviewed this Annual Report on Form 10-K 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 8, 2024
By:/s/ Matthew Ehrlichman
Name:Matthew Ehrlichman
Title:Chief Executive Officer
(Principal Executive Officer)

EX-31.2 3 prch-20240331xex312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION OF CHIEF FINANCIAL OFFICER
I, Shawn Tabak, certify that:
1.I have reviewed this Annual Report on Form 10-K 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 8, 2024
By:/s/ Shawn Tabak
Name:Shawn Tabak
Title:Chief Financial Officer
(Principal Financial Officer)

EX-32.1 4 prch-20240331xex321.htm EX-32.1 Document

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-K for the quarterly period ended March 31, 2024 (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 8, 2024
By:/s/ Matthew Ehrlichman
Name:Matthew Ehrlichman
Title:Chief Executive Officer
(Principal Executive Officer)

EX-32.2 5 prch-20240331xex322.htm EX-32.2 Document

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-K for the quarterly period ended March 31, 2024 (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 8, 2024
By:/s/ Shawn Tabak
Name:Shawn Tabak
Title:Chief Financial Officer
(Principal Financial Officer)

EX-101.SCH 6 prch-20240331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Investments link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Fair Value link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Property, Equipment, and Software link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Intangible Assets and Goodwill link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Stockholders' Equity and Warrants link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Reinsurance link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Unpaid Losses and Loss Adjustment Reserve link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Other Income (Expense), Net link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Investments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Fair Value (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Property, Equipment, and Software (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Intangible Assets and Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stockholders' Equity and Warrants (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Reinsurance (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Other Income (Expense), Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Revenue - Contract Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Investments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Fair Value - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Fair Value - Level 3 (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Property, Equipment, and Software - Table (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Property, Equipment, and Software - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Intangible Assets and Goodwill - Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Debt - Table (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Debt - Convertible Senior Notes (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Debt - Advance Funding Arrangement (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stockholders' Equity and Warrants - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stock-Based Compensation - Plan (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock-Based Compensation - RSU and PRSU Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Reinsurance - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Other Income (Expense), Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Commitment and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Business Disposition (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Segment Information - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Segment Information - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Segment Information - Consolidated Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 prch-20240331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 prch-20240331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 prch-20240331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Change in fair value, loss (gain) included in net loss Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Pay vs Performance Disclosure [Line Items] Statistical Measurement [Domain] Statistical Measurement [Domain] Repayments of advance funding Repayments Of Advance Funding The cash outflow during the period from the repayment of advance funding. Change in operating assets and liabilities, net of acquisitions and divestitures Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Change in fair value of contingent consideration Change in fair value of contingent consideration Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset (Liability) Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset (Liability) All Award Types Award Type [Domain] Redemption price, principal amount Debt Instrument, Redemption Price, Principal Amount Debt Instrument, Redemption Price, Principal Amount Fair Value as of Grant Date Award Grant Date Fair Value Combined program Combined Program Information relating to the Combined program. Investment, Name [Domain] Investment, Name [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Debt Debt Disclosure [Text Block] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other insurance liabilities, current Other insurance liabilities, current Other Insurance Liabilities, Current Amount of insurance liabilities classified as other, due within one year or the normal operating cycle, if longer. MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Discontinued Operations and Disposal Groups [Abstract] Without single maturity date Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Total other income (expense) Nonoperating Income (Expense) Commitments and contingencies (Note 14) Commitments and Contingencies Price volatility Measurement Input, Price Volatility [Member] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity and Warrants Equity [Text Block] Geographical [Axis] Geographical [Axis] Reserve for unpaid losses and LAE, beginning balance Reserve for unpaid losses and LAE, ending balance Liability for Claims and Claims Adjustment Expense Income Taxes Income Tax Disclosure [Text Block] Insurance and warranty premiums, commissions and policy fees(1) Insurance and warranty premiums, commissions and policy fees Represents the information pertaining to Insurance and warranty premiums, commissions and policy fees. Concentration Risk [Line Items] Concentration Risk [Line Items] Disclosures Related to Contracts with Customers Revenue [Policy Text Block] Customer [Axis] Customer [Axis] Current liabilities Liabilities, Current [Abstract] Proceeds from sale of business Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Net loss per share - diluted (Note 17) (in usd per share) Net loss per share - diluted (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Advance premiums Reinsurance Payable Refundable customer deposits Customer Refund Liability, Current Texas TEXAS Residential warranty services Residential Warranty Services Represents information relating to Residential Warranty Services. Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Top Four Reinsurers Top Four Reinsurers [Member] Information pertaining to group of top reinsurers. Additional premium payments Payments for Reinsurance Corporate and other Corporate And Other Expenses The amount of corporate and other expenses of the entity. Beginning balance (in shares) Ending balance (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Amortized Cost Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract] Unaudited Interim Financial Statements Unaudited Interim Financial Statements Policy [Policy Text Block] Disclosure of accounting policy for unaudited interim financial statements. Other income (expense): Other Nonoperating Income (Expense) [Abstract] Sale of business (Note 15) Contract with Customer, Asset, Sale Refundable customer deposits Increase (Decrease) In Refundable Customer Deposits The increase (decrease) during the period in refundable customer deposits. Advance funding arrangement, payable Advance Funding Arrangement, Payable Advance Funding Arrangement, Payable Due after five years through ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Exercise of stock options Stock Issued During Period, Value, Stock Options Exercised Trading Symbol Trading Symbol U.S. Treasuries US Government Agencies Debt Securities [Member] Restricted cash equivalents Restricted Cash Equivalents, Current Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Non-compete agreements Noncompete Agreements [Member] Contingent consideration, cash released Business Combination, Contingent Consideration, Cash Released Business Combination, Contingent Consideration, Cash Released Losses and LAE reserve Reinsurance Recoverables on Unpaid Losses, Gross Net loss Net loss Net Income (Loss) Net Income (Loss) Total current liabilities Liabilities, Current Commissions payable, reinsurers and agents Reinsurance And Agents Commission Payable The amount of commission payable to reinsurers and agents as at the end of the reporting period. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Post-move transactions Post-move transactions Represents the information pertaining to Post-move transactions. Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Indefinite-Lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Due after one year through five years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five Accounting Standards Update and Change in Accounting Principle [Table] Accounting Standards Update and Change in Accounting Principle [Table] Schedule of Cash, Cash Equivalents and Restricted Cash Schedule of Cash and Cash Equivalents [Table Text Block] Intangible Assets, gross Intangible Assets, Gross (Excluding Goodwill) Corporate bonds Corporate Bond Securities [Member] Deferred policy acquisition costs Deferred Policy Acquisition Cost Liabilities and Stockholders’ Equity (Deficit) Liabilities and Equity [Abstract] Intangible Assets and Goodwill Finite-Lived Intangible Assets [Line Items] Purchases, maturities, sales of short-term and long-term investments Payments for (Proceeds from) Investments Repurchases of common stock Stock Repurchased During Period, Value Cash and Cash Equivalents [Domain] Cash and Cash Equivalents [Domain] Vesttoo Vesttoo [Member] Represents the information pertaining to Vesttoo. Investments Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Stockholders’ equity (deficit) Equity, Attributable to Parent [Abstract] Gross unrealized, losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Additional amounts deferred Contract with Customer, Liability, Additions Amount of increase in contract liability due to additions during the year. Balance at December 31, 2023 Balance at March 31, 2024 Contract with Customer, Liability Exercise of stock options (in shares) Exercise (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Accrued expenses and other current liabilities Accrued Expenses And Other Liabilities Current The amount of accrued expenses and other current liabilities. Ceded reinsurance premiums payable Ceded Premiums Payable Schedule of Earnings per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Executive Category: Executive Category [Axis] Move And Post Move Services Move And Post Move Services [Member] Move And Post Move Services Number of Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Name Forgone Recovery, Individual Name Minimum principal remains outstanding on June 14, 2026 for repurchase Minimum Amount of Convertible Notes Remained Outstanding for Repurchase Represents the minimum amounts remain outstanding for repurchase of notes under repurchase option. Number of commercial banks Number Of Banks Represents the number of banks. Goodwill Goodwill Proceeds from collaborative agreement Proceeds From Collaborative Agreement Proceeds From Collaborative Agreement Schedule of Property, Equipment, and Software Net Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Financial Instruments [Domain] Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Reconciling items: Segment Reconciliation [Abstract] Expected Credit Losses Credit Loss, Financial Instrument [Policy Text Block] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Losses and loss adjustment expense reserves Increase (Decrease) In Loss And Loss Adjustment Expense Reserve The amount of increase (decrease) in loss and loss adjustment expense reserve during the period. Current year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Prior years Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years Product and technology Product and technology Represents information pertaining to product and technology. Local Phone Number Local Phone Number Accounts receivable Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Accounts Receivable Accounts Receivable [Member] Settlements Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Net Investment Income [Line Items] Net Investment Income [Line Items] Add provisions (reductions) for losses and LAE occurring in: Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract] Summary of Remaining Time to Maturity Investments Classified by Contractual Maturity Date [Table Text Block] Reinsurance balance due Increase (Decrease) in Insurance Settlements Receivable Restricted Stock Units (RSUs) Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Property equipment software Property equipment software Represents information pertaining to property, equipment and software. Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Realized gains on investments Realized Investment Gains Amount of realized gain on investment. Summary of Amortized Cost, Market Value and Unrealized Gains (Losses) of Debt Securities Marketable Securities [Table Text Block] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Income Statement Location [Axis] Income Statement Location [Axis] Schedule of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Reinsurer, Name [Axis] Reinsurer, Name [Axis] Income tax withholdings Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Reinsurance Quota Share Program Reinsurance Quota Share Program Represents information relating to Reinsurance Quota Share Program. Qualifying asset sales Measurement Input, Qualifying Asset Sales [Member] Measurement input using qualifying asset sales. Due after ten years Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10 Investments Held By Captive Reinsurance Business Investments Held By Captive Reinsurance Business [Member] Investments Held By Captive Reinsurance Business Revenue Total revenue Total revenue Revenues Performance restricted stock units Performance restricted stock units Represents information relating to performance based restricted stock units. Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Product and Service [Domain] Product and Service [Domain] Schedule of Antidilutive Securities Excluded from Computation of Earnings per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount Interest expense Interest Expense, Debt Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables, beginning balance Reserve for unpaid losses and LAE, net of reinsurance recoverable, ending balance Liability for Unpaid Claims and Claims Adjustment Expense, Net Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Derivative Option [Domain] Derivative Option [Domain] Information by type of derivative option. Balance at December 31, 2023 Balance at March 31, 2024 Contract assets expected to be collected in 12 months Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Insurance licenses Insurance licenses Represents the information pertaining to Insurance licenses. Antidilutive securities excluded from computation of earnings per share, amount Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Plan Name [Domain] Plan Name [Domain] Document Quarterly Report Document Quarterly Report Payment for debt extinguishment Payment for Debt Extinguishment or Debt Prepayment Cost Interest expense Interest Expense Acquisition and other transaction costs Acquisition And Related (Income) Expense The amount of acquisition and related (income) expense recognized during the period. Common shares reserved for future issuance: Common Shares Reserved For Future Issuance [Abstract] No definition available. Net claim and LAE payments during the current year Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Insurance segment Insurance Represents the information pertaining to insurance services. Gain on extinguishment of debt Gain on extinguishment of debt Gain (Loss) on Extinguishment of Debt General and administrative General and Administrative Expense [Member] Property, equipment, and software, gross Property, Plant and Equipment, Gross Asset sale repurchase option Asset Sale Repurchase Option [Member] Represents the member information pertaining to Asset sale repurchase option. Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Contingent consideration, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Use of Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Other loan-backed and structured securities Other loan-backed and structured securities Represents information pertaining to other loan backed and structured securities. Entity File Number Entity File Number Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Private warrant liability Private warrant liability Represents the information relating to private warrant liability. Non-cash interest expense Non Cash Interest Expense Amount of the cost of borrowed funds accounted for as non cash interest expense Unaccreted Discount Debt Instrument, Unamortized Discount Discount rate Measurement Input, Discount Rate [Member] Total Insurance segment revenue Insurance Services Revenue Core locations outside of Texas Core Locations outside of Texas Information relating to all states other than Texas. Public and private warrants Public and private warrants Public and private warrants. Excess amount retained Reinsurance, Excess Retention, Amount Reinsured, Per Event Aggregate amortization expense Amortization of Intangible Assets Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items] Entity Shell Company Entity Shell Company Number of programs Reinsurance Program, Number Of Programs Reinsurance Program, Number Of Programs Long-term investments Long-Term Investments Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Intangible Assets, Net Finite-Lived Intangible Assets, Net Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Restatement Determination Date Restatement Determination Date Revenue not from contract with customer Revenue Not from Contract with Customer Stock options (Note 9) Common stock warrants Represents the information pertaining to common stock warrants. Strike price Strike price Measurement input using strike price. Reinsurance balance due Reinsurance balance due Reinsurance Recoverables, Current The amount recoverable within one year under reinsurance contracts. Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Cash and cash equivalents & restricted cash and cash equivalents, beginning of period Cash and cash equivalents & restricted cash and cash equivalents, end of period Cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Expected term Measurement Input, Expected Term [Member] Interest income Investment Income, Interest Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Twelve months or greater, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, shares issued (in shares) Common Stock, Shares, Issued Other income Proceeds From Collaborative Agreement, Non-refundable Proceeds From Collaborative Agreement, Non-refundable Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Summary of Securities with Gross Unrealized Loss Position Unrealized Gain (Loss) on Investments [Table Text Block] Deferred revenue Contract with Customer, Liability, Current Security Exchange Name Security Exchange Name Reinsurer, Name [Domain] Reinsurer, Name [Domain] Carrying Value Long-Term Debt Assets Assets, Fair Value Disclosure Gross Unrealized Loss Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss Investment Income [Table] Investment Income [Table] Unrealized loss position for 12 months or longer Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Forfeited, canceled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations Stock options Employee Stock Option [Member] Description of Business and Summary of Significant Accounting Policies Business Description and Accounting Policies [Text Block] Total operating expenses Costs and Expenses Other Proceeds from (Payments for) Other Financing Activities Repurchased face amount Debt Instrument, Repurchased Face Amount Maximum Maximum [Member] Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Provision for doubtful accounts Reinsurance Recoverable, Credit Loss Expense (Reversal) Accounts Receivable Current Accounts Receivable Current Primary financial statement caption encompassing current accounts receivable. Geographic Concentration Risk Geographic Concentration Risk [Member] Tabular List, Table Tabular List [Table Text Block] Number of legal proceedings Number Of Legal Proceeding Number Of Legal Proceeding Entity Address, Address Line One Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Two Investment income and realized gains Investment Income And Realized Gains For Reconciliation Amount of non operating investment income and realized gains as part of a reconciliation calculation. Embedded derivatives Embedded Derivative Financial Instruments [Member] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Share price Measurement Input, Share Price [Member] Business Acquisition [Axis] Business Acquisition [Axis] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table] Trademarks and tradenames Trademarks and Trade Names [Member] Customer Concentration Risk Customer Concentration Risk [Member] Schedule of Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Ceded premiums, written Ceded Premium Written Amount of written premiums ceded to other entities. Title of 12(b) Security Title of 12(b) Security Valuation Approach and Technique [Axis] Valuation Approach and Technique [Axis] Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Reinsurance, collateral received from trust Reinsurance, Collateral Received From Trust The amount of reinsurance collateral received from a trust. Money market mutual funds Cash and Cash Equivalents, Fair Value Disclosure Refundable customer deposits related to amounts received in advance of warranty services provided, current Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current The amount of current refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period. Capped call transactions, strike price (per unit) Capped Call Transactions, Strike Price The strike price to purchase common shares under the capped call transactions. Other, net Other Nonoperating Income (Expense), Miscellaneous Other Nonoperating Income (Expense), Miscellaneous Accelerated Share Repurchases [Table] Accelerated Share Repurchases [Table] Indefinite-lived intangible assets Indefinite-Lived Intangible Assets (Excluding Goodwill) Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Common Stock and Redeemable Convertible Preferred Stock Class of Stock [Line Items] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Changes in the Reserve Balances for Unpaid Losses and LAE, Gross of Reinsurance Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Reinsurance Reinsurance [Text Block] Entity Tax Identification Number Entity Tax Identification Number Statistical Measurement [Axis] Statistical Measurement [Axis] Recoveries of losses on reinsurance contracts Insurance Recoveries Restricted cash pledged against obligations to policyholders and creditors Restricted Cash Pledged To Meet Obligations To Policyholders And Creditors Amount of restricted cash pledged to meet obligations to policyholders and creditors. Contractual interest expense Interest Expense, Debt, Excluding Amortization Financial Instrument [Axis] Financial Instrument [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Business Disposition Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Total Shareholder Return Amount Total Shareholder Return Amount Repurchase of stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Proceeds from advance funding Proceeds From Advance Funding The cash inflow from advance funding. Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Segments [Domain] Segments [Domain] Reinsurance recoverable Reinsurance Recoverables, Gross Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Advance funding arrangement Advance Funding Arrangement [Member] Information pertaining to advance funding arrangement. Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward] Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward] Schedule of Other Income (Expense), Net Schedule of Other Nonoperating Income (Expense) [Table Text Block] Consolidation Items [Domain] Consolidation Items [Domain] Accumulated deficit Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Total shares of common stock outstanding and reserved for future issuance (in shares) Common Stock Shares Outstanding And Reserved For Future Issuance Number of common stock outstanding and reserved for future issuance. Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Accrued Expenses And Other Current Liabilities Accrued Expenses And Other Current Liabilities [Member] Accrued Expenses And Other Current Liabilities Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Current assets Assets, Current [Abstract] Contingent consideration, liability, share price threshold Business Combination, Contingent Consideration, Liability, Share Price Threshold Business Combination, Contingent Consideration, Liability, Share Price Threshold Goodwill Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Prior years Prior Year Claims and Claims Adjustment Expense Deferred Policy Acquisition Costs Deferred Policy Acquisition Costs, Policy [Policy Text Block] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Direct losses and LAE Policyholder Benefits and Claims Incurred, Direct Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Net Loss Per Share Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Change in net unrealized loss, net of tax OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Senior Secured Convertible Notes 6.75% due 2028 Senior Secured Convertible Notes 6.75% due 2028 Represents information pertaining to 6.75% Senior Secured Convertible Notes due 2028. Disposal Group Name [Domain] Disposal Group Name [Domain] Losses and loss adjustment expense reserves Losses And Loss Adjustment Expense Reserves The amount of losses and loss adjustment expense reserves classified as other. Reinsurance, collateral, line of credit facility Reinsurance, Collateral, Line Of Credit Facility The amount of line of credit pursued as additional collateral in reinsurance arrangement. Other Income and Expenses [Abstract] PEO PEO [Member] Concentrations Concentration Risk, Credit Risk, Policy [Policy Text Block] Accumulated Amortization And Impairment Finite-Lived Intangible Assets, Accumulated Amortization And Impairment Accumulated amount of amortization and impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life. Other Other Operating Activities, Cash Flow Statement Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Estimated lifetime value of commissions on insurance policies sold by carriers Contract with Customer, Asset, Increase, New Policies Sold 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. Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Class of Stock [Domain] Class of Stock [Domain] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Value of business acquired Value of business acquired Represents information pertaining to value of business acquired. Customer [Domain] Customer [Domain] Net loss used to compute net loss per share - basic Net Income (Loss) Available to Common Stockholders, Basic Number of Options Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Debt Instrument [Axis] Debt Instrument [Axis] Number of securities in an unrealized loss position Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions Supplemental schedule of non-cash investing and financing activities Noncash or Part Noncash Acquisition, Value of Assets Acquired [Abstract] Gain on settlement of contingent consideration Gain on settlement of contingent consideration Business Combination, Contingent Consideration Arrangements, Gain On Settlement Business Combination, Contingent Consideration Arrangements, Gain On Settlement Reinsurance Retention [Table] Reinsurance Retention [Table] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Repayments of principal Repayments of Debt Measurement Input Type [Domain] Measurement Input Type [Domain] Total liabilities Liabilities Furniture, office equipment, and other Furniture, office equipment and other Represents information pertaining to Furniture, office equipment and other. Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Estimated price of business disposal Disposal Group, Including Discontinued Operation, Consideration Stock-Based Compensation Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Floify Floify Represents information pertaining to Floify acquisition. Minimum amount of aggregate net cash sales proceeds required for repurchase Minimum Amount of Aggregate Net Cash Sale Proceeds Required for Repurchase of Notes Represents the minimum amount of aggregate net cash sale proceeds required for repurchase of notes. Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Fair Value Debt Securities, Available-for-Sale, Unrealized Loss Position Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Contingently issuable shares in connection with acquisitions (in shares) Common Stock, Capital Shares Reserved for Future Issuance Property, Equipment, and Software Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Payment for debt extinguishment, par value Debt Instrument, Payment For Debt Extinguishment, Par Value Debt Instrument, Payment For Debt Extinguishment, Par Value Other notes Other notes Represents information relating to Other notes. Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Business Acquisitions, by Acquisition [Table] Disposal Groups, Including Discontinued Operations [Table] Indemnification hold back cost Business Combination, Indemnification Hold Back Cost The amount of indemnification hold back cost. Plan Name [Axis] Plan Name [Axis] Capitalized internal use software development costs Payments for Software Debt Disclosure [Abstract] Debt Disclosure [Abstract] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Number of reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Selling and marketing Selling and Marketing Expense Common stock, $0.0001 par value: Common Stock, Value, Issued Less than twelve months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative General and Administrative Expense Due after one year through five years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five Other comprehensive loss, net of tax (benefit) expense Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent Contingent Consideration - Business Combinations Contingently issuable shares in connection with acquisitions Represents information relating to contingent consideration business combination. Other Reinsurance Recoverable, Others Amount of other reinsurance recoverable as on the balance sheet date. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Total current assets Assets, Current Investment income, net of investment expenses Investment Income, Net Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Contingent consideration fair value Business Combination, Contingent Consideration, Liability Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Supplemental disclosures Supplemental Cash Flow Information [Abstract] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table] Other income, net Total other income (expense) Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Ceded Credit Risk [Line Items] Ceded Credit Risk [Line Items] Current Fiscal Year End Date Current Fiscal Year End Date Intangible Assets and Goodwill Goodwill and Intangible Assets Disclosure [Text Block] Repurchases of common stock (in shares) Stock Repurchased During Period, Shares PEO Name PEO Name Percentage of total Concentration Risk, Percentage Concentration Risk, Percentage Beginning balance Ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Warrants, outstanding (in shares) Class of Warrant or Right, Outstanding Investments Investments Restricted cash and cash equivalents Restricted Cash, Current Debt Accelerated Share Repurchases [Line Items] Other Income (Expense), Net Other Nonoperating Income and Expense [Text Block] Accounts Receivable and Long-term Insurance Commissions Receivable Accounts Receivable [Policy Text Block] Customer One Customer One [Member] Customer One Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Realized losses on investments Realized Investment Loss Amount of realized loss on investment. Class of Stock [Axis] Class of Stock [Axis] Ceded unearned premium Prepaid Reinsurance Premiums Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Product Concentration Risk Product Concentration Risk [Member] Net premiums, written Premiums Written, Net Change in fair value of private warrant liability Fair Value Adjustment of Warrants Summary of the Activity Impacting the Contract Assets Contract with Customer, Contract Assets [Table Text Block] Tabular disclosure of contract assets from contract with customers. Other assets and liabilities, net Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation and amortization Depreciation, Depletion and Amortization Total segment adjusted EBITDA (loss) Segment Adjusted E B I T D A The amount of segment adjusted earnings before interest, taxes, depreciation, and amortization. Interest rate (stated) Debt Instrument, Interest Rate, Stated Percentage General and accrued expenses payable Accounts Payable and Accrued Liabilities, Current Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Fundamental change option Fundamental Change Option [Member] Represents the member information pertaining to fundamental change option. Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Loss on divestiture of business Loss on sale of business Gain (Loss) on Disposition of Business Total stockholders’ equity (deficit) Beginning balance Ending balance Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Receivable from divestiture of businesses Receivable From Divestiture Of Businesses Receivable From Divestiture Of Businesses Net losses and LAE Policyholder Benefits and Claims Incurred, Net Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Renewal rights Renewal rights Represents information pertaining to renewal rights. Aggregate net cash sale proceed threshold for repurchase of notes Asset Sale, Repurchase Option, Maximum Amount Asset Sale, Repurchase Option, Maximum Amount Net premiums, earned Premiums Earned, Net Deferred revenue Increase (Decrease) in Deferred Revenue Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Loss before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Warrants, measurement input Warrants and Rights Outstanding, Measurement Input Fair Value of Financial Instruments Fair Value Measurement, Policy [Policy Text Block] Reinsurance Retention [Line Items] Reinsurance Retention [Line Items] Obligations of states, municipalities and political subdivisions US States and Political Subdivisions Debt Securities [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Level 2 Fair Value, Inputs, Level 2 [Member] Current year Current Year Claims and Claims Adjustment Expense Entity Emerging Growth Company Entity Emerging Growth Company Debt Issuance Costs Debt Issuance Costs, Net Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward] Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward] Contract With Customer, Asset, After Allowance For Credit Loss, Current Intangible assets, net Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Schedule of Components of Other Insurance Liabilities, Current Other Insurance Liabilities Current [Table Text Block] Tabular disclosure for other insurance liabilities current. Disposal Group Classification [Domain] Disposal Group Classification [Domain] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Current refundable customer deposits related to outstanding extended service contracts Refundable Customer Deposits Related To Outstanding Extended Service Contracts, Current The amount of current refundable customer deposits related to outstanding extended service contracts as at the end of the reporting period. Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Earnout shares Earnout shares Earnout Shares. Restricted funds held for payment of possible warranty claims Restricted Funds Held For Payment Of Possible Warranty Claims, Current The amount of restricted funds held for the payment of possible warranty claims classified as current. Document Fiscal Period Focus Document Fiscal Period Focus Weighted Average Useful Life (in years) Finite-Lived Intangible Asset, Useful Life Ceded losses and LAE Policyholder Benefits and Claims Incurred, Ceded Deferred policy acquisition costs Increase (Decrease) in Deferred Policy Acquisition Costs Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Title Trading Arrangement, Individual Title Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Convertible senior notes, due 2026 Convertible senior notes, due 2026 Represents information relating to Convertible Senior Notes due 2026 ( the "2026 Notes") issued by the company in September 2021. Common Stock Common Stock [Member] Individual: Individual [Axis] Schedule of Reinsurance Balances Due Schedule of Reinsurance Recoverable [Table Text Block] Tabular disclosure of reinsurance recoverable balance due. Customers In Texas Customers In Texas [Member] Represents information relating to customers in Texas. City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Net Loss Per Share Earnings Per Share [Text Block] Core program Core Program Information relating to all other than coastal regions. Income Statement Location [Domain] Income Statement Location [Domain] Fair Value Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract] Unpaid Losses and Loss Adjustment Reserve Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block] Restricted stock units and awards Restricted stock units and awards Restricted stock units and awards. Discounted cashflows method Valuation Technique, Discounted Cash Flow [Member] Vertical Software segment Vertical Software Represents the information pertaining to Vertical Software segment. Schedule of Level 3 Items Measured at Fair Value on a Recurring Basis Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Probabilities of a repurchase Measurement Input, Probabilities of Repurchase [Member] Measurement input using probabilities of a repurchase. Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Investments [Abstract] Investments [Abstract] Minimum Minimum [Member] 2020 Stock Incentive Plan 2020 Stock Incentive Plan Represents information relating to stock incentive plan 2020. Weighted-average shares used in computing net loss attributable per share to common stockholders: Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property, equipment, and software, net Property, equipment, and software, net Property, Plant and Equipment, Net Contract assets expected to be collected after 12 months Accounts Receivable, after Allowance for Credit Loss, Noncurrent Exercise Price Award Exercise Price Homeowners of America Insurance Company Homeowners of America Insurance Company Represents the information pertaining to Homeowners of America Insurance Company. Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Disposal Group Classification [Axis] Disposal Group Classification [Axis] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Assets Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Net incurred losses and LAE during the current year Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims Due after ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10 Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Exercise price Measurement Input, Exercise Price [Member] Liabilities Contingent consideration, fair value Liabilities, Fair Value Disclosure Interest costs capitalized Interest Costs Capitalized Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Income tax refunds received (paid) Income Taxes Paid, Net Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Long-term insurance commissions receivable Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent Software and service subscriptions Software and service subscriptions Represents information pertaining to Software and Service Subscription. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Measurement input Embedded Derivative Liability, Measurement Input Elite Insurance Group (“EIG”) Elite Insurance Group (“EIG”) [Member] Elite Insurance Group (“EIG”) Accumulated Deficit Retained Earnings [Member] Current debt Long-Term Debt, Current Maturities Contingent Consideration - Earnout Contingent consideration - earnout Represents information relating to earnout contingent consideration. Schedule of Stock-Based Compensation Expense Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Issued and outstanding common shares (in shares) Common Stock Shares Other Than Earnout Shares Outstanding Number of common stock shares issued and outstanding. Schedule of Financial Information of Reportable Segments and Reconciliations to Consolidated Financial Information Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and stockholders’ equity (deficit) Liabilities and Equity Amortized Cost Debt Securities, Available-for-Sale, Amortized Cost Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Convertible senior notes, due 2028 Convertible Senior Notes, Due 2028 [Member] Represents information relating to Convertible Senior Notes due 2028 ( the "2028 Notes") issued by the company in September 2021. Net loss per share - basic (Note 17) (in usd per share) Net loss per share - basic (in usd per share) Earnings Per Share, Basic Amount retained Reinsurance, Amount Retained, Per Event Decrease in stock price Increase (Decrease) in Fair Value of Convertible Debt Amount of increase (decrease) in fair value of convertible debt Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Software and computer equipment Software and computer equipment Represents information pertaining to Software and Computer Equipment. Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Restructuring costs Restructuring Costs Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Warrants term Warrants and Rights Outstanding, Term Common shares issued (in shares) Class of Warrant or Right, Number of Securities Called by Warrants or Rights Net loss used to compute net loss per share - diluted Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Reinsurance balances due: Reinsurance Assets [Abstract] Reinsurance coverage limit Reinsurance Coverage Limit Maximum coverage per event. Revenue recognized Contract With Customer, Liability, Revenue Recognized, Excluding Opening Balance Contract With Customer, Liability, Revenue Recognized, Excluding Opening Balance Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Schedule of Revenue by Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Without single maturity date Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Acquired technology Technology-Based Intangible Assets [Member] Convertible senior notes, fair value Convertible Debt, Fair Value Disclosures Termination Date Trading Arrangement Termination Date Cash receipts Contract with Customer, Asset, Decrease, Cash Receipt 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. Accounts payable Increase (Decrease) in Accounts Payable Common stock, shares authorized (in shares) Common Stock, Shares Authorized Term Collaborative Arrangement, Term Collaborative Arrangement, Term Move-related transactions Move-related transactions Represents the information pertaining to Move-related transactions (excluding insurance). Fair Value Fair Value Debt securities: Debt Securities, Available-for-Sale Deduct payments for losses and LAE occurring in: Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract] Schedule of Related to Stock Option, RSU and PRSU Activity Share-Based Payment Arrangement, Option And Restricted Stock Unit And Performance Restricted Stock Unit Activity [Table Text Block] Tabular disclosure for stock option plans and the number and weighted-average grant date fair value for restricted stock units and performance restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year. Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Gross unrealized, gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Warranty claims expense Warranty Claims Expense The amount of warranty claims expense during the period. Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Reinsurance recoverable on losses and LAE, beginning balance Reinsurance recoverable on losses and LAE, ending balance Reinsurance Recoverable for Unpaid Claims and Claims Adjustments Potentially dilutive shares (in shares) Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants Principal Long-Term Debt, Gross Adjustments to reconcile net loss to net cash provided by (used in) operating activities Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Ceded Credit Risk [Table] Ceded Credit Risk [Table] Liability Class [Axis] Liability Class [Axis] All Trading Arrangements All Trading Arrangements [Member] Measurement Input Type [Axis] Measurement Input Type [Axis] Loss on disposal Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Due in one year or less Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Cash and Cash Equivalents & Restricted Cash and Cash Equivalents Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Reinsured risk percentage Reinsurance, Reinsured Risk, Percentage Compensation Amount Outstanding Recovery Compensation Amount Number of retention layers for reinsurance policy Reinsurance Retention Policy, Number of Retention Layers Number of retention layers for reinsurance policy. Additional paid-in capital Additional Paid in Capital Convertible debt Convertible Debt Securities [Member] Due after five years through ten years Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10 Repurchase option Repurchase Option [Member] Represents the member information pertaining to repurchase option. Change in Contract with Customer, Liability Change in Contract with Customer, Liability [Abstract] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Fundamental change Measurement Input, Fundamental Change [Member] Measurement input using fundamental change. Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Insider Trading Arrangements [Line Items] Allowance for uncollectible receivables Accounts Receivable, Allowance for Credit Loss Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items] Investment income and realized gains, net of investment expenses Investment income and realized gains, net of investment expenses Investment Income And Realized Gains Amount of non operating investment income and realized gains. Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Other non-operating income Other Nonoperating Income Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Adjustment to Compensation, Amount Adjustment to Compensation Amount Document Period End Date Document Period End Date Reinsurance Property Catastrophe Treaties Reinsurance Property Catastrophe Treaties Represents information relating to Reinsurance Property Catastrophe Treaties. Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Disposal Group Name [Axis] Disposal Group Name [Axis] Monte Carlo simulation method Monte Carlo Simulation Method [Member] Valuation technique using Monte Carlo simulation method. Direct premiums, written Direct Premiums Written Derivative Option [Axis] Derivative Option [Axis] Information by type of derivative option. Entity Central Index Key Entity Central Index Key Amortization of debt issuance costs and discount Amortization of Debt Issuance Costs and Discounts Other insurance liabilities, current Increase (Decrease) in Other Insurance Liabilities Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Change in fair value of derivatives Derivative, Gain (Loss) on Derivative, Net Total stock-based compensation expense Stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Intangible Assets, gross Finite-Lived Intangible Assets, Gross Income tax benefit (provision) Income tax expense (benefit) Income Tax Expense (Benefit) Number of companies, service provided Number Of Companies, Service Provided Number of companies for which software and services provided. Valuation Approach and Technique [Domain] Valuation Approach and Technique [Domain] Fair Value Fair Value Disclosures [Text Block] Change in fair value of private warrant liability Change In Fair Value Of Private Warrant Liability Amount of change in fair value of private warrant liability. Number of operating segments Number of Operating Segments Revenue Benchmark Revenue Benchmark [Member] Name Trading Arrangement, Individual Name Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Schedule of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Twelve months or greater, gross unrealized loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Proceeds from sale of common stock Stock Issued During Period, Value, New Issues Customer Three Customer Three [Member] Customer Three Revenue Revenue from Contract with Customer, Excluding Assessed Tax Cash in bank Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure Entity [Domain] Entity [Domain] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Amendment Flag Amendment Flag Legal Entity [Axis] Legal Entity [Axis] Private warrants Private Warrants Represents information relating to private warrants. Money market mutual funds Money Market Funds [Member] Change in fair value of derivatives Unrealized Gain (Loss) on Derivatives Cash and Cash Equivalents [Axis] Cash and Cash Equivalents [Axis] Less than twelve months, gross unrealized loss Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Liability for Claims and Claims Adjustment Expense [Abstract] Liability for Claims and Claims Adjustment Expense [Abstract] Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Stock-based compensation (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period Due in one year or less Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward] Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward] Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] South Carolina SOUTH CAROLINA Numerator: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Long-term debt Long-Term Debt, Excluding Current Maturities Leasehold improvements Leasehold Improvements [Member] Selling and marketing Selling and Marketing Expense [Member] Schedule of Gain and Losses on Investments Gain (Loss) on Securities [Table Text Block] Shares used in computing diluted net loss per share (in shares) Weighted average shares outstanding used to compute net loss used to compute net loss per share - diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Internally developed software Software Development [Member] Income tax withholdings (in shares) Stock Issued During Period Shares Income Tax Deficiency From Share Based Compensation Number of stock issued during period shares income tax deficiency from share-based compensation. Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Percentage of aggregate net cash sales proceeds applied for repurchase Percentage of Aggregate Net Cash Sale Proceeds Applied for Repurchase of Notes Percentage of aggregate net cash sale proceeds applied for repurchase of notes. Amortization expense Deferred Policy Acquisition Costs, Amortization Expense Summary of Fully Diluted Capital Structure Schedule Of Common Stock Reserved For Future Issuance [Table Text Block] Tabular disclosure of shares reserved for future issuance. Summary of the Activity Impacting Deferred Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Non-cash reduction in advanced funding arrangement obligations Net Cash Reduction In Advanced Funding Arrangement Obligations The amount of net cash reduction in advanced funding arrangement obligations. Operating expenses: Operating Expenses [Abstract] Revenue Revenue from Contract with Customer [Text Block] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Refundable customer deposits related to amounts received in advance of warranty services provided, noncurrent Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent The amount of noncurrent refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period. Additional Paid-in Capital Additional Paid-in Capital [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares Other Liabilities Other Liabilities [Member] Cover [Abstract] Cover [Abstract] Direct premiums, earned Direct Premiums Earned Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Ceded premiums, earned Ceded Premiums Earned Number of placements for reinsurance programs Reinsurance Program, Number of Placements Number of placements for reinsurance programs. Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Schedule of Effects of Reinsurance on Premiums Written, Earned, Incurred Losses and LAE Effects of Reinsurance [Table Text Block] Other liabilities Other Liabilities, Noncurrent Shares issued, guarantee, value threshold Shares Issued, Guarantee, Value Threshold Shares Issued, Guarantee, Value Threshold Non-NEOs Non-NEOs [Member] Forfeited, canceled or expired (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Short-term investments Short-Term Investments Customer Four Customer Four [Member] Customer Four Segment Information Segment Reporting Disclosure [Text Block] Net change in cash and cash equivalents & restricted cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Impairment loss on intangible assets and goodwill Impairment loss on intangible assets and goodwill Goodwill and Intangible Asset Impairment Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Shares used in computing basic net loss per share (in shares) Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] Customer Two Customer Two [Member] Customer Two Operating loss Operating Income (Loss) Reinsurance Disclosures [Abstract] Reinsurance Disclosures [Abstract] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Funds held under reinsurance treaty Funds Held under Reinsurance Agreements, Liability Proceeds from collaborative agreement, cash recoveries Proceeds From Collaborative Agreement, Cash Recoveries Proceeds From Collaborative Agreement, Cash Recoveries Cash and Cash Equivalents Cash and Cash Equivalents [Member] Cost of revenue Cost of Revenue Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed Restricted cash pledged as collateral Restricted Cash Pledged As Collateral To Captive Insurance Company Amount of restricted cash pledged as collateral to the entity's captive insurance company. Number of states regulatory guidelines of warranty claims Number Of States, Regulatory Guidelines Of Warranty Claims The number of states regulatory guidelines of warranty claims to be met. Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Product and technology Product And Technology Expense The aggregate total amount of expenses relating to product and technology. Software And Services Software And Services [Member] Software And Services Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Residential and commercial mortgage-backed securities Collateralized Mortgage-Backed Securities [Member] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer relationships Customer Relationships [Member] Non-cash reduction of convertible notes Notes Reduction EX-101.PRE 10 prch-20240331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Cover - shares
3 Months Ended
Mar. 31, 2024
May 03, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2024  
Document Transition Report false  
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 Accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   99,186,767
Entity Central Index Key 0001784535  
Current Fiscal Year End Date --12-31  
Amendment Flag false  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q1  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Current assets    
Cash and cash equivalents $ 279,073 $ 258,418
Accounts receivable, net 20,801 24,288
Short-term investments 31,175 35,588
Reinsurance balance due 75,419 83,582
Prepaid expenses and other current assets 16,666 13,214
Deferred policy acquisition costs 20,422 27,174
Restricted cash and cash equivalents 36,820 38,814
Total current assets 480,376 481,078
Property, equipment, and software, net 17,588 16,861
Goodwill 191,907 191,907
Long-term investments 102,941 103,588
Intangible assets, net 82,505 87,216
Long-term insurance commissions receivable 196 13,429
Other assets 5,600 5,314
Total assets 881,113 899,393
Current liabilities    
Accounts payable 5,250 8,761
Accrued expenses and other current liabilities 53,466 59,396
Deferred revenue 215,771 248,683
Refundable customer deposits 16,040 17,980
Current debt 150 244
Losses and loss adjustment expense reserves 112,560 95,503
Other insurance liabilities, current 40,742 31,585
Total current liabilities 443,979 462,152
Long-term debt 432,082 435,495
Other liabilities 48,910 37,429
Total liabilities 924,971 935,076
Commitments and contingencies (Note 14)
Stockholders’ equity (deficit)    
Common stock, $0.0001 par value: 10 10
Additional paid-in capital 696,240 690,223
Accumulated other comprehensive loss (4,690) (3,860)
Accumulated deficit (735,418) (722,056)
Total stockholders’ equity (deficit) (43,858) (35,683)
Total liabilities and stockholders’ equity (deficit) $ 881,113 $ 899,393
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Mar. 31, 2024
Dec. 31, 2023
Statement of Financial Position [Abstract]    
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 400,000,000 400,000,000
Common stock, shares issued (in shares) 97,900,000 97,100,000
Common stock, shares outstanding (in shares) 97,900,000 97,100,000
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Revenue $ 115,443 $ 87,369
Operating expenses:    
Cost of revenue 75,844 51,275
Selling and marketing 33,948 32,585
Product and technology 13,920 13,950
General and administrative 26,399 26,066
Impairment loss on intangible assets and goodwill 0 2,021
Total operating expenses 150,111 125,897
Operating loss (34,668) (38,528)
Other income (expense):    
Interest expense (10,787) (2,188)
Change in fair value of private warrant liability (425) 345
Change in fair value of derivatives 1,483 0
Gain on extinguishment of debt 4,891 0
Investment income and realized gains, net of investment expenses 3,644 758
Other income, net 22,678 762
Total other income (expense) 21,484 (323)
Loss before income taxes (13,184) (38,851)
Income tax benefit (provision) (178) 111
Net loss (13,362) (38,740)
Other comprehensive income (loss):    
Change in net unrealized loss, net of tax (830) 875
Comprehensive loss $ (14,192) $ (37,865)
Net loss per share - basic (Note 17) (in usd per share) $ (0.14) $ (0.41)
Net loss per share - diluted (Note 17) (in usd per share) $ (0.14) $ (0.41)
Weighted-average shares used in computing net loss attributable per share to common stockholders:    
Shares used in computing basic net loss per share (in shares) 97,512,000 95,210,000
Shares used in computing diluted net loss per share (in shares) 97,512,000 95,210,000
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   98,206,000      
Beginning balance at Dec. 31, 2022 $ 79,353 $ 10 $ 670,537 $ (585,023) $ (6,171)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (38,740)     (38,740)  
Other comprehensive income (loss), net of tax 875       875
Stock-based compensation (in shares)   295,000      
Stock-based compensation 6,894   6,894    
Exercise of stock options (in shares)   5,000      
Exercise of stock options 8   8    
Income tax withholdings (in shares)   (92,000)      
Income tax withholdings (204)   (204)    
Repurchases of common stock (in shares)   (1,396,000)      
Repurchases of common stock (3,101)     (3,101)  
Proceeds from sale of common stock 191   191    
Ending balance (in shares) at Mar. 31, 2023   97,018,000      
Ending balance at Mar. 31, 2023 45,276 $ 10 677,426 (626,864) (5,296)
Beginning balance (in shares) at Dec. 31, 2023   97,061,000      
Beginning balance at Dec. 31, 2023 (35,683) $ 10 690,223 (722,056) (3,860)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net loss (13,362)     (13,362)  
Other comprehensive income (loss), net of tax (830)       (830)
Stock-based compensation (in shares)   620,000      
Stock-based compensation 5,368   5,368    
Exercise of stock options (in shares)   243,000      
Exercise of stock options 814   814    
Income tax withholdings (in shares)   (55,000)      
Income tax withholdings (165)   (165)    
Ending balance (in shares) at Mar. 31, 2024   97,869,000      
Ending balance at Mar. 31, 2024 $ (43,858) $ 10 $ 696,240 $ (735,418) $ (4,690)
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Cash flows from operating activities:    
Net loss $ (13,362) $ (38,740)
Adjustments to reconcile net loss to net cash provided by (used in) operating activities    
Depreciation and amortization 6,317 6,015
Impairment loss on intangible assets and goodwill 0 2,021
Gain on extinguishment of debt (4,891) 0
Loss on divestiture of business 5,244 0
Gain on settlement of contingent consideration (14,930) 0
Change in fair value of private warrant liability 425 (345)
Change in fair value of contingent consideration 1,051 (154)
Change in fair value of derivatives (1,483) 0
Stock-based compensation 5,368 6,894
Non-cash interest expense 10,434 1,534
Other (799) 508
Change in operating assets and liabilities, net of acquisitions and divestitures    
Accounts receivable (439) 2,619
Reinsurance balance due 8,174 6,286
Deferred policy acquisition costs 6,752 (8,994)
Accounts payable (3,511) (69)
Accrued expenses and other current liabilities 1,829 1,390
Losses and loss adjustment expense reserves 17,057 14,895
Other insurance liabilities, current 9,158 16,712
Deferred revenue (33,017) (24,100)
Refundable customer deposits (2,034) (4,607)
Other assets and liabilities, net 11,122 (3,896)
Net cash provided by (used in) operating activities 8,465 (22,031)
Cash flows from investing activities:    
Purchases of property and equipment (41) (356)
Capitalized internal use software development costs (2,315) (2,427)
Purchases, maturities, sales of short-term and long-term investments 4,705 (390)
Proceeds from sale of business 10,348 0
Acquisitions, net of cash acquired 0 (1,974)
Net cash provided by (used in) investing activities 12,697 (5,147)
Cash flows from financing activities:    
Proceeds from advance funding 0 313
Repayments of advance funding 0 (1,281)
Repayments of principal (3,150) (499)
Repurchase of stock 0 (5,608)
Other 649 (199)
Net cash used in financing activities (2,501) (7,274)
Net change in cash and cash equivalents & restricted cash and cash equivalents 18,661 (34,452)
Cash and cash equivalents & restricted cash and cash equivalents, beginning of period 297,232 228,605
Cash and cash equivalents & restricted cash and cash equivalents, end of period 315,893 194,153
Supplemental schedule of non-cash investing and financing activities    
Non-cash reduction of convertible notes 5,000 0
Non-cash reduction in advanced funding arrangement obligations 94 0
Supplemental disclosures    
Cash paid for interest 969 1,796
Income tax refunds received (paid) $ (174) $ 2,380
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Statement of Stockholders' Equity [Abstract]    
Other comprehensive loss, net of tax (benefit) expense $ (0.1) $ 0.2
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Description of Business and Summary of Significant Accounting Policies
Note 1. Description of Business and Summary of Significant Accounting Policies
Description of Business
Porch Group, Inc., together with its consolidated subsidiaries, (“Porch Group,” “Porch,” the “Company,” “we,” “our,” “us”) is a leading homeowners insurance and vertical software platform and is positioned to be the best partner to help homebuyers move, maintain, and fully protect their homes. We offer differentiated products and services, with homeowners insurance at the center of this relationship.
We differentiate and look to win in the massive and growing homeowners insurance opportunity by 1) providing the best services for homebuyers, 2) led by advantaged underwriting in insurance, 3) to protect the whole home.
As a leader in the home services software-as-a-service (“SaaS”) space, we’ve built deep relationships with approximately 30 thousand companies that are key to the home-buying transaction, such as home inspectors, mortgage companies, and title companies. These relationships provide us with early insights to United States (“U.S.”) homebuyers. In partnership with these companies, we have the ability to help simplify the move for consumers with services such as insurance, warranty, moving and more.
We have two reportable segments that are also our operating segments: Vertical Software and Insurance. See Note 16, Segment Information, for additional information on our reportable segments.
Through our vertical software products we have unique insights into the majority of U.S. properties. This data helps feed our insurance underwriting models, better understand risk, and create competitive differentiation in underwriting.
We provide full protection for the home by including a variety of home warranty products alongside homeowners insurance. We are able to fill the gaps of protection for consumers, minimize surprises, and deepen our relationships and value proposition.
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, 2023, filed with the SEC on March 15, 2024. The information as of December 31, 2023, included in the unaudited condensed consolidated balance sheets was derived from our audited consolidated financial statements. Certain prior period amounts have been reclassified to conform to the current year's presentation.
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 our financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any other interim period or future year due to various factors such as management estimates and the seasonal nature of some portions of our insurance business.
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported of certain assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results may differ from those estimates and assumptions.
Concentrations
Financial instruments which potentially subject us to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit, fixed-maturity securities, and receivable balances in the course of collection.
Our insurance carrier subsidiary has exposure and remains liable in the event of insolvency of its reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. As of March 31, 2024, four reinsurers represented more than 10% individually, and 60% in the aggregate, of our total reinsurance balance due.
Substantially all of our revenues in the Insurance segment are derived from customers in Texas (which represent approximately 72% of Insurance segment revenues in the three months ended March 31, 2024), South Carolina, North Carolina, Virginia, Arizona, and Illinois, which could be adversely affected by economic conditions, an increase in competition, local weather events, or environmental impacts and changes.
No individual customer represented more than 10% of total revenue for the three months ended March 31, 2024 or 2023. As of March 31, 2024, and December 31, 2023, no individual customer accounted for 10% or more of total accounts receivable.
As of March 31, 2024, we held approximately $280.1 million of cash with five U.S. commercial banks.
Cash and Cash Equivalents & Restricted Cash and Cash Equivalents
We consider all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. We maintain cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.
Restricted cash equivalents as of March 31, 2024, includes $27.7 million held by our captive reinsurance business as collateral for the benefit of Homeowners of America Insurance Company (“HOA”), $1.4 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of our Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $6.8 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 21 states, and $1.0 million related to acquisition indemnifications. Restricted cash equivalents as of December 31, 2023, includes $28.3 million held by our captive reinsurance business as collateral for the benefit of HOA, $1.3 million held certificates of deposit 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.3 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 19 states, and $1.9 million related to acquisition indemnifications.
The reconciliation of cash, cash equivalents, and restricted cash to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:
March 31, 2024December 31, 2023
Cash and cash equivalents$279,073$258,418
Restricted cash and cash equivalents36,82038,814
Cash, cash equivalents, and restricted cash$315,893$297,232

Accounts Receivable and Long-term Insurance Commissions Receivable
Accounts receivable consist principally of amounts due from enterprise customers, other corporate partnerships, and individual policyholders. We estimate allowances for uncollectible receivables based on the creditworthiness of our customers, historical trend analysis, and macro-economic conditions. Consequently, an adverse change in those factors could affect our estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2024, and December 31, 2023, was $0.6 million and $0.6 million, respectively.
Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. We record the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.
Goodwill
We test goodwill for impairment for each reporting unit on an annual basis or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. We have the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If we can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would not need to perform a quantitative impairment test. If we cannot support such a conclusion or we do not elect to perform the qualitative assessment, then we perform a quantitative assessment. If a quantitative goodwill impairment assessment is performed, we utilize a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the fair value of the reporting unit is less than its carrying value. We have selected October 1 as the date to perform annual impairment testing.
Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments including an estimate of future cash flows which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested.
Impairment of Long-Lived Assets
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset, or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows..
We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.
Deferred Policy Acquisition Costs
We capitalize 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 our insurance company subsidiary of new or renewal insurance contracts. DAC are amortized 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. Future investment income is considered in determining the recoverability of DAC. Amortized deferred acquisition costs included in selling and marketing expense, amounted to $13.2 million and $9.3 million, for the three months ended March 31, 2024 and 2023, respectively.
Expected Credit Losses
We regularly review our individual investment securities for factors that may indicate that a decline in fair value of an investment has resulted from an expected credit loss, including:
the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
the extent to which the market value of the security is 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
our intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.
Fair Value of Financial Instruments
Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs 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 Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The lowest level of significant input 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 in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Other Insurance Liabilities, Current
The following table details the components of other insurance liabilities, current, on the unaudited condensed consolidated balance sheets:
March 31, 2024December 31, 2023
Ceded reinsurance premiums payable$15,585$10,500
Commissions payable, reinsurers and agents4,4104,650
Advance premiums9,7655,975
Funds held under reinsurance treaty9,3499,820
General and accrued expenses payable1,633640
Other insurance liabilities, current$40,742$31,585
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Revenue
Note 2. Revenue
Disaggregation of Revenue
Total revenues consisted of the following:
Three Months Ended March 31,
20242023
Vertical Software segment
Software and service subscriptions$16,936 $16,809 
Move-related transactions6,474 7,769 
Post-move transactions4,085 4,049 
Total Vertical Software segment revenue27,495 28,627 
Insurance segment
Insurance and warranty premiums, commissions and policy fees(1)
87,948 58,742 
Total Insurance segment revenue87,948 58,742 
Total revenue
$115,443 $87,369 
______________________________________
(1)Revenue recognized during the three months ended March 31, 2024 and 2023, includes revenue of $83.4 million and $51.0 million, respectively, which is accounted for separately from the revenue from contracts with customers.

Disclosures Related to Contracts with Customers
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at March 31, 2024, and December 31, 2023.
Contract Assets - Insurance Commissions Receivable
A summary of the activity impacting the contract assets during the three months ended March 31, 2024, is presented below:
Contract Assets
Balance at December 31, 2023$17,393 
Estimated lifetime value of commissions on insurance policies sold by carriers159 
Cash receipts(262)
Sale of business (Note 15)
(16,982)
Balance at March 31, 2024$308 

As of March 31, 2024, and December 31, 2023, $0.1 million and $4.0 million, respectively, of contract assets were expected to be collected within the immediately following 12 months and therefore were included in current accounts receivable on the unaudited condensed consolidated balance sheets. The remaining $0.2 million and $13.4 million as of March 31, 2024, and December 31, 2023, respectively, of contract assets are expected to be collected after the immediately following 12 months and were included in long-term insurance commissions receivable on the unaudited condensed consolidated balance sheets.
Deferred Revenue
A summary of the activity impacting Vertical Software segment deferred revenue balances during the three months ended March 31, 2024, is presented below:
Balance at December 31, 2023$3,715 
Revenue recognized(4,590)
Additional amounts deferred5,481 
Balance at March 31, 2024$4,606 

Revenue recognized for performance obligations satisfied during the three months ended March 31, 2024, includes $3.7 million that was included in the deferred revenue balances as of December 31, 2023.
Deferred revenue on the unaudited condensed consolidated balance sheet as of March 31, 2024, and December 31, 2023, includes $211.2 million and $245.0 million, respectively, of deferred revenue related to the Insurance segment. The portion of insurance premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies is deferred and reported as deferred revenue.
Remaining Performance Obligations
The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the unaudited condensed consolidated balance sheets, is immaterial as of March 31, 2024, and December 31, 2023.
We have applied the practical expedients not to 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 we recognize revenue at the amount which we have the right to invoice for services performed.
Warranty Revenue and Related Balance Sheet Disclosures
Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement. At March 31, 2024, we had $16.0 million, $3.8 million and $2.8 million of refundable customer deposits, deferred revenue, and non-current deferred revenue, respectively. At December 31, 2023, we had $17.9 million, $3.9 million and $2.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively.
For the three months ended March 31, 2024 and 2023, we incurred $1.6 million and $1.2 million, respectively, in expenses related to warranty claims.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments
3 Months Ended
Mar. 31, 2024
Investments [Abstract]  
Investments
Note 3. Investments
The following table summarizes investment income and realized gains and losses on investments during the periods presented.
Three Months Ended March 31,
20242023
Investment income, net of investment expenses$3,664 $825 
Realized gains on investments14 
Realized losses on investments(34)(71)
Investment income and realized gains, net of investment expenses$3,644 $758 
The following tables summarize the amortized cost, fair value, and unrealized gains and losses of investment securities.
March 31, 2024
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$36,212 $21 $(414)$35,819 
Obligations of states, municipalities and political subdivisions19,481 52 (988)18,545 
Corporate bonds54,417 209 (2,213)52,413 
Residential and commercial mortgage-backed securities25,217 54 (1,098)24,173 
Other loan-backed and structured securities3,428 12 (274)3,166 
Total investment securities$138,755 $348 $(4,987)$134,116 
December 31, 2023
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$43,931 $95 $(330)$43,696 
Obligations of states, municipalities and political subdivisions18,281 100 (961)17,420 
Corporate bonds51,678 430 (2,067)50,041 
Residential and commercial mortgage-backed securities25,452 153 (1,004)24,601 
Other loan-backed and structured securities3,694 13 (289)3,418 
Total investment securities$143,036 $791 $(4,651)$139,176 

The amortized cost and fair value of securities at March 31, 2024, 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, 2024
Remaining Time to MaturityAmortized CostFair Value
Due in one year or less$30,358 $30,229 
Due after one year through five years44,282 43,258 
Due after five years through ten years25,697 23,964 
Due after ten years9,773 9,326 
Residential and commercial mortgage-backed securities25,217 24,173 
Other loan-backed and structured securities3,428 3,166 
Total$138,755 $134,116 

Investments as of March 31, 2024, include $37.5 million of investments held by our captive reinsurance businesses as collateral for the benefit of HOA. Of this amount, $3.3 million is classified as short-term investments, and $34.3 million is classified as long-term investments.
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 MonthsTwelve Months or GreaterTotal
As of March 31, 2024Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(358)$33,077 $(56)$526 $(414)$33,603 
Obligations of states, municipalities and political subdivisions(839)10,400 (149)1,607 (988)12,007 
Corporate bonds(1,859)27,414 (354)4,590 (2,213)32,004 
Residential and commercial mortgage-backed securities(692)13,523 (406)2,964 (1,098)16,487 
Other loan-backed and structured securities(267)2,565 (7)51 (274)2,616 
Total securities$(4,015)$86,979 $(972)$9,738 $(4,987)$96,717 
Less Than Twelve MonthsTwelve Months or GreaterTotal
As of December 31, 2023Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(280)$12,345 $(50)$515 $(330)$12,860 
Obligations of states, municipalities and political subdivisions(813)8,445 (148)1,639 (961)10,084 
Corporate bonds(1,698)21,104 (369)4,677 (2,067)25,781 
Residential and commercial mortgage-backed securities(621)8,673 (383)3,072 (1,004)11,745 
Other loan-backed and structured securities(281)2,790 (8)52 (289)2,842 
Total securities$(3,693)$53,357 $(958)$9,955 $(4,651)$63,312 

At March 31, 2024, and December 31, 2023, there were 475 and 410 securities, respectively, in an unrealized loss position. Of these securities, 81 had been in an unrealized loss position for 12 months or longer as of March 31, 2024.
We believe there were no fundamental issues such as credit losses or other factors with respect to any of our available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. We expect that the securities will 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 we have the ability and intent to hold our available-for-sale investments until a market price recovery or maturity, we do not consider any of our investments to have any decline in fair value due to expected credit losses at March 31, 2024.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Fair Value
Note 4. Fair Value
The following tables summarize the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis.
Fair Value Measurement as of March 31, 2024
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$158,354 $— $— $158,354 
Debt securities:
U.S. Treasuries35,819 — — 35,819 
Obligations of states, municipalities and political subdivisions— 18,545 — 18,545 
Corporate bonds— 52,413 — 52,413 
Residential and commercial mortgage-backed securities— 24,173 — 24,173 
Other loan-backed and structured securities— 3,166 — 3,166 
$194,173 $98,297 $— $292,470 
Liabilities
Contingent consideration - business combinations (1)
$— $— $4,576 $4,576 
Private warrant liability— — 1,576 1,576 
Embedded derivatives— — 26,648 26,648 
$— $— $32,800 $32,800 
Fair Value Measurement as of December 31, 2023
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$165,744 $— $— $165,744 
Debt securities:
U.S. Treasuries43,696 — — 43,696 
Obligations of states, municipalities and political subdivisions— 17,420 — 17,420 
Corporate bonds— 50,041 — 50,041 
Residential and commercial mortgage-backed securities— 24,601 — 24,601 
Other loan-backed and structured securities— 3,418 — 3,418 
$209,440 $95,480 $— $304,920 
Liabilities
Contingent consideration - business combinations (2)
$— $— $18,455 $18,455 
Private warrant liability— — 1,151 1,151 
Embedded derivatives— — 28,131 28,131 
$— $— $47,737 $47,737 
______________________________________
(1)The Condensed Consolidated Balance Sheets include $1.3 million in accrued expenses and other current liabilities and $3.3 million in other liabilities as of March 31, 2024, for contingent consideration related to business combinations.
(2)The Condensed Consolidated Balance Sheets include $14.8 million in accrued expenses and other current liabilities and $3.7 million in other liabilities as of December 31, 2023, for contingent consideration related to business combinations.
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. We have reviewed these prices for reasonableness and have 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
As part of the acquisition of Floify, LLC (“Floify”) in October 2021, we issued shares as partial closing consideration to the sellers of Floify and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024 (the “True-Up Obligation”). The True-Up Obligation could be settled at our option in cash, Porch common stock, or a combination thereof. On March 27, 2024, we entered into a settlement agreement and mutual release of claims with the sellers of Floify to settle a post-closing dispute. As part of the of this agreement, the sellers of Floify agreed to terminate the True-Up Obligation in full and released from restriction approximately $0.9 million of escrowed cash to us. We estimated the fair value of the True-Up Obligation as of the settlement date using the Monte Carlo simulation method. The fair value is based on the simulated market price of our common stock over the maturity date of the True-Up Obligation. As of March 27, 2024, the key inputs used to determine the fair value of $14.9 million included the stock price of $4.13, strike price of $36.00, discount rate of 23.6% and volatility of 95%. Subsequent to the valuation, we recognized a gain on settlement in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss equal to the fair value of $14.9 million. As of December 31, 2023, the key inputs used in the determination of the fair value of $14.0 million included the stock price of $3.08, strike price of $36.00, discount rate of 27.9% and volatility of 90%.
We estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of March 31, 2024, the key inputs used to determine the fair value of $4.6 million were management’s cash flow estimates and the discount rate of 17%. As of December 31, 2023, the key inputs used to determine the fair value of $4.4 million were management’s cash flow estimates and the discount rate of 17%.
Private Warrants
We estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of March 31, 2024, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 88%, remaining contractual term of 1.73 years, and stock price of $4.31. As of December 31, 2023, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 95%, remaining contractual term of 1.98 years, and stock price of $3.08.
Embedded Derivatives
In connection with the issuance of senior secured convertible notes in April 2023 (see Note 7) and in accordance with Accounting Standards Codification 815-15, Derivatives and Hedging – Embedded Derivatives, certain features of the senior secured convertible notes were bifurcated and accounted for separately from the notes. The following features are recorded as derivatives.
Repurchase option. If more than $30 million aggregate principal amount of the 2026 Notes remains outstanding on June 14, 2026, the 2028 Note holders have the right to require us to repurchase for cash on June 15, 2026, all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral number thereof, at a repurchase price equal to 106.5% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.
Fundamental change option. If we undergo a fundamental change, as defined in the indenture governing the 2028 Notes and subject to certain conditions, holders of the 2028 Notes have the right to require us to repurchase for cash all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral multiple thereof, at a repurchase price equal to 105.25% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date. A fundamental change includes events such as a change in control, recapitalization, liquidation, dissolution, or delisting.
Asset sale repurchase option. If we sell assets and receive net cash proceeds of $2.5 million in excess of the Asset Sale Threshold (as defined below) (such excess net cash proceeds, the “Excess Proceeds”), we must
offer to all holders of 2028 Notes to repurchase their 2028 Notes for an aggregate amount of cash equal to 50% of such Excess Proceeds at a repurchase price per 2028 Note equal to 100% of the principal amount thereof, plus accrued and unpaid interest to, but excluding, the relevant purchase date, if any. “Asset Sale Threshold” means $20.0 million in the aggregate, provided that on and after the date on which the cumulative net cash proceeds received by the Company and its restricted subsidiaries from the sale of assets after April 20, 2023, exceeds $20.0 million in the aggregate, the “Asset Sale Threshold” means $0.
The inputs for determining fair value of the embedded derivatives are classified as Level 3 inputs. Level 3 fair value is based on unobservable inputs based on the best information available. These inputs include the probabilities of scenarios related to a repurchase, a fundamental change, and qualifying asset sales, ranging from 3% to 29%.
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 Consideration - Business CombinationsEmbedded DerivativesPrivate Warrant Liability
Fair value as of December 31, 2023$18,455 $28,131 $1,151 
Settlements(14,930)— — 
Change in fair value, loss (gain) included in net loss(1)
1,051 (1,483)425 
Fair value as of March 31, 2024$4,576 $26,648 $1,576 
Contingent Consideration - Business CombinationsContingent Consideration - EarnoutPrivate Warrant Liability
Fair value as of December 31, 2022$24,546 $44 $707 
Settlements(194)— — 
Change in fair value, loss (gain) included in net loss(1)
(154)— (345)
Fair value as of March 31, 2023$24,198 $44 $362 
______________________________________
(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. Changes in the fair value of the embedded derivatives are included in change in fair value of derivatives in the unaudited condensed consolidated statements of operations.

Fair Value Disclosure
As of March 31, 2024, and December 31, 2023, the fair value of the 2026 Notes (see Note 7) was $78.0 million and $73.1 million, respectively. The increase of $4.9 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. As of March 31, 2024, and December 31, 2023, the fair value of the 2028 Notes (see Note 7) was $227.5 million and $196.7 million, respectively. The increase of $30.8 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. The fair values of the line of credit, advance funding arrangement and other notes approximate the unpaid principal balance. All debt, other than the convertible notes which are Level 2, is considered a Level 3 measurement.
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment, and Software
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Equipment, and Software
Note 5. Property, Equipment, and Software
Property, equipment, and software, net, consists of the following:
March 31,
2024
December 31,
2023
Software and computer equipment$8,247 $8,340 
Furniture, office equipment, and other1,537 1,573 
Internally developed software25,428 24,526 
Leasehold improvements1,176 1,176 
36,388 35,615 
Less: Accumulated depreciation and amortization(18,800)(18,754)
Property, equipment, and software, net$17,588 $16,861 

Depreciation and amortization expense related to property, equipment, and software was $1.6 million and $1.2 million for the three months ended March 31, 2024 and 2023, respectively.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets and Goodwill
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets and Goodwill
Note 6. Intangible Assets and Goodwill
Intangible Assets
Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.
As of March 31, 2024Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships9.0$69,026 $(25,999)$43,027 
Acquired technology5.028,001 (15,861)12,140 
Trademarks and tradenames11.023,443 (7,207)16,236 
Non-compete agreements5.0301 (152)149 
Renewal rights6.09,734 (3,741)5,993 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$135,465 $(52,960)$82,505 
As of December 31, 2023Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships8.0$69,504$(24,153)$45,351
Acquired technology5.036,041(22,358)13,683
Trademarks and tradenames11.023,443(6,701)16,742
Non-compete agreements3.0616(455)161
Value of business acquired1.0400(400)
Renewal rights6.09,734(3,415)6,319
Insurance licensesIndefinite4,9604,960
Total intangible assets$144,698$(57,482)$87,216

The aggregate amortization expense related to intangibles was $4.7 million and $4.9 million for the three months ended March 31, 2024 and 2023, respectively.
Goodwill
The goodwill balance at March 31, 2024, and December 31, 2023, was $191.9 million and is entirely included in our Vertical Software segment. We had no changes in the carrying amount of goodwill for the three months ended March 31, 2024.
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Debt
Note 7. Debt
The following tables summarize outstanding debt as of March 31, 2024, and December 31, 2023.
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$217,000 $— $(2,903)$214,097 
Convertible senior notes, due 2028333,334 (111,191)(4,149)217,994 
Other notes150 (9)— 141 
Balance as of March 31, 2024$550,484 $(111,200)$(7,052)$432,232 
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$225,000 $— $(3,311)$221,689 
Convertible senior notes, due 2028333,334 (115,353)(4,312)213,669 
Advance funding arrangement94 — — 94 
Other notes300 (13)— 287 
Balance as of December 31, 2023$558,728 $(115,366)$(7,623)$435,739 
Convertible Senior Notes
Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $0.7 million and $1.4 million for the three months ended March 31, 2024 and 2023, respectively, and includes contractual interest expense and amortization of debt issuance costs. The effective interest rate for the 2026 Notes is 1.3%.
Interest expense recognized related to the 6.75% Convertible Senior Notes due 2028 (the “2028 Notes”) was approximately $9.9 million and zero for the three months ended March 31, 2024 and 2023, respectively. Interest expense includes $5.6 million contractual interest expense and $4.3 million amortization of debt issuance costs and discount for the three months ended March 31, 2024. The effective interest rate for the 2028 Notes is 17.9%.
For the three months ended March 31, 2024, we capitalized $0.1 million of interest expense on the 2028 Notes related to ongoing internally developed software projects.
In February 2024, we repurchased $8.0 million aggregate principal amount of our 2026 Notes. We paid $3.0 million, or 37.5% of par value, plus accrued interest. We recognized a $4.9 million gain on extinguishment of debt, calculated as the difference between the reacquisition price and the net carrying amount of the portion of the 2026 Notes that was extinguished.
Advance Funding Arrangement
For certain home warranty contracts, we participated in financing arrangements with third-party financers that provided us with the contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy our repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount we received. As part of the arrangement, we paid financing fees, which were collected by the third-party financers upfront and were initially recognized as a debt discount. Financing fees were amortized as interest expense under the effective interest method. The implied interest rate varied per contract and was generally approximately 14% of total funding received. As of March 31, 2024, our obligation was completely satisfied with the third-party financers, we had no outstanding balance.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Warrants
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Stockholders' Equity and Warrants
Note 8. Stockholders' Equity and Warrants
Common Shares Outstanding and Common Stock Equivalents
The following table summarizes our fully diluted capital structure.
March 31,
2024
December 31,
2023
Issued and outstanding common shares97,86997,061
Common shares reserved for future issuance:
Private warrants1,7961,796
Stock options (Note 9)3,3823,642
Restricted and performance stock units and awards (Note 9)11,08912,065
2020 Equity Plan pool reserved for future issuance (Note 9)13,2708,009
Convertible senior notes, due 2026 (1)
8,6798,999
Convertible senior notes, due 202813,33213,332
Contingently issuable shares in connection with acquisitions (2)
5,908
Total shares of common stock outstanding and reserved for future issuance149,417150,812
______________________________________
(1)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
(2)In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full.
Warrants
There was no activity related to private warrants during the three months ended March 31, 2024 and 2023. As of March 31, 2024, and December 31, 2023, there were 1.8 million private warrants outstanding for 11.5 million common shares. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in “change in fair value of private warrant liability” in the unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss. See Note 4 for more information.
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 9. Stock-Based Compensation
The following table summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations.
Three Months Ended March 31,
20242023
Selling and marketing$694 $1,045 
Product and technology1,095 1,449 
General and administrative3,579 4,400 
Total stock-based compensation expense$5,368 $6,894 

Under our 2020 Stock Incentive Plan, employees, directors and consultants are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance restricted stock units (“PRSUs”), and other stock awards, collectively referred to as “Equity Awards.”
The following table summarizes Equity Award activity for the three months ended March 31, 2024:
Number of
Options
Number of
Restricted
Stock Units
Number of
Performance
Restricted
Stock Units
Balances as of December 31, 20233,6428,3103,754
Granted149
Vested(620)
Exercised(243)
Forfeited, canceled or expired(17)(504)
Balances as of March 31, 20243,3827,3353,754
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance
3 Months Ended
Mar. 31, 2024
Reinsurance Disclosures [Abstract]  
Reinsurance
Note 10. Reinsurance
2023 Program
Our third-party quota share reinsurance program is split into three separate placements to maximize coverage and cost efficiency. The Coastal Program covers our business in certain Texas coastal regions and the Houston metropolitan area and is placed at 42% of subject property and casualty losses (“P&C losses”), as well as all business in South Carolina which is placed at 7% of P&C losses. The Core Program, which covers the portion of our business not in the Coastal Program, is placed at 9.5% of P&C losses of our remaining business in Texas and 8% of P&C losses of our business in other states. In addition, the Combined Program covers all of our business and is placed at 5% of P&C losses. All programs are effective for the period January 1, 2023, through December 31, 2023, or March 31, 2024, and are subject to certain limits and exclusions, which vary by participating reinsurer.
Property catastrophe excess of loss treaties were placed on April 1, 2023, and were updated in August 2023 after the events described in the “Terminated Reinsurance Contract” section below. Coverage for wind storms starts at $20 million per occurrence. Losses are shared between $20 million and $80 million. Over $80 million losses are covered up to a net loss of $440 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first four layers.
2024 Program
As of April 1, 2024, our quota share program will consist of one combined program covering all of our business in all states and is placed at 27.5% of P&C losses. All programs are effective for the period April 1, 2024, through March 31, 2025, and are subject to certain limits and exclusions, which vary by participating reinsurer.
Coverage for catastrophe events starts immediately within the quota share contracts and at $45.0 million per occurrence within the property catastrophe excess of loss treaties placed on April 1, 2024. Losses are shared at various levels up to $75.0 million. Over $75.0 million losses are covered up to a loss of $465.0 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first five layers.
Reinsurance Impact
The effects of reinsurance on premiums written and earned for the three months ended March 31, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
WrittenEarnedWrittenEarned
Direct premiums$75,104$108,588$96,873$114,824
Ceded premiums(30,329)(36,363)2,266 (74,674)
Net premiums$44,775$72,225$99,139$40,150
The effects of reinsurance on incurred losses and loss adjustment expense (“LAE”) for the three months ended March 31, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
Direct losses and LAE$79,416 $90,015 
Ceded losses and LAE(10,483)(47,156)
Net losses and LAE$68,933 $42,859 

The detail of reinsurance balances due is as follows:
March 31,
2024
December 31,
2023
Ceded unearned premium$41,899 $50,697 
Losses and LAE reserve18,556 19,911 
Reinsurance recoverable14,637 12,629 
Other327 345 
Reinsurance balance due$75,419 $83,582 

Terminated Reinsurance Contract
During the second quarter of 2023, HOA discovered that Vesttoo Ltd (“Vesttoo”), which arranged capital for one of our reinsurance contracts, faced allegations of fraudulent activity in connection with collateral it provided to HOA and certain other third parties, which allegations have since been confirmed. We have communicated and met with regulators and other key stakeholders regarding the evolving situation. This reinsurance agreement provided partial quota share coverage as well as up to approximately $175 million in a catastrophic event.
As a result of its findings, and in accordance with the terms of the reinsurance agreement, HOA terminated the associated contract on August 4, 2023, with an effective date of July 1, 2023. Had the contract not been terminated, the contract would have expired on December 31, 2023, and HOA would have been contracted to pay approximately $20 million in additional premium payments during July through December 2023. Following the effective date of the termination, HOA seized available liquid collateral in the amount of approximately $47.6 million from a reinsurance trust, of which HOA was the beneficiary and recognized a charge of $36.0 million in provision for doubtful accounts in the Condensed Consolidated Statements of Operations and Comprehensive Loss for the year ended December 31, 2023. In addition, HOA is evaluating and intends to pursue all available legal claims and remedies to enforce its rights under the letter of credit required by the reinsurance agreement in the amount of $300 million as additional collateral. We are also seeking recovery of all losses and damages incurred as a result of terminating the reinsurance agreement due to allegations of fraudulent activity by third parties.
On January 19, 2024, we entered into a five-year business collaboration agreement with Aon Corp. and Aon Re, Inc. ("Aon"), resulting in payments to us of approximately $25 million in January 2024 and additional cash payments through the end of the contract term. Of the cash payments that we have or will receive through the end of the contract term, $8.7 million is non-refundable and immediately recognized in other income, net in the Condensed Consolidated Statements of Operations and Comprehensive Loss. A portion of the remaining amount is potentially refundable to Aon if we breach the agreement, including if we directly or indirectly place reinsurance with brokers unaffiliated with Aon, subject to customary cure rights. The remaining amount will be recognized in other income, net, over the term of the agreement. As part of this agreement, Aon and Porch also signed a mutual release of claims arising from the Vesttoo fraud. Porch has not released any claims against non-Aon parties related to these matters and intends to vigorously pursue recovery. In addition to this arrangement, we have also received cash recoveries from other parties in the amount of $3.0 million during the three months ended March 31, 2024.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unpaid Losses and Loss Adjustment Reserve
3 Months Ended
Mar. 31, 2024
Liability for Claims and Claims Adjustment Expense [Abstract]  
Unpaid Losses and Loss Adjustment Reserve
Note 11. Unpaid Losses and Loss Adjustment Reserve
The following table summarizes the changes in the reserve balances for unpaid losses and LAE, gross of reinsurance, for the three months ended March 31, 2024:
Reserve for unpaid losses and LAE at December 31, 2023$95,503
Reinsurance recoverables on losses and LAE at December 31, 2023(19,808)
Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables at December 31, 202375,695
Add provisions (reductions) for losses and LAE occurring in:
Current year67,135
Prior years1,798
Net incurred losses and LAE during the current year68,933
Deduct payments for losses and LAE occurring in:
Current year(19,242)
Prior years (1)
(31,382)
Net claim and LAE payments during the current year (50,624)
Reserve for losses and LAE, net of reinsurance recoverables at March 31, 202494,004
Reinsurance recoverables on losses and LAE at March 31, 2024(18,556)
Reserve for unpaid losses and LAE at March 31, 2024$112,560
______________________________________
(1)Also includes certain charges related to Vesttoo (see Note 10).

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 an increase of $1.8 million for the three months ended March 31, 2024.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Other Income (Expense), Net
Note 12. Other Income (Expense), Net
The following table details the components of other income, net, on the Condensed Consolidated Statements of Operations and Comprehensive Loss:
Three Months Ended March 31,
20242023
Interest income$434$720
Gain on settlement of contingent consideration14,930
Loss on sale of business(5,244)
Recoveries of losses on reinsurance contracts12,570
Other, net(12)42
Other income, net$22,678$762
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes
3 Months Ended
Mar. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 13. Income Taxes
Benefit (provision) for income taxes for the three months ended March 31, 2024, and 2023, were $(0.2) million and $0.1 million, respectively, and the effective tax rates for these periods were (1.4)% and 0.3%, respectively. The difference between our effective tax rates for the 2024 and 2023 periods and the U.S. statutory rate of 21% was primarily due to a full valuation related to our net deferred tax assets.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14. Commitments and Contingencies
From time to time we are 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 probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, we are 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 we have recorded in the financial statements covering these matters. We review our estimates periodically and make 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 a legal proceeding alleging violations of the automated calling and/or internal and National Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 and a related Washington state law claim. The proceedings were commenced as thirteen separate mass tort actions brought 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 appealed to the Ninth Circuit Court of Appeals. While the appeal was pending, the remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. Following remand, that case was also consolidated with the Western District of Washington action. Plaintiffs then filed a motion for leave to file a second amended complaint, which was granted in part and denied in part. The Second Amended Complaint was filed in July 2023. In September 2023, Defendants filed a Motion to Strike the Second Amended Complaint; this motion was denied. Defendants’ Motion to Dismiss was filed on February 15, 2024 and is fully briefed and awaiting a decision. The parties’ filed a required Joint Status Report and Discovery Plan on February 16, 2024. Discovery is stayed until Defendants’ Motion to Dismiss is decided. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. The action is 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). We intend to contest this case vigorously.
Other
In addition, in the ordinary course of business, we and our 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 we nor any of our subsidiaries are 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 33 R22.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Combinations
3 Months Ended
Mar. 31, 2024
Discontinued Operations and Disposal Groups [Abstract]  
Business Disposition
Note 15. Business Disposition
On January 31, 2024, we sold our insurance agency, Elite Insurance Group (“EIG”). The estimated price is $12.2 million of which we have received $10.3 million in cash and recorded a receivable of $1.8 million as of March 31, 2024. We recorded an estimated loss of $5.2 million in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss. The final price and amount of loss on sale will be determined after post-closing adjustments have been finalized, which is expected to occur in the second quarter of 2024.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Segment Information
Note 16. Segment Information
We have two reportable segments that are also our operating segments: Vertical Software and Insurance. Reportable segments were identified based on how the chief operating decision-maker (“CODM”) manages the business, makes operating decisions, and evaluates operating and financial performance. Our chief executive officer acts as the CODM and reviews financial and operational information for our 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 provides software and services to inspection, mortgage, and title companies on a subscription and transactional basis, which was 62% of total vertical software revenue, and move and post-move services, which was 38% of total vertical software revenue for the three months ended March 31, 2024. The Vertical Software segment operates as several key businesses, including inspection software and services, title insurance software, mortgage software, moving services, mover and homeowner marketing, and measurement software for roofers.
Our Insurance segment provides consumers with insurance and warranty products to protect their homes, earning revenue through premiums collected on policies, policy fees and commissions. The Insurance segment includes Homeowners of America (“HOA”), a wholly owned insurance carrier, Porticus Reinsurance (“Porticus RE”), our Cayman Islands captive reinsurer, and Porch Warranty, among other warranty brands.
The following table summarizes revenue by segment.
Three Months Ended March 31,
20242023
Vertical Software$27,495 $28,627 
Insurance87,948 58,742 
Total revenue$115,443 $87,369 

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 each segment: cost of revenue, selling and marketing, product and technology, and general and administrative. Segment Adjusted EBITDA (Loss) also excludes non-cash items or items that management does not consider reflective of ongoing core operations.
We do not allocate shared expenses to the reportable segments. These expenses are included in the “Corporate and other” row in the following reconciliation. “Corporate and other” includes shared expenses such as selling and marketing; certain product and technology; accounting; human resources; legal; 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 are included in consolidated results.
The reconciliation of Segment Adjusted EBITDA (Loss) to consolidated “Operating loss” below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance.
Three Months Ended March 31,
20242023
Segment Adjusted EBITDA (Loss):
Vertical Software$1,123 $(396)
Insurance(2,885)(7,185)
Subtotal(1,762)(7,581)
Reconciling items:
Corporate and other(15,026)(14,301)
Depreciation and amortization(6,317)(6,015)
Impairment loss on intangible assets and goodwill— (2,021)
Stock-based compensation expense(5,368)(6,894)
Other non-operating income(1,176)— 
Restructuring costs (1)
(157)(984)
Acquisition and other transaction costs(167)(128)
Change in fair value of contingent consideration(1,051)154 
Investment income and realized gains(3,644)(758)
Operating loss$(34,668)$(38,528)
______________________________________
(1)Primarily consists of costs related to forming a reciprocal exchange.

The CODM does not review assets on a segment basis.
All of our revenue is generated in the United States except for an immaterial amount. As of March 31, 2024, and December 31, 2023, we did not have material assets located outside of the United States.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Net Loss Per Share
Note 17. Net Loss Per Share
Basic and diluted net loss per share attributable to common stockholders and 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, PRSUs, RSAs, convertible notes, earnout shares, and warrants. As we have 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 summarizes the computation of basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Numerator:
Net loss used to compute net loss per share - basic and diluted$(13,362)$(38,740)
Denominator:
Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic and diluted97,51295,210
Net loss per share - basic and diluted$(0.14)$(0.41)

The following table discloses securities that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for the periods presented:
Three Months Ended March 31,
20242023
Stock options3,3823,735
Restricted stock units and awards7,3354,994
Performance restricted stock units3,7541,223
Public and private warrants1,7961,796
Earnout shares (1)
2,050
Convertible debt (2)
22,01116,998
Contingently issuable shares in connection with acquisitions (3)
13,958
______________________________________
(1)Earnout shares expired on December 23, 2023, without vesting and were subsequently cancelled.
(2)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (13,362) $ (38,740)
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Insider Trading Arrangements
3 Months Ended
Mar. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
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, 2023, filed with the SEC on March 15, 2024. The information as of December 31, 2023, included in the unaudited condensed consolidated balance sheets was derived from our audited consolidated financial statements. Certain prior period amounts have been reclassified to conform to the current year's presentation.
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 our financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any other interim period or future year due to various factors such as management estimates and the seasonal nature of some portions of our insurance business.
Use of Estimates
Use of Estimates
The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported of certain assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results may differ from those estimates and assumptions.
Concentrations
Concentrations
Financial instruments which potentially subject us to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit, fixed-maturity securities, and receivable balances in the course of collection.
Our insurance carrier subsidiary has exposure and remains liable in the event of insolvency of its reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. As of March 31, 2024, four reinsurers represented more than 10% individually, and 60% in the aggregate, of our total reinsurance balance due.
Substantially all of our revenues in the Insurance segment are derived from customers in Texas (which represent approximately 72% of Insurance segment revenues in the three months ended March 31, 2024), South Carolina, North Carolina, Virginia, Arizona, and Illinois, which could be adversely affected by economic conditions, an increase in competition, local weather events, or environmental impacts and changes.
Cash and Cash Equivalents & Restricted Cash and Cash Equivalents
Cash and Cash Equivalents & Restricted Cash and Cash Equivalents
We consider all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. We maintain cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.
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, other corporate partnerships, and individual policyholders. We estimate allowances for uncollectible receivables based on the creditworthiness of our customers, historical trend analysis, and macro-economic conditions. Consequently, an adverse change in those factors could affect our estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2024, and December 31, 2023, was $0.6 million and $0.6 million, respectively.
Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. We record the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.
Goodwill
Goodwill
We test goodwill for impairment for each reporting unit on an annual basis or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. We have the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If we can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would not need to perform a quantitative impairment test. If we cannot support such a conclusion or we do not elect to perform the qualitative assessment, then we perform a quantitative assessment. If a quantitative goodwill impairment assessment is performed, we utilize a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the fair value of the reporting unit is less than its carrying value. We have selected October 1 as the date to perform annual impairment testing.
Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments including an estimate of future cash flows which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset, or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows..
We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.
Deferred Policy Acquisition Costs
Deferred Policy Acquisition Costs
We capitalize 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 our insurance company subsidiary of new or renewal insurance contracts. DAC are amortized 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. Future investment income is considered in determining the recoverability of DAC.
Expected Credit Losses
Expected Credit Losses
We regularly review our individual investment securities for factors that may indicate that a decline in fair value of an investment has resulted from an expected credit loss, including:
the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;
the extent to which the market value of the security is 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
our intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs 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 Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
Level 3     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
The lowest level of significant input 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 in its entirety requires management to make judgments and consider factors specific to the asset or liability.
Disclosures Related to Contracts with Customers
Disclosures Related to Contracts with Customers
Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Schedule of Cash, Cash Equivalents and Restricted Cash
The reconciliation of cash, cash equivalents, and restricted cash to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:
March 31, 2024December 31, 2023
Cash and cash equivalents$279,073$258,418
Restricted cash and cash equivalents36,82038,814
Cash, cash equivalents, and restricted cash$315,893$297,232
Schedule of Components of Other Insurance Liabilities, Current
The following table details the components of other insurance liabilities, current, on the unaudited condensed consolidated balance sheets:
March 31, 2024December 31, 2023
Ceded reinsurance premiums payable$15,585$10,500
Commissions payable, reinsurers and agents4,4104,650
Advance premiums9,7655,975
Funds held under reinsurance treaty9,3499,820
General and accrued expenses payable1,633640
Other insurance liabilities, current$40,742$31,585
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue (Tables)
3 Months Ended
Mar. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Disaggregation of Revenue
Total revenues consisted of the following:
Three Months Ended March 31,
20242023
Vertical Software segment
Software and service subscriptions$16,936 $16,809 
Move-related transactions6,474 7,769 
Post-move transactions4,085 4,049 
Total Vertical Software segment revenue27,495 28,627 
Insurance segment
Insurance and warranty premiums, commissions and policy fees(1)
87,948 58,742 
Total Insurance segment revenue87,948 58,742 
Total revenue
$115,443 $87,369 
______________________________________
(1)Revenue recognized during the three months ended March 31, 2024 and 2023, includes revenue of $83.4 million and $51.0 million, respectively, which is accounted for separately from the revenue from contracts with customers.
Summary of the Activity Impacting the Contract Assets
A summary of the activity impacting the contract assets during the three months ended March 31, 2024, is presented below:
Contract Assets
Balance at December 31, 2023$17,393 
Estimated lifetime value of commissions on insurance policies sold by carriers159 
Cash receipts(262)
Sale of business (Note 15)
(16,982)
Balance at March 31, 2024$308 
Summary of the Activity Impacting Deferred Revenue
A summary of the activity impacting Vertical Software segment deferred revenue balances during the three months ended March 31, 2024, is presented below:
Balance at December 31, 2023$3,715 
Revenue recognized(4,590)
Additional amounts deferred5,481 
Balance at March 31, 2024$4,606 
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments (Tables)
3 Months Ended
Mar. 31, 2024
Investments [Abstract]  
Schedule of Gain and Losses on Investments
The following table summarizes investment income and realized gains and losses on investments during the periods presented.
Three Months Ended March 31,
20242023
Investment income, net of investment expenses$3,664 $825 
Realized gains on investments14 
Realized losses on investments(34)(71)
Investment income and realized gains, net of investment expenses$3,644 $758 
Summary of Amortized Cost, Market Value and Unrealized Gains (Losses) of Debt Securities
The following tables summarize the amortized cost, fair value, and unrealized gains and losses of investment securities.
March 31, 2024
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$36,212 $21 $(414)$35,819 
Obligations of states, municipalities and political subdivisions19,481 52 (988)18,545 
Corporate bonds54,417 209 (2,213)52,413 
Residential and commercial mortgage-backed securities25,217 54 (1,098)24,173 
Other loan-backed and structured securities3,428 12 (274)3,166 
Total investment securities$138,755 $348 $(4,987)$134,116 
December 31, 2023
Amortized CostGross UnrealizedFair Value
GainsLosses
U.S. Treasuries$43,931 $95 $(330)$43,696 
Obligations of states, municipalities and political subdivisions18,281 100 (961)17,420 
Corporate bonds51,678 430 (2,067)50,041 
Residential and commercial mortgage-backed securities25,452 153 (1,004)24,601 
Other loan-backed and structured securities3,694 13 (289)3,418 
Total investment securities$143,036 $791 $(4,651)$139,176 
Summary of Remaining Time to Maturity 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, 2024
Remaining Time to MaturityAmortized CostFair Value
Due in one year or less$30,358 $30,229 
Due after one year through five years44,282 43,258 
Due after five years through ten years25,697 23,964 
Due after ten years9,773 9,326 
Residential and commercial mortgage-backed securities25,217 24,173 
Other loan-backed and structured securities3,428 3,166 
Total$138,755 $134,116 
Summary of Securities with Gross Unrealized Loss Position
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 MonthsTwelve Months or GreaterTotal
As of March 31, 2024Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(358)$33,077 $(56)$526 $(414)$33,603 
Obligations of states, municipalities and political subdivisions(839)10,400 (149)1,607 (988)12,007 
Corporate bonds(1,859)27,414 (354)4,590 (2,213)32,004 
Residential and commercial mortgage-backed securities(692)13,523 (406)2,964 (1,098)16,487 
Other loan-backed and structured securities(267)2,565 (7)51 (274)2,616 
Total securities$(4,015)$86,979 $(972)$9,738 $(4,987)$96,717 
Less Than Twelve MonthsTwelve Months or GreaterTotal
As of December 31, 2023Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
Gross
Unrealized
Loss
Fair
Value
U.S. Treasuries$(280)$12,345 $(50)$515 $(330)$12,860 
Obligations of states, municipalities and political subdivisions(813)8,445 (148)1,639 (961)10,084 
Corporate bonds(1,698)21,104 (369)4,677 (2,067)25,781 
Residential and commercial mortgage-backed securities(621)8,673 (383)3,072 (1,004)11,745 
Other loan-backed and structured securities(281)2,790 (8)52 (289)2,842 
Total securities$(3,693)$53,357 $(958)$9,955 $(4,651)$63,312 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value (Tables)
3 Months Ended
Mar. 31, 2024
Fair Value Disclosures [Abstract]  
Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis
The following tables summarize the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis.
Fair Value Measurement as of March 31, 2024
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$158,354 $— $— $158,354 
Debt securities:
U.S. Treasuries35,819 — — 35,819 
Obligations of states, municipalities and political subdivisions— 18,545 — 18,545 
Corporate bonds— 52,413 — 52,413 
Residential and commercial mortgage-backed securities— 24,173 — 24,173 
Other loan-backed and structured securities— 3,166 — 3,166 
$194,173 $98,297 $— $292,470 
Liabilities
Contingent consideration - business combinations (1)
$— $— $4,576 $4,576 
Private warrant liability— — 1,576 1,576 
Embedded derivatives— — 26,648 26,648 
$— $— $32,800 $32,800 
Fair Value Measurement as of December 31, 2023
Level 1Level 2Level 3Total
Fair Value
Assets
Money market mutual funds$165,744 $— $— $165,744 
Debt securities:
U.S. Treasuries43,696 — — 43,696 
Obligations of states, municipalities and political subdivisions— 17,420 — 17,420 
Corporate bonds— 50,041 — 50,041 
Residential and commercial mortgage-backed securities— 24,601 — 24,601 
Other loan-backed and structured securities— 3,418 — 3,418 
$209,440 $95,480 $— $304,920 
Liabilities
Contingent consideration - business combinations (2)
$— $— $18,455 $18,455 
Private warrant liability— — 1,151 1,151 
Embedded derivatives— — 28,131 28,131 
$— $— $47,737 $47,737 
______________________________________
(1)The Condensed Consolidated Balance Sheets include $1.3 million in accrued expenses and other current liabilities and $3.3 million in other liabilities as of March 31, 2024, for contingent consideration related to business combinations.
(2)The Condensed Consolidated Balance Sheets include $14.8 million in accrued expenses and other current liabilities and $3.7 million in other liabilities as of December 31, 2023, for contingent consideration related to business combinations.
Schedule of Level 3 Items Measured at Fair Value on a Recurring Basis
The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows:
Contingent Consideration - Business CombinationsEmbedded DerivativesPrivate Warrant Liability
Fair value as of December 31, 2023$18,455 $28,131 $1,151 
Settlements(14,930)— — 
Change in fair value, loss (gain) included in net loss(1)
1,051 (1,483)425 
Fair value as of March 31, 2024$4,576 $26,648 $1,576 
Contingent Consideration - Business CombinationsContingent Consideration - EarnoutPrivate Warrant Liability
Fair value as of December 31, 2022$24,546 $44 $707 
Settlements(194)— — 
Change in fair value, loss (gain) included in net loss(1)
(154)— (345)
Fair value as of March 31, 2023$24,198 $44 $362 
______________________________________
(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. Changes in the fair value of the embedded derivatives are included in change in fair value of derivatives in the unaudited condensed consolidated statements of operations.
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment, and Software (Tables)
3 Months Ended
Mar. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property, Equipment, and Software Net
Property, equipment, and software, net, consists of the following:
March 31,
2024
December 31,
2023
Software and computer equipment$8,247 $8,340 
Furniture, office equipment, and other1,537 1,573 
Internally developed software25,428 24,526 
Leasehold improvements1,176 1,176 
36,388 35,615 
Less: Accumulated depreciation and amortization(18,800)(18,754)
Property, equipment, and software, net$17,588 $16,861 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets and Goodwill (Tables)
3 Months Ended
Mar. 31, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Intangible Assets
Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.
As of March 31, 2024Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships9.0$69,026 $(25,999)$43,027 
Acquired technology5.028,001 (15,861)12,140 
Trademarks and tradenames11.023,443 (7,207)16,236 
Non-compete agreements5.0301 (152)149 
Renewal rights6.09,734 (3,741)5,993 
Insurance licensesIndefinite4,960 — 4,960 
Total intangible assets$135,465 $(52,960)$82,505 
As of December 31, 2023Weighted
Average
Useful Life
(in years)
Intangible
Assets,
gross
Accumulated
Amortization
And
Impairment
Intangible
Assets,
Net
Customer relationships8.0$69,504$(24,153)$45,351
Acquired technology5.036,041(22,358)13,683
Trademarks and tradenames11.023,443(6,701)16,742
Non-compete agreements3.0616(455)161
Value of business acquired1.0400(400)
Renewal rights6.09,734(3,415)6,319
Insurance licensesIndefinite4,9604,960
Total intangible assets$144,698$(57,482)$87,216
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Debt
The following tables summarize outstanding debt as of March 31, 2024, and December 31, 2023.
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$217,000 $— $(2,903)$214,097 
Convertible senior notes, due 2028333,334 (111,191)(4,149)217,994 
Other notes150 (9)— 141 
Balance as of March 31, 2024$550,484 $(111,200)$(7,052)$432,232 
PrincipalUnaccreted
Discount
Debt
Issuance
Costs
Carrying
Value
Convertible senior notes, due 2026$225,000 $— $(3,311)$221,689 
Convertible senior notes, due 2028333,334 (115,353)(4,312)213,669 
Advance funding arrangement94 — — 94 
Other notes300 (13)— 287 
Balance as of December 31, 2023$558,728 $(115,366)$(7,623)$435,739 
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Warrants (Tables)
3 Months Ended
Mar. 31, 2024
Stockholders' Equity Note [Abstract]  
Summary of Fully Diluted Capital Structure
The following table summarizes our fully diluted capital structure.
March 31,
2024
December 31,
2023
Issued and outstanding common shares97,86997,061
Common shares reserved for future issuance:
Private warrants1,7961,796
Stock options (Note 9)3,3823,642
Restricted and performance stock units and awards (Note 9)11,08912,065
2020 Equity Plan pool reserved for future issuance (Note 9)13,2708,009
Convertible senior notes, due 2026 (1)
8,6798,999
Convertible senior notes, due 202813,33213,332
Contingently issuable shares in connection with acquisitions (2)
5,908
Total shares of common stock outstanding and reserved for future issuance149,417150,812
______________________________________
(1)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
(2)In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full.
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation (Tables)
3 Months Ended
Mar. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
The following table summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations.
Three Months Ended March 31,
20242023
Selling and marketing$694 $1,045 
Product and technology1,095 1,449 
General and administrative3,579 4,400 
Total stock-based compensation expense$5,368 $6,894 
Schedule of Related to Stock Option, RSU and PRSU Activity
The following table summarizes Equity Award activity for the three months ended March 31, 2024:
Number of
Options
Number of
Restricted
Stock Units
Number of
Performance
Restricted
Stock Units
Balances as of December 31, 20233,6428,3103,754
Granted149
Vested(620)
Exercised(243)
Forfeited, canceled or expired(17)(504)
Balances as of March 31, 20243,3827,3353,754
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance (Tables)
3 Months Ended
Mar. 31, 2024
Reinsurance Disclosures [Abstract]  
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, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
WrittenEarnedWrittenEarned
Direct premiums$75,104$108,588$96,873$114,824
Ceded premiums(30,329)(36,363)2,266 (74,674)
Net premiums$44,775$72,225$99,139$40,150
The effects of reinsurance on incurred losses and loss adjustment expense (“LAE”) for the three months ended March 31, 2024 and 2023, were as follows:
Three Months Ended March 31,
20242023
Direct losses and LAE$79,416 $90,015 
Ceded losses and LAE(10,483)(47,156)
Net losses and LAE$68,933 $42,859 
Schedule of Reinsurance Balances Due
The detail of reinsurance balances due is as follows:
March 31,
2024
December 31,
2023
Ceded unearned premium$41,899 $50,697 
Losses and LAE reserve18,556 19,911 
Reinsurance recoverable14,637 12,629 
Other327 345 
Reinsurance balance due$75,419 $83,582 
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unpaid Losses and Loss Adjustment Reserve (Tables)
3 Months Ended
Mar. 31, 2024
Liability for Claims and Claims Adjustment Expense [Abstract]  
Schedule of Changes in the Reserve Balances for Unpaid Losses and LAE, Gross of Reinsurance
The following table summarizes the changes in the reserve balances for unpaid losses and LAE, gross of reinsurance, for the three months ended March 31, 2024:
Reserve for unpaid losses and LAE at December 31, 2023$95,503
Reinsurance recoverables on losses and LAE at December 31, 2023(19,808)
Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables at December 31, 202375,695
Add provisions (reductions) for losses and LAE occurring in:
Current year67,135
Prior years1,798
Net incurred losses and LAE during the current year68,933
Deduct payments for losses and LAE occurring in:
Current year(19,242)
Prior years (1)
(31,382)
Net claim and LAE payments during the current year (50,624)
Reserve for losses and LAE, net of reinsurance recoverables at March 31, 202494,004
Reinsurance recoverables on losses and LAE at March 31, 2024(18,556)
Reserve for unpaid losses and LAE at March 31, 2024$112,560
______________________________________
(1)Also includes certain charges related to Vesttoo (see Note 10).
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net (Tables)
3 Months Ended
Mar. 31, 2024
Other Income and Expenses [Abstract]  
Schedule of Other Income (Expense), Net
The following table details the components of other income, net, on the Condensed Consolidated Statements of Operations and Comprehensive Loss:
Three Months Ended March 31,
20242023
Interest income$434$720
Gain on settlement of contingent consideration14,930
Loss on sale of business(5,244)
Recoveries of losses on reinsurance contracts12,570
Other, net(12)42
Other income, net$22,678$762
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information (Tables)
3 Months Ended
Mar. 31, 2024
Segment Reporting [Abstract]  
Schedule of Revenue by Segment
The following table summarizes revenue by segment.
Three Months Ended March 31,
20242023
Vertical Software$27,495 $28,627 
Insurance87,948 58,742 
Total revenue$115,443 $87,369 
Schedule of Financial Information of Reportable Segments and Reconciliations to Consolidated Financial Information
Three Months Ended March 31,
20242023
Segment Adjusted EBITDA (Loss):
Vertical Software$1,123 $(396)
Insurance(2,885)(7,185)
Subtotal(1,762)(7,581)
Reconciling items:
Corporate and other(15,026)(14,301)
Depreciation and amortization(6,317)(6,015)
Impairment loss on intangible assets and goodwill— (2,021)
Stock-based compensation expense(5,368)(6,894)
Other non-operating income(1,176)— 
Restructuring costs (1)
(157)(984)
Acquisition and other transaction costs(167)(128)
Change in fair value of contingent consideration(1,051)154 
Investment income and realized gains(3,644)(758)
Operating loss$(34,668)$(38,528)
______________________________________
(1)Primarily consists of costs related to forming a reciprocal exchange.
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Earnings per Share, Basic and Diluted
The following table summarizes the computation of basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2024 and 2023:
Three Months Ended March 31,
20242023
Numerator:
Net loss used to compute net loss per share - basic and diluted$(13,362)$(38,740)
Denominator:
Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic and diluted97,51295,210
Net loss per share - basic and diluted$(0.14)$(0.41)
Schedule of Antidilutive Securities Excluded from Computation of Earnings per Share
The following table discloses securities that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for the periods presented:
Three Months Ended March 31,
20242023
Stock options3,3823,735
Restricted stock units and awards7,3354,994
Performance restricted stock units3,7541,223
Public and private warrants1,7961,796
Earnout shares (1)
2,050
Convertible debt (2)
22,01116,998
Contingently issuable shares in connection with acquisitions (3)
13,958
______________________________________
(1)Earnout shares expired on December 23, 2023, without vesting and were subsequently cancelled.
(2)In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.
(3)In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full.
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)
company in Thousands
3 Months Ended
Mar. 31, 2024
segment
company
Accounting Policies [Abstract]  
Number of companies, service provided | company 30
Number of operating segments 2
Number of reportable segments 2
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)
$ in Millions
3 Months Ended
Mar. 31, 2024
USD ($)
bank
Concentration Risk [Line Items]  
Number of commercial banks | bank 5
Cash and Cash Equivalents  
Concentration Risk [Line Items]  
Cash in bank | $ $ 280.1
Accounts Receivable | Customer Concentration Risk | Customer One  
Concentration Risk [Line Items]  
Percentage of total 10.00%
Accounts Receivable | Customer Concentration Risk | Customer Two  
Concentration Risk [Line Items]  
Percentage of total 10.00%
Accounts Receivable | Customer Concentration Risk | Customer Three  
Concentration Risk [Line Items]  
Percentage of total 10.00%
Accounts Receivable | Customer Concentration Risk | Customer Four  
Concentration Risk [Line Items]  
Percentage of total 10.00%
Accounts Receivable | Customer Concentration Risk | Top Four Reinsurers  
Concentration Risk [Line Items]  
Percentage of total 60.00%
Revenue Benchmark | Geographic Concentration Risk | Customers In Texas  
Concentration Risk [Line Items]  
Percentage of total 72.00%
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)
$ in Millions
Mar. 31, 2024
USD ($)
state
Dec. 31, 2023
USD ($)
state
Accounting Policies [Abstract]    
Restricted cash equivalents $ 27.7  
Restricted cash pledged against obligations to policyholders and creditors 1.4 $ 1.3
Restricted funds held for payment of possible warranty claims $ 6.8 $ 7.3
Number of states regulatory guidelines of warranty claims | state 21 19
Indemnification hold back cost $ 1.0 $ 1.9
Restricted cash pledged as collateral   $ 28.3
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Accounting Policies [Abstract]        
Cash and cash equivalents $ 279,073 $ 258,418    
Restricted cash and cash equivalents 36,820 38,814    
Cash, cash equivalents, and restricted cash $ 315,893 $ 297,232 $ 194,153 $ 228,605
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details) - USD ($)
$ in Millions
Mar. 31, 2024
Dec. 31, 2023
Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]    
Allowance for uncollectible receivables $ 0.6 $ 0.6
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Accounting Policies [Abstract]    
Amortization expense $ 13.2 $ 9.3
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accounting Policies [Abstract]    
Ceded reinsurance premiums payable $ 15,585 $ 10,500
Commissions payable, reinsurers and agents 4,410 4,650
Advance premiums 9,765 5,975
Funds held under reinsurance treaty 9,349 9,820
General and accrued expenses payable 1,633 640
Other insurance liabilities, current $ 40,742 $ 31,585
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Disaggregation of Revenue [Line Items]    
Total revenue $ 115,443 $ 87,369
Vertical Software segment    
Disaggregation of Revenue [Line Items]    
Revenue 27,495 28,627
Insurance segment    
Disaggregation of Revenue [Line Items]    
Total Insurance segment revenue 87,948 58,742
Software and service subscriptions | Vertical Software segment    
Disaggregation of Revenue [Line Items]    
Revenue 16,936 16,809
Move-related transactions | Vertical Software segment    
Disaggregation of Revenue [Line Items]    
Revenue 6,474 7,769
Post-move transactions | Vertical Software segment    
Disaggregation of Revenue [Line Items]    
Revenue 4,085 4,049
Insurance and warranty premiums, commissions and policy fees(1) | Insurance segment    
Disaggregation of Revenue [Line Items]    
Total Insurance segment revenue 87,948 58,742
Revenue not from contract with customer $ 83,400 $ 51,000
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Contract Assets (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward]  
Balance at December 31, 2023 $ 17,393
Estimated lifetime value of commissions on insurance policies sold by carriers 159
Cash receipts (262)
Sale of business (Note 15) (16,982)
Balance at March 31, 2024 $ 308
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Disaggregation of Revenue [Line Items]      
Contract assets expected to be collected in 12 months $ 308   $ 17,393
Contract assets expected to be collected after 12 months 200   13,400
Deferred revenue 215,771   248,683
Current refundable customer deposits related to outstanding extended service contracts 16,000   17,900
Refundable customer deposits related to amounts received in advance of warranty services provided, current 3,800   3,900
Refundable customer deposits related to amounts received in advance of warranty services provided, noncurrent 2,800   2,900
Warranty claims expense $ 1,600 $ 1,200  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Disaggregation of Revenue [Line Items]      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period 9 months    
Insurance segment      
Disaggregation of Revenue [Line Items]      
Deferred revenue $ 211,200   245,000
Accounts Receivable Current      
Disaggregation of Revenue [Line Items]      
Contract assets expected to be collected in 12 months $ 100   $ 4,000
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) - Vertical Software segment
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Change in Contract with Customer, Liability  
Balance at December 31, 2023 $ 3,715
Revenue recognized (4,590)
Additional amounts deferred 5,481
Balance at March 31, 2024 $ 4,606
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Investments [Abstract]    
Investment income, net of investment expenses $ 3,664 $ 825
Realized gains on investments 14 4
Realized losses on investments (34) (71)
Investment income and realized gains, net of investment expenses $ 3,644 $ 758
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Net Investment Income [Line Items]    
Amortized Cost $ 138,755 $ 143,036
Gross unrealized, gains 348 791
Gross unrealized, losses (4,987) (4,651)
Fair Value 134,116 139,176
U.S. Treasuries    
Net Investment Income [Line Items]    
Amortized Cost 36,212 43,931
Gross unrealized, gains 21 95
Gross unrealized, losses (414) (330)
Fair Value 35,819 43,696
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Amortized Cost 19,481 18,281
Gross unrealized, gains 52 100
Gross unrealized, losses (988) (961)
Fair Value 18,545 17,420
Corporate bonds    
Net Investment Income [Line Items]    
Amortized Cost 54,417 51,678
Gross unrealized, gains 209 430
Gross unrealized, losses (2,213) (2,067)
Fair Value 52,413 50,041
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Amortized Cost 25,217 25,452
Gross unrealized, gains 54 153
Gross unrealized, losses (1,098) (1,004)
Fair Value 24,173 24,601
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Amortized Cost 3,428 3,694
Gross unrealized, gains 12 13
Gross unrealized, losses (274) (289)
Fair Value $ 3,166 $ 3,418
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Amortized Cost    
Due in one year or less $ 30,358  
Due after one year through five years 44,282  
Due after five years through ten years 25,697  
Due after ten years 9,773  
Amortized Cost 138,755 $ 143,036
Fair Value    
Due in one year or less 30,229  
Due after one year through five years 43,258  
Due after five years through ten years 23,964  
Due after ten years 9,326  
Fair Value 134,116 139,176
Residential and commercial mortgage-backed securities    
Amortized Cost    
Without single maturity date 25,217  
Amortized Cost 25,217 25,452
Fair Value    
Without single maturity date 24,173  
Fair Value 24,173 24,601
Other loan-backed and structured securities    
Amortized Cost    
Without single maturity date 3,428  
Amortized Cost 3,428 3,694
Fair Value    
Without single maturity date 3,166  
Fair Value $ 3,166 $ 3,418
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Securities with Gross Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss $ (4,015) $ (3,693)
Less than twelve months, fair value 86,979 53,357
Twelve months or greater, gross unrealized loss (972) (958)
Twelve months or greater, fair value 9,738 9,955
Gross Unrealized Loss (4,987) (4,651)
Fair Value 96,717 63,312
U.S. Treasuries    
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss (358) (280)
Less than twelve months, fair value 33,077 12,345
Twelve months or greater, gross unrealized loss (56) (50)
Twelve months or greater, fair value 526 515
Gross Unrealized Loss (414) (330)
Fair Value 33,603 12,860
Obligations of states, municipalities and political subdivisions    
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss (839) (813)
Less than twelve months, fair value 10,400 8,445
Twelve months or greater, gross unrealized loss (149) (148)
Twelve months or greater, fair value 1,607 1,639
Gross Unrealized Loss (988) (961)
Fair Value 12,007 10,084
Corporate bonds    
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss (1,859) (1,698)
Less than twelve months, fair value 27,414 21,104
Twelve months or greater, gross unrealized loss (354) (369)
Twelve months or greater, fair value 4,590 4,677
Gross Unrealized Loss (2,213) (2,067)
Fair Value 32,004 25,781
Residential and commercial mortgage-backed securities    
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss (692) (621)
Less than twelve months, fair value 13,523 8,673
Twelve months or greater, gross unrealized loss (406) (383)
Twelve months or greater, fair value 2,964 3,072
Gross Unrealized Loss (1,098) (1,004)
Fair Value 16,487 11,745
Other loan-backed and structured securities    
Net Investment Income [Line Items]    
Less than twelve months, gross unrealized loss (267) (281)
Less than twelve months, fair value 2,565 2,790
Twelve months or greater, gross unrealized loss (7) (8)
Twelve months or greater, fair value 51 52
Gross Unrealized Loss (274) (289)
Fair Value $ 2,616 $ 2,842
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Investments - Narrative (Details)
$ in Thousands
Mar. 31, 2024
USD ($)
security
Dec. 31, 2023
USD ($)
security
Net Investment Income [Line Items]    
Short-term investments $ 31,175 $ 35,588
Long-term investments $ 102,941 $ 103,588
Number of securities in an unrealized loss position | security 475 410
Unrealized loss position for 12 months or longer | security 81  
Investments Held By Captive Reinsurance Business    
Net Investment Income [Line Items]    
Investments $ 37,500  
Short-term investments 3,300  
Long-term investments $ 34,300  
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: $ 134,116 $ 139,176
Assets 292,470 304,920
Liabilities 32,800 47,737
U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 35,819 43,696
Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 18,545 17,420
Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 52,413 50,041
Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 24,173 24,601
Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 3,166 3,418
Contingent Consideration - Business Combinations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 4,576 18,455
Contingent Consideration - Business Combinations | Accrued Expenses And Other Current Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 1,300 14,800
Contingent Consideration - Business Combinations | Other Liabilities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 3,300 3,700
Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 1,576 1,151
Embedded derivatives    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 26,648 28,131
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 194,173 209,440
Liabilities 0 0
Level 1 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 35,819 43,696
Level 1 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 1 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 1 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 1 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 1 | Contingent Consideration - Business Combinations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 1 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 1 | Embedded derivatives    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 98,297 95,480
Liabilities 0 0
Level 2 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 2 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 18,545 17,420
Level 2 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 52,413 50,041
Level 2 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 24,173 24,601
Level 2 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 3,166 3,418
Level 2 | Contingent Consideration - Business Combinations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 2 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 2 | Embedded derivatives    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Assets 0 0
Liabilities 32,800 47,737
Level 3 | U.S. Treasuries    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 3 | Obligations of states, municipalities and political subdivisions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 3 | Corporate bonds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 3 | Residential and commercial mortgage-backed securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 3 | Other loan-backed and structured securities    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Debt securities: 0 0
Level 3 | Contingent Consideration - Business Combinations    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 4,576 18,455
Level 3 | Private warrant liability    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 1,576 1,151
Level 3 | Embedded derivatives    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Liabilities 26,648 28,131
Money market mutual funds    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market mutual funds 158,354 165,744
Money market mutual funds | Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market mutual funds 158,354 165,744
Money market mutual funds | Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market mutual funds 0 0
Money market mutual funds | Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Money market mutual funds $ 0 $ 0
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Additional Information (Details)
$ in Thousands
3 Months Ended
Mar. 27, 2024
USD ($)
$ / shares
Mar. 31, 2024
USD ($)
$ / shares
Dec. 31, 2023
USD ($)
$ / shares
Oct. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, fair value   $ 32,800 $ 47,737  
Private warrant liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, fair value   1,576 1,151  
Repurchase option        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Minimum principal remains outstanding on June 14, 2026 for repurchase   30,000    
Redemption price, principal amount   $ 1    
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest   106.50%    
Fundamental change option        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Redemption price, principal amount   $ 1    
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest   105.25%    
Asset sale repurchase option        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest   100.00%    
Minimum amount of aggregate net cash sales proceeds required for repurchase   $ 2,500    
Percentage of aggregate net cash sales proceeds applied for repurchase   50.00%    
Aggregate net cash sale proceed threshold for repurchase of notes   $ 20,000    
Minimum | Asset sale repurchase option        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Aggregate net cash sale proceed threshold for repurchase of notes   0    
Convertible senior notes, due 2026        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible senior notes, fair value   78,000 73,100  
Decrease in stock price   4,900    
Convertible senior notes, due 2028        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Convertible senior notes, fair value   227,500 $ 196,700  
Decrease in stock price   $ 30,800    
Share price | Private warrant liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input | $ / shares   4.31 3.08  
Price volatility | Private warrant liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input   0.88 0.95  
Exercise price | Private warrant liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants, measurement input | $ / shares   11.50 11.50  
Expected term | Private warrant liability        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Warrants term   1 year 8 months 23 days 1 year 11 months 23 days  
Probabilities of a repurchase | Minimum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.03    
Probabilities of a repurchase | Maximum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.29    
Fundamental change | Minimum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.03    
Fundamental change | Maximum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.29    
Qualifying asset sales | Minimum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.03    
Qualifying asset sales | Maximum        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Measurement input   0.29    
Floify        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, liability, share price threshold       2
Contingent consideration, cash released $ 900      
Monte Carlo simulation method | Floify        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration fair value $ 14,900   $ 14,000  
Monte Carlo simulation method | Floify | Share price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, measurement input | $ / shares 4.13   3.08  
Monte Carlo simulation method | Floify | Strike price        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, measurement input | $ / shares 36.00   36.00  
Monte Carlo simulation method | Floify | Discount rate        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, measurement input 0.236   0.279  
Monte Carlo simulation method | Floify | Price volatility        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, measurement input 0.95   0.90  
Discounted cashflows method | Residential warranty services        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration fair value   $ 4,600 $ 4,400  
Discounted cashflows method | Residential warranty services | Discount rate        
Fair Value Measurement Inputs and Valuation Techniques [Line Items]        
Contingent consideration, measurement input   0.17 0.17  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Fair Value - Level 3 (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Contingent Consideration - Business Combinations    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance $ 18,455 $ 24,546
Settlements (14,930) (194)
Change in fair value, loss (gain) included in net loss 1,051 (154)
Ending balance 4,576 24,198
Contingent Consideration - Earnout    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance   44
Settlements   0
Change in fair value, loss (gain) included in net loss   0
Ending balance   44
Embedded derivatives    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 28,131  
Settlements 0  
Change in fair value, loss (gain) included in net loss (1,483)  
Ending balance 26,648  
Private warrant liability    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning balance 1,151 707
Settlements 0 0
Change in fair value, loss (gain) included in net loss 425 (345)
Ending balance $ 1,576 $ 362
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment, and Software - Table (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, gross $ 36,388 $ 35,615
Less: Accumulated depreciation and amortization (18,800) (18,754)
Property, equipment, and software, net 17,588 16,861
Software and computer equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, gross 8,247 8,340
Furniture, office equipment, and other    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, gross 1,537 1,573
Internally developed software    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, gross 25,428 24,526
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment, and software, gross $ 1,176 $ 1,176
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Property, Equipment, and Software - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Property, Plant and Equipment [Line Items]    
Depreciation and amortization $ 6,317 $ 6,015
Property equipment software    
Property, Plant and Equipment [Line Items]    
Depreciation and amortization $ 1,600 $ 1,200
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets and Goodwill - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Intangible Assets and Goodwill    
Accumulated Amortization And Impairment $ (52,960) $ (57,482)
Intangible Assets, gross 135,465 144,698
Intangible assets, net 82,505 87,216
Insurance licenses    
Intangible Assets and Goodwill    
Indefinite-lived intangible assets $ 4,960 $ 4,960
Customer relationships    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 9 years 8 years
Intangible Assets, gross $ 69,026 $ 69,504
Accumulated Amortization And Impairment (25,999) (24,153)
Intangible Assets, Net $ 43,027 $ 45,351
Acquired technology    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 5 years 5 years
Intangible Assets, gross $ 28,001 $ 36,041
Accumulated Amortization And Impairment (15,861) (22,358)
Intangible Assets, Net $ 12,140 $ 13,683
Trademarks and tradenames    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 11 years 11 years
Intangible Assets, gross $ 23,443 $ 23,443
Accumulated Amortization And Impairment (7,207) (6,701)
Intangible Assets, Net $ 16,236 $ 16,742
Non-compete agreements    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 5 years 3 years
Intangible Assets, gross $ 301 $ 616
Accumulated Amortization And Impairment (152) (455)
Intangible Assets, Net $ 149 $ 161
Renewal rights    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years) 6 years 6 years
Intangible Assets, gross $ 9,734 $ 9,734
Accumulated Amortization And Impairment (3,741) (3,415)
Intangible Assets, Net $ 5,993 $ 6,319
Value of business acquired    
Intangible Assets and Goodwill    
Weighted Average Useful Life (in years)   1 year
Intangible Assets, gross   $ 400
Accumulated Amortization And Impairment   (400)
Intangible Assets, Net   $ 0
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Intangible Assets and Goodwill - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]      
Aggregate amortization expense $ 4,700 $ 4,900  
Goodwill $ 191,907   $ 191,907
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Table (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Debt    
Principal $ 550,484 $ 558,728
Unaccreted Discount (111,200) (115,366)
Debt Issuance Costs (7,052) (7,623)
Carrying Value 432,232 435,739
Convertible senior notes, due 2026    
Debt    
Principal 217,000 225,000
Unaccreted Discount 0 0
Debt Issuance Costs (2,903) (3,311)
Carrying Value 214,097 221,689
Convertible senior notes, due 2028    
Debt    
Principal 333,334 333,334
Unaccreted Discount (111,191) (115,353)
Debt Issuance Costs (4,149) (4,312)
Carrying Value 217,994 213,669
Advance funding arrangement    
Debt    
Principal   94
Unaccreted Discount   0
Debt Issuance Costs   0
Carrying Value   94
Other notes    
Debt    
Principal 150 300
Unaccreted Discount (9) (13)
Debt Issuance Costs 0 0
Carrying Value $ 141 $ 287
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Convertible Senior Notes (Details)
$ in Thousands
1 Months Ended 3 Months Ended
Feb. 29, 2024
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Apr. 30, 2023
Debt        
Interest costs capitalized   $ 100    
Gain on extinguishment of debt   $ 4,891 $ 0  
Convertible senior notes, due 2026        
Debt        
Interest rate (stated)   0.75%    
Interest expense   $ 700 1,400  
Effective interest rate   1.30%    
Gain on extinguishment of debt $ 4,900      
Payment for debt extinguishment $ 3,000      
Payment for debt extinguishment, par value 0.375      
Repurchased face amount $ 8,000      
Senior Secured Convertible Notes 6.75% due 2028        
Debt        
Interest rate (stated)       6.75%
Interest expense   $ 9,900 $ 0  
Effective interest rate   17.90%    
Contractual interest expense   $ 5,600    
Amortization of debt issuance costs and discount   $ 4,300    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Debt - Advance Funding Arrangement (Details) - Advance funding arrangement
Mar. 31, 2024
USD ($)
Debt Instrument [Line Items]  
Interest rate (stated) 14.00%
Advance funding arrangement, payable $ 0
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Dec. 31, 2023
shares
Oct. 31, 2021
Sep. 16, 2021
$ / shares
Common Stock and Redeemable Convertible Preferred Stock        
Issued and outstanding common shares (in shares) 97,869 97,061    
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 149,417 150,812    
Shares issued, guarantee, value threshold     2  
Convertible senior notes, due 2026        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 8,679 8,999    
Capped call transactions, strike price (per unit) | $ / shares $ 37.74     $ 25
Potentially dilutive shares (in shares) 6,000      
Convertible senior notes, due 2028        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 13,332 13,332    
Restricted Stock Units (RSUs)        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 11,089 12,065    
Contingent Consideration - Business Combinations        
Common shares reserved for future issuance:        
Contingently issuable shares in connection with acquisitions (in shares) 0 5,908    
2020 Stock Incentive Plan        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 13,270 8,009    
Private warrants        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 1,796 1,796    
Stock options (Note 9)        
Common shares reserved for future issuance:        
Total shares of common stock outstanding and reserved for future issuance (in shares) 3,382 3,642    
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stockholders' Equity and Warrants - Narrative (Details) - shares
shares in Millions
Mar. 31, 2024
Dec. 31, 2023
Stockholders' Equity Note [Abstract]    
Warrants, outstanding (in shares) 1.8 1.8
Common shares issued (in shares) 11.5 11.5
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - Plan (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Stock-Based Compensation    
Total stock-based compensation expense $ 5,368 $ 6,894
Selling and marketing    
Stock-Based Compensation    
Total stock-based compensation expense 694 1,045
Product and technology    
Stock-Based Compensation    
Total stock-based compensation expense 1,095 1,449
General and administrative    
Stock-Based Compensation    
Total stock-based compensation expense $ 3,579 $ 4,400
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock-Based Compensation - RSU and PRSU Activity (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
shares
Stock options  
Number of Options  
Beginning balance (in shares) 3,642
Granted (in shares) 0
Vested (in shares)
Exercise (in shares) (243)
Forfeited, canceled or expired (in shares) (17)
Ending balance (in shares) 3,382
Restricted Stock Units (RSUs)  
Number of Restricted Stock Units  
Beginning balance (in shares) 8,310
Granted (in shares) 149
Vested (in shares) (620)
Exercised (in shares) 0
Forfeited, canceled or expired (in shares) (504)
Ending balance (in shares) 7,335
Performance restricted stock units  
Number of Restricted Stock Units  
Beginning balance (in shares) 3,754
Granted (in shares) 0
Vested (in shares) 0
Exercised (in shares) 0
Forfeited, canceled or expired (in shares) 0
Ending balance (in shares) 3,754
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance - Additional Information (Details)
$ in Millions
1 Months Ended 3 Months Ended 6 Months Ended
Apr. 01, 2024
USD ($)
program
layer
Jan. 19, 2024
Jul. 01, 2023
USD ($)
Jan. 31, 2024
USD ($)
Aug. 31, 2023
USD ($)
layer
Mar. 31, 2024
USD ($)
placement
Dec. 31, 2023
USD ($)
Reinsurance Retention [Line Items]              
Term   5 years          
Proceeds from collaborative agreement       $ 25.0      
Proceeds from collaborative agreement, cash recoveries           $ 3.0  
Other income           $ 8.7  
Vesttoo | Homeowners of America Insurance Company              
Reinsurance Retention [Line Items]              
Additional premium payments             $ 20.0
Reinsurance, collateral received from trust     $ 47.6        
Reinsurance, collateral, line of credit facility     300.0        
Provision for doubtful accounts             $ 36.0
Maximum | Vesttoo | Homeowners of America Insurance Company              
Reinsurance Retention [Line Items]              
Reinsurance coverage limit     $ 175.0        
Reinsurance Quota Share Program              
Reinsurance Retention [Line Items]              
Number of placements for reinsurance programs | placement           3  
Reinsured risk percentage 27.50%            
Number of programs | program 1            
Reinsurance Quota Share Program | Texas              
Reinsurance Retention [Line Items]              
Reinsured risk percentage           42.00%  
Reinsurance Quota Share Program | South Carolina              
Reinsurance Retention [Line Items]              
Reinsured risk percentage           7.00%  
Reinsurance Quota Share Program | Core program              
Reinsurance Retention [Line Items]              
Reinsured risk percentage           9.50%  
Reinsurance Quota Share Program | Core locations outside of Texas              
Reinsurance Retention [Line Items]              
Reinsured risk percentage           8.00%  
Reinsurance Quota Share Program | Combined program              
Reinsurance Retention [Line Items]              
Reinsured risk percentage           5.00%  
Reinsurance Property Catastrophe Treaties              
Reinsurance Retention [Line Items]              
Number of retention layers for reinsurance policy | layer 5       4    
Excess amount retained $ 465.0       $ 440.0    
Reinsurance Property Catastrophe Treaties | Minimum              
Reinsurance Retention [Line Items]              
Amount retained 45.0       20.0    
Reinsurance Property Catastrophe Treaties | Maximum              
Reinsurance Retention [Line Items]              
Amount retained $ 75.0       $ 80.0    
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reinsurance Disclosures [Abstract]    
Direct premiums, written $ 75,104 $ 96,873
Ceded premiums, written (30,329) 2,266
Net premiums, written 44,775 99,139
Direct premiums, earned 108,588 114,824
Ceded premiums, earned (36,363) (74,674)
Net premiums, earned $ 72,225 $ 40,150
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Reinsurance Disclosures [Abstract]    
Direct losses and LAE $ 79,416 $ 90,015
Ceded losses and LAE (10,483) (47,156)
Net losses and LAE $ 68,933 $ 42,859
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Reinsurance - Detail of reinsurance balances due (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Reinsurance balances due:    
Ceded unearned premium $ 41,899 $ 50,697
Losses and LAE reserve 18,556 19,911
Reinsurance recoverable 14,637 12,629
Other 327 345
Reinsurance balance due $ 75,419 $ 83,582
XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2024
USD ($)
Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]  
Reserve for unpaid losses and LAE, beginning balance $ 95,503
Reinsurance recoverable on losses and LAE, beginning balance (19,808)
Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables, beginning balance 75,695
Add provisions (reductions) for losses and LAE occurring in:  
Current year 67,135
Prior years 1,798
Net incurred losses and LAE during the current year 68,933
Deduct payments for losses and LAE occurring in:  
Current year (19,242)
Prior years (31,382)
Net claim and LAE payments during the current year (50,624)
Reserve for unpaid losses and LAE, net of reinsurance recoverable, ending balance 94,004
Reinsurance recoverable on losses and LAE, ending balance (18,556)
Reserve for unpaid losses and LAE, ending balance $ 112,560
XML 88 R77.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Income (Expense), Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Other Income and Expenses [Abstract]    
Interest income $ 434 $ 720
Gain on settlement of contingent consideration 14,930 0
Loss on sale of business (5,244) 0
Recoveries of losses on reinsurance contracts 12,570 0
Other, net (12) 42
Total other income (expense) $ 22,678 $ 762
XML 89 R78.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Tax Disclosure [Abstract]    
Income tax expense (benefit) $ 178 $ (111)
Effective income tax rate (1.40%) 0.30%
XML 90 R79.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Commitment and Contingencies (Details)
Mar. 31, 2024
proceeding
Commitments and Contingencies Disclosure [Abstract]  
Number of legal proceedings 13
XML 91 R80.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Business Disposition (Details) - USD ($)
$ in Thousands
2 Months Ended 3 Months Ended
Mar. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Jan. 31, 2024
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from sale of business   $ 10,348 $ 0  
Elite Insurance Group (“EIG”) | Disposal Group, Disposed of by Sale, Not Discontinued Operations        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Estimated price of business disposal       $ 12,200
Proceeds from sale of business $ 10,300      
Receivable from divestiture of businesses 1,800 $ 1,800    
Loss on disposal $ 5,200      
XML 92 R81.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Narrative (Details)
3 Months Ended
Mar. 31, 2024
segment
Segment Reporting Information [Line Items]  
Number of reportable segments 2
Software And Services | Revenue Benchmark | Product Concentration Risk | Vertical Software segment  
Segment Reporting Information [Line Items]  
Concentration Risk, Percentage 62.00%
Move And Post Move Services | Revenue Benchmark | Product Concentration Risk | Vertical Software segment  
Segment Reporting Information [Line Items]  
Concentration Risk, Percentage 38.00%
XML 93 R82.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting Information [Line Items]    
Total revenue $ 115,443 $ 87,369
Operating Segments    
Segment Reporting Information [Line Items]    
Total revenue 115,443 87,369
Vertical Software segment    
Segment Reporting Information [Line Items]    
Revenue 27,495 28,627
Vertical Software segment | Operating Segments    
Segment Reporting Information [Line Items]    
Revenue 27,495 28,627
Insurance segment    
Segment Reporting Information [Line Items]    
Total Insurance segment revenue 87,948 58,742
Insurance segment | Operating Segments    
Segment Reporting Information [Line Items]    
Total Insurance segment revenue $ 87,948 $ 58,742
XML 94 R83.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Segment Information - Consolidated Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment adjusted EBITDA (loss) $ (1,762) $ (7,581)
Reconciling items:    
Corporate and other (15,026) (14,301)
Depreciation and amortization (6,317) (6,015)
Impairment loss on intangible assets and goodwill 0 (2,021)
Stock-based compensation expense (5,368) (6,894)
Other non-operating income (1,176) 0
Restructuring costs (157) (984)
Acquisition and other transaction costs (167) (128)
Change in fair value of contingent consideration (1,051) 154
Investment income and realized gains (3,644) (758)
Operating loss (34,668) (38,528)
Vertical Software segment | Operating Segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment adjusted EBITDA (loss) 1,123 (396)
Insurance segment | Operating Segments    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Total segment adjusted EBITDA (loss) $ (2,885) $ (7,185)
XML 95 R84.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Numerator:    
Net loss used to compute net loss per share - basic $ (13,362) $ (38,740)
Net loss used to compute net loss per share - diluted $ (13,362) $ (38,740)
Denominator:    
Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic (in shares) 97,512,000 95,210,000
Weighted average shares outstanding used to compute net loss used to compute net loss per share - diluted (in shares) 97,512,000 95,210,000
Net loss per share - basic (in usd per share) $ (0.14) $ (0.41)
Net loss per share - diluted (in usd per share) $ (0.14) $ (0.41)
XML 96 R85.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)
shares in Thousands
3 Months Ended
Mar. 31, 2024
$ / shares
shares
Mar. 31, 2023
shares
Oct. 31, 2021
Sep. 16, 2021
$ / shares
Net Loss Per Share        
Shares issued, guarantee, value threshold     2  
Convertible senior notes, due 2026        
Net Loss Per Share        
Capped call transactions, strike price (per unit) | $ / shares $ 37.74     $ 25
Stock options        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,382 3,735    
Restricted stock units and awards        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 7,335 4,994    
Performance restricted stock units        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 3,754 1,223    
Public and private warrants        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 1,796 1,796    
Earnout shares        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 0 2,050    
Convertible debt        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 22,011 16,998    
Contingent Consideration - Business Combinations        
Net Loss Per Share        
Antidilutive securities excluded from computation of earnings per share, amount 0 13,958    
EXCEL 97 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( '2)J%@'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 " !TB:A8F-%%;>X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)OI^FJ2.CFHGA2$%Q0O(7)[&[8I@W)2+MO;U-WNX@^@)!+9OY\ M\PVDP:"PC_02^T"1':6KT;==4AC68L\<%$#"/7F3RBG13 MS(Z@KJI;\,3&&C:0@458B$(W%A5&,MS'$][B@@^?L9UA%H%:\M1Q EE*$#I/ M#,>Q;> "R#"FZ--W@>Q"G*M_8N<.B%-R3&Y)#<-0#JLY-^T@X?WYZ75>MW!= M8M,A3:^24WP,M!;GR6^K^X?-H]!U55\7U4U1W6UJJ60^']GUA]]%V/?6;=T_ M-CX+Z@9^_0O]!5!+ P04 " !TB:A8F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_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)J%A"8*Z\W04 *H? 8 >&PO=V]R:W-H965T&UL MM9EM;^HV&(;_BL6F:9-*$SN\]8PB4=KN5#LOG-+M:)OVP20&HI/$F>- ^?=[ M'"!I*_,018%*(XM,7TW M\3PC*)[X,Q2;[,4Q,2AS*;^9DX?@NN6:$HE(^-I8:9EO!=#">(PV?WRY_V+>"E@1P1L+V!O!-0[(O#V@N+-.;N2%5BW M7//14,D-4>9I<#,'Q;LIU$ 3)J8:9UK!W1!T>C21:Z%(FV0KKD0V=#1XFCN. MO]??[/3LB-XC'V6B5QFY2P(1O-8[4):R0.Q0H!N&&G[DZI)X]((PEW4LY9F< MDF^)Z]G4KTKCE:_'*^P\]/7\,YYG6D&+^]?V@G8.';N#Z8;OLI3[XKH%_2P3 M:BU:HY]^H#WW5QO==S)[!=LI83N8^^A6^CGT4$V>MJFPD>)RZK:_V)!054.D M;HG4K8?T)>=*"Q5MR:-(I=(V/-Q*J]SV4B:HJB%>K\3KU<.;"A7*P'1" I\! M:^7A3F6W.]KO4'U#SG[)V:_9,A6'$:08 ([7(^ZUX%%FK4A4UA!P4 (.T$+= M)3K46W(?1H)\RN.Y4#8PW,-U:=N[HAUF@T.E#>&N2KBK.G"/8AF:SRA4XR<> M6]LH[C.5RE^1WY3,TPORD/B7-E#4HB$H=:O1U*V#"H63"IHG-RWU@LPT]$DB M%9G(/-%J"[^!E?^$^^V=C1@7-45^$2!H'>0G_DP> NBCX2+T"VZD(9^P''AM MUAWT>SW/RHN*F_*RBI?5X1T' ;AG%X<#\@&>(Y\3>[WBEAU*"8M[L2<00]^ MDIO$BHK;S037.K(..[BR*6@5D"@>:]Z"EM^JJ9+K,/'M[1GW_#JV@IXC*=$J M*E$\X;P%GXX]6 NM:HA.N:DE9AB>()IVBK8YC4'P?##0;= MKA7K' F)5A&)XOGF@_2AOJ8KF6 9Z81)O]=OLX[K6OG.$9)HE9(H'F^>0OA" M$+D@E/T\_X7,A)\KJ$DK).XTD7$,X^],2__;!4FY(FL>P<#RHWOI0DHD* M8ILM$N&RIGA5]F&ULL]=+-32]$B80V_T"N)!G/+$7J>XX=%%%%S7%+2*/@Q/ M+H=Z7 FH1PROX1H1KFN*5T4@5FN9Z/7X/BN6[LGG7$.@3P])()[)[\)>C;B5"3O] M0:?K6>,L+FY8EUX5=#P\IQS&R?LP,[GV+P$Q#5N_/6'7;E/6]JQ3:5S9%+1* M/AX>6,:Q2()B]?8^XM:V><+@:&_$=4W!JL#CX?&D7)5^687W<-$ZG#::5[$8*^6OY;5_E9PN6?U M5[ZA5(#O95'QJ\5&B.W%.2;VM*LG9062R1 MYX7+DN358G79?G=;KRY9(XJ\HKG>SXY!FHJ#XQ] M52O:5$H3U+'M][I8KBF&C@]?O;^>SMY.9D'PNDU M*_[-,[&Y6L0+D-$U:0IQQ_9_TGY"@?*7LH*W_\&^LXV"!4@;+EC9#Y8*RKSJ M/LGW/A"3 ="W#$#] /32 ;@?@-N)=LK::=T005:7-=N#6EE+;^J@C4T[6LXF MK]1MO!>U_#67X\3JFE69O"DT _*(LR+/B) G[TE!JI2">^68@Y,O%6FR7/[R M!IR!+_KQ;< M!=^2E%XMY(KBM-[1Q>KU;S#TWIHF]XN<'4P5#U/%+N^K:\(W0-XTD*H#^JW) M=Z20S Z4^H-2WZGT79JR1@J3 M)2.E4N5#04]!185):.T;SB3=TN[(=^@6<--:D,M>M'@0^3 MF4K=*L9!C,PJHT%EY%1Y6],MR3- OV]58>)MGC*QH;6LA\=6:*0I@J'\F^DV M6&$$?;/N>- =.W7?T#65\C*PE54T?9* DLN*YRVL4L;->F-#ROH(S?0:K"(8 M6?0F@][D2#9P4>>IJO;ICY2#1$_-,$;>3++!*HYM(8;>2"O/*?HS$Z1X01[T M;J;7]V,/1_-,,-I!+[*L-#C!*CR2Q;+3JL73:1O.K2H'IVV(.5N+/:GM5:QW M?)"=T73M]\H-9F$<0HOP$8+0"9[5'XQE^[PHC-*0?LT$2A;,M1VU.Q0W8@NZ MN?6158\OJK*]GP,%'DK\.0R,=MA::>&(+>CFUH=*D.HQE[CJL]1^OW4@Q2CP MYD0PF44(AA:A([B@FUS3D#[#(65EF7/5J4^Y:Q2O@PHFVB(S&&$?)1;I(\Z@ MFV=_MU!P% &=3T'HS2N5R0I;*]5(,>C&6%>I'.)T",D"">&\K3+9)0E.L$7@ MB"L8OZC=+7+RD!>24]2LTTF]'VUZ?Y6WPSF/R(-NY@W=Y)8\65-:1U<@U^/\ MMNA6<62KOFCD&W+S30JL&^IL?H[<+Z03+<"^U@*9S&1663G1^'L27UT62CYV;<'5TW5:82H-]BR_!F=,MDMV:. MJ8%GH>?/<\)D%B6Q9Y$[4@\=V:WU=SZC#T:"( /$M(0U&"'?4N70B#GDQMQ' MQI^SM)"'@&3_-1V6GU,8].O8'%@=:A B6:3GXG6[) @\6R*,\$-N^'4$&<$W M65NGSPO.J%LGFN]%_KQO-YAA&,2!1?8(/N0&WV$7?*P@Z'SS?9Q$\\V[9*G_> 08=@/L6K6.75_> M[2A9)?+JD5:I5 Q._F*" NB_,3YG'LQ_IAZ&SI[H7+/VZ M845&:_[ZMQC!Z&V[_Q-/X"2CZSS-A7GJ3JC^:)/UJ[P=!F&D*W;35:4 JP!7 ML3@%K[QSS_.@[+AJL"-%0R^, 3"@<[ZPW#:'8BS MO (IV>9RJ1EEZA -DQ!IG8#1SD/( BP\\A8??1S:E$W1/J/OVT)6RKNX42]6 M=K2%L%&X#M S7TJ:ZS:8X3BT17GD+'9S=BJ[7P=&E3HOSR)9X.'\X8?1$"$O ML-6O$:WX)6CE/[N.=8:>^3@.-/T&.QQ8.UL\LA:_9-U23G6F/NIR\IU(O"3^1^E$V7Z"@:SG0.U=OU>KNO5MW(MBV?77UP(3LTMO# M#25R&LI _KYFDB?]B7H;-KS]7/T/4$L#!!0 ( '2)J%B2Q?V=IP( 'P' M 8 >&PO=V]R:W-H965T&ULK57+;MLP$/R5A5H4"9!: M#[^:5!:0. C:0P$C1MI#T0,MK2TB%*F2E)WVZ[N4%,%N%2DE<;VVT$FL*BNXQ(4&4Q4%T[^N4*C=S N]QX5;OLFM6_"3N&0;7**] M*Q>:9G['DO$"I>%*@L;US+L,+^83%U\'?.6X,WMC<$Y62MV[R>=LY@5.$ I, MK6-@]-CB'(5P1"3C9\OI=45LS@7(EO/+/YS/O@089K5@E[ MJW:?L/4S=GRI$J;^AUT3.SWW(*V,544+)@4%E\V3/;1YV .$HR< 40N(7@H8 MMH!A;;115MNZ9I8EL58[T"Z:V-R@SDV-)C=XM)IV.>%L,E"&=#( M*,$S9FERQ023*<+2$1LXN9.LRCCMG,+)@FF4-D?+4R9.X3V\!1],3JLF]BUI MS_ZK#;F)*E.//H M@S.HM^@E[]Z$D^!CG_'_1':0AF&7AN$Q=JJ*HB"W5'WI_1F43,.6B0KAA$NH M3 8EZN:-G_:EH>&>UMRNBVR38! $01C[VWV#SX8=2!]UTD>OD-Z4);#*YDKS MWU39SD*SVJN](1_OB1H%[>\O^2^)/' P[AR,7^^ &U,]KW[\CZ;SZ7F?^+[ M\(CV2:=]\GKM='D8RV3&Y>8Y Y.7&N@+[#7@[_5&=R]1P]EP:4#@FJ#!8$H< MNNGUS<2JLFZ7*V6I^=;#G*Y'U"Z ]M=*V<>)Z\#=A9O\ 5!+ P04 " !T MB:A8-I),_E4& 6&@ & 'AL+W=O,$TXSR?#*_-L_NB_FU*%7*')X\(EO$J4?3.?76[IA#TQ]V=X7<#=MHL0\8[GD(D<%6]],WN"K MA6L(8W<@M0/I.G@##F[MX!JB%3)#ZRU5='Y= MB#TJM#5$TQHPOTY>$M.GMUCEXA MGJ//B2@EN,GKJ0+ ^K7350WNM@)'!L"YZ+W(52+1KP R/O6? M&&+3FPO26C M =_3XA*Y^#4B#O$L>!;/=W='X+A-\ET3SQV(=Y>O1,;:9*._WBRE*J"T_[8E MJPKFV8/I^7XEMW3%;B8P.I(5.S:9__P3#IQ?;$Q?*-@);Z_A[8U%GW]B.Y:7 MS,:Q<@R,HVY!NSG&ON=!MG?'Z/MF4>@&L\;J!);?P/)'AZ,N\WR#V--63PIY M98/HO^0PO%"P$[Y!PS<8'8:%D$I/[V)X.*H _E&>0S_RO,YH]*U\3$+?/AIA M@RX<1?< K5V/A>XXH#"/3(^,#6/8>[OKSKRH@]%B1?QH &/48(Q&,=X7(BY7 MRF!4;)7D(A6;;S:04>_UV)T1IP/2:N4[=I"S!N1L%.0[ED-=IP8DC4%#N.XQ M6CUM0&<]""1P9[,.4)N5$P1VH-AIQ<@9A7J7;2DO3"M,M:R SO-9I:-<7I@>OFV6("+1T/P#_24CP*_[-0D&?1:R-6E+@_UKZ# M,>Y"M=A!X<[" ;"D!4M&P;;=3J?:"I'T7GWA>D'0G5I6N\@GT0#$5A[QN#Y^ M5 DKH *,2I[5V3RW-F7\HN+X4M%.>;?RB,?U\2Y7#.*J0P%9"7O]I&,GC,+N MX%CL"(Z&QJ;52CPJ3?-% M.2Z07>&J8LVM&T9%I,M@7?P7(&[6E14#V/.5WR ME"MK5ZS?<0+.(WZ70M_*]08Z-V[%#W]'_08(Q,PP@/9HGQ1]L<->U%V?6*P& MNCAN]1"/"^([V)3ICLB>]*PMN4Q,HS20E\J*M2]Z7C3K=9B^U1#65A?QN##> MY9 ^9?#5TU=W;=AGIOQ?V%YL@(I\C7)FX//6>+1C]M71#7IK$8L5+%D&^+02 MBLX VA;I23C2FDVC4NV%@4[H%7TR3[NI*^ %]C%?:@6.S>*_ %9)ZU2DG&E MO&L N2F!A6]=NVD MTCVJOAJ9Q*=IJ"5CC) M6MQ2H:VHZ15C#)][:+QZ,V6&)!;VM^ M@3T\ZY68Q;]8=&%4 M:;96A-N7]EGH8^(XW7YBL_0)=HXM3UFU"P%W?"$PR.I0Y_^#5W\=,,3+8FGG M-3TZ8<]8L3$?'B3 +7-5'3\W3YN/&V_,D7[G^2V^6E2?*-HPU1>3][38P*H8 MI6P-(9W+$& 5U4>(ZD:)K3G'7PJE1&8N$T:A^+4!_'\MH"/4-_H%S:>@^7]0 M2P,$% @ =(FH6)N\5NP.!P 1C0 !@ !X;"]W;W)K\^%*N&:O0S M TJ<9"PO$YZC@JUN)N_PV\ T:H.FQ)\)VY5'UZANRF?.O]0W'^*;B5'7B*4L MJFJ(4'P]L25+TQI)U.-K"SHY^*P-CZ^_HP=-XT5C/H:&M F]CO@]5$^C:LPL6\ MX#M4U*4%6GW1T-58BP G>=VS'JI"_)L(NVJQY'DL^@F+D;@J>9K$825N'BKQ M)3I052*^$G<\^K+F:7:-7*,G1QS7?EF$>E_-9)6I;^YQ%;[VM&3M3L(Z_"5&&VU)LM>9:) M'MM466%]J[=^%XMVB!X?IN@N3.*I:,(RW"3JFOAGL*)HFVW3)IYMK!0@P>4@ M?U1K5@B>,C&&K.OD?F+H5U[V8CL3/>#0#!=WQ3-N4([X*4>ZO^]YFB+Q(-N%1?R/*G069.>'!+N% M!/,AP0(@,(E]^\"^K4V0W\64+1V,G'LN[<'8,S5=Q^IU\J76P5B6(,'\RQH0 M /F4XD\/\:?:^.^?9)'T)$MR<2_RL>;E^C7*!45BZE&%SRJ2Z*"-KF/W&-)6 M82Q#D& ^)%B@#X5$CW.@Q]'2TXR"TWK"'CS@ @??J08 $0F,2@>V#0?1&#*M;<0:"IZUF]9-*Z&YM,EWCT(3T&0& 2 M%]Z!"T_+A?_,BB@14PTQG)4U+XAO:B[*<^FDA1V;3MX@YHID@O3H0X(%0& 2 M@=CH%LG&RRA4+FN-X8C&*07JU0=%"Z#09!X[S0'K18<3/"JY&RH" M4V+T'U)Z?Z/3ZA*?/JC/ I-9J33#;!>.+AGFVT1K<6TH=']HKV6MA_QSF67 M%GET=IG#V&/34RA H'Y]4+0 "DUFLY,XL'8-K6-3R:"E6#AB _>3#%2? $7S M+VM" .54YJ43'[!>?;@K>,187*)5P3-4ABF[B)[ANAY[ W) 98E+7/J@+@,H M-)F:3I? >F'"SV.-"/Y;6!PD5%/)$>3*?HF'2WO/,;"K& 1!Y0E0M *36:T MDS*P7LOH,7H1BT/IP;*)0_NYYIR7PA50U'$L0OM)-"PWI82ZU.H/78J"-O&H M6O#!G5Z ]8+!J T@==0@%^Q+/-0(1-^G6-'W(?WZH&@!%)I,:B<\8+WR<'8? M2$WD4"J8FC9U^SM!;3E]_Q]B4<\@_3T>7^73(<2P:;__JRKG4D/=_TFWPB?& M_[@?1""7VTM0M%M0-!\4+8!"DSM!)RP0O;"@VQ8BBO4^-DU*>EFA=S&:+%#U MX,(V!%!>91J.SB+H=8'_O#M$%"MWU^SOX.EK,9HIV*,(L&<1SL1#YJE3"XA> M+7CI-I$>=O3H.)0*:*W##8Z*@ H%H&@!%)I,9"<4$+U0,&:WB R7V+9)^P*W MWN'HW+K$IP_J,X!"DRGI- *BUPA>O&FDQQV=7$,%@%BF(KE 3S" H@50:#*3 MG:1 SD@*8_:.B&(W'_=E;KW#T+3!_490*') MC'2" SESU.%B^=12L@1ZXH$,I0+/<:FGR#'0 MJ*C?L!&-?DS$Y"ME*V%GO'%$KRKV+ZWL;RJ^:5ZR^,RKBF?-Y9J%,2OJ N+_ M%>?5]YOZO8W#JT.+?P%02P,$% @ =(FH6&F;NGTJ"0 >"D !@ !X M;"]W;W)K9L MSR1.K\U,DWKLIGT-DY"$AB)T)"C']^F[(&E"(AYL=_3&%N4%_%]@L;\%P(L' M6?]HMIRKZ.>NK)K+V5:I_8?%HLFW?,>:]W+/*_C+6M8[IN"QWBR:?]\<"C1_>6R;+J?T<-@&\^BO&V4W V- M0<%.5/UO]G,8B*,&T(^[ 1X:X&D#ZFE A@:D<[17UKGUF2EV=5'+AZC6UM"; M_M"-3=<:O!&5GL8[5<-?!;135]>R*F!2>!'!IT:6HF *'NX4_(+94DTDU]$U M:[;1[S#C3?3F>\7:0H#-VV@>?;_['+WYY6WT2R2JZ%];V3:L*IJ+A0)ENO]% M/JCXU*O 'A4D^BHKM6VBOX*:XK3] CP:W<)/;GW"P0Z_LOI]1-"[",>8.O1< MO[PY"<@AXRB3KC_B&V4]@.MN ->UW$6P"FNF1+7IPU@HP9L/KF'KNZ7N;O42 M_]#L6K.2(DQ1>+P[%\AQE9+6D\FIT(2T9A27!J/A;_A576A[J2D)ER6>6B MY%$U*-;?ZL^YGL-]+0\"0C2Z?XS>M'K9B.JML:3C,N_9@(V7Q(,K2I7YI"8LGTFT+R!S(+7TU M2E\%I?\-(*SU\I\ZM%K1;#LW(!\7_%ZY=*XL%7.ZRM!$JVWE64+9*#0+"OW' M,+ % +E10K4UURKOVP8,W4L^LS0DF-*)4-O((Q3%AG;QB\84IEV5_&D\8#C&A&IA'AL/.I/V(U"JJ_WD+@ 4S-Q!*9G_ MF.M*MX"QW4'YW_B'EMK+DJ2KJ4K;*EUEOJ$U'$9!8EU]D]6\8RSD9P[(4I#X MM%KN5)HX@H"2:09QF27$)]70#X7Q]T^UY;53EHVP^3++IJILJR1>>409T*%E MN,8<0_.H'#%\>\H)4)J\Z^H9B%J6_P%8$3H<>J.C#.Z.XR!L7UO!G*NWTP$S M>$5AOG[,<]GJL@]*&0ZK%PH"I\\NJA)K3FTKG*+,,ZF&K"B,UELNJJ:%I)YS MV*V6W>^B=>NT<;E"2VM%V%8I7J5NG=AP%8>Y^IFO>5U#BMG#%C)_/(XLR#J- M^PFJ\R7[[!!J8X#--Q^O?LT3?WV(7!!$UAXS)+/7./#2QQ M&)8@L&YA2(@]^PWL .5*SP-79<5R3S@P0:5.(Q*714. MHKO*FXT;K2>/HF%5N[7;+$3+.)GN&5QF4/-Z*A5LL(G#V.Q2?&06WTGZ'(;? M*=N&8X:2*4(=5BA=(NQ1;1B*PPP=EV'-#[QRYPEL,W%.2&SMQEQVF*+8%QB& MGCA,SUN^;JM"+[GA@ L&NN![">G"'0D.J.+88KW+C*;QTB/7Q5IV:BZJJ3YT_-LC"#ZHD:N%6Q2 MH8:!_%3*3KR_/B .K&*"IO'G-*/8L_")X2\)\W<<^'?1CD%)/*SXAI7]7#1; M6:LY>+<;(%=M^J<^3KLC1:=;-F\ID&WJE6,#ZZ4R.3J(#E/YII8YY\6PHK0O MSQW5$ =A(?M.D>8P\XDU$"9A"'\\VI^,FY8NKW7U93V]*A@$VW"='LXX3.8H M6WIJ2F+X2Y[9PX;SKBN!.3UP;%MQFDT)[3";)XCZ M\ FJ2ORKMK44$-])+; MBB#X7WU=<:;>3D?!<)^$N7^Z4EAQZ.I 7;K 2#B]?_Z8V&%"$/',EZ$]"=/^ MEL,69KRL>XG2T!'PH-0!=817'J83PW3RW(;V6.N^%A!8>^8\=2?V5G4.V=]2 MZC"CF6?W10UV:1B[('3(_UVNUZ=HSKNKT#'O<&_E@&R2^@Y\J*$L#5/6>PI% M;2"F=+KK,0#U[H.NLPY 2AVTO[+=_C>]<56UR/5-N=?4Z:2#I:LTM9QT'!<3 M2A//_I >7<*&@7I]!K_>1?=\(ZI*3ZE>PKP6TLEA:D,69TM,K'M=AQU>I;%G M#T\-C6F8QN?QENM3EZ"?-H8A3:VRZ>F^PPYE%"6>_$\-KVF8UW?M?M]?9D&9 MK5_T*=J^K*O,D?I8>( W+UZ29\7YN7H['22#OQ;LOY=HA=)V3I%-L.([3T'1@EII9(PK7$ERJ7.QXI]E._FP=A M]70K E'V1JM_ZU3<=WKZYHYUY>"PPF0UC:C%T3ML.UYONE?[FJ@[H^_?^QJ_ M'5\?_-B]-#?Y_A/Z<-V_!&BZZ=])_,IJ %<3E7P-7<;OES"*=?^:7_^@Y+Y[ M4^Y>*B5WW<_0]02P,$% @ =(FH6!TC MY-65 @ $P8 !@ !X;"]W;W)KW.3:6'/L8#MM]^\Y.VGH1COQP$M] MY]SW^;OS^3K:*/U@"D0+VU)(,PX*:ZO+,#19@24S?56AI"]+I4MFR=6KT%0: M6>Y!I0CC*+H(2\9ED([\WDRG(U5;P27.-)BZ+)E^G*!0FW$P"'8;=WQ56+<1 MIJ.*K7".]KZ::?+"CB7G)4K#E02-RW%P-;B<#EV\#_C&<6/V;'"9+)1Z<,Z7 M?!Q$3A *S*QC8+2L<8I"."*2\:OE#+HC'7#?WK%_\KE3+@MF<*K$=Y[;8AR\ M#R#'):N%O5.;S]CF\];Q94H8_PN;-C8*(*N-564+)@4EE\W*MFT=]@#$6G+FEA2[+&E!+\E3V4"B1HS9OX.97S>TC]*YQR3-N3Z%W M+UF=<\*1/6.:8 5:GC%Q"N=P/[^&WLDIG "7<,N%H-LSH]"2>"*> WNT&]QB!]_6IP M$7T\E/I_(GM2B&%7B.%+[.E7:AX-F2J)NW#C8HT@E#%G(-$7Q[(M]!8HJ?VH M^7!;N?X]5)+FG _^'#?-UNEYU!^,PO5^JG\'1?VXBVDR"/?>5XEZY<>.(8VU MM$W#=;O=9+OR#_K9_H0F7C.@_M TXY+::<6E 8%+HHSZ[VA>Z&8$-8Y5E7_% M"V5I)GBSH*F-V@70]Z52=N>X [K_@?0W4$L#!!0 ( '2)J%CJH-QV@!< M (]# 8 >&PO=V]R:W-H965T&ULO5QI/#QGYH=!> DKJ[X*IN0O"OWWR9=34(4/+N>")F M+*"/JJP\7Q[@R[6Q']U2J;[XU#:=>W6P[/O5\Z=/7;54;>FF9J4ZNC,WMBU[ M^FH73]W*JK+FE]KFZN7?.V]??W2#'VC._7>%FYHV])NOE:- M6;\Z.#X(%W[2BV6/"T]?OUR5"W6K^E]6[RU]>QI7J76K.J=-5U@U?W5P??S\ MZS,\SP_\JM7:99\+G&1FS$=\>5N_.C@"0:I158\52OKG3MVHIL%"1,;O?LV# MN"5>S#^'U;_EL]-99J53-Z;Y3=?]\M7!U4%1JWDY-/U/9OV]\NT8S6XWK3^9?K>ZD[^+3]Y/F0O7!WM>>'$OW#"=,M&3.4W95^^?FG- MNK!XFE;#!SXJOTW$Z0Y"N>TMW=7T7O_Z&^4JJU?,(3,OOAX!<479U<2N" MPO5;O>CT7%=EUQ?7566&KM?=HGAO&EUIY5X^[8D6K/BT\OM^+?N>[-GWM/C1 M=/W2%6^Z6M7C]Y_2&>)!3L)!OCYY<,$?2SLM3H\GQJ=[ MUMMQRN*_KV>NMZ1(_[/KP++>V>[U8%S/W:JLU*L#LAZG[)TZ>/W5WXXOCEX\ M0.U9I/;LH=7_0C$^O.\_3:^*XVGQ[]E_[S+OC:V6Q7?6#*M)\;:KII.B-PO5 M+Y4E>^F7A>Y=49G.T4)UV:N:G,S,Z5J7EI:=%(^_^MO5R MEL3EI6I6O,ELV&"3UMRI20$?W=/_)[S6?&B:3;&R),&JQRK:\BMN6ORFB/MS M6JK6^$>1E)BI]' ]5+V(%2JL*W"7);#[2+QP4=$*M!I)M%_2$:RB,]$1W%*O M>+/1-KQX0VX$)2JO%B6=^1GE)DJHN!G)1=6\W:RB3YS2;%Z1/0F;&Q M6"]-HWC-:7$=I$[']^? C;1]D/-AZ0[+0W\YZNMM6=Y+O0=Q6N')\^8)X M,1MTTU,04JL14YV(I%P169\TA2Y%DCX]HNW-X,"_BG4:%MDHG1R >K.C(!DQKB>$+XE1:6'2LUWV379P6/R_) M]6W1*M)1Q>#)5J4E-\[(6],YRSLQGW*F&VA+L!RGVU6CYQO1.[(=UA+XEZ&%KO&*282>*YE2 MD$3I4[\!9^[ 1C"#F*18W67?M2$^0%/+60.%6!#4Z3.!E(TS!?D4TF=E2]:\ M\-#SXM?@)VZ#G\ .;P,%T^)6J4*<\\6$OO![=%]0' L31RKKFIT)+:33O0+_ MHXUWD <)DO=<+/F!'=XJ>(C 7C+#WP>5I$D>R'AS_F LF$Y> 9+$JRNL)VI" M;H(<>++':?11=K BS]J("BO02 MKB3W.S@W66B^+ LK:"?<93!S/ OV17.>05^K9F ?4Q9W"#MR-+X=U"%SH(WI M%@[K[G)AO#$+%;PGALTU;8[=%B5Q@Y;=(B2JY@084;?Z#Q+98%=T^F"*&@48\#EW!'Z.@[T;17ARM,0@EZ$+#:(]603; M&[!5SIIY-"4X0."3GY5\B3MB:U9U=#MO)0I&R\/IT6ZVP4)F@ M%(F):9/43TP)GB/RO.#XZ M_$>T^CG)FQ[94*PJ%#(8@JZ5:F?D?'P.,7]W+)>K$];[+#>\VA><'9)+II7)N9'C(T99T[(OR)9XF(W)"$C%B OD MJ[4AU6O%5I->654U@&IS+1"55F;\ZC6*5 8>EUGW7ZSNCKYZ._OY2X[UD /Q MS*'H\:^!(( "DK@OQW\5C_D9KYS;CT9-72L.:=X@C;#=E7#XI0.@=^*POI2' M4,5)$)]9D:>6/*&2"0@72\UX(8%1*=0 M(\X&3">^PJ;(A9$7>L+$4'P!X1WIDG-(P1BI,L.+>:EQ8NA (C6X?Y#AAD9\ ML,B:ZTWUD3 O8JZ'IH7Z?4!L?UPK\L>Z?^)#<.F6 MQ;PQ:Q<-2=1(C+1F>.<)5+6HPTY"XNO]TBI -"XEB"&*?85*P(191>8?N:#9 M,]<4)A@#>%\6MF'XU98;. GU"0 7LO2[!7,'G[<-E'8"H*)H8S@M#;[-VPG= MFP^0C"Q2#QS7 10(DI,P&$A'*)D4HJ!DA1&\#UY00%4ZAFPB:IS 66PY_3N M>8R59CZ/IJCN^/DW<5&P6#2\#%GW'OL*A@RYLD]#7"&^D:01]3*2Z6!M^5%M MD4X^86A70J& 7 )?/F4*7D3M^I.=8.G%'(GMP-44?4#6Y7X:IR?# M0J[141+7EO:CZC,4U9'79\,6LGM..!CF#D .1(73T3Y^(82V M3ZH^;*& T <7D<#$@X5*Z3M&KQ%[>;='5%GG1=;XVNRT>#?2UXKPLE8V0;P- MQ1<'N8B\90N4,QR+N%%A=8BQQ^(:KIB^5,P?S;K%&W"&^&-2U@ G_6W>GVVW M5;*S !_X2BB6$Y?O9?([:0?.SP1QCN;N;5>P')1%2BI0E9_9=E-S0>:!1FAI M<(2<.<)F.@I>?V?G12G) .$+NR_XJEC28@%\U5,2ZMU ;WI6X%Q 3H@2 M1>(Q94I>\WR0$5J\2?B58W(9DD'VK"- (?5J266*G]4GDMECT>YXFJVBQ.7) MW['?_;6W=_^LHZ<0MZ7!>6"/E*J&V)D":=.6?)A-WY.\#RH%PY@7.#/SR M2 F* #3W*2CHVH%*N]T4>O?C@R=39H742&'T4,E;[-L;U01%0ADKSZ.3JZ/I M,66\)$ )70PPO)>CV,[Y$LF""&*'-RN[C_#*> K'X0]O*(!1_LNN^*NR7;T@ M%$C.6;.\]S_ZFXH0BZUFJ1=+HJG1] Q0Z)T*R(WI,5:3[A$-WF=JY=.H3"K$ MH8:+YA(4*:HPMR@G(WUPRM=[^8PJ4<+%@E#:E;O1YT8THSY5**'TG&O PR V MMO!3,ZER?:MJ9)4D80D5R2)OC*5XZ0%ZQIIM.GSBLBTZ#\P=2>MR>AF%Q>*< M"?ZLRA5#L9&/BAT$QX&") [R@C;/* F>:_;TWZ<""GV[)EE3O!K1+T6 D(I^ M_^XZ /Q)\>AX>C:F"3S<'?6 ODP> M*@6&8N>";$&A9\1^_.38GUB<"?'^*!+ -2EA7EG1,O+G\:G)V?'7/?G:^>'HQN3HY*DZO)E?'9[S!E_+D M$=%U/KEZQEL^NYR,_-$R6#/2?PZX(>E#[#=KB;;0]J$+:0U( M3-0ZGAV)120QGS4 JG@8[_0S I=T-F.YO=);A#KP,QR0SU>;8=;/AX3>Q)#&#^UG M L&1+\25J%8^.II>1,-F2\\N<(T*!1KRVLUFFFE3EDAFVG0_)PT:% O:X=CU MZ$56(M$ 6J13Z[)QJ3;D09F<%T6KW\2MV#JK;$B)@5_=0]V^]8(_Z=0G0H5K M13EM@(L(2KZ8NA-*?V=,O4;CB"CJT?->A N0$=(-;=DKXZLJ)4N3ZCO:=EPQ M+6/G0BJ> <3/;5 P2IK0/;D33V9#ZL+12=MJ:)%=2OY?2PSB^CGM[;M.7,;< MVIEVFF%>3.8Z*%!P:XF?SSJH7$1EQXT0I:R,2?BD7*I[DK*'JE2MH!]D<(6> M<\J6>*"='*S1'Y%:<#Z%JB%:PMC,5,QKDN_;.=*1BNZ[@2<-?%D#$(-['@RZ MY1!88?>R2P_R/\^(1FH.(#=GAB@6IT9K-E^I<8H&C9A!N;WG1G9>*$1V%KP< MCB-%R/Q$)%9ZK#:\!P_4Y9O@&+MYSGV;#N_N(2@]RK1LW8WZFM&="13#,+*L MJID/0T^1_ _%M+Y+((00T=-.#P"!+Z/D4%6J9MA M9 ,S!C4C_4ZJJ!W#LAJ$D,@X(U#T)N"C7]-S$N)M8@BW?B\,>J&:@Q;UD)BR MZV52+."21L_IS3L,!DHU+R,3OH0=>1B)$!4O\[1[S7.\Z [0&C+2Y'J!Z"MR M3,TDG185^4/IT8E9A]X==VDHGH.I4K(]ESQ1;F7(,(-XF:Z3'&=;\ MP#76:VEL,,"XP\ S\ZOA>[[IL179$9O57:PZ?FE\#F-[XU@389+?"W4E!(29 M\K.$\'!@&J./-W=IG(DRA,4"=3+!(2 R/BN35V'^HQPI8ZU2255FAMC$",M[ MH%G>8\%DM$"'4CA'OJXF*6$(U:8"+L-J*=X2@!I:/]\@O0G PFPI;AIR&9^QS!+02?P'H+7#D-3,#HQ""8HJD0,<31A?J#TZ:6,A*F>:()2* ,JH#]?*\&]@@A[->-49QGIVEEU(7/*.4"[6*]^9Y[ M"I,'HW Y4F;XF6$5 2N#:,-B .DLL9"1[FVROZ-OA+G?>0)KBOY$]-QL_ MM=-*9UHP=P@K/H),B^L1I" ;M@L50 7IZ!^YRHE6SC;>47W1T7V!V#&N2%$O MD3WJF65\V%Y'P&\HMW'M)VMLRAE0?+ZG1][GD,# _(8C5]FG,UB9B'/2JB:4 M%8B06D"4]G29YD6$"56WU0"E;^Q5^:H(?%P3?$@Z28;LT96DZF=F1S0&@H;TD MHZ&2AC#] Z[EU1SRWG>')&)Y^AFJQ#( M J9R%3Y:A3?83#?#SW_\Y!F>2C^.^GTP M\ELY_G'0XZ$+GOB)C/1S/BHJZO-U!K+H\WC*,0>2,T60<88^N8[WPA-SLHL8 M@4=<*0PD"T'[Z-Q-6D!\^T8J[ZT17HY0 04"69A3Q3 ;RXR-#YET ,YH.VF! M6&MFW)R3)GUZR!LX_T"(R1S-L+'GPZ]UV,.-:Q9CUHHY!KC^2V>V&9E(],5Q M(87>[H76SJ1Y2SID"+[IM4RQ/$BZ7^?=29N4*4?IT%;9E$E,AN6SK::L5,@L MV.426ZS:D\;$WR0&:\K3O)B\9C7WX)\C&94O#$@&@(CIZ;I_VJU].=-DXOK- M@V/$J20I68D?NHHST\&)^QTEN7QFI MW"UUXV<^"< 1&/2%L*#)8__D3S6^I.FO:JX?) (\M@?XW##M MC_ CD_.K<@^SF0YX=C2Y/#OAZ0,<>=#7^M8EK^2,+Z7'Y4Q4DG07/'JLYO7HTO3P_**S\^0?YTIL5_\F%F>E[T_+' M)?\(& _0??QN+'S!!O%O<+S^7U!+ P04 " !TB:A8F)I,Z0(( #)%P M& 'AL+W=O3M1NG?S$H(R[YF:6[N.BMKBYM>S\0KD7'3587(\66A=,8M7O6R9PHM>.(6 M96DO[/?'O8S+O'-_Z\9>]/VM*FTJ<_&BF2FSC.OMHTC5YJXSZ-0#KW*YLC30 MN[\M^%*\"?O/XD7CK==(260F!C>/$R6STVQ)"]O/M?3OG>[09%+I MKS*QJ[O.M,,2L>!E:E_5YN^BTF=$\F*5&O?+-GYN-.FPN#169=5B(,AD[O_S MKY4=6@NF_3,+PFI!Z'#[C1S*9V[Y_:U6&Z9I-J31@U/5K08XF9-3WJS&5XEU M]OY5K$5>BMN>A3 :ZL75PD>_,#RS<,A^5+E=&?9=GHAD?WT/(!HD88WD,;PH M\$>NNVPX"%C8#Z,+\H:-9D,G;WA9,[;0*F-/P*H1 ;"N7;$G9U>AV;\>YL:- M__N4 ;S\Z+1\RI8;4_!8W'60#D;HM>C<__4O@W'_;Q?01PWZZ)+T2WZYO/ G M904+NZQ6_UD:OEQJL>0N"]2B^?)%69XBL=R;8;%"IADK$IIC5S"<2I&R,E_> ML"\K+<2>PQG<%:\:?]'/D/TBM)4QA+ZIA=UP+9@12V2PW0WP/&%D*QGC8SDW ML98% 3/LB@W&P6PX]@_3_@S[K<6U%BDG4'!3;GCLYXZ#:!*Q23 9S]B+,O8Z MP]3]*5'0GX[H-YI5FIY'5]F A9,@FHU8. W&X83]D)L2$N/=O-T(J0$1>+%; M!O=GLLQ, !MFF33& : IA4IEO&4+ ?M^&GQFTTDPBZ9L- TF45C!.MZFAG-J M=OT-1AJ,@B@:X@GSAC#$?][UYW#4(:!%K):Y_"_LFY0:KG:.M\[;F?>V..5M MTHT\'C"9QVF90+T:&(+G:CKL1B"K-'6\B[E7HT&W7X\$F&L*X>@XW09LLY*0 M+6&Q.%9E3LY&L8$U"J[A^G3K4YB0Z79.QU5.&Y_4<974IDLQ'Z<*9@6NUSI^ M5$,"9I\%#/LB,](]XUN6R,4"Q# 7=B-$[C8UR!RS\'%%ZA5"NV)(+E/S5/K, M\@ZG^3)?*QF30!H!0=<5"&MY1AJ2M1I4Y]7XA^1SF4HKH0:%*WE+)Y5Y:DEV MQ:W[6FV$SQ)&3]8>W^(C*G019&Z^^&HI$'D##B/@!D0X-U3SP#D)FV_9P]L3 M&_?' 2TR@J4'@..4(QD6$I/].J$UGBLO'N[F-=EMF2B(R56U]_^U-2I]F2=\ MGHK&OI!5*"/1T2!$SG]]CZ?81F!'0HHN06B)-(4F^RD3N&!X%K'(YA!?#0^[ MN\KT8(R Z.L6(3RUZ.052^7:@7RH6ZC:O:ZUD6 BF17T7.5Q8TGN17\DQ0-* M2%?77$+.J7N[.0+[R%-/A_98-:(H$--LR+XS5F;.B*E<"#P+MN:IYXHV8R(V M9:.[HT[RIE&IRJWQWLTUQTGN6:O[6#]!],^'2[XI@#Z6 M2SNMPL'@,$7#:'21KHYT;)5" G[4N'I6*)2NVXP6FU6W$O;1B\.=6#)(5?+S7:%LG$YB"SCX;>#H/Q7Y$M\ 7.6" M;1$*F(11 _4^R6,A:PY=7>-'I]]$:']*=GE/)Y+&2P"+,$4I ?CW@,:NF,GA M(92>[?X2'%ZD$0?''72@5;SB>$Q1N2SA)HCU-@?X/?2TQ'M_T^+&)E6Y]97$ M1V$ST?G(Y01=5A%"?U@1U8G+G[\Y9FJ?NE[X M-A.[5N/H4-*HF"*]+"I^C6G/-/6.]>E- OV& MOJJW6JT="S*^1-7PO/9PW,X[:U*C,VZ3**K'](!E6P-0_)(VP9$NWO>YRJ_K M'NYX1INW'=(3=: !.^G.]L#.#L'.OAWLA[%^K_2'[QLV+CA*)_9JT!T?=)V[ M&G=8T.!?8@FPX%X1:@(1!T:9F>ZIJ[M>ZWH5)EBZ2V2Z,$-N^9O69K2YIW[P MU[.[Z?Z2&WJ!L0P8:8&E_>YDU/&Y6+]85;C+VKFRL+=[7 D.:J )^+Y0.--4 M+[1!&ULK5AK;]LX%OTKA+=8.(!BBWJKFP1(VYW. --M MT:8S'Q;[@99H2Z@L>D@JKN?7[[F4'[+CI&C:#W$DBO?!^SCW2%=KI;^82DK+ MOBZ;UER/*FM7+Z=34U1R*Z^:V\'OGD MD&QD84F#P+][^5HV#2F"&W]M=8[V)DEP>+W3_HL[.\XR$T:^5LV?=6FKZU$V M8J6RT_AR-Z;8.?-J^!)A>^$ MGK"0>RSP@^@)?>'^=*'3%W[[=.R_MS-C-:K@?^<.VNN)SNNASGAI5J*0UR.4 MOI'Z7HYN_OD/GOC_>L++:.]E])3V;^7@:>'_*"M9.&'#H]Y5DLU5@X:KVP6S M8M;(;=?5?TO#ZOU67!9J*9EH2W28:/"X9 NTLG%+C3(&^]$\]4![V6FG%D96 M4M>J-,P%I;6RG,"VEO*H+ABR6E3[M-)/.'!WZX/'6D"0F@^]DU^!/>3!"Q9Z M21+A?Q;$[..QIR?N\8A%ARWGCS .HPLV3OG%0S_.Q.+;KD7D6AIGYR)O#J%W M,1-+I:U37BAC/387M6;WHND0 K+=M4]DXL@'(PNDPM;23$YC?+LW\AI&V%L- M>?;YH/D7,OH'&65OG9'?>P.?)Y^00FPST-R?+O$"'N BX/@91QR1PVKL93QG M[V=-O1 $K\XW8X65"->R:^NB7L$6.><.L%)T4X@&T9B5]7UMG!#/O2CC+ [8 M.,^R"\8S+XYB.*U72D,9FZD6]15'7L13'"UGXP#^A!<0P5*(1)NZ1#!J:"8[ M2.%2ZH)N*00+#);+F2B^X,R'<+$@AI(4:MF8>WX.PT'D\31D[Y$AC6B+=B=% M2H$;76$[?:PD]*(@8XC-.$@1E-#C2<+NE(7ILTE"V'B8>6D<4P"CS(73R[/T MPCV! SQA;V0AES/XL$UE^!-3&85>'E(6<_)@'(;^1;^:Y,E/2&7F!4@E]WWD M,D%K\10!\A_FDGM)FL&L3[GT$QP_]CT_XL_/983ZX7'HDNE'+IF)S[\SF4D> M(0OP*-=I \ZA3WI M8X_--I!KW=SJ* ["TN8-H$(#TRNU)F!SN'(".Q-V>R1"^I=BP\IZ/D=4YEHM MSVFF;3-9B,Y0OC0FF=2]8"7N>P#31'2850PET#"E"?U7V* &%;2N;46/Z#^H MX,E6%TO@IVC.@M='26R23G('_D>6WFV/?=H,@]I_@S]$0K62;:309 S8ZQ#, M]\(XZR^"('<[Q=PB"/O-MM*J6U1L#H;H5@R+(I1S0-T10/@@,]BRD[*RW:Z@ M%I,<.(5&P[0Z"!UVY%X*F,F],$A^#+N>#5A#G!HBT@Z!AD1"."PXK4D,RJ8K M)7L1II,8I+1IB%\?S2;#*MF45+VJT\C^BK@WQBKPJ=.B+5!\:+@RF\E6SFLW=W]]?SMA[^=8K@TU5-=B;KX()^'>.-:+1AA3SVL* M@:'6T/82&I=#K_H)^R*,GA)M5+MX(#EAGPZ!=-6]<$ \F-8THP&.IJ86@*7% M0DOT@W1A&(!(@;6%TIM^L,MV0:V"P[E:KZB*"51+:LI!\ES[S:1T_2YG(PES(XNQ-<#$ GV$RW J\N+ (:E'Y7,X\#FIR!%R9HG_ M,^J'DIUY$4RA?#)7/F&^8S3@*5ETKGP2QR&YQWTJGR2G\DE0[CN& ]!.L^C).I9)2B6<7CH [XH,X1L'9ZB&& M%+K(AYBGKI/SOK5S+W<3Y$" $FP!,;Y]R&?(I0=UX1'N ;;6]!.EL=L5<7_@ M@8?A85;2?<-I-IX#P?91]-U."[R4'JE !BI1'E#T<05N"N$$RWV!TU2 R^O@L0Z3\[U\ T8QY_77V5YN6.4 MPVP[[QT'1*/HFEY>FTT_Q=#CT,%<]1? A059Q/'I?9@2=AYY[T*.DWW!JSV&:5GWJ$&51[YNL_-71Z"QZ>MVQXO7\D"& MQ:RF#>XYZ6]=LBH%\O-(JH99 )&I@00[/_J :%FH>PE^X!S<\7T8+57O&OP$ MBNAA20R5DGURCQYO W42I[)SH>ES1F\F1Z7XX"UDG%MY!RB_B2-1_U+QN[&JI7[@CE3UJJE MNZRD0 AH Y[/E;*[&S*P_Z1]\W]02P,$% @ =(FH6,[?06@Z#P 43 M !D !X;"]W;W)K&ULS5M[;]LX$O\J1#99)("B MZ.577T";MM@]M->BZ>[^<3@<:(FVN9%%EY3L9C_]S0PIF7;D/-K>XA9HK!?) M><]OAMQG&Z6OS4*(FGU=EI5Y?K2HZ]63BPN3+\22FU"M1 5O9DHO>0VW>GYA M5EKP@@8MRXLDBH872RZKHQ?/Z-E'_>*9:NI25N*C9J99+KF^>25*M7E^%!^U M#S[)^:+&!QQD]>9?@]??"[ M%!OC73/D9*K4-=[\6CP_BI @48J\QADX_*S%I2A+G C(^.+F/.J6Q('^=3O[ M6^(=>)ER(RY5^8JZI>&/:F M*D2Q._X"Z.B(25IB7B5W3OB>ZY"E<<"2*,GNF"_MF$MIOO1>YMAK:?)2F48+ MP_[U[919_Y3H(T_,BN?B^1$X@1%Z+8Y>_/Q3/(R>WD%PUA&< MW37[/=JX>^P_52U8%C*/Z<\+P6:J!,>3U9S5?%H"]];]Y%^"U?@:OU[3UTO! M43[@<;5A:L:X,0*N>%6P4O*I+&4M87R]X#7CNON^8'#O38.N!NZ:-UKCJN R MTNQ0]7Z[#JR!*X'>\T6G>/9.K$7)8O>;N-^4?58U+]E+2Q:8GK@!3]#7$+F6 M3=W JUE3%88=LW@P#M)!!E<__S1.XN3ISE7[]K68ULP@H<38$_9;>!6RSYK( M0T[303".)]W(]M<]_C MY9QC:"$>3,UK80(@I9*Y7'$G+93>2N%-#@2:9EK( MM30TJ)TO'@>#;+!_>ZGT2FF8DTT53WE^#=K: T/CN@[2P8C(;=[T:P^RM8=_=(PHB+)X__:['6,8Q?NWW^88 M63S>NP/;CR9!EJ%!3 9!-HYVC27*@DGRO8Z1''(,B#/98+"]>(QKQ(/8_7V8 M:XR#.(W;GP-^.@I&Z6A[\9\'_4>.CVD.! -J-D (7!FPJP)X*=@K7O(J%^P* M 9)ALLK+IA#L. Y30%-EB:*3B USW<#GXNL*)['6J4C-F,>$)X[6=H_3W2GL MUSM?]>2V /*Q1M7U:U&+DLBN5;\Z0]+GM_";A>/O9WCT$(9OA:WOYODM7%;D MLO>&.,0E!$,(E2# 0=2'.&2E)D)#R!0?20UB_&V77 GZ C[)$:F15PS^[,F>5J"V"A (>J@?'<&8\C.&!? M&D6:17I+XI&,S,T&CJ/M)T7+(F;.+=4;62^8D>!^'%QIP;%Z@8!K('L:TC$H M:8-_*H4+5V8FM&%346^$J#I;0;DZD81^*KG<<4B*R?%3]JKUQDL_H8 +K+BN MD3Z4.\^_-)"V:2 \>ELJ.;L)V+MWE^P4)TJBI_89W<1/S]!(/^2UP@@!T0%B MQ 9%;M!E#3!FXP@N@0[?>N]NR(!0@6M#;5\BF]VZQ."\X9B_!-F9"P*N,D&2 M4=ENG8UJ2O#N+Q@^0/[@YC@HB:(3DCXJU48-Y$WC-?R%M?_K3P8U+)NG?'V>^ ."9DB1W5=V@BB&LW4JG;!-N=F$;"/"G,)0A@TNEKE MUP$2QOUXB?QJH68A^U"YY).,VN0#H@9]"\0H$*T4C+0K6M0YU\)=@1A=6(7H M#+Y)LLM++I?.%/O%#S/:^6#B%42U\U9]A32KIK8!U+<>^@%_ZY8.#BD6/Z < M81T3@4K=+TR0UJPI+=ISU+LX 3JO09^V&[2-MQ"\CZ-PTN4V6%68'"IW&(=R MQU4;0V$,)J AQ7[M[/CI(<&R5W8Z !RXT.:.=D0WYUL(@(V@:TP5ZHN0@]:2P#L1L[0B_OH84 M+"M0JP%.K&ZZL-DC'H0@$P\_N%Q&#!!M'=7'61@#:$!=70OO<3H,HRA 6P)_ M 2%J1WJ2AL,34O=:H>0(L\+SR> D9%<-1.XO#0K=10VDB)@C=X!,HN:5_ N= MCLTYXIK*UU0'=(!BM81L#7D]:!/M 1!VA15/UT;YL')AR^8U"*:0)A;8UH3P M_TY!?+41R)%WA]1:;?0@K#Z%.");I? V1O>O$CU,-VD8C1^CFU$XZ=5-=/(@ MA^I#A(>A9.<69B5R.9,YNA#0:'R0V9.U_"+Q#UO^W+ K"U],E\<^_7'E)[&7 MP'V)XD\"SY5;";2Q8U:JS4,<&0(FE*5 Q2D2!(@"5&A'.[TV$.2V/7;;?'Q M+7Z;AJZU"K;'[$NEL(AZ=/-*2[RZ%K-#Z;X5O(O%2%*'^4\CH_%E^Q MXV%\?XWC< #^BN5?CMSL>N=X?!* !6))X\ 7M[T=AP;[>B6QOK3\S2VI6^7J,IM)A[ M^!0B^ K67!!27=D(^.L,.WQH25"?'J?;_,;G ";GZ*4@]8I:DHPOR?\=GZ"( M(>G .,L!"8"9HJBI&*S8/QJPT3@C('PE4I8?*5Q:Q#M6T.J MEQJAG[WKB*8."4:H;NY!.SAP2X/9N&J#>0>7Q0MFNF?X/_( M8^LWX!@%@0M02VL,MX7R+>;Q=Q@#5!.U7)7B$>8P")/_&WMXV:/>-G\ UEX3 M+F\[-GS[@4T-JL1LD?.5A-'R+UR+2Q1:Z_Q^IZ6M0X)%U#@8H-"=+;<1(._.8K]BI,9U1VN2M<[O," MA(4VQTX]BY[BX8LSR"W(MAM[:QTK3P=VW]B//KIW+?"EFFG9&%3J3% W!$W2 M,_)=+7O<[QNI[43ZX7AK+D179U\#KR&S1]2;X $%%%C4X%#DC9[0(DB#$+7@N^G:K$&#D)5 /\,E" MC'9?UF\MK#CI:=#LT4K<9O&'<-^+:_[T:U^S760-5TN[>"]@_E M(8A>[52SOO$'AU(;:!)=0,YN4"R\"T[@\E"E$" D;:8G.&4R.=FR_ ER!- - M]4QA=ZM[SHH@UILK34T4Q*>RZH:C; WV.LCX,$423:;3/ #EYASTQ0/MPXV&N>'&[*GQ]HQ_=6)7N5:[>#?..K\- A M V]GN-NPM7N]5UU;# ]<9,$DC=OG45U>)?:Y3[*^=;6LY^ ;#D7T7 MG\$J$:QR&@?9.#UC63*X3>[>2:'M\8[NV(4]L?%H.=XQX W7%<#_[Y%J@A0" MJ1F=1$&Z1]%H3YZ3[(<*\S0>>!.>IMG@[!YQII;(>#)NB4R'R6/VX2^WOKT; M>K]Y[W=WWQ/F=?NM-N,5&.?Q)!\%EVXKV[EU4W%(SK6M4UV;-O?;M&:G3:NZ M-FUXF!'*(VP.)_#' M?#^MO4DBW>?1J]YU6R@8L_G@T]L ''6H8I6'B2:@8^ M5B;C@S))DI%76Y!0XLEP>];C7JFDD7^VY.\2R_ZY!L[H&= (U3R&F,+\=3STFUY#? M;XD1"D=TF)V03U7;$]_=T^Z\ M_$M[3'S[N3UL#_*>8UNK%#,8&H6CP9%M0[0WM5K1H?&IJFNUI,N%X$ Q?@#O M9PJXX0/=_$;SX+U!+ P04 " !TB:A83,@*'2 # M!P &0 'AL M+W=O[Z M@A5HAZ"'=1^&?E!L.A8J2ZXD7^[VZT?)/CN8OK]&H4[;( D>%!_XL;5.$>TV/3OB#=J_^[TF*9I1 M:MZA-%Q)T-AL@ZMD?9T[>V_PD>/)G.W!97)0ZK,3WM;;(':$4&!E'0*CY19? MHA .B&A\F3"#.:1S/-\_H+_QN5,N!V;PI1+_\-JVVV 50(T-&X3]H$Y_XI1/ MX? J)8S_PFFTS2EB-1BKNLF9Y([+<65WTSV<.:SB'SBDDT/J>8^!/,M7S++= M1JL3:&=-:&[C4_7>1(Y+5Y0;J^F4DY_=[3755]O[$%Y_&7A/UVU#8+*&&]78 M$].XB2R%<<91-4%>CY#I#R S>*^D;0V\EC76W_I'1&_FF#YPO$XO KYG>@%9 M$D(:I_D%O&S..?-XV9,Y[P63UJ<[9P__7AV,U?2W?'HL]1$Y?QS9==#:]*S" M;4 M8E#?8K#[_;>DC/^XP#N?>>>7T'^M5I :K M,,V7?LWR&-X,6G([N(BJ:7B%WS-2%%=#$A;9TGV7&;R5!"F9$/?4L;_0 6]XO'6B$Z&V$=ZJ,?U(9^AT':<9K- MVODMN!I'X%?S\2$A$D+(L ]#B<1\&JW@_$@[(T7OVVI?<,M3.@ M\T915TR""S"_D+O_ 5!+ P04 " !TB:A8HNEGG<>)=%^XTK6C?,;T]5R*VJ\1O?W M]KVAU?2 4LD6.RMU!P8WY]%%\OR2>_M@<"MQ9X^>P6>RUOJC7[RISJ/8$T*% MI?,(@OX^XTM4R@,1C4\C9G0(Z1V/G_?HKT/NE,M:6'RIU0=9N>8\FD=0X4;T MREWIW5\XYI-[O%(K&WYA-]CF601E;YUN1V=BT,IN^!=?1AV.'.;Q(P[IZ) & MWD.@P/*5<&*U-'H'QEL3FG\(J09O(B<[7Y1K9^BM)#^W>M,YT=5RK1 NK$5G M0705_*EUM9-*+:>.8GC+:3GB70YXZ2-X&;S5G6LL_-%56-WWGQ*W \%T3_ R M/0GX5I@)9 F#-$[Y";SLD' 6\+)'\/:IA3Q_S/Z5M*72MC<(_URLK3-T;/Y] M2(8A"G\XBF^EYW8K2CR/J%_5_02-D(:^"Q4CZ#0 MDEM9]FVO!K]6&R>_BJ%KB8!LMV1.D\!-X*8A9ZUHELBN!BBG1!ET!N@XU0VA_,$'T+7XOV3<,3E:/ME:$8T-(I4X&8;N;6PF,3P M&Q0+%J<%/9RE.5LL%L_HD6>T-R,XRMT0EL.RZ;32]1WDY)3.61PG<);D;%XD MSR!)6<)CN#&BHKE+,SGD[ORR$RUEF23>*V.<9W V8VD\(Z>"I5D![TC74K=; M)&E%;1"]6#:$R888*=GR!5QAASNAP/BT+=4\A@6;91S.,C;CQ,*SSRAMZ@"O M&RA9T@1&7VJ:=;*3%(&S11'#TR?S-$E?C*L;[0CV>_DMR9!D.>-%[K7)4V_K MM9FG+(_SL2:OL,1V3# TQ MTO/H/([).";E]J*?JB-/"+5@6;+XM77DG!6+>:CCC/%Y&NI(YY R\5TI:LJP M]LU]KX'QR]8''LKCY=9'Z!9V@K#Y9$;?-J7V#4\;B\,&73S $;YK2$!HAZ\+ M^J_+]\WL7?WQ813,;C%\[]7=Y-L \S3K_6*<#'Y,W<=A >B'0\D&KLDB.2(7 MQI.GXZA8ZHY2*U7OJ^<_Y8'$C_M!B3ASXSTZ-[ K5,'6Y#EJ8TA1FN#(?=PX7K M8KAG?#,?;FL4K9:=I>F](==X,LNCX3#N%TYOPZUCK1WU9WALZ-*(QAO0^XVF MC\ZX\ $.U]#5?U!+ P04 " !TB:A8E]*^7&T& "@$ &0 'AL+W=O MTX,RPEDOI,;,_823W- MH:TG:=I#IP>(7(EH08(!0,O.K^\#0%&R+#ONM!>+!+"+MV_?+D"?;93^VY1$ MEMU5LC;G@]+:YO5P:/*2*FYBU5"-F972%;=XU>NA:33QPAM5RGYH; MC;=A[Z40%=5&J)II6IT/+I/75V.WWB_X3=#&[#TS%\E2J;_=R_OB?#!R@$A2 M;IT'CI];>DM2.D> \;GS.>BW=(;[SUOOUSYVQ++DAMXJ^;LH;'D^F ]802O> M2OM!;7ZD+IZ)\YP;ST1,&:6>0 M>MQA(X_R';?\XDRK#=-N-;RY!Q^JMP8X4;ND?+0:LP)V]N(=+>W9T,*3>Q_F MG=55L$J?L,K83ZJVI6$_U 45#^V'0-##2+"S;X&A_WY0CGNDX^>\/YF YZU^5I;8+&8^SE]+8BLE45^B7C/+EY),5V7B M"S&4HK&\+MQDX=9SP]2*@?*\[#F/&%; 74[5DO1V.(O9C19U+AHNV:>:Y[DF M2T78]BW7^MXY?:OJ6])68%]FJ!9*LQKX3,2*EIR;*3MA:3*+1J,1GK[[9IXF MZ1L\G:;18I2]\K/C:+28?=W5G&59%F79F)TF21(EB^05.QU'R7CQRF^Q6(S9 M+[:DSHXEDQ$[Q=QVTV29W341Z 93(91>.Y>_);H+TYA*> /TG=TSA+ MHS1+_S]FTLEC9A!CDGAFTB2:SA?_DIE)E$TRSTR6I(Z9+)I.%^RRN/61K]H@ M!^#D]9K09"T#<=O]M[\'7&8 >9ID.S+3^>R S$<"\GS.HQG@G73 IM..SVF: M!3XGT2Q[&.''$.'/?M_WM244GF5TA[/($ Z#7*UK:+O H^2.=ZL8D+)1/)M\ M^[2GGO53M]B%D8[>^ $_[P>2-Z_8!M'PIM'J3J#QD[QG)_",_BNE/TI0*B=) M/.X'<#CZ[6VIB5@5>B.YWG@H+V?J>(F W#3DSR1Y'ZH/^S\: 34 ][%#G.6Q-FW M\;^A>_HBNN>'=,^_3O&JU!FH@<4=:(9!,34X82[(;HL E[M/Y9]@+KR'$E@>=N;D:5_-\>Z+L@G53 MC1->R-)!-=N26U]7.VA4Q/T!<-T= )=[!X!33(XZ=C&5JB*8NUE[WY>#\[ 00*WPLFQ[==2OQ-FJ1)M MQ=IFI3$6,=QID)Z]S59$KCR.^<>EV-WZ 0X7'RE]= V_#[C@K_)[/0JONV_C M]-J4 A5B4-%F=>]E!44&!TPMI5AWM8ZV!TP'6>C=04)5)Z#*"R58ACKQ#KL* M?1P#$RLX[O'D;E"BO!VOCV!#+J[8T1];*?>1!CS\\- /$O)EEA/:BM.%\6GM M37:)[%*.*GI O9.")VD#-6\)1V3+IV,RVV1Z97L[44/POD?LUYC+L^^AVX:) M;O9@[V#D+Y&CU/HL ME;S 3>W!?7\9;F?QL0^5X=Y7(T2V]M_&;GP =/A>SB\6-7X;]"ELE"T?RR)(T-N >97"EVK>W$;]/^4N/@' M4$L#!!0 ( '2)J%B- &@W2 8 )T. 9 >&PO=V]R:W-H965T#+VKI&!CRZS=BWCF05A1H]+K)L-FZD,H.SD_CNW)V=V"YH9>C< M"=\UC717STC;[>D@'^Q>O%>;.O"+\=E)*S=T0>&W]MSA:;Q'J51#QBMKA*/U MZ>!I?OQLRNOC@M\5;?W!O6!+5M9^XH?7U>D@8T*DJ0R,(/'WA9Z3U@P$&I][ MS,%>)0L>WN_07T7;8GIN]4=5A?ITL!B(BM:RT^&]W?Y"O3U'C%=:[>-5 M;-/:R7P@RLX'V_3"8- HD_[E9>^' X%%=H= T0L4D7=2%%F^D$&>G3B[%8Y7 M XUOHJE1&N24X:!O"G+A["+8\E-M=47._R1>?NY4N!+25.*C=$Z:X$_& M 6IX\;CL(9\ER.(.R(EX8TVHO7AI*JINRH]!;\^QV'%\5MP+^$:ZD9CD0U%D MQ?0>O,G>YDG$F_P7F]_:0.*/IRL?'#+ESV^9G5"GWT;EZCGVK2SI=(#R\.2^ MT.#LX0_Y+'MR#^?IGO/T/O3_%Z?[(:/%BY'X5VCQW#8-*NBBEC!,O.N"#_BN MS"8NVWUEF"C^16IBL0\UB;75J'M>&N1*4U_\ZF_@V,Z)=:?UE:B4[@)5HI2M M"E(+Q* K0^=H)!#[LH[!?T$E-2MR\>&U]QT$6+T]H%,F*CX17!?#A?SOIK,M2VW%6\>!3=N'PL M)L/)HL!U-BW$>X()J@P]Q99<;)_ AFTLW1D%5/XFH:,Z@,GS8;98BKP Z2/. M^&P7DG,MC6@M6L1]Y ^0)L-BGHG%,,N6L-Y\(1=4C $9!4&#=7XHJHY8S4P\ MRA]C\6R^Q'6Y_ Z1!:N83(K='P0"HH#8(Z:13Q1-#E<&T3&F;\9;%6IT9!CF M5>_'XK%X^,.BR(LGXFBXS!;B@XVYD,3M>A_6Q+HO.<#0B@BU#] MHM;9D@@)$*QHY56DS^]1"FVL"*T%.I+Q,C)@J%JA(N 409NKF .]CWI] &ZEB_$I MM?6I@6&[@T8LTY8%B;WI)+<@XC"SMUD!&FS7IYGU>_K),?2Y QZRB"XYL< V M^S%&K /]Y'.FY?B><\W>;*S)N-?K>_14JN)&<*V'Z3IDE7BQ4B9Y"?H5$ZM7B&UE$'+C*-T=$$'>^/#S+AZ5\BU&TT@\3;%*]B$U M]K+#E$'85B*OK\.=%D03H;YAKI0D>_.9.:SD 3BZGK0?V!:,'0\/IQTK=WY' M>N>O]O9DJCH7IVO-\% IFK3Y(MY\WR/!\=[5??F,VQYWCZ&H(;@%9RI30;7FKIO5HK[NMPH2FY M5KAX7=?$+4:#WM)Q=%$9:WF0=ER+:"G*5JH492TQEF)672^"5TN[,=B*<&4Y MVVUJ0=(9D.\G,X\04^JN2BV!IU.1/4E@M[#@RUNF7%L1Y?(GJ:M@#AC958K# MB7E9X7B3[KS5JHI1O@CX2^8!]EW;=P._VVQA=UGSJ0CU]*OU<.4%HAZ'_C1Z MO;&1>#JP07#TK>WG^.#(T)#;Q(.11Y Z$]+I8?]V?_9ZFHXF]DIJG%IP M=54)NYF@,NN+J!=M!V[D8NEYH#L>K<0";]'?K::6>MT=2BDKU$X:#1;G%]%E M[VR2LWTP^"5Q[?;:P)',C+GGSK?R(DJ8$"HL/",(^CW@%2K%0$3C=XL9[99D MQ_WV%OV/$#O%,A,.KXSZ2Y9^>1$-(RAQ+FKE;\SZ3VSCZ3->890+7U@WMGD6 M05$[;ZK6F1A44C=_\=CF8<]AF+SBD+8.:>#=+!18?A%>C$?6K,&R-:%Q(X0: MO(F-DNU"S@9:^%NA06 MVU"G8D/*\G!IK= +#.V_+V?.6Y+)/X>";[#SP]B\=<[<2A1X$='><&@?,!I_ M^M ;).=O,,]WS/.WT/]7D=Y&^F$\PFD'7D.$GTN$N5&T5Z5>@!V&E?^B M T_3A1+.R;DL&@\S!Q?09@&MV$?#1VXC2!T\:RWJ4OI@12+1C;UV1LE2\+#S M].-B.(:ED\<&'-"G\63T;O0?H1]G@R'3B(=$Y([H6S"U98*J%CP&JE MS ;1Q5!*2V>8L2[PX831D2,X221H0"47DLM$)S0LK&B3)W=X@1\E,V0R!FWT M9\YS38B;EY--5ZQ(Q(5LHK!\KM$4R=I;631E"E9K84L'1Y\^#-,T.;^YO72A MV3L_/F!=:^GWC>_VC*G.X7HARN\Y3I][\[-3<*=SGSK&\?1%HU(L4#(CV#'W4UX^+/ M#[8F0G$2'-.D[A[P>M'M(5DL1ZE>?8TOOW393='WJ2412:CR)+B(S%+SN%1[^08 MCOI)_N3Y@O6+?9G%V3"%DSC+^@WE0P=B=^\&J] NPCWMJ(RU]LUEMAO=/04N MFQOPR;QY1]#R"ZD=*)R3:](YZ4>-AK<=;U;A/IP93[=K:"[I.8.6#6A^;NB0 M;#N\P.Z!-/X/4$L#!!0 ( '2)J%A*S\K:N0H ) ; 9 >&PO=V]R M:W-H965T5CL UMB=S.61)FD9MS[]7NJ2*FEGHYG ^SNRXPNK&)=3ITJJE_>&_O9 M[97RXFN1E^[58.]]]?SRTJ5[54@W-)4J\69K;"$];NWNTE56R8R%BOQR,AHM M+@NIR\'52WYV:Z]>FMKGNE2W5KBZ**0]O%:YN7\U& ^:!Q_T;N_IP>75RTKN MU$?E_U[=6MQ=MEHR7:C2:5,*J[:O!M?CYZ]GM)X7_*;5O>M<"_)D8\QGNODQ M>S48D4$J5ZDG#1+_[M2-RG-2!#.^1)V#=DL2[%XWVG]@W^'+1CIU8_+?=>;W MKP:K@"NGQ91J%7P?AR9\(3\4OIO1[)]Z6FO)- MA;](.Q33<2(FH\GL&_JFK7=3UC=]W#OQ1KLT-[A33OSC>N.\!2+^><[IH'-V M7B=5R7-7R52]&J ,G+)W:G#U_7?CQ>C%-RR>M1;/OJ7]L7Q\6_A7XY48CX:B MZS=".16WUNRL+,3[V@J_US9[5DGK#^)+;;P4;B^M0HD=A:JX7COAJEQ[H4MO M(&F5$DY!5F*G*D<44*#>";P$*'6A_Z5$:NZ414$+66:X<5ZH[5:G6I7I82@^ M[96X,=)YF;=6L803!L9M:@>GG,.&(E76@U;$)_55.BP*0E;M4,Z.M7LH>V>H M2DI1*&]-96"L1+&#H'@%'& S,R&]F$W^)LP6!+3Y Z1 3E:*HL"&2E?+'#? MB -$GGS_W6HR&;VX_5X6U8N;^)@?CE\\300LN@>7T'^)?UV[/X+\]N)&6AA3 M2G&_U^F^;\B2[>BK;D*#3,2X)%$TAH>/R$>6:3(\B286&ZS-3@% M@3S5]B")Y^P?BFN(1M ZRCYA3C'C"W2N$#MEMIKFM?4N%R3Q#O:*X*>54U, (?KRNK\ MZ!%9P"OJ*D,*,DK)=;U#G00VD%NO0DS4'9=OIEQJ]2:LI.<1_)^41<]A%5U* MN0'K$WMR2-HD7K.=75,0+LIEEV0:8KG72%B*^&@813DOB3@B+*HN+"A,YX ! M2^EQ -E#F$R69Y'^5Y!RXDJ#DQXBYO]#1-PT1$IV]5 1L@;7+?[IHE"91A3R M \(*=@\I[$8]C0D+IB Z%[/Y<(1Y(L^)3>"O,&E:6ZLHO1TEU5\!Y7D\SH;B MYT 4'"2RATV ^QK4+7)XDSM E0)WL>S8-13O$8#^LX9T@E=X#65!5 9K8-7% M;-'3\CM:4>Y,L"\$F$!#G0L.JD+7!3GJXZ!(^2/-B-7A_&H43*W(3PK15EM M>$OXR>4!--9OOS\6%54*<7L &IO8[;64@$;OO=7>JS(@1EHJA@:4H?D68>!2 M-'"=C9#P?/1):73*N MLQ8X9;A$2_H#A,AI55]QQG&J[?D_7[]M&OW_-?PQP!U+80FYODYFXP6Y/DI& MXWD,Z M)^OQN%=&" RSX2;'*B!ENA3C2;*8K,5[GC6FDZ68SN8]F>@ V\]8G8W)A-44 M4)V(QWK;FYI;#^7>87-8^@5S S5.Q"GD^=W[:Y'A6!%YR.]!:[\IY[TQXF>? MM7B*SX[#8V@ TF++G:+9L](TLA'6J!&VT]C1K);!$[$-+2[/U4YZ'H6Q?FME MG=4YH9D/NAJ<32.T*8!^$Y3QD!YY O/P;%UA1&.SPJA M0ZFV<76WWDND#1V9PJT4;PA"1$-BVN6W:.M%7>J40TU;8%(/UF"4KV&.L0$) M8C,% 30.BN:/3#G4:VO&0YA])2*YSGFBH\6]U M28:[,"209)H:F\FFRP9F 1 YAW1SUHN -'\$+*V4SIE4\VT##FZ]8"C>R:"VU45'"D[I<=^DO^+>U'D6<@P&U3;T_C-C M-#E/'G0$&K"PIH# 2AY.XSX9]<(>#Q$R/[9M>0@'T"Q4*_OT8* /'O[ Y-7B MZ$$\FER0KWQ4(9.=PI$6L+T#03+YY/I+K;->(84Y0!:F+CGS)T[,EL-%Z\;6 MFH)A=LC#^#]V!L?H.#D&$A.HFC5G"#RK L2&7NG Q'C3[*I90)>Q /*GP+'V,0S'#EF!:KGRD[A0X!?=9A3P2 M9#>'/R^\A[F]F(Z.@:93\1&31TB$D=/&L=,I]3E,]LPW!X8(W.JTYDP6H"%W M'%9DGTM:6$;PGC>6^AQQU^.=@7WN,#LF[?)X,%XW)YY[E DR8OE'1C;#5D/^GN@TH A70HG@QP.W@JDN@H.4?0;4H: M&];N3#U->ES<6-V.8-V,2+?OZ(NTP-5/[6;;IS,*,@(1GYZ(HK/?QWX&L//I M%?E4%([_1&\B+E;#Y=%N^F)3/K-J"X0RLAG]G8-E?WRU) 6/,E*&*?#M@*^F=N_F#.<$!=:0B"X0/ M:P\\9L'W5C)1Q=B'9CW1FR[72U[#B//WH6&Y[[$G_9^96D4.B<]%L0T1=V M"S^8M$_;GYNNPZ\LQ^7AMRKLMD. T56V$!T-E_-! %MSXTW%O[EL##)7\.5> M230C6H#W6X-:BC>T0?LCW-6_ 5!+ P04 " !TB:A8':"Y7OP# O"@ M&0 'AL+W=O M;#EV9AMPT@X;T!9!NG8?AF&@I;/%E2(]DHJ3_?K=28IJITG@8D&0D!3ON>=> M>?.]L5]CAOE+:+8+2^]UE%+F\Q$JXH=FAIB\;8ROA:6NWD=M9%$4C5*DH MC>-)5 FI@^6\.;NQR[FIO9(:;RRXNJJ$?;A"9?:+( D>#V[EMO1\$"WG.['% MC^@_[6XL[:(>I9 5:B>-!HN;1;!*+J_&?+^Y\%GBWAVL@2U9&_.%-[\6BR!F M0J@P]XP@Z-\=7J-2#$0T_NDP@UXE"QZN']%_;FPG6];"X;51O\O"EXM@&D"! M&U$K?VOVOV!G3\9XN5&N^0O[]NXD#2"OG3=5)TP,*JG;_^*^\\.!P#1^02#M M!-*&=ZNH8?E&>+&<6[,'R[<)C1>-J8TTD9.:@_+16_HJ2@'OG11KJ:1_ $INN%9"5JT+ MNN6!$][>4Q4XA#]6:^,/R23^ MZ15CQKTQX]?0_U\@7X?^8#Q"D@SA9!WP6XGD5$4E+_46O%@K[.I>_DNBGC[G MI=!;6DO=;#N/4(DIH7,ZYYC4K4)UH'#U-H2M9;5F0T)2N]JR0-@(,)(O+2)4 M;>XAYQY0YN1EGSJ7/HE#;N[0LHG$ M29\$-$AFX32>GI] I/-+")HZ]+')QZJ?5721A9-91A$J8&?-G>1>ZF!@L:B; MKNC.&]5/=)H\KZWER$E]"=>TYM@^H+ PN0B3408W5I(8GSA(PHO9%#X0/:E9 M#K^QH:@;L";J1V#3<#8:$6UF SOQP#GDOI,1^S(=I^='G ;).0S("Z,I?6!J M.9=T#]>K>HG9((O#23H^#M#3-#PA(L>)![-Q&,?C[TR?)QB#9!IFV>24W/E6 M^(SJ. VS20Q_G?33.'*EG.'8JKH@\!RMI\>>Z]=R_5I4PE/,O8'/Z+PW!@:. M"K#M&O'Y$%;$B/.8'DKVER@*R;DG%(&V8P6_S_2;MWWW,-B4ME^CNB9?57PN M[H1435,AK970-#YP/,/#ID)<)$%CTR@.DI]V!V[B)3'J&QBVC=[!'BTU$5%@ MQ[RC(S1[@L8?>@P(Z2P93NE95HHM.+D!#9_K]]'!(UXAN99'%7*WJ;5OW_/^ MM)^&5NT0\/5Z.TJ1MBUE&"C-H>!U&U;0SXC+_P!02P,$% @ =(FH6*%X[USO @ =P8 !D !X M;"]W;W)K&ULE57;;MLP#/T5PAN*%@AJ1W:;KDT" MM-T5V*5H=WD8]J#83"Q4ECR):;J_'R6[7@:TP?9BBS+/X2%%T=.-=;>^1B2X M;[3QLZ0F:D_3U)M7.$-TI?VRK&5#BR5 M:M!X90TX7,Z2\_'I11'\H\-7A1N_M8:0R<+:VV"\JV9)%@2AQI("@^37'5ZB MUH&(9?SL.9,A9 !NKQ_87\?<.9>%]'AI]3=543U+3A*H<"G7FJ[MYBWV^1P% MOM)J'Y^PZ7SS20+EVI-M>C K:)3IWO*^K\,6X"1[ B!Z@(BZNT!1Y4M)#-;6,14(YK%*1,.Y88#$7Q$FJ;$ M 8);6O9D%QV9>((LAP_64.WAE:FP^AN?LK!!G7A0=R%V$GZ0[A#R\0A$)HH= M?/F0;1[Y\G_)5IH*^H0]?#]?>'+<(S\>2[MC+1YG#??FU+>RQ%G"%\.CN\-D MOO=L?)R=[=!<#)J+7>S_>T*[R3Y:0AB+0]C!"I]KA*75?%^560')A49N=))* M>V 8,*:U!@UYL$NPD4E%IA$8I!'P;0M^EY;;@&FKL/)6JTH2&S?$K^8!_JE% M)\,%]?% +IG;81UN_1W">^O]*>MQB'^U%G!CE/70&>&13T&61R(=@X?8)5-RBL'BI5=5+P7&Q>A%GL'>LQ,Q%F=11D1+K@3C M%FO/=>6]_:.1*(J#P?$:2WN'3F%,33,,(]"A,G[MI"DQ!@V-YOD<1D>3/U'B MD<0*POY8'$ A^E/:JBVG(\3H>'(2\CH6C[57NC4,&G2K./(\AUT;ZN;"L#M, MU?-NF/QQ[T8R5WG%PD'CDJ'9X>0H =>-N5(LHC>/3J&9(W2<"5! M8SD-+I+S^=CY>X=?'#NSLP:7R4*I)[>Y+J9![ 2AP-PZ!D:O%5ZB$(Z(9/S; M< 9#2 ?<76_9O_O<*9<%,WBIQ&]>V&H:G 508,E:8>]4]P,W^9PXOEP)XY_0 M];Y9%D#>&JOJ#9@4U%SV;_:\^0X[@+/X'4"Z :1>=Q_(J[QBELTF6G6@G3>Q MN85/U:-)')>N*/=6TRDGG)U=RUS5" _L&PEOF XA2T:0QNEX#U\VI)=YONS#]."*FUPHTVJ$ M/Q<+8S5=B+]OI=PSCM]F=$UR;AJ6XS2@+C"H5QC,/G]*3N.O>_2.![WC?>P? MEF,_^J>R"$D6PBX-S%%BR2T<-5JMN.NF8Z!N!MX[6>_D#+:B7:41H>ZKBJZJ M0#7)JZ$H(V"R<*ML!!W2QSPXBL/TF.ZF$+[-Z/0@#I.M842M:QKTS2?6/=H% MPK+LC4X :&9?1!B$!C57A>DC'"7A^/C0(^,P.WS-&,(#L16AV LLZU5>NVAH$I(DT/HF(%&^2]8XN@TJ=DVCP_8-6;\Y'\U'NQL?S:I.?&-Z<=;J M%=U1^JV]#;B:#EI*TY"+QCL5J#H?71'XW= F'OQ6',G2^WN^>%>> MCV;L$%DJ$FO0^+.F*[*6%<&-/WJ=H\$D'SS\O=/^5F)'+$L=Z3;_K#\* Q+O_5?_9Y.#CP M8O:5 XO^P$+\SH;$RVN=],59\!L56!K:^(>$*J?AG'%)>-6Y I#\6R:8((%IT6O[DU6M_B*NA-U P5U5#^[DLKC\U.X M-OBWV/GW9O&DPAL=)NID/E:+V>+T"7TG0[PGHN_D_XE779M86!^[0.J_E\N8 M D#SO\>RD(V/Q'"Z1#"Z5/:_WW) MGE;WP2=2\].)>CHU;X-O5$(_JN3SWPTIC43Y #QNU9(*CYNQ6WY!P['06@?C MNZ@LK;15;? %40F%T!Y,Q ]EG$HU:\!M3 15^"Y$7%=JV4& 8AQ#IK ='SO2 M8)Q)1B$1\'3 U5IW5R4/WTI>X.U$_1S@O)ZW12V-% M6 ()B" M6I3DU,F*1/9YE(O+8*N=5)Z.+-5M8Z(F05=T86 8YPS#D>!6[(IZ=QY.C_DQ9J$/)#]5"T0@BRA:U27N!9:D?=DJ MAH*&TPE.2?%+4U7X*0^.;=&CZ49\M5X?I+Q'0@4< &ZPC%0DRE@L_)H"VX4$ MT)'-HI*?^?R:!S]@,QA"/B"-8A?:(@5]]Y&2LEF!\8J=)91-X:2M2D$H!G4 *S#AAF+F8P_X_*FE)6#N[06DW J M845*&![):W5(I@ X0Q\0^D]SDCL,SJ ^86VUM4>]T858F+AU&U"6O,HNX?BM M#UQ%5TY1=LWK[8_., RE ;9C]1]_AW:N)VC+L:")36ZS]82EBW#^UL?UHD%MB 62/;X0 M%K#@G< 5:C%,,!@+PP1Q_ TA\[C Y."9^]9;T%&.C&/,,Q #GL.4-$#:'T@7SOO;[+W\!D4PMQG^'S-UFMNN[B+6/ KGDX.-._::J_X.F/\ MP%'#> 4R!>^Z5N\/HD5.E+Y^0MAZWZG=?X*N\XF;L11]\) M87*8_2WH@OD;<,_<==7[ O!W4U;NWMNN?=S%Z ._R) MLN09:0Q$]IW?D<82CV5&U65B(2<.:)%L:JXD;Q%0 \U=XHO[VEOF._AGUEJ@ MVY=KS$>8H&8T8NU&S/1XH'(@@I\&QADS#/I*,[M$2^91)Z2W/[(3.'A9 ?GN M K/O3#>!]8FZW*$N[\*(%_VXYWY'+S3<01(A4WU&T9(9"9X6P^XH,@/D/#HR M$@&JY(2];5GMH\62=PN7F,D>$#@<^+L3#\ O.T.0L.1AL :Y!SR'?BR9S/(V MM**R8] (6@T(P-J4G=!GH7F9(ZQ6>)OB7A#F+O0?16/ZE_4HPCL KT,GD>RQ MN"?UO"8$Q/G=;$@HHR63SLEC[\?3@\\;X(LK^8@3A7RG_*5CN#M\)[K,GT?V MXODCTXT.H+G\3EKAZ&SRT[.1"OG#3;Y(OI6/)4N/4=G(SYHTX,D">%YYM'Q_ MP0:&KV<7?P%02P,$% @ =(FH6-*ABF-+ P _ 8 !D !X;"]W;W)K M&UL?55M;]LV$/XK!S4H-L"3;-GN@L0V$*=9FV%= M@V9;/PS[0$MGBRM%JB05I_WU?4@IJCWJLE7;+ MI/*^N<@R5U1<"Y>:AC6^;(VMA1)\D+O*!T&V6C1BQ_?L_VSN+&[9@%+*FK63 M1I/E[3*YFERL9T$_*OPE>>\.SA0BV1CS*5QNRV4R#H18<>$#@L#K@:]9J0 $ M&I][S&1P&0P/ST_HO\38$2M:Y3^8_5ONXYD'O,(H M%Y^T[W3G\X2*UGE3]\9@4$O=O<5CGX<#@_/Q,P9Y;Y!'WIVCR/*U\&*UL&9/ M-F@#+1QBJ-$:Y*0.1;GW%E\E[/QJW3I(G*-K4V^D%B%5;I%Y0 >%K.AAUAU, M_@S,E-X9[2M'-[KD\K_V&2@-O/(G7NO\). [85.:3D:4C_/9";SI$.P4^O=J=91EB.$8Q],HOQO/-)FG M= R.WFOZ5>@6$SKD?T1[)F=42::U)+5KK= %$Z96%U]&=*,D$&\'>CR]O;M_$T^3RQY3^J)C8>8EY0B$:*Z$N'9U-\C1'?RL5*)@M[2M95,%M M)1X8TU\PAK>$WCB=#GI24R%<%8L(%6/1>R1Z;;%1')#.)NGY8"%<$*&Y /X4 M74H?^C> MXX5=YB/<__H/HX=>J<*F0ZR_P6>7IRWF4?4Y"GJB-JWV :#CI0E-RU@82M&& ML8L\6ZR($,061T))_4\%=*7>D2C_Q3;I*,2<;IAUYT)^Y7+49QRUX,<&*Q,H MWI IBECQ&)M#CD#C,WHCP(-'3-^QOLX.-E+-=A?WKJ,B!- MIT$ZK/:K;J-] M5^_^"RC6#BU'BK @ .D4 9 >&PO=V]R:W-H M965TI1[O[DX/75IKDKI3LQ&57BS,K:4'E.[/G4;JV3&F\KB-!F/YZ>EU-7HYHJ? M?;(W5Z;VA:[4)RM<79;2/KU6A=E=C^)1^^"S7N>>'IS>7&WD6MTK_\?FD\7L MM).2Z5)53IM*6+6Z'MW&%Z^GM)X7_*G5S@W&@C19&O- D[OL>C0F0*I0J2<) M$C];]485!0D"C+\:F:/N2-HX'+?2?V?=H$_ MF]U[U>@S(WFI*1S_%[NP-CD?B;1VWI3-9B H=15^Y6/#PV##8OR=#4FS(6'< MX2!&^59Z>7-ES4Y86@UI-&!5>3? Z8J,DB:]*Y'*KA-\9 MQ!4Q(I>%$BXL=<+GT@MIE9"%,\+45B '6,F\M8LNQ)\*3*:R$/=FY7>\O,IP MCJNMK%)UTI"]+WJGL$YG&.N55AD'5": *0=)/EU A7.1H WN@"2\(J!J*XM:^KTE M]'RE*\#7T N/F3-6YB-8"-C4HTIK2B7"K%8Z!2AXD1,RG$_ 6(Y56\H@ WGT MM#G+5)CK@4DP8J(/F -G/V.?K9.:D1#!!I"MU(7?/:W4.'ER'+A6*O6=2%M\=11"#,^]"4B(M!D]@V@HGI*S%28-6.AXZ;#7T8IG=GCN>0TO8F/-%M[EA!OZ M)$4H# 4#&:CL-J$@P$- ]1J>$QS":U\$4F6E"39PH%8MP9K>=+"0,RHGTX87 MN*^&/P6F=W"!>?(/TM<;C[?;%F>'!DZAJKHYL#3;@ \T^5<\:Y$.14X6/R.R MH]WG5BG(YGRL*!\+9%/(:M/IB?B"9=_G,-A=L4<["+=8]*">NL@B=+I*BYK- MU_-YF/.HX56W>:%;UO._]V@;_+S=3;18EIB;4IE=A1FZAP=%\=#PJ"1D*P;? M82 ZK#$K95UPFKL>P+?.DL(CZQ(K47M]/H!*TB$-$_]$R[.:(AU>A+&'UD2X MMHP,4)6T5?#H8!%8PM3K'(M5J>N2SBFH&0D);V,*G6K:QZ,GL5+$.4Z$"Y;: M<9P$6SV''OC'^ONA0&!MJ=X:4E$4'H%K&9'?#;ID+M&_;=R'<'(.@TAM(7G0+1R3NBY5(_HYAT'MS, 1*+8Z97D6L&G7, %G2>'ZO(5VNBB5680?DU, MA,RHTKPRA5D_!8NO5<6Y@Y-YAM954\-%OO%#=;CO4(^-CU>H_JET"$RO$$4( M[##@-B74?A:6&5[L.9X1V%1-5]S]"LJ;L\L633$)T49[VN[%H.2R,68"RPY?Q-+@IK$9G%O M+:N@2JH+S4A/?D),EQB^5<#5L"]G] .&O!1H8SQN<-\QZ"5:G-3455B;UQ3O M;=UVE_"SM2PN7S#X90^4$")G11VR2*QQ<-.4%<8QVVT#.K0)D]EW!5T6'P14 M1EG7-%EY55=IH.V>=!\4[F"CQK\0G-:4W[,N\1J?778-T++VSPQ,[H84GC'& M9F'(8?OV(Q_\@>,#_)ZTQN!] T@$M;9>THVZMSAIH%8KE89^,'WN),.XZ=JU MYU'S(YI_.MF^K.RA&P22:A0GE%*/)N?SXT$J/DJBQ6)V+([.HIA^[^MEZ(B. MXNALGO"+V2(^1NUJ.*?FA/2]$ ?B!=MFT3C!$4?Q-)J,L?&M0J%.]: #I?Y$ M_QT>',VC27QV3+_C&.??H4W4EM4CFU!%UY67U5IS_PS^?*CF:V.RG2X*MF6< M7)(FXP3GW7N3/KP*%R#J.A$-X:@F,L31#%5EP4XKBV(>$Y@#F*2=D9Z7"^@+C;]*\:W7BG;N!E$";=OCGMB1- M>9-#0_)^L8+V@OI_%9R-ON.S6TRC.9%"PT4T(U#__:D_UO^3U=1$H EBF*X-%1I8 M57#,(0;)TSE)4@1KY$1R4N0+UCZ$]G[LA,M>:_9P4Z?M"\4>E:7;ON0/'D6KCN9=%QM5H@'#!XZMD2=D84AG_?NR%3/I6 MI:I\V_#YJE\>/@)"E36Y0:%6V#H^.9N-A T?UL+$FPU_S%H: M[TW)PUQ)^!LMP/N506?>3.B [NOFS?\!4$L#!!0 ( '2)J%C[YLS$G 4 M .0- 9 >&PO=V]R:W-H965T.]X]/!TOC?WJ*B(O;IM:NY-!Y7U[-!Z[HJ)&NI%I2>/-PMA&>MS:Z[%K M+-5'IP>AR>7=C38]/Y6FFZL,)U32/MW3G59GDR2 :K!Y?J MNO+\8'QZW,IKNB+_N;VPN!NOK92J(>V4T<+2XF1PEAR=3UD^"/RN:.DVUH(C MR8WYRC=/TRD#0*!W_ MY6V?APV%@\<4TEXA#;BCHX#RG?3R]-B:I; L#6N\"*$&;8!3FC?EREN\5=#S MIY^P[[\:Y\0%67%524O'8P^[_'9<]#;.HXWT$1N9^&BTKYQXKTLJM_7'P+,& ME:Y G:=/&OPH[4ADR5"DDW3ZA+UL'606[&6/V'LOK5;Z>B-(\<=9[KQ%3?RY M*]YH;KK;'/?)D6ME02<#-((C>T.#TY<_)?N3-T^ G:[!3I^R_LP=^8$-XTDD M\Y'XWI@XETX50NI2E*KN/)5"0ZAFH19"+@A)[ZW*.R_SFH0WHC!-@QY".19? M*U.79%TPH1R_:H.9_ X6;U2)3 M?T;W9YQB#,NLL0Q=1^5K>D 4I"-TU.5"9 M103F>+6I+T TS@,*>RT[NW*.4)0I1^)='R.M2N _QEC^C1YTW/A(V@XCH,7H M#QG77LFZOHMY!=<(U:!*? ?L;;,1&XH+J\^XWH1_RZOSG MC$;(7C$8#6-X MQ.X07A_Y,"1\*:V5&CPLSARR)2HD"N38&LM1K5$-@&!_O MPNJH0/:\@GI(#@36[^ 8FD5A+*>YOAOV^=A1./2MD[5[HK1&XK>*TU;C. B; M%=(?SP3U#[QS-F--R<#;R%[^>,EN;>(]C$>V<[5;OK)$HHFL1ZA+,N)3UV#BO7&'H6F"^ Z!^$(A5MD5[Y>[PCNA7B59,-L M/]WC978PG$\G>^(=:8,#(+KXTO>)6/7)JCLVNN%1[_\3UN%\.$M2<3@;ILGD M/L@?QC(9)=.]N)@F>SNWOU2N@#$$L%&&OI(>)6Y#/PBEB[KCY"N]JT2>X+*< M"HF0.>+2"&]\^Q*N-KL=8&-/$AQG6GP\'#*E!V&+EUPA^_4A-G95"3#%&XONKSND]]: M=2.QL2NR@,3\<+^_OM]B%93:GGCYTT&:I&]$.IS,)N+M!A.5E'OQ"H68XEV2 MB&0?T Y8Q&/WD!=0B'*NBTT<+6*#0&:Z'[N6RE?@CF^=P/H!/MZVRR H\O:."PF&19F$[<&7G+'R#]'&U!0;EBG)=[D!5,8"" M4US7A.."0_WP/7XNB"MJ?;2/)+!];'H(G?<'%<@R>+HO/D7V!CF'1I."R;DO MTU!9UA1$V&P49"OOUA57R+:%?,$4C=%$.UGTQ\6R4JBR0*^W+84J@"[2C]YG M$D<"NH*VSZ&>V>$6HJ:S6WP82?@QAZMS*QSB#\_?T)4-8.<4PH\'/RT6%.9K MK@==X// <;ZC7RZG,,2C+@%S84TC7J2S;;H&%FMN%>9LMO$BFX_FTU7DL6'A M':,VE]>V[#[FXKH.]G<>;*NJ=!X?+:M-Z)^N3\[ *IAF(A_),&=L-_=HUVPW MWIB\P?_7X?N"9Z).^SB$KY^N/V'.XN1^+QZ_?^#M&B!%30NH3D;SV4#8^$T1 M;[QIPQR?&X^O@K"L$!%9%L#[A4'X_0T[6'_8G?X+4$L#!!0 ( '2)J%A3 M_&,&20( *,% 9 >&PO=V]R:W-H965TN^?P7=IQ\20K (6>:"MXA8:(UFSG8WEBT5D.8^1>72NA;HG$J7^ 7 MM)5H <*^"%8 FA-9U%RV M E>ES.T?G9!3I#A*'O%6\E9J5,?:5S&P:_Z/-, M79[H2)X8W7.F*HD^L1+*UWA?USP4'NT*GT8G">^QN$)Q^ %%090 ",D\/IP2Q!2]__RXD;ML=);%(0)T/=KSM7., F&O9S_!E!+ P04 M " !TB:A8)MHO#D0" "*!@ &0 'AL+W=O*L95XI5:UTO?5UD)%59WH@9NWN1" M5EB;J2Q\54O Q"55S ^#8.Y7F'(OC=W:5J:Q:#2C'+82J::JL'Q= Q-MXDV\ MX\*.%J6V"WX:U[B 1] _ZJTT,W^@$%H!5U1P)"%/O-5DN5[8>!?PDT*K3L;( M5K(7XME.-B3Q BL$##)M"=@\#G /C%F0T?C=,[UA2YMX.C[2O[K:32U[K.!> ML%^4Z#+Q/GB(0(X;IG>B_09]/3/+RP13[A>U76STT4-9H[2H^F1C4%'>/?%+ M?PXG"89S/B'L$T+GW6WD+#]CC=-8BA9)&VUH=N!*==E&CG+[ISQJ:=Y2DZ?3 MC3E> A(]24PH+]!*2LP+,,>N5>QKLX.-\[.>MNYHX05:A!X$UZ5"7S@!\F^^ M;\P&O?"HMPY'@0]8WJ%HH/TKVG!"#Y0TF)VK MNH-.ST/MO5FJ&F>0>.9B*) '\-+W[R;SX-.(\G10GH[1TUW# $V"_>QVY^56G]@32W")\P6V< M^9;;8G!;7'UPXW[CW(M^_DE_J$ 6K@LJE(F&ZZY5#*M#HUUU_>5O>->ES84L M*%>(06Y2@[N%^3MEU_FZB1:UZS9[H4WOAMS$9_\%9Y-(2SCJQRW08\M1C7GK\UL0BV M80WYI7K31;P0H]*N5-=B*?K^VJZ<7=I"NU9=%(7O7&O=2GWPE2VLB>I!_NOA MJ^,68M'DQT42X8V(<+9'A,?J.^_:=53O7&G*Z?AC;*??TUG>TYNS@Q-^I\-< M/3Z=J;.3LR<'YGO7V$2(HFW)BC\Z_^>'=7 MK+5;&77IZ]I&!O(LP_6[RUX$S*1#2<+:Y%F#(K!Y'V@C<\8=?JW:S&BY:/Y# MWR+9R$APF;7OJA+;5Y31DIT_=4XR!JN8]G4AMOK(LB@\H82@3D\>_1,&#_S* M$O;&*QNC@S*$8^JM*4R],"$CT>,97JKPH)\6.J#) %=PZ=.G@E=SCJ")7[%^ M=TPW=B>:[S>UD=Q><;J(ZA8SE]#W#2DJ^%KY+JC1%(?5. 0!7 Q::#"3A^O5 M$JN#7P535!K67UK,!#?"S+2Y[%%PF8#Y6'5_8W>/^)CB[(T^]-<$, >E%[5'7AI@!QD.A#%A?JD-RQ5DV MGV^L2VFXU@Z4B%Z9$?4A"J,0X4J7GT )9.@#^@+OWJXMW <"T0>=P(:4#KU2 M3 '"@$(/61@+6D4G*SI Q;B".[[ =Y",?**>1;>/((92)K:U9,9R\R &-CM[!6F)JVD'T M\$E&S@3/9%;KD(\8 !:)YLT/\(VG/=]X>I@71%[Q719K%[/X?3.PF27*=":F M>V(\@PGY%N,JY3;8#MY&F7>D-BBWUI_-EOJ 2UW=B);8TGJYI&#C*$Y()BF( MXGVIB@1Y&&=2)JFL7MB*L]YLE/;Y;<\YF);?-R#;L%\DKXKAP=P8UR5)R?< M?<1LBK;C"!<')=\L+<0. N+MVL<#VSQD\F>]R9\=--BEAQ.Y-L7>+H/_GO$C M'@D/;4,GQA5<:Y"GH42F-R!XG\@XB ]*(T RVZI@XV?!MMAFLL-OD_X!+S," M [.!FL)G%+D#EW3(?0QOXCC+B1"V[1+ 348O.U<2Z,$+F%>2?K%.FH@2_)TI M']44AN21L>=#LT29"F-O]*(R P--X ^I0DQ.4Z62=:Z^GT1MH8'H)@Q$=X,L M&\DSQ.-D"2K%(SM99?+LY$@M36XI(>%#P?JQ[-V\ *!Z#J3LPR63ZO28UV<$ MJXVL+/2/,@:Y=I3$EVSR"_R3]L\":0J!>&\YQ78P 4'>"F'G=[;!>DG -E5"NRI*!,,U_UXZ-9B>H@U81621E/TF/,#^8.-GL@WMWO1NFF M"?Z.0Q;K/3_[*ZUW?^[MU7\SW2'17OL._GVI ZB(TS/UOP":\>>?;%B!>>"O MBV!_]?05:>^JPF-OX;HB:Y&ILBYOL!<24\"2B.5&&<0@BH:"29I-P:.I0H)3 MZ&@$K.O&M(E05)X(\ZW1G!W90R.G3.-N;/".]DO1B(JM2,@IY<1!"'O>0]CS MPQ!$S(/FY#_>(5_W]]5=P/??7U7];'HNQXZYMJLU MC%%9O$-T]\9DBLC YH.%>:')!$O6I'IMY#G0>L5='\E\2!T,12C^H/+(S&1A MA*V909(YB4)PPRF1G_:PUM,FA;]^;DLI7\"=!X\'I M+WU 4I1*X(#)O^Y-_O5!Y5]DZ/\XP# I^%OO5H\(V29+YXIU_/HN@_^WUU3] M%*/LL2??9>Y 9)*1QS#"(D6: 81FB8\62;N@6H!@AR=KVZ1$-6 I$G!EBTUB M\VSQ3"W(^?RMF)L(,7^F[1;OLJIY#2#TR?6F_$A /]RH1M[--0'7Y_YS,GZG: H-39VG\ M!5=C5(H@QU2;^4?VH+YUD[==3@:R$XD'8!)G;G45ARHHH8+L ME\JSGWG'/I0C_BQ$EH?ND6[??#G'.7,'6+HUX"T9KZ"@W#;0]\/C$%C\O0>+ MOQ\,W&^\+V^A[5TA_V4C21O@AZU:Y2_(/RB=V<"YG#X:+2Q >ESP'LM]"=WW M!Z6O@#>9["Q#=FXD9>I1AJ8B_"+[FRE4XJU?BH,:LN-0NV M5L9*"SJG8:9&;),;N/P^&Y=[.M*JX+J,N@]IURG"_K8A*."V).U:&./6,9+EEZ)!.@GCO1!G@CDD;H_V20XSV M0H/S=J34'^\(9L5KI>@89769:MI[V_CN0>&12Z M2=.:DO6 2JFROQJ6O5Y0R[SO8DG)Q0FEH(X$:3PU-8GOPOF)^5\M_YA->,QL MR[.H%45C!)#$/@QT=RT;8K9*[O< A*=WU"M)R)T4ER.3T0.=$(\D(5-)>$N M''S4<:- R(EXR,,)@F#='; FR7*ZG5WH1\EO2$;4IUK=]ZSD3B(#.]DNSTJC MFVZ!!$8P$'0I"8X/@>JN:N5@!'J+X*0H9_O.&/GE-47D2.(:=0R4FSJWP21> M@Q*N]')41#3,J6\!RY5ZC&F;3E@"M883A1F:4V-;9"/FOK5H>$)&4K=PU#*5 MNLQ2$[^AVL]Q[N JW3$E+$D0F(P;E@8CJ<)*$[+&5 M'DX#8*IFPVZIX_-(.N$2UKE#SKU0< E2JO2%X ETYK(GLA>&H\S0/(;TI$CHCR:B@\,N+*-@QX2VTW5=K6Y?UJ@"T1^/D_1F<$^R@<" M/;2287+X2!X3^,MGASH52)LI(M\;9MC&FJ+@4[H$0Z<."0K$&J4!I::;#)0' MI%_=T61I/-3H"\M0W!];IE2R2]V\7(1R-4L[-EE<:SX[@[60,HF?Z.P*M%[J M4!)*D!'V^\:$?3"4!SGFYCU2RG#4A.?F8KD#-/.IXR2)3YR9T*]K>EJR5Q(" M7#K4C*1BJ(LKOB'>9MLSIJ.P.$XIQ'\EJU#KMMJD$_M:3J6D$LC)+N6UN;J8 M$!W$<%B93'7@H[^.74Z\$'R)XB%J9?TS0^$"HIV^39K/.^2 E MU@$?TH'1K$_GJJFP_S$UR(B5\C^C0CJIW4['F3!Q/%%'1?>(3!U]ZDI1SN$: MJ9,68CHH&/O1S]0_B>EH;G2X-NQTX;LVA_&.E@\+)PTML&S-GKE)/CUJ\W0Q M7:!A$4@;(U/RV3F,8]-](X+!X*OI07P^J8N'+$%9<.@T):G3B?9!AC&ZKG=Z MD ^\-4M#!;'<1-NHBR&GJ$O*4SLYQI\ZYU3RLT'RLX.KO,O.=2F'1-]RAMDI M[G\RD3"A?":58X#/S_I>YM ;'QW-,59F/^G;UE,"I"F55=S!WE4PV3.6\:_2&S9".%D0Q^>B1 MPUKSX3E!,XK"5;K=![52GJ$5^XZZ2G-A ?H^+R(>U69 R&2 ^E6^RL<!@F? 9\&DX8BC7%_=C1H]DW=PV_I&*'>0-144G_7>/=I.A@ M[B*GWTP J"6T]&3S^")Q@U/U_8(N :<#>WIKUE_\^:7S? V3>'-4#SJ7"]^' MO12 M@AZB#R+FY.B?,1D5K6+LG1:]4]4*4&2^]Z/SVXH<1$P]7Q$%HUN1U?GAF@HV MF:]0#,-&CI7JF/OMRYVR2?=MPJ>WNH$LXA!8B:Y7NC"9FG(R@%J"V<.# M1].X3NBKGU$K.6>.7HPB599"(2F7)[GN[W9K72Y56+AV<_#^U]!I$UJ;#M+[ M"WD(- M]B6&GLR?/SU207Y'(Q]:W_!O5Q:^A43\Y]IH&(Q>P'.Z;Y\_T +]KYG._Q]0 M2P,$% @ =(FH6%_WQAZP P V @ !D !X;"]W;W)K&ULC5;;;N,V$/V5@1H4+2!$LBZ^I+8!)]EM%^AB@WC;/A1]H*FQ M12Q%>DDJ3OZ^0\J6G85CY(7B92YG9@XYFNZT^69K1 ?/C51V%M7.;6^2Q/(: M&V:O]185G:RU:9BCI=DD=FN054&ID4F6IL.D84)%\VG8>S#SJ6Z=% H?#-BV M:9AYN46I=[-H$!TV'L6F=GXCF4^W;(-+=']M'PRMDMY*)1I45F@%!M>S:#&X MN2V]?!#X6^#.GLS!1[+2^IM??*IF4>H!H43NO 5&GR>\0RF](8+Q?6\SZEUZ MQ=/YP?K'$#O%LF(6[[3\1U2NGD7C""IHY#M%;* NW,44-XSQ^93HW=@O#19\Y,0:M F<$+Y MHBR=H5-!>FY^CY8;L0T9TFNX;2T)6 M,5;#L"N7WEV*CQ%IPIAPL.->MZR<43!]1 M=HCH-KMH\#,SUY /8LC2K+A@+^\SE =[^1OVSH7[[V)EG2%&_7<=Z> MOV4W=LLXSB*Z1A;-$T;SGW\:#-/?+J M>K3%)>OS)=W:JI7HBW;';!V'$3Y\ M;\43DZA<5]I')/R".ZS"^;DH+OOY6B/=2:X5%U*P WUX\.A'P*/'.+@T1Y=! MP&E@C<^LA9 'Y4^$ D>66\7:2@113;10MIM9RG_%_+9U]&E".'NWL*;WA8(S M",S"6DN_O %B Z][.L ]9<>C^]'U' %V6@2IZ/X\9E?YX;70'\I7'^9:"'TC$A;:@N M?X5!!PRBQR!/,? .0PSZG<18,1FLA!?Q7?5'>G:H$$< Q,9&M W1DKT$[%= M12G'I9^D<9FF/HN-L+XQ]5+QP0::[HI12_,1%L2;E,9AF<*B>GKM81*/AB64 M\614PL=6519JE!5%61'$4TR.&JY[(?F\F-#HZ?4[*C1,=KXX-RV%@<];GY,C M]$$\S',8%NF^U)?33 $6:3PJLD!$'_(Y]B4GW:9!LPD]U4)X);O&T^_V;7O1 M=:NC>-?SJ3H;@@02UZ2:7H^(6*;KH]W"Z6WH72OMJ!.&:4V_'FB\ )VOM7:' MA7?0_\S,_P=02P,$% @ =(FH6"B EC)T! ?@L !D !X;"]W;W)K M&ULK5;;;N,V$/V5@1H4":"U9=ULIXX!)]FB>=@B M2-+M0U$4M#2VB*5$EZ3B=;^^0^H29^MH>\N#0U'#,V*]!U63)UN$8A]U?>Q.LV'OBV,'9CO%SLV!8?T?RTNU?T-.Y1 MY#5VLBR/4P,2EXU_]GG-@]'!V;!&P?"]D#H>#>.',M; M9MARH>0>E+4F-+MPH;K31(Y7MBB/1M%;3N?,\@&?L:H1SI_86J"^6(P-H=IW MXZQ%N&X0PC<0(O@@*U-H>%_EF+\^/R8V/:6PHW0=#@)^8&H$T<2', CC ;RH M#S%R>-%70MPH6<(-<574"I1F4\"-2S J^&6UUF[_UU,):/#CT_A6-I=ZQS*\ M\D@7&M4S>LMOOYFDP7<#[..>?3R$OGPD&>:U0) ;N.6:;;<*M\QU-.VTL9TB M/0S[) T3I"IW7$,F26;:8&Y!34')DH+TRJOM)3P5"O%5D8%*E!5]C>Q/!!]1 M&9X1Z*/$8OZ[7.%-_92#2SQ/[&S &HY"6O2^U3#LN2:^T(6).=%#P[ MP 8IO^>3"YA-_7D\@V3F3^.PI?57-QV=4];=.TK2)/'C.*(5V464B-_^UI_C MT>E!82:W%?^#\IO7BDKM"F])6).J?P.F+4/&>S:!33 MI!+"#5VR/4LFHZ#;\Z$7+6"EF/!B27]))+AB77?* Z*:PL64ZEOBMWML':1/639*4U M&GU*@H-N3L^-5?=Y[+RSSCM_Y;V+'YCS_H\JZ-M\.Y:LJAI^T=ID,POJ*5I M4>JD]"Z M2=7_T39?:9/(GTZ24R/G//:3>7 !JSSG=F@3;U;:":!?Z-*,FTT&ZQK[:9"> MK.SXZ$Y$@V'K;G[V0TK%O+F9DM&PO=V]R:W-H965T [+B_ MOF=!B:)L576[9C_#B7IM/=J648Y_;IK.7DY5SZU>SF2U7JBWL MN5ZK#F\6VK2%P](L9W9M5%%YH;:9B3"4L[:HN\G5A=][;ZXN],8U=:?>&V8W M;5N8A]>JT?>7$S[9;7RHERM'&[.KBW6Q5#?*?5R_-UC-!BU5W:K.UKIC1BTN M)]?\U>N4SOL#O]?JWHZ>&=UDKO4G6OQ<74Y" J0:53K24.#G3KU134.* ./_ M6YV3P20)CI]WVG_T=\==YH55;W3SW[IRJ\M)-F&56A2;QGW0]S^I[7T2TE?J MQOJ_['Y[-IRPD$?YMG#%U871]\S0 M:6BC!W]5+PUP=4=!N7$&;VO(N:N?NSME';SL+)O>%O-&V;.+F8-F>C\KMUI> M]UK$WVB)V*^ZENIP@!ZPR=VIR]>]_<1G^< )E M/*",3VF_ND'*59M&,;U@[Y!0K.@J]HNV5ED&!H\N<0SY2=W'D=^N%%OH!IE9 M=TOF*/S;]*S_A,UZ,(C'4K?* T+N-WA=L24@6K_5#!CKD:.KC?%J862M3*TK MR[SISJGJG-VNC%('O&&(>KD:PDY_HM&EMQ@"UJ%6P4,C=.HSBA0A^(Y%@90Q M?C.1L ^'2!_!XS&+]T>.7V$:Q6=LFO*SISB.^.*?H<4$+4TR=H(MR<"6Y#1; M^CI*]JY;;9S'\49;%Y C/P')[T6SZ7%^[ :D[[POICVMSDCZK9H[=J-*A,O5 MZBBW3B)Y-K?LGER>%<4 N_2P%T5MV!V!#CSJ37>":P=>M@/Z\\V<@ M/_;'CV2T]U3OFFW"?3R_ 4EQS$)S'S\9""[P(#C^3&,.;F W"3*>L]_F3;TL MJ--X;-853H$0[::KRWH-6P3.7V"M:5$6#;PQK^J[VGHAG@=QQEDBV#3/LC/& MLR")$X V:VV@C,UUAPQ*XB#F*:Z6LZD GN@,(MB*0&5;5W!&#9/JRBTF1.8TDMX1 MG(=CQ>NDVN/%ZQIN(5_W6NF2;?' JGJQ@!L71K>(2.>'B$?'YJHL-I8";' ] M97K!57'75SQ#0R+A!6<:I@TUQ#4.Z!'E[FNWHE?TBS'ZT5'O?+24HCE:[?[> M,X^S9Y0L;_$/TX;N%'M0A2%C*-:^Y(5!E&3]@Q"Y/UDL')PP''8KHS?+%5M@ MNO8[EL4Q^"\HG02$]S*C(SLII[KM#L@K47EC[[6MB3C'F'_2U''F/S:Z M]$9'G9CZ+PI?;Q1]>KDT"M3%F_G#N$"4V%MJW,0W;=4MB=4+YCPM5T0X*I@5 MY<_(SSY3YDK1&,8*GV5UM]$;^\2N 4'L=L*PK]@O1-C;5=&QVWO5W V3Y>$* MS'Z'FQ"O^BA>^Q+_*(EZ1_L$.?[XM*%,D29^&D A3%/:2"2M$R''LP)J:QA] M?8.99A$J,P^#F%H,CVD!S>EN=$ SP>)QNT%/R!(<%>A&&'X!&:#B(,G#892( M2#)^879-92Y@/ H2].II',(!PB?S;K+@$B-.^D5Y-Q74%460R 1S./HCW\X8 M(I!\EXH'O0B])^0)>3N309[FM)6G@C900*+#62.708J"\%7D>3JGO(0_(O,C M"$(7Q7XF2?PZX>,!!6\S&7X+_E"PLR"&*= G\_2)\MVT@ADDBX_11_KYD <\ M)/K(G.@C0??=](+ZFF8OG5ZF4G ")5&:IU%&;$0NB6&4X3Q(@??+V)-QHDI* M%,_._'#MAQKX,19'V4/33^0]'Z'U^4S.^]3.@]P7^_UP(W$$0^^QJC\;?9+! MW9?^PY.%)S:=Z[_.#+O#MZWK_I/._GC_80S%:4G#;*,6$ W/4_QGS/0?F_J% MTVO_@6>NG=.M?URIHE*&#N#]0FNW6Y"!X8O?U5]02P,$% @ =(FH6+@X M0$,+!@ QA, !D !X;"]W;W)K&ULK5AM;]LX M#/XK0E8,*> E?LU+UP9HTPT;L&%%VVT?#H>#;"N)4-G*27*SWJ\_4GZ)DR99 MNS8?(LD2R8<425$Z74EUIQ>,&?(K$[D^ZRR,69[T^SI9L(SJGERR'&9F4F74 MP%#-^WJI&$TM42;ZONL.^AGE>6=R:K]=J:5@U&^XI#QCN>8R)XK-SCKGWLE%A.OM@A^< MK72K3U"36,H[''Q.SSHN F*")08Y4&CNV90)@8P QK\5STXC$@G;_9K[1ZL[ MZ!)3S:92_.2I69QU1AV2LADMA+F6JT^LTL<"3*30]I^LJK5NAR2%-C*KB %! MQO.RI;\J.SR%P*\(?(N[%&117E)#)Z=*KHC"U< -.U952PW@>(Z;XMC073QZ=] XQQNI]43"Y*)OX>)@'Y*G.ST.1#GK)TD[X/ M@!I4?HWJPC_(\"M5/1)X#O%=/SS +VBT#"R_X/=:7G*="*D+Q33YZSS61H%C M_+U+YY)EN)LE!LN)7M*$G74@&C13]ZPS>?O&&[CO#P .&\#A(>Z3&PB^M!", MR!EI@?_**"*'H# :I[YP&G/!#0=EJKF44-,F <^_9DFA%,_GY()JKG?I>AC- M[8*1F100P,C$6#>IPIC_QXC!:91X;R5F6R"IU@QZ-$^):.$U"P!*5;/> F^Q MP9"%L*^AQPB]M\<8( ,E@=LDB\9OR!=VSP3QJM:OVH#<2D,%.2]A@>>R!X@H M=0<9,"M, 5.S(D\U.2)>-'*"*(3>VSN*&LV^KSMUCP.<449770AAJF'8"2\X0O:64MM-Y2XB !@+J( M4W[/M26J^7DC)PJC[>%4JJ54P)/$$K6JIR/?";U@>WC--$_!H!R$H,A$9AE3 M"0XSJ.?YXN+$=_AA4&+H;,3&%M 3.@QZ2@*E -64M3=Z1N-#@ MY5JCBC'/JPWH>L=[=CMTHN&@::\4OT>;KJA2%+C7COWP:)<]N[[\_Y#%+(4, M"<>&I8?S2#\B\ ?.(!S5S6XP@>^,7'?=.1@5ERQA(%C5@1&\0F ,(F<8[@V, M:O:W@1$&SF \>&2!ZO/K!<;0"7UW>[@W,%S'#;WMX8L#8^!ZV\,_"XS0&VV- MP/?=L1.&Z!#CR E'[J:SN*$S]E\:&/Z^P( \$T;1NO.0&"RU->)Z( M(F7DR.L%4)4)@:;C6&,FJH#E[-<2F93>*>TVXSG&6N:H??-L M<^ \5KAUNW=1,6%A&[E[.WMV/_]$W[ W>KG"PZ9 ^Z-1E359M>#5!>XQX\RQ]1:#]UM;2$'4B\ [\[A MZGIXX*4K@=Y-3@FH1\]AKM5=ZZ+A>80+\__9]OQ ,$' MJG*X9+_$JCXB!*BAK6L0]] =;MES'+ZJ,;M>U&+8#<+H^#?F#$J0WGA4@PP& M_G.R^K0*G VX*.:/,XF-C[:*P -HR\* IG!+YWBM1*]?)T98AO>D(J=%RI%[ MTF3>I)UY;9G3W)WDL@(%*7NO(LB75>ZP5RE;)^T]FE&CM+P9V[IC2;$R$@^O M"WOKHEA#WW7T;YLXV>%SR*!-\V*LNTZ(?NMM!2J^N7U!0G\HJ M\_)M9KV\?.$"OYYSP8 !D !X;"]W M;W)K&ULC55MC],P#/XK5D&(DZKK^U:-;=(=+^(D M0!/'RP?$AZQUUX@T*4EZX_CU..FN=Z Q^)+$3OSXL5V[R[W2WTR+:.%')Z19 M!:VU_2**3-5BQ\RYZE'23:-TQRR)>A>97B.KO5$GHC2.9U''N S62Z_;Z/52 M#59PB1L-9N@ZIF\O4:C]*DB".\5[OFNM4T3K9<]V>(WV8[_1)$432LT[E(8K M"1J;57"1+"YS]]X_^,1Q;QZJ;$Z[J51 [0BBPL@Z!T7:#SU$(!T0T MOA\P@\FE,WQXOD-_Y6.G6+;,X',E/O/:MJN@#*#&A@W"OE?[UWB(IW!XE1+& MK[ ?WQ9Q -5@K.H.QL2@XW+<].O(L7S#+UDNM]J#= M:T)S!Q^JMR9R7+JB7%M-MYSL['JCJ;[:WH;P\OO >TJW#8')&JY58_=,(SS] MP+8"S=DRLN3/6475 ?MRQ$[_@IW!6R5M:^"EK+'^W3XBGA/9]([L97H2\"W3 MYY E(:1QFI_ RZ;@,X^7_3/XC6#2^KBG-,"7BZVQFCZ;K\="'Y'SX\BNE1:F M9Q6N NH5@_H&@_631\DL?G:"=S[QSD^AKZ^I->M!(*@&_EW =VB/!7#2Q?$ M[GWA[[[,P5<($DE5*6I:8XWC9UN$1@EJ?BYW"Z 25JVOX0NLL-NB]L)$UJ%5 MJNL'2S>3%W@,99CF<[]G>0RO!BVY'9Q'U32\PC\9*?*K(0F+;.[6>097DB E M$^*6NO:&IE&/]\0A+<(\+2'-PR*=P1ND1F^5J(%WO58WZ( - 27SV6'-9F%6 MEI 5X2PIR,"8!5Q4U= -@EE"KI'R5G$VSAYBQ#JE+?\Y*IXF95C&\9D_S(O\ M#/XOMY2 9!X6Y)@.L["<)7#L>XH>#(0.]1& 'D?=*%C5^_&R59:&E3^V]'= [1[0?:.4O1.<@^E_ ML_X%4$L#!!0 ( '2)J%CK>)P+Y , ,T( 9 >&PO=V]R:W-H965T M[B TJE&ME: MI5LPR5+KCWYS5\VCQ#LD:UDZCR#P[UG>R+KV M0.C&IP$S.ICTBL?K/?K;P!VY+(65-[K^H"JWF4=%!)570&;Q7JN<5=ZT2[5LM:PI6UTED0;06_:UWM5%W# MZ$G@E;V8Q0Z->96X'("O>V!Z IC!.]VZC87?VDI6W^K'Z.3!4[KW])J>!7PG MS!A82H FE)_!8P?F+."Q$W@'CI[PCV&X5;:LM>V,A+^OEM89K)]_7@I#;X6_ M;,7WU*7=BE+.(VP:*\VSC!:O7Z5Y\N8,!W[@P,^A+QZQ1ZL.G=:K'RF\Y.QY MN",(,10#TK=..%F!<%!JZT ;;*5/G;+*M]6O%5["2B@#SZ+N)&"UH%I9=DU7 M]WJ--DY]%7T38JQ5LT5Q;&PWAJ<-*NL:1X-JU^!"L0T#0GV5H+YS"!NP%FTI M[1@Y>M)8%.7F4!7P(32A_#:?1[X<'=^$WI(&)TL=?+,;M;4P'2?P"^13DM < M%R.:D>ET>H%+SO!L@G#(W2"6D^6FU;5>?X$,E6A!DB2%49J1(D\O(*4DY0D\ M&5'A&,41&[@[OVU%@RS3U&LQPCF#T8309()*.:$LAS\QKJ5NMA)#*]9&2A\L M&\RPW@9%63Z%!]G*G:C!>-H60*O7Q4TI6^&W9-V"/M]^"V&(649X7GF8Y-1+^MC4U"2)=F0 MDUM9RF:)D1W2PGY"6HI]6K*$A[1PDF8LI"4C+$M/IH7E).$8,DI1K,"H,9(7 M[/^F)2>3) UIF7!Z*BT,%?(TAQ'/,B^;POO0"1B*96>QQ4)##.YY=)XD*)Q@ MY/9!/Y='GB)J3E@Z_;EYY)SDTR+D<4)X04,>L0[3_*7!%!\],9B>=7A(+4Z$ MKG7]:W,X/;S55_T3]9]X_]!CSZY5:W%2K% U&4^RJ">^WSB]#0_64CNLA;#< MX/>&-%X [U=:N_W&&SA\P2S^!5!+ P04 " !TB:A8,L;Y#3,# !A!P M&0 'AL+W=OHR+/5IM..IJ:76+W!F45@KHV MX6E:))UL5+1:A+4'LUKHWK6-P@<#MN\Z:3ZOL=6'9<2BX\*[9E<[OY"L%GNY MPT=T'_8/AF;)":5J.E2VT0H,;I?1+;M99WY_V/!;@P?[S 9?R4;KCW[R:[6, M4D\(6RR=1Y T/.$=MJT'(AI_C9C1*:4/?&X?T7\.M5,M&VGQ3K>_-Y6KE]$L M@@JWLF_=.WWX!<=Z. ]) HL[Z63JX71!S!^-Z%Y(Y0:HHE-PXF[^6F M17NU2!Q!>D=2CN'K(9S_(%S &ZU<;>$G56'U=7Q"5$Y\^)'/FE\$?"/--0@6 M T]Y=@%/G.H3 4]R]^/&[N7)2XC MN@ 6S1-&JUQE"Q^4+$N##JM 'NZD,9\]Z)U63VA<0WG!HFJT :4=VABJ'CU, 2^!LVF< MIBE9KU[,...OR9KP>)Z*J^#-XG0^_7>H&0@A8B$RF##&8C9G5S#)8I;-KT** M^3R#MZ[&,0Y8GL*$?,>D+&.PEJU4)9[5@;CD>1IG,V^%%-3[/,,)T<^YMS+! M8R[X_Z<,S[]7AFID+"C#65S,YO]1F3P6N0C*",:],B(NBCG<5D^A\FT__ [$ M4ZH=4@=V0,(=\Q_';[041'+"Q!I9<#'H MF<=3,8=S%RQYUO8Z-+O0W"V4NE=NZ("GU=/[<3NTS2_;A\>'SGG7* LM;BDT MO9[F$9BAH0\3I_>AB6ZTHY80#1^ _FWFE08)S[!Z55=_0-02P,$% M @ =(FH6![:27Y;! I@D !D !X;"]W;W)K&ULE5;;;MM&$/V5 1.D,2!()'5W) &VDR!^2O-0%,6*'(D++W>9W:5E M]>L[LR1E&76$5 \4+S-GSMQWL3/VP16('IY*I=TR*KROS@<#EQ58"M[7;@*HLB#TJE&J1Q/!F40NIHM0CO;NQJ86JOI,8;"ZXN2V'WEZC, M;ADE4??B5FX+SR\&JT4EMGB'_O?JQM+3X("2RQ*UDT:#Q>"'ZWP9Q4P(%6:>$03]/>(5*L5 1.-'BQD=3++B\7V'_CGX M3KZLA<,KH[[+W!?+:!9!CAM1*W]K=E^P]6?,>)E1+EQAU\B.AA%DM?.F;)6) M02EU\R^>VC@<*#>& LN/PHO5PIH=6)8F-+X)K@9M(BK!6ZL\7 DSW6&F0M M]F6#G?X$>PA?C?:%@T\ZQ_RE_H!X'LBF'=G+]"3@5V'[,$QZD,;IZ 3>\.#\ M,. -_X_SWXQ'^/-B[;REDOGK-;<;U-'KJ-Q&YZX2&2XCZA.']A&CU;LWR23^ M<(+SZ,!Y= I]===T#Y@-?*Z5VL-'J6J/.5R)2GJA@(3KS-<67V-^&ON^0-@8 M18TJ]18\Y[WM5OD/.C"UA4VPF;O%L#DE*I,=:\?T7H9#O$8V,X'WR1D)3Z9SNL[GOZ R8Q/#8=K] MD8*G+*#VE-/ )Z@V 9>:LJ-U.SUWTA+H.+A/U-BN^$)[6QQ[63;0)8+T'W&PP;$RDYHJRD5\#OGNP%#A)Z+T7DZWA$'+1[-YG\>8$0Q:W1!04;D@U M[D_'$=CF5- \>%.%3;PVGO9ZN"W(*[0L0-\WAD+0/K"!P]%L]2]02P,$% M @ =(FH6!#CNBR8 P 4 @ !D !X;"]W;W)K&ULC5;;;MLX$/V5@5H4":!&LBZ^I+8!.\UV^]"M$:?=A\4^T-+8(D*1+DG5 M2;]^AY2MN(7C[HLT).=R1G.&H_%.Z0=3(5IXK(4TDZ"R=GL=1::HL&;F2FU1 MTLE:Z9I96NI-9+8:6>F-:A$E<=R/:L9E,!W[O86>CE5C!9>XT&":NF;Z:8Y" M[29!+SALW/%-9=U&-!UOV0:7:+]L%YI64>>EY#5*PY4$C>M),.M=SW.G[Q6^ M6#T^HXW*(1S1#"^[7T&74AG>"P?O/_A MV;9=*S5#K33)F].\*EZ:P+'I2O* MTFHZY61GITNKBH>W<\JKA!M54ZT-\Y_KXIZM!)K+<60IC%..BKW+>>LR><%E M"I^4M)6!6UEB^;-]1/ ZC,D!XSPYZ_ 3TU>0]D)(XB0[XR_M]?OSN#/*L0YZ=\SY=4D^6C4!0:WBQ/3L93V,]Z/XW]OD)8*T'-R^4& MK"/%OH/Y#S1@Z;@0S!B^YD4;G[ 9CVWEL17'V+#%!EQZRT:RIN36:Q%99*LO MC1*\9&[;6'JYHACGEJXB[?V8*[BO-.)/3 /B25%U1'&/%);4[PXXDR6UC7Y MZU:OH3_*Z-D+XRR'A59E4UBO8[&HI!)J\^0.1SD]LVP$'U!2:.%56$E]R!U# MW(4":9@/1I"%61S#O;*D]-OL7T,>IOVA@Q$."<@99N0=,_+_S8P[%/[C6=62 M!#YO7?@0[I9?? 8+)\SG(_U&TKN6-#]\R:VO M6]W6#4_4[1K^:NH5:I?)*6G.!),%Q6&>$^^Q0'^TMT^I(/TL@6&8]F*2!WD& M'ZBWW0=Y\VJ8]))WT*.*'N2O:-S113^)+[O-VT?4!7?UNTBR]'G_\*:!L$;' MVQ *!T:0)N5']>7:&?4&EW"1Q]FSY2^H?Z%J&J;#! 9AFN8MY%.,B(YN^1KU MQL\R0PQKI&TO_&ZW&Y>S=DH\J[>SEL)ON#0@<$VF\=6 "J[;^=4NK-KZF;%2 MEB:0%RL:^:B= IVOE;*'A0O0_41,_P-02P,$% @ =(FH6.'%,Y.S P M, D !D !X;"]W;W)K&ULO599;^,V$/XK VVQ M2 BNJ_$-I"KZ +=W2!)NP]%'VAI'*LKB2Y)Q>F_[Y"2Y:->(T]]D8;'?//- M17*R%O*[6B)J>&OJ5DV=I=:K2]=5Q1(;KB[$"EM:60C9<$U#^>*JE41>6J6F M=@//2]R&5ZTSF]BY!SF;B$[758L/$E37-%S^!3 M.74\0PAK++1!X/1[Q5NL:P-$-/X>,)W1I%' T6GM&@&96+05&W_YV]#'-ZC$ P* M@>7=&[(L[[CFLXD4:Y!F-Z$9P;IJM8E)?@!2@B?1:N7"N[;$LM]?9<8C;2"#:V;X"3@9RXO M(/09!%X0G< +1S=#BQ>^P\V[2A6UH!$J^.-ZKK2DTOCSF-,]9G0VZ*3$$GX52I&GO"7Q^OZ8FR>)''?S>8F 6U9R MG]5JPVK=L[+&T1(#.D= D[9>2D1H^K)!4S9 22^68]:M$@DA@S5*!*Y(MZ9# M1%W"LU7>K;E#9:.X"VHG[^^"$+ N^*TFXE M_^K\?PW_$.!ZKP"-ZSF+_,2X[C'/CX>0'FP[\ST6913/LRBEN"1])/^#E60L M#TU^HH!E<0XG.B\>.R]^=^?MMML-K\U?P5V'Q]KH).J/VZA$S:OZ,-7SC;&R M0ZC47OBWL;[# ILY2COHP]BU0Z,-16="X[,L-Q46>RS)TX,3 08VX%/-QPGX M.I!"&,5[.H,#EK_MK,@W%+*0 M&BLXFB9WYQ9K4+[8NUI!(;I6]Q?:.#L^!Z[[6W"[O7]+4(1>B K4N"!5[R*E MW,C^?NX'6JSLG3@7FFY8*R[I28/2;*#UA1!Z,S &QD?2[%]02P,$% @ M=(FH6%J&_8&A P ) D !D !X;"]W;W)K&UL ME59KC]HX%/TK5]EJ!5(T>1$&6$ ".ON0VFHTTW8_K%8KDUR(MXY-;6>8V5^_ MUTE(8<^[+SG2O]!=3(%IX+(4T,Z^P=C<) I,56#)SI78HZ8MHLARX_?6&SQSW MYF@,SI.U4E_;T-R@=K6V)G%Y8SR'=\H8-,!D,X1%_B]Q4_ MW*%!_8#0^\C6 DU_&ECB==9!UG(L&X[X M!8X$WBMI"P,W,L?\U#X@O9WH^"!Z&;\*^)[I*T@B'^(P'KR"EW1!2&J\Y 6\ M=YRMN>#V":C*8248+YM8M,.C:-P\4CL8A+\6:V,UU=3?Y^+1T W.T[D^FY@= MRW#F42/5T?7F/_\4#<-?7G%FT#DS> U]?D]]FU<"06U@53"YI;QR";; +I5+ M)IC,:-VY>Z8"%C<^_*9='1#&'7)I*NT,SKGZNIB/Q+I1@EJ?RRU85T%M__/_ MB,V)RDXUM@&A5CO26#4:Q3.-VX-&_4VC7QLX)%MH1"B;TD-7>D"%DQ5=Y4RZ M@+S( 4-=- G3>7 +4B\;^*!SU+Q#2 MQL4'22?UJ)KE-_.$ZID'/8:?7 W9EJH*>I4NK3T?1KZF><*LLJK5WF MN)S BL:N!9Z0:1A>^U&2PJWF9.96#$3^]7@$'T@>E\X.O_,AKVJP.NLG8"-_ MG"0DVZF!'7MRK69^4)&+93R(^R>:>E$?>A2%9$0OG+3,=70'UU&]I*R7AOXP M'IPFZ'D97I"1T\*#\< /P\$/EL\SC%XT\M-T>$GM?&_\!J(H]M-A"/]<]*L# MN1!&N=R**B?P#+6E2]_UKW;]JU$P2SFW"CZCL58IZ!EJP _*(D1A_^K&ULC55M3]LP M$/XKIVQ"1:I(ZJ8M@[82=&Q#&@-1MGV8]L%-KHV%8V>VV[)_O[.3AB)!M2^) MS[E[[KG7C+?:/-H"T<%3*96=1(5SU5D[$JG+^( MI^.*KW".[GMU9TB*6Y1_L,O7Z0>&'P*W=.X./9*'UHQ>N M\TF4>$(H,7,>@=-K@S.4T@,1C3\-9M2Z](;[YQWZIQ [Q;+@%F=:_A2Y*R;1 M:00Y+OE:NGN]_8)-/ ./EVEIPQ.VM6Z:1)"MK=-E8TP,2J'J-W]J\K!GEFCLC=0^W"CE2LL7*D<\Y?V M,3%L:;(=S4MV$/"&FQ/H][K $I8>P.NW8?<#7O]_PN8JAR9R"[\N%M89:I;? MKX5=HZ:OH_H!.K,5SW 2T818-!N,ID?O>L/D_ #GM.6<'D*?SFD@\[5$T$LX M4+;7:!\&?B@0EEK2? JU N>+3HWMN) 6R ^0DTHK5,YZUSJX%L%U%Q2Z+M!T M>;V9IFH3C]R?K)8BYXZ$N:-7N3._K=!P/Y VY'U&V 8+/^4;A*_:VC-X* SB MBPX"JG]6M W@'WV*WB%EV35(Y; 9UI'GI9%YV1P[GUG!$DA>HF. M5N0-%>BEW0_]!([>G;(>.P\T@C6OL[U86TH9W74&79:FQZWB/69Z@T9@"$V2 M&09#@T+9M>$JP^#4]Y.%'NL.1L]>0@U#!J'38\>0LJ:L>[FEG/JXA M>ZV+XKWA+]&LPHJSY':M7+T'VMMVBU[4R^-9O5[!E.45$0>)2S)-3D:#"$R] MUFK!Z2JLDH5VM)C"L: _ 1JO0-^76KN=X!VT_Y;I/U!+ P04 " !TB:A8 M1FKN:3 $ !5"0 &0 'AL+W=O74-N D+1I@18,XZSX,PT!+9XL+);HD92?]];NC9#4% M/"_^8%'2O3S/9@>E'TT)8-E3)6LS]TIK=Y>CD9::J*Z^;$M+#T:+V8YO807V]]V=QKM1'Z40%=1&J)IIV,R]97AYE9*],_@FX&!> MK!DQ62OU2#>WQ=P+"!!(R"U%X'C9PS5(28$0QOG),>7ZV/T3XX[%?1V8!?N+Y@<>BS*(B2,_'BGF[LXL7_0_<>=DI;46_9G\NUL1HWQU^G MZ+;1DM/1J&$NS8[G,/>P(PSH/7B+=V_"\NBB9],4UID_CB:X*XSC>9U#BR;^-,D M8VGF3Y*(/2B+CL?D;UD8IGZ2Q+A"NW@\96?D37MYTU?+^TG4B$)@SI=]X'2G M?>)4Z70WC-<%/L\5.DCA+ VSBEWC54E1<(N"G QXJF3G,;Y2ZN.N7A;_X(F! M1A^O;A]NEFSPFS)F>'FR%*$?1B3H()Z.AR\*,8C\+$N';##Q0[JNFK5UU1B$ M_F0W MRCE#7E$O_N@.G[$?AY,A78,0\]]6.RZTHR>1#4,345M>;P45A1L#74FV2A4' M(25[]R:+PN@#,0DBS+>R*G]\3T=WP7)5X3@S;2IXHC523G%/92YE-DV&[*L# M7JOZ/ AT>3VT:34:X,@AF$1#8E#M,,PRWS[XTP MHJ?;ZH)G#N)H1]/1;TP^8810KDMD")B5;9 ]VW/9N(V*DA,<4@.71A0.'\D6 M^D&*B<,TP6+N$9:3K(--:7%D2^QI% I'-6:+_7&24#E3S/>U)^I$IFV1^&,2 MA9:9GQ*HOU_U<_SOM* C1#ZW,(F>0T\+#=+U"/8,M08EY8QVQ$XKVJ3PE#OV M%Z>:?/1BU%6@MVZ@&XSOW3_IMAV8[*G^;M!P=VTI:4D+!!U^!B@KVH MVR'>WEBU&PO=V]R:W-H965T]POOJ=#AT6<&E< -3L<:7 ME;&E\'BTZZ&K+(L\+BK5,!V-CH:ED+HW/XOO;NS\S-1>2TMN^^"S7A0\OAO.S2JQYP?[WZL;B:=BAY+)D[:319'EUWKM(3B^GP3X: M_"%YXY[<4XAD:K]% M_Q!C1RQ+X?B=45]D[HOSWG&/I35SINR M70P&I=3-K[AO\_"2!6F[((V\&T>1Y97P8GYFS89LL 9:N(FAQM4@)W4HRL); M?)58Y^?7J/MOQCFZ84N+0EBF@UNQ5.P.SX8>#H+9,&O!+ANP]"=@8_IDM"\< MO=P$_"3N@<=*G=)1.]N"-NVC'$6_\$[SWPFJIUT^C M_?-BZ;R%./[:%6\#-]D-%QKFU%4BX_,>.L*QO>/>_,VKY&CT=@_924=VL@]] MOD #YK5B,BOJB%=;XGVZ%$YF)'1.5U+5_ON$-P'L=W%;,*V,0F<"G'RH>]N> M\A]VY/$Y,V55>Q%;"$26G=.\<4H:"E)!0<)[*Y=U@Q)XNIA@;P)&B>40<_:U M,"IGZ^#61GQ?6&8J&]UPT VAZEG1E3TZP\WXE&ZC[5.-?6\;[.BZ+MD*;^PI M76_)U0[$PX^L'XG^LB.XUW20C/OCH_0PW(Z/^[/)Z)"N6!OT8N/B2VQ\ MV(H[>%US@^8(.Z#SP J9_:GW_TGK9-:?)BF=3/MI,GH,\C]C&0V2R6%S,TD. M]VATVFET^F*-7F@OHR]LL[3@K+;22R3B_7VFZE"KE34EO7NNIQ^%O4O%^TGL M4G$N78:4F]2^D_Z/LQNTO.!"H7"I<;<@8G3ZUR M*J ?&.<-4]3L54ZUDN3 R=L%1K0+Q;T(C0.F2I0XSL93^LS8O&06 M>,;NHEI+[V+9Q498>)OUQ[";]$].)F'7B\>XSA@'ZLZ5@)U.*.FG<'M3+U6K MH+VPTUA-JWPC](#NG-J^,T2=]2VA]-1ZBY1F]X&0O# M2T\'Z*<4WY*$DB-0.PXF'M5#7M0#2>?J9B]J$%&@S&C='N0;Z0NTZ\GTF/Y^T5_D^AU]OJ^D15;@Z8HS+ISJ.Y< U. _&=TA?4%M( M3E24JY>.O]5- %E(L5*<#V*H'W_D'P2QX,HW^$A"P$?18^BA/E!@L,';([HV MGAU\<[-?"*J,WN+$%[R3%\ "P?B% \7H\&\PFV\B;AH5W#&]!7L]MCS!I*17QM\'C;=?0G2J=QQB\ M+4+[UG(HSG97D:[=CX0+=L^;>Q"$NVL3'CZ9YW"4K>/4ZA!WK7TSVG5ON\'X MHID''\V;J1H>UR!*BE=8.AK,L)7:9E)M'KRIXG2X-!ZS9KPM$!7;8(#O*X,4 MM _!0??OPOQ?4$L#!!0 ( '2)J%@WK10]A0( !X& 9 >&PO=V]R M:W-H965T'A_24$1:]J;Q8>:?;\;V--T+>:]J1 T/#>-J M$=1:MU=AJ/(:&Z(N18O<[)1"-D2;J:Q"U4HDA7-J6!A'T3QL".5!EKJUM"ZUK!.UY@\;=_:)(?*A ?*K"*SPK>$GD)R>0"XBB>@L+* M7#E]@#VCGPP53IQ^;_)0B/WFR#LG*=28&[*_[Y#JM#\UOZ-__'W'=.R<[4L;5*$BTSF[#4,4)I$1=BPRX M>;,6,B7:/,I-J#()9.6,4A;B5JL7IH3R8#QT8S,Y'HI<,\IA)I'*TY3(?R; MQ&X41,'KP)QN$FT'PO$P(QM8@/Z4S:1Y"BLO*YH"5U1P)&$]"NZBVPGN6@,W MXP\*.[5WCVPJ2R&>[7,E+68@] WQSP "7!MCA+@(YE/=$D_%0BAV2=K;Q9F]WX.*)J2,V?%AJ UH&SJ,2X"3 M B ^ +"-'@77B4(?^ I67]J')MDJ8_R:\01['3X2>8W:T0\(MW '?5K;LJ9]LY;Q]P_D45T)RJ9_37KV8.>M"0JK^;TB\<=IH=VD5YJS(2 MPR@PJTZ!W$(P_OZ[J-?ZR0.W4\'M^+R/?\O3)4C;X%BD*)U=6*Y>A70 MWKF[V[L W)L*[LW_U]4L/MM(T\^K)GR%A\%>,W&_=1TU-[1?!>Y[ Y<[A$)S MB,$T<\G Q)^ZWV]_Y] $U!OQQ$(.JGP&Y^[[X )PHU:]J;>\#9B9 MI6P &UFU:UL+35CCSEMXL9>J_0>;'^U)2G2Y]C_M1"-4;\A3"XKKE/"Y&5!Z M/#/B6H@BKW <38'V6RA0ZTKD%Y9OHT BH7$/\ <]M:2U3$7=LY/@$G(5U7H5 M>?7E:!+TWD*"6GXBO_Y\$PD^BEPV8O7&/+6BM;)%_;-SX!+2%=7:%7FUYF@. M#-[ 5PK$?8KT2D<>!*9:[^QH5SE$F3C/T%_Y!/KBFN5P]&YF8 O(6*X%C'L ME9QCF5!Z^8H)O0-,J 4)^P5I#EO@.: )\#@QWY6VTS^#V$B2)33V[P8*/7#T M!"^DF0B7^(3"M=;ASMF)< DAP[608?\'U[%$Z#81X09_Q81P[_3!]&KCSE@4 M7AP"F6_SC5GRB,':F)I8!H$LSE6*!RTR=Y:Q%-H0 MP]TF0%8@[03S?BV$?GVP :K3K?%_4$L#!!0 ( '2)J%@IF-\?00, '<) M 9 >&PO=V]R:W-H965T9!%+PL/(HLMVXA3&85 MRW"%]JEZT#0+6Y14%%@:H4K0N)D'=]'M8NKLO<'_ G?F: Q.R5JI9S=YE\Z# MOB.$$KEU"(S^MKA *1T0T?A\P S:(YWC\?@%_5^OG;2LF<&%DA]$:O-Y, T@ MQ0VKI7U4N[=XT#-R>%Q)XW]A=[#M!\!K8U5Q<"8&A2B;?_;E$(^%E'2:F866^#L6(3]PO6^XQA>XOF>Z M!X/H+XC[\1">5DMX=?,:C&46.\ 6U\&6R%NPP36PD"+:AC5NPQI[],$%]*X8 M?;Q;&ZOIW7[JDM[@#;OQ7"[?FHIQG >4K ;U%H/DSS^BP[Z8-6 M^N :>O*(I%)PB^=/H4MW _;&@[F2LTWB26\R"[?'>JZ>^(MZAJV>X4_IJ22F M&4U81C726%!K*3+F$LB 55"YZ][G2J:HFS3B&E-AE>Z4WYP=14?ZH][P1/[P M+$91;]#:?*=JU*H:_:BJ35VF!G*4-%0:*K:G*FU=UE?*&+&6"#NF-:7^'KAD MHN@4,CKC..Y-3W2DR*-FLHOM5=B?+7#3\ZHQ/7M* MX5%;=)\DU#\R2EF0N"&W?F]"UZ>;-M],K*I\IUPK2WW7#W/Z,D+M#&A_HY1] MF;CFVWYK)=\ 4$L#!!0 ( '2)J%@@!+?AWP( ,@) 9 >&PO=V]R M:W-H965T[?SW;2B(_ J,0+V,XY)_>>>V-[N&;\660 $KT6.14C M*Y.RO+5MD6908''#2J#JR8+Q DLUY4M;E!SPW)"*W/8\C9>F2YUMO"(UEF4B_8\;#$2YB"?"HG7,WL5F5."J"" M,(HX+$;6G7O[$&J\ ?PDL!8;8Z0SF3'VK"??YB/+T0%!#JG4"EC]K6 ,>:Z% M5!@OC:;5OE(3-\=OZE],[BJ7&18P9ODO,I?9R(HL-(<%KG+YR-9?HY&^,2+'$\Y&R-N$8K-3TP[ANV\HM0W2=3R=53HG@R3D"DG)2F:&R! M[BNA $(@3.=H6O>.7I^2)24+DF(JT5V:LHI*0I=HPG*2$A#H$QICD1E6J@?P M4I$5SH%*@22>Y8 N$Y"8Y.)*89^F";J\N$(7B%#T(V.54$0QM*5*2(=EITWP M]W7PWH'@OV-^@WSW&GF.%W30Q\?I":0MW>^@)Z>_O8O^ST\D]B6AT'K87#4PT=0/4Q2"8V+I]I9JX8;/OF]R'-VW.Q M19$;[)AY-,+WFGDFL2TSP];,\+\->;UGW[4QE6\;W>5IN-=[OAM&@]T6W8=Y M@[[G>SNN[L/<0>"&.VH/'6I>U'/"%E8[86^<@OJ.H_;G):$"Y;!01.>FKW1X M?6^H)Y*5YF"<,:F.63/,U%4+N :HYPO&Y-M$G[7MY2W^!U!+ P04 " !T MB:A8KHH-+80" "N!0 &0 'AL+W=O$5T8+6^S8;;=UCJ%-&"NL$!*Z/8P]*/(Y$=4/5Y+C]K_?279, M"DG8PUYLG73?I[M/=Y>WVCS9#8 C+U(H.XDVSM4W<6S9!B2U(UV#PI-*&TD= MFF8=V]H +0-(BCA-DNM84JZB(@][4W7L 3W6,\-6O' 4G()RG*MB(%J$MV.;Z:9]P\./SFT=F]-?"8K MK9^\<5].HL0'! *8\PP4?UN8@A">",-X[CFCX4H/W%_OV+^%W#&7%;4PU>(7 M+]UF$GV.2 D5;81;Z/8[]/E<>3ZFA0U?TO:^24188YV6/1@CD%QU?_K2Z[ ' M&%\> :0](/U70-8#@G)Q%UE(:T8=+7*C6V*\-[+Y1= FH#$;KOPK+IW!4XXX M5\S ,L/K(*FNR%UCT<%:0E5)EMW+^OTE7RM><4:5([>,Z48YKM9DK@5G'"SY MN-NU9 $,^):N! 22'QK]'!A)[I5M#%4,R%1+R:TOA#?NYS-PE M[@72/RQDY M/[L@9X0K\L"%\,YY[#!E'WC,^O3NNO32(^D]4#,BV?@#29/T\@!\>AH^ S; ML[?P&(4>U$X'M=/ EQT+1V\!6P U5%2\6FZ]MC.HP!@H.S5?4GF2J M+4KZ>Z&%(%BV+37EGT,J=-=>'K[63X(;6U,&DPA;W8+90E2\?S>^3KX>TN0_ MD;U1*!L4RDZQ%[<"YTHH$IQ0I%%8WZ'C?7V8H50.5D)'_"40^^&U+9+1=1YO M]U,[[=-%'.]UDY]D6$-KCI4JH$)4,OIT%1'338?.<+H.#;;2#MLU+#:R<-W>@F'LA#8E_?.Y!M0SC*#H/:RY4D(Y] M;&G2L=Y8*10L#<--77/S, .I=Y-@&.P#UZ*LK N$Z;CA):S WC1+0[.P9\E% M#0J%5LQ ,0FFP\OYR.7[A&\"=G@P9D[)6NM;-_F:3X+(%002,NL8.'VV, 2VF@0? I9#P3?27NO=%^CTO'-\ MF9;HWVS7Y48!RS9H==V!J8):J/;+[[L^' "(YS@@[@#Q4\#H&4#2 1(OM*W, MRUIPR].QT3MF7#:QN8'OC4>3&J'<+JZLH55!.)LN #,C&M]27;#9!BD!D7&5 MLU6[LRZ^$J42AK!3L].6,G3"AV):2D-!R'EA2YNL*LJW[65A\_4WW"KK2R M%;)/*H?\,3ZD3O3MB/?MF,4O$EYQ,V#)\ V+HWATI)[YO\.3%\I)^MU)/%_R M#-^Q5O^8KM$:.OX_C_6KY1L=YW.6<(D-SV 2T)U',%L(TM>OAN?1QV-B_Q/9 M(^FC7OKH)?9T6FMCQ2_N#Q#YSZ:&]F4W^'G\1G9'*M)_VA:1V2#DLI%#() M!5%&@_=D$:9UG79B=>,O[EI;L@$_K,BHP;@$6B^TMON)^T%O_>EO4$L#!!0 M ( '2)J%CLDVAF(P, - ( 9 >&PO=V]R:W-H965T2,JN1MX7N*6E DGG31C=RJ=R-IP)N!.$5V7)56/-\#E M=NKXSM/ %[8NC!UPTTE%U[ RY79:.9X& 0V9L!HI_&Y@!YS818OS>Y72Z*:VPWW[*_J[Q MCEZ65,-,\N\L-\74&3LDAQ6MN?DBMQ]@YR>V^3+)=?-+MKM8SR%9K8TL=V(D M*)EH_^G#K@X]@1\=$00[0?"O@G G"!NC+5EC:TX-32=*;HFRT9C--IK:-&IT MPX1]BPNC\"E#G4GGH#/%JJ:DMA9#T]E3V>00XY;FW6+ "9<(,+LLV=]Q#BB+?V^,>"$KB(]AQAQV?Q+[.-\^J.P07'\Q[.4KV MBWH8%%^.XF&XI(-+3L*]JW$7DP)X3K"%1T)_/1B\:,SC$&]RR!M&EWN\ T'C MX$@Q1QWOZ"3O>Q"@*&_?=9:I&I

'DLAT=L/A)&.X!'P8ET1'><<<[ M/LG;GK-_2\K[YVS6GK-#O..##11YHRC8 SZ,"OW^9FR1W=Y]8^]Z/(+72$0X MK%#G78S0L6KOS[9C9-5<04MI\$)KF@5^&PO=V]R:W-H965T7W"36 M ,[:)IE*^^/7!@(A(9YFEKPD&.X]OO?X8(X\VG#Q32X!%/J>Q*D<.TNE5C>N M*Z,E)%1>\Q6D^LFE,0N\;S032A+GJ9BE M\"B0S)*$BM=;B/EF[&!G>^.)+9;*W' GHQ5=P#.HSZM'H4=NA3)C":22\10) MF(^=#_AF2GR3D$=\8;"1.]?(M/+"^3&*<2Q0=)U M_%.".M6<)G'W>HO^,6]>-_-")4QY_)7-U'+L#!PT@SG-8O7$-W] V5#/X$4\ MEODOVI2QGH.B3"J>E,FZ@H2EQ3_]7A*QDZ!QVA-(F4#V$X(C"7Z9D#/G%I7E M;=U112_I#&;-?%?W4#5"MHW<$BO@ Q77R,?O$?%(T%+/].WIOJ4< MO^+5S_'\(WC'V?SK3QV*[A4D\N\VW@K;K:;]03C7A!H^M>[/1R& M#?I^.*RB&L7UJN)ZUN*^@% LTO4]\[G:4 %(PD)O3ZJM4"O4J4O2$5BCZ[#J M.CR3*L,N*>@(K$%!OZ*@;UWXI^-Z+!)[.T(C_6#8VY-C2]0@)/UV.0ZJJ@;6 MJNY3F0F:1E896B%.78..P!K=#JMNAV>2X;!+"CH":U" O?K#Z[UA>SQ8>-N& M62+V&EOA,!CL*;0EK#?H!Z1=HGC'*F!KQ=56J3_YR!#"3-G9BXP$6YF5E.A? M=-+&:I_PU/7L"JU)#ZGI(6=2=0G<%0T=H35IJ(T/MIH*VP9;9NX*$X=#/]S7 M;UO8P#ORQ<>U'\%V0_+ UW E(*8*9DCIMT[2Z.=D:YWGY/7J"*W)2FV$<.]< MLNW4%W6%UJ2A=D;8ZCJLL@T/]!@&_6!?M8=1_?XQFXIKNX+M?N612W65:.7^ M/\5:)SEYJ3I":U)2>R4\.)=B.[507:$U::A-%+8:%*MBAP=:#+S!OI-MC0J. M*);4QH;8C4UM:8Q/T,K4 _6*- <)RQ+Y'D4\29B4N8Y-R(K'+'I%_ =0 M2P,$% @ =(FH6+5?,/7O @ ' < !D !X;"]W;W)K&ULC55M3]LP$/XKIPQ-( %ITU=8&ZDM3)LT)@1C?)CVP4VNC85C M9[;3PK_?V0E9-])J7Q*_W#W/[RV2K])/)$"T\YT*::9!96UR&H4DRS)DY M5P5*NEDIG3-+6[T.3:&1I=XI%V'4Z0S#G'$9Q!-_=JOCB2JMX!)O-9@RSYE^ MF:-0VVG0#5X/[O@ZL^X@C"<%6^,]VH?B5M,N;%!2GJ,T7$G0N)H&L^[E?.SL MO<%WCENSLP87R5*I)[?YG$Z#CA.$ A/K$!B]-KA (1P0R?A58P8-I7/<7;^B M?_2Q4RQ+9G"AQ"-/;38-Q@&DN&*EL'=J^PGK> 8.+U'"^"=L:]M. $EIK,IK M9U*0*+5%K2S)C2W\*%Z;Q+'I?LH M]U;3+2<_&]_A!F6)< 8+):VF),',&+0&CJ_0,B[,"1P!E_ M4Z5A,C63T!*O M\PZ3FF-><41[.'IP0]B9@6N98OJW?TAZ&]'1J^AY=!#PANESZ'5/(>I$?7BX MOX+CHY,#N+TF&3V/V]N#VZ3@D=L,%C[[J$^KC-!K95'#3% A,YD@4%G 0F/* M+7Q1QIR2A]8H+?RX4T*XZRW3Z<^VA%4Z^NTZ7"->FH(E. VHTPSJ#0;Q^W?= M8>?#@2C[393]0^CQG DOGUFXP@3S)055)[/7IK5"&WHTU^.;N#OJ79#IID7$ MH!$Q."CBVEA./84I"+Y"6B-LF*!"5"M(5)YSX]K> #4NEZ;47G&A!$\X&C!* MI+!\@81IS5&WUF3%/]B5/;AH%SUL1 \/BEXPD]$D2I 7MI5S^(;S+!I&[:2C MAG1TD/2>"9^596GHQE!C?E46H3LX:5,P>JN@.[P8[]$P;C2,_[=DJ/>2K&F^ M-@GC-_72ZXS_X0]W)A:UV-K/94-?OI2V&E[-:3/Z9]7$^V->_3=(T)I*! 2N MR+5S/J+@=36+JXU5A9]_2V6IG_TRH]\7:F= ]RM%^:PWCJ#Y(<:_ 5!+ P04 M " !TB:A8,F)".=@$ ?&0 &0 'AL+W=OP,U(0IW9Q(P]\-F$;66:4'C@ M2&RSC/#OMY"R_=3!SF'@,5FMI1YP9Y,-6<$3R,^;!Z[>W!(E3C*@(F$4<5A. MG1M\'>*Q%C S_DA@+TZ>D79EP=@W_7(73QU/6P0I1%)#$/6Q@SFDJ492=OQ5 M@#JE3BUX^GQ _]DXKYQ9$ %SEGY)8KF>.B,'Q; DVU0^LOTO4#C4UW@12X7Y MC_;%7,]!T59(EA7"RH(LH?DG>2Z(.!%0.,T"?B'@GPOT6@2"0B!XJ4"O$.@9 M9G)7# \AD60VX6R/N)ZMT/2#(=-(*_<3JM?]27+U;:+DY.P1=D"W@-ZCWPCG M1"\">AN")$DJWJG1ST\A>OOF'7J#$HH^K=E6$!J+B2N5;HW@1H6>VUR/WZ(G M0/>,RK5 'VD,<57>53:7AOL'PV]]*^ ]X1]0@*^0[_F]!GOF+Q(D@JQ6'%3&[@2W186'^_%5-17<2,O&UB?8,J[/& MM=B0"*:.2@L"^ Z@3NE*Q(D'G;*1M3R(= M+7DP-4;'L+Y8 Z\6'U9K+Z6L0>5PW!8?HY*QD96QQQ!2$ALTMG(X M+CD<_]\<4D8M-([KFZE.H]6'2VELT-A*(_:.-9IG)?++@8$H)4F6IV\J&G-6 M@30XVX!G/C?-JF7QT&[5OSS!\4EEBO\A?$QFOE*ED&Y@="YZ &Y:'1T9OR_2 M)"^7KM#'PWGV*ZW]L+8<[#78EF+"X M<0'L1HS;R[ZY7?1BME^C.<#'[@#;VX,[*K;<$"M@E;6<'G:,BZ.UTRZA*[0J M?\=V O=?*P5TV1K,.T4+NT*KDGKL2/!_;TD*B-.#V\?UHWMN5W4Q,4U=2=]K M+6R.;0FV]R4W4927?H^F]#.EXKR]GK.C71P\G78A7:%5F3RV*WCT6CNRRSYB MWBE:V!5:E=1C_X+M#4QGMTB%GDJ]7=^SG78B#2I[]1WKGMP'X;G[]( MMC'WTPLF58]H'M= 8N!Z@OI^R9@\O&@%Y6\BL[\!4$L#!!0 ( '2)J%AD MO"H^O ( (@& 9 >&PO=V]R:W-H965T^ G MDPTM8 7F87.G<.=W+!FK0&@F!5&03[W9X'H^MO;.X)%!K0_6Q$:REO+);FZR MJ1=80< A-9:!XFL'"^#<$J&,7WM.KW-I@8?KEOVKBQUC65,-"\E_LLR44^_* M(QGD=,O-O:R_P3Z>R/*EDFOW)/7>-O!(NM5&5GLP*JB8:-[T>9^' T 8O@,( M]X#0Z6X<.95+:F@R4;(FREHCFUVX4!T:Q3%AB[(R"K\RQ)GD'G8@MD NR$(* MHS!)Y#NC:\:98:#Q>&;3QLP+N:DV-H6B($O(02G(2 L^78*AC.LSM'\$95A* M.5G)W-14 =%08!4-.2%,D!^EW&HJ,CWQ#2 W?D3HDMRBQU.2+ MR"#[%^]CV%WL81O[/#Q*>$O5)1D.SDD8A"/RL%J2TY.S([S#+J=#QSM\AW=1 M4E& C;;+:JVQ$C#U\!9J4#OPDH\?!G'P M^8CT42=]=(P]F5-.10J$&JQR"M4:5)NA89_6ABUV;/;^[Y+A>!!-_%V/AJC3 M$!W5T':5@E06@OU^7>O&<\,1'7B^&$6?@G[7<>@?0+&;](_BH/XE0#_8#I@]Q5N M!FJ2VOB:0=&==F-VUDR7O^;-C$9%!1.:<,@1&ER.,7;5S+UF8^3&S9JU--CJ M;EGBKP*4-<#ON92FW5@'W<\G^0-02P,$% @ =(FH6/HM9U3, @ $@@ M !D !X;"]W;W)K&ULK5913]LP$/XK5H8FD("D M29H@UD:B96-(0T(PMH=I#VYR;2(2N[/=ENW7[^RD)FU#!])>$I]]]^7[[/-= M!BLN'F4.H,A353(Y='*EYN>N*],<*BI/^1P8KDRYJ*A"4\Q<.1= ,Q-4E:[O M>9%;T8(YR<#,W8IDP!>J+!C<"B(7547%[Q&4?#5T>LYZXJZ8Y4I/N,E@3F=P M#^IA?BO0]\W&L_8W#MP)6LC4F6LF$\T=M7&=#Q].$ MH(14:02*KR6,H2PU$-+XU6 Z]I,ZL#U>HW\RVE'+A$H8\_)[D:E\Z)PY)(,I M793JCJ\^0Z.GK_%27DKS)*O&UW-(NI"*5TTP,J@*5K_I4[,/K0#$Z0[PFP!_ M.R!\(2!H @(CM&9F9%U219.!X"LBM#>BZ8'9&Q.-:@JF3_%>"5PM,$XEUVP) M4N&Q*$E.R+.%PY17<$SN@);%'\@(91EY8&)M7F&&2#/YA4L)DN"9M,$.+T'1 MHI1'"/MP?TD.#X[( 2D8^9KSA<0X.7 5"M TW+0A.ZK)^B^0#<@-9RJ7Y"/+ M(-N,=U&X5>^OU8_\O8 W5)R2H'=,?,\/._B,7Q\>[*$3V,,(#%[PBL/X<3&1 M2F"6_^S:IQHG[,;1-_]OM@2Q!"=Y_ZX7>1^Z1/XGL W)H94<[D-O M2<;WB4S3M"CQAT<(_S6S(@[,B/W9^>8>INB95DIM.HA"E">J&ULM5E=;]LV%/TK MA%<,*9#$(BG)4N88:!.T"]"N0=)T#\,>:)FQA4JB1]))MU\_4E9$2Z*8"E%> M$DF^]^K<*]YS^#%_9/R[V% JP8\\*\3Y9"/E]FPZ%.,U)6DP6\_+9-5_,V4YF:4&O.1"[/"?\W_G"3KC=2/Y@NYENRIK=4WFVON;J;UE%6:4X+D;("<'I_/GD'SRYPJ!U* MBV\I?10'UT"GLF3LN[ZY6IU//(V(9C21.@11_Q[H!)[I&5:5T2219SSAX! MU]8JFKXH:U-ZJVS20G_&6\G5KZGRDXNKXH$*J;Z+%. $O,L9E^E_= 4NF)#' MX -).?A&LAT%I%B!NT*-E*S\_:,:(:)\>/2)"4'%6W!T225),W5U NYN+\'1 MF[?@#4@+\'7#=D*9BOE4*LCZQ=.D@O=^#P_UP/M,^"G \!@@#_D6]PNW^R5- M:G?<=)^J0M750G6U4!D/]\3[0_65J9BZ3%A.P5^?E!FXDC07?]M2W,?T[3%U MGYZ)+4GH^40UHJ#\@4X6O_X"0^\W6\(C!6NDC^OTL2OZHCD\;*GN_1JY$(=O4@/09K/4IM./>!@@, MV(]:(+LVLQC:$08UPF @PJQL'AO$H//Z$S^.9BV0-JLPZ($9UC!#)TS3]C9@ M8>>5$/L0ABUD-K,8SGJ^\:R&-G-"NSN]/05?5?W$CJ?VPCD##&VWD8(U%H&>$4YO++:I(AU" M0+"%TF(3!ST8#\0=CL8W5:@FE4"_#=-BA;'7 ]3H*G3JUC.,4SDW/G00P;B- MK6OFXS#N81QH5 ^Z9>_+,DO71,\Z!6#W0$@BJ3@&^:Y(DW2K*BL5$Y5SH2W3 M-PG)U+1XN4H?4CW;M5?;^3]C,8#B+[&,2'2RM9S[/8.;=*1HS:H8"4;A M:_"44]<'EV"D:,T2&(%';H'_"9[J"C8*4)>G;&;^P32E"= (.W(+^Q">ZLIW MT%XN66Q@@'M &H%';H$?1%/=Y>\)].+V/,ENYOEVJ-AH,W:ODMTTA2T+8Z5) M;9JRFH5>#TUAHYK8K9I?Y(9R53M2/+&1)BLA^2Z1._XL.;FC#^W,L:(U:V$$ M&K_&UC8>=6][K&C-$ASL;K]X>[LKYMA'[5ZR685Q7RL9Q<>C;6_CKJYWML5L M-CW,A(WPX_$VN+%E[QK-V@QJM8KB'J!&B_%+MK@KY\,#"@S#]@ZWS2;7:0/U^ MSYA\NM%'@/61[^)_4$L#!!0 ( '2)J%AO+!E3C 0 /H8 9 >&PO M=V]R:W-H965T\:?Q)H0 M"7XG<2K&UEK*S:UMBVA-$BQNV(:DZLF2\01+5>0K6VPXP8O,*(EMY#B!G6": M6I-1=N^>3T9L*V.:DGL.Q#9),'_^0F*V'UO0>KGQ0%=KJ6_8D]$&K\@CD3\V M]UR5[,++@B8D%92E@)/EV/H,;Z=.';8FPYND4D M)I'4+K#ZVY$IB6/M2;7CW]RI5<34AL?7+]Z_9O *9HX%F;+X%UW(]=@:6&!! MEG@;RP>V_YOD0+[V%[%89+]@G]=U+!!MA61);JQ:D-#T\(]_YQUQ9 "]$P8H M-T"7&KBY@9N!'EJ68W MH[R57PZM1"=:>8?Y#7#A1X M\L@U9]O5&BQ5,LGNM*(=W/I':)Z'!JB&9@S>$A[]<@ MPL9,@YZ::T%1K=*\0=&\@3&KE9F^K6F#/C-:3\XJF,,"<]A71ALVAL-U$!K6 M1L,8KB,,=,KUV[E.3LO]5I*:BQKYVAR^*]Z1/(%7RFNYXTIB!5^YAE* I52 9JU@3B"Y<36Y>1 V(-KJ#6%X(KO! M5'X6AEIH<]Y MKR$;8*D;H/]&+0M[6OMSW&LH"5A*"6C6$K^H5-L0"01-5S%1.ZE\U[+ LOVM M;:H*Y"-8ET?FJ%VI2F$!WZHL8%-:M'*T5?-\=&+NE=("OD5;P%[%15_>JJBE MO(!F??'J-ZRI,I '&\+5'+4C%2IE!C++#/, HJ:6:&-HK18XL/WM0J5(0&:1 M\(] ZOPO)MY'J_+/YW.S]U;OU:P@*='0T\>:SB7X/)ZZA.5"I M.9!9<[QVMJ&FNG#55K[^HE[CE *52@69EJJBE7$#]R@74E LN#.H2UQRT*U2I%I!9+9P9O^;I0AM"2RT/ M#FJOEGUT,*V_"MQAOJ*I4!ONI3)S;D+54?QPT'XH2+;)SJKG3$J69)=K@A>$ MZPKJ^9(Q^5+0Q]_%YX[)_U!+ P04 " !TB:A82:=C1YH& "H)P &0 M 'AL+W=O-&M M@:;H/PSXH-FT+U<43::?;KQ\E*Z(NAUSLRE\2RWYY]/)(XL-# M:O:8%U_%AG.)OJ5))JXF&RFWKZ=3L=CP-!*7^99GZI=57J215(?%>BJV!8^6 M5:,TF1+'\:9I%&>3^:SZ[K:8S_*=3.*,WQ9([-(T*OYYPY/\\6J")T]??(K7 M&UE^,9W/MM&:WW%YO[TMU-&TB;*,4YZ).,]0P5=7DU_PZVL6E TJQ9>8/XK6 M9U1VY2'/OY8'[Y97$Z=TQ!.^D&6(2/W;\VN>)&4DY>/O.NBD.6?9L/WY*?K; MJO.J,P^1X-=Y\D>\E)NK23!!2[Z*=HG\E#_^QNL.N66\19Z(ZB]ZK+7.!"UV M0N9IW5@Y2./L\#_Z5B>BU0 S0P-2-R#/;4#K!K3JZ,%9U:V;2$;S69$_HJ)4 MJVCEARHW56O5FS@K+^.=+-2OL6HGY^^R/1=271E\>W^8BKJ[!RQLNHS@1/ZFF]WO#CMW&L6MU_+GM$^6%2C./)"^.R+<[ M\'41^J1G'A*Y >S=:[Q[)WJWI]L;> E]&O0, Z+0=6'#?F/8MQH&!S?(H3_, M%@L#OV<14GDNACT&C"I,Z M:N>)88:@VA0$SNH[3PA0])BX@PS",@< M)V &.%2?KC.'H%(P4 MK9L"/84@]BG$]^.! -4X#MS!4 7)O- T5FG$$WO9?BH@AJ4Z\8>S2DB&%4D, MKC65B9W*8Q " "YU!QV 5)YAL*4:R]2.Y5,)08? 96[8QS*D\GS#@A_56*9V M+#^;$!0JC GN3^M!F>.9?&K\4CM^[8R@0)VL&-&_\(",N'Y@ !AMK5+;,?N) MBWBI1LM8U1)E9:&&S)07B_(PS0NYCM;\XB%:?%7I%V%]0!U7$=%_KN0"U%_HG M:G93.[N?CQ& O=@)^Y4&+#/-,9AF-+,SVHX1!E3('AML MM4 R[)M*9*99S.PL_B@WO% W990]T:*$B9#%;B%WQ?_"PQ[]V)%SK&C=7&C> MLW-L?+-1=[['BM9-@9Y5L'-O?C.@7B?>X':&5*9)$6OM?I]G^WM8QQ/7ZV_8 M0RH_-"P>,\UK=O8-< :@>)!Q0&,H^IB&-3O/!C@;8KBU;5P;!C0&9C -:C;2 M!C@#0*L*T[Y'2!48JCJF<&PO=V]R:W-H M965T>T;:R.MK2:0&$)T;!^F M?7"3:V.1V)GMM##MQ\].TI#2- /4?6GMY.ZYYSG[+C=<,WXO(@")'I*8BI$1 M29F>FZ8((DBP.&,I4/5FP7B"I=KRI2E2#CC,G9+8="RK:R:84,,?YL]NN#]D MF8P)A1N.1)8DF#^.(6;KD6$;FP>W9!E)_<#TARE>P@SD77K#U<3.W?(+;X16(O:&FDI<\;N]>8R'!F69@0Q!%)#8/6W@@G$L492 M/'Z5H$854SO6UQOTS[EX)6:.!4Q8_)V$,AH9?0.%L,!9+&_9^@)*01V-%[!8 MY+]H7=AV70,%F9 L*9T5@X30XA\_E(FH.;CV'@>G='!>ZN"6#FXNM&"6RYIB MB?TA9VO$M;5"TXL\-[FW4D.H/L:9Y.HM47[2OZ0K$%*=BQ3H%%UCSK'.*SJ> M@L0D%B?H"!&*OD8L$YB&8FA*%57[FD$985Q$ ->J>)[2HI8!2P#] MN%)FZ%)"(GXV):' ])HQ=3&>BQ0',#)4M0G@*S#\]^_LKO6Q*0,' MN2[U;R MW39T?Q8Q+D\E\$0=?'4YFB07.-T<1[>+E>_:=J\S-%=U+0U6G4Z_7UEMD?0J MDEXKR2M&ER_BZ.U$MRUGX-G/2#:9N7M9=BJ6G5:6UUDR!X[88G,]"0A=39BB MC*JF&Y/?$**8"8%2)DC>U_ZTE<:XB->I\?1V$MY@8UO-0KJ5D&ZKD+M];-5W M!-D.2AB5D4!J$ZN#49+;571W&/:?'T@KGS=60*]2VVM56^^)%Q"':/R()CC- M^^(M$"HRCFD :)P)Y2D:[UUKA->V@P.!;26C7R6C_Q^Z8?^0\@\$MB5_4,D? MO/0N-.D<[#:W7L>RGEWFUA!O%&!;3U]XZT -O02J%Z;K[JAI#_=6.;6!Q3Y, MZR]QM@[':Y#3&NZU#:0+U?,"8W&SWP50.^_Q=02P,$% @ =(FH6,O=DW8=# MHG\ !D !X;"]W;W)K&ULS9UM;]LX$L>_BN!; M'':!MA;UK%X2H$UW<0ML;XMFN_?B<"]DFTF$VE9.DI,6N ]_E)^&E*BA>!X! M>M/:\>BOX7!D_TR.QEN2\=KYMUMOJ>O98UT]OY_-J^<@W6?6F>.); M\[XN7JYG;';ZP^?\X;%N_C"_N7K*'O@=K[\\?2K%L_E9995O^+;* MBZU3\OOKV3OV]I;Y^R/V)G_F_*62'CO-6!9%\;5Y\NOJ>N8V+O$U7]:-1B;^ M>^:W?+UNI(0C_SFJSLXG;0Z4'Y_4?]F/7HQFD57\MEC_,U_5C]>S9.:L^'VV M6]>?BY>_\^.(PD9O6:RK_;_.R]'6G3G+7547F^/!PH--OCW\GWT[1D(Z@ 4] M!WC' [RA!_C' _S]0 ^>[8?U(:NSFZNR>''*QEJH-0_VL=D?+4:3;YMYO*M+ M\6HNCJMO?LGRTODS6^^X\]JY$UFRVJVY4]P[T@L?>5;M2BYFKZZ:EW[+LT6^ MSNN<5Z?75DY6RX>("?K,E[NRS+[#\Z//_SD M_.#D6^>/QV)79=M5=36OQ8@:O^;+H_?O#]Y[/=Y_S,HWCL]>.9[K!9K#;_'# M/_#E^7!?/7PNXG@.IG<.IK?7\XW!?.6\JRHNPB7&I8^7$J'&ZA_%MFR%[%^_ MB1,XO]9\4_U;%YR#-X'>F^8=X&WUE"WY]4QU4S>CW47JK&^Q!(=HK-.].SS?,#QB+KN;/\C!T9BF+P4QQ M,#@[&* .'F93Y];AN% ZGY=Z0>RVW.J:^6Z0>J[>K?#L5HBZ)666SK>P>U(O M<=NN=:V"./9CO6?1V;,(]>S+F[LWSA_E/MM[O$,%;+.72$P9:WP>:SRIRSZF M#!R1F!*XY!RXY.++/NGF<)BPM)7#7:O C]*>BSX]NY>B[OV^6.9HDQX]H^W<$8DIP6$N MD(,[J;0_ND,4.RHU-7@2=K&+4_\H(6O)9V EAL/29U[E*_$=)A=OT\V4+8O-AI?+YNFF*.L'\;7U]2); M?A73"P/1C@,]C_7$$:FI40%.8]&TLIX4^ZC4U. !^#$4CX9E?=S]AA"PN)/U M.K/([[9;V?5$.NH^K6TT6DIL8">(ZE MT\IU4MJC4E.7-@#W/)2(!N7Z44*A=1:UOZ+KK *6Z#/= Z3R<*2Z+<1[^_9! MO,,[XF'S7E_NX=UY[;S?5<*XJL0+FT6^/3"]=@#H*:R75(C4U(!(JU$36XZB M78\:@P8]H$$/7Y(R+*T5F/IW8I(/'PZW8I8;*=.049^LIY=(38T@P* 73NO:(&5&*C4U M>,",'KZX9TJ4J)OU?F?946<5R*N3JG/ 9![.9/_'M7&X#$RC(EUVHU)3@P14 MZ"732G]2C*124X,'&.GAZX*F1$F[>*-)?XU5W)?]/E":CU/:IS)_;I9L7K*R MS,0EL#[Z^EV[I4*ZHD:EIHX<\,]GDTIIGQ05J=34X $J^OA:GR&ECT[\N<=)TO4T*C5UT$!X?C"M;":% M.RHU-7@ =_Y%VZ)^=\?3BZ(@::>SQBQA?E\^ SWY!GKBSWSM,*UGI(MC5&KJ M. '$_&EMB_JD@$:EI@8/ ,W'E^WZ"P[\[EXG2S4+BAH[STV#H \Q '_\B_#' M[X)-FWU0$[4^ \ GP,'G>%4)FA]0>H!KV:8*E9HZ<@"?8%K@$Y""#Y6:&CP MGP 'GR&KFD&7:W0U"!HSI @A /X)#"M1Y\P>HR !/[GU;(Y!38%4I34M:@I( MJ8E*30T>4%. 4].@2Z'+1)U*-\Q$=0V0*1B$3.(2&%"4@&M93\H8$!4 1 73 M@JB %**HU-3@ 40%E]>7!5U,ZF0T9J*Z!A 5&"#JG-%D90GX&:VG;HS=QA!P M+IQ6<5E(2H14:FKP@ C#RXO+PF[56*"@T+30 SEQ4FX.>QGK Q M-AM#0+QP6J5G(2GT4:FIP0/H"R\O/0N[-66=;,=,5->D\GS#0I3$+9<7)^ G MLYZU,?800T"Z<%IU9R$I%5*IJ<$#*@SQ/4[3?1_=6K).MF,FJE> 6R&.6Y#M M5KM0N*KUS(RQ-Q@"UX73*C$+2:&/2DV]90B@+S*LX>%I'77KQMIIC9JH7@%- M13A-05H/W8G"!:UO;1ICA2P"8HNF5446D8(=E9H:/ "[Z*(JLJA;'];):,Q$ M]0J(*<*)Z9#1GM8CTA4M*C5UG(!?T;2*O")20*-24X,GW<")K[GU[T!%W*C7USF% GOCRJOK8S#VHB>H:<$\\A'N\D?:=\)-;W\4\!B/%P$CQ MM!@I)F4D*C4U>,!(\>7-'V)=(7WW5EB=6?^ML#$ 4SP(F(;M/^%:UI,S!D+% M@%#QM! J)D4H*C4U>(!0,8Y0@S*[2TFZFV)U9OTWQ<92ZPH#3)TSFVP?"C^C M]12.L848 ];%TRJ4CTG)D$I-#1Z088QO<@[*_VXMF.[V6*U9[^VQ"?!7,J1L MS+M\/PH_C^W$4:FI40'T2Z954I:0PB"5FAH\@,'D\I*R1%-2UKU15F?5>Z-L M L"5#"DH\XAVI?"36<_=&'N)"8!>,JT"LH24%:G4U. !*R87E=TGYMHQU$3U M"B L&5([YMGN2N&JUC,SQGYA I273*N*+"%%0"HU-7A2DS+#RIXAKGM&IN30, M-5&] FY*AY2&^5J/2->[J-34<0)^I=,J]DI) 8U*30T> %J*K\3U[TJEYA(O MU$1U"* GO0AZTF$]6#5F2!/6%. G'0(__K!=*5S+.E'&0)X4D">=%O*DI,A# MI:8&#Y GO;QP/C5S#VJBNB;U9!W"/?Y(NU+XR:UG<9P&K7*'UFE1TLD?HOB1 MR;4"*'5I=0G:M+IF7L)M6NYYDGN#D&G8OI1!S'YR1FG7ZDK]6MUI@=3)'[( MCM*RU95ZMKJ75\Z?-/#L'@Q6S)7ZM;I#JN=]RKTIPRGMIW"4YJVNU+W5G589 M_4G_E$NU2&LUG/'I5< M*SP2^K%IE9PQXE[_XS3[E[O]XQWQ30LWI\,-'5YU9DB+5R9WU#>TU(<+P&KC MRB!K/U%C;"HRN6T_FU8)&B/N[S].@W^YPS_>!=^[WYAS7U(]I>OYI M[?J;_C&I?3XS],__6&SY=V>3E5]Y[6QV]4Y\>;W?]:W5X&+6\T,EUQJ]1'/> MM"K*&&TG?S*Y5@ EWL/[W=NFCZYA:^*'03O?=891& =!7\)+@&7HH-_KL7BC M1WI@&F3M9VZ453:I5S_SIE53QF@;]9/)M0(H 2#>SMXV];M;J3VIKS%$4U\B M+D.#?'/J:V^^-3:P50XD*\E;UMZINW9'&; MEI\2?AE:XIL37EO78Y"UGZ]1UM2D[OO,G]B&*VT+?S*Y5@ E3L0;W5LF_%$L MPA(>M3GX.9=^/[WY]?J/6?F0;RMGS>_%,>Z;YC:R\O![\(OR^*^O2D^97VYJ?L]^>X^1]02P,$% @ =(FH6$R# MB..J# !8X !D !X;"]W;W)K&ULQ9UM;]NZ M&8;_"N$=#&= %UOO2I<8:$,6I\."=>UY^3#L@V(SME!9YJMILS;SIYLH3B?SJ_IWG_+Y5;8KDSCE MGW)2[#:;*']ZSY/L\7IB39Y_\3E>KOI@?*,M[P MM(BSE.3\_GKRSGK+PK ZH3[B]Y@_%JV?2?56[K+L:_7BX_)Z,JMZQ!.^*"M$ M)/Y[X#<\22J2Z,>W!CHYM%F=V/[YF?ZA?O/BS=Q%!;_)DC_B9;F^GH03LN3W MT2XI/V>/O_#F#7D5;Y$E1?TO>6R.G4W(8E>4V:8Y6?1@$Z?[_Z/O32!:)SC. MB1/LY@3[W!._/EO$*TZK#\J7,A=_C<5YY?Q#%.?D]RC9!OE%\0.WA![9KODMR^4_/Q3UE'--]/F-N)SB=%6IM\>Y0:!$ZA' M,5#'E&!ZAV!ZQF!^RN.'J.3D,;2WUM&$SKNC0A:!FAHQS'T53 M]9,NWS+;_'=%P4M21$E;!-/-".KOH30*I3$4315&U@RL<)2;$;3. *51*(VA M:*I^LM9@&0WQN(D16I)H:)7+/'U/@Y8:4#1U/E+6&NSS:@U2EFBUROFJFEA( M1;9<1,6Z3IF%T#!;<+XLA%#?=G$N=.FO.)A;'ZI.0VL/.&RO4W" MLE0-%4? M67"PS04']=+JUR;:;I/X/&F@18F&IEPXLXOCX02T38:BJ=+(NH1MKDN\TXOQ MK(7(;Z+5=98<]K2K0@D-#4RX838D.VBA#T5199+W!-M<;GC/:GV3H M>,\,'AQ[:/$!2F,HFBJ1+#[8HQ0?;&CQ 4JC4!I#T53]9/'!-AM#:!(JF2B)K$[:Y-G&3I0\\+^,[(4/!TUC$O8[T&[(45UDU/Z2- M.;2J *51*(VA:*H\LO1@!Z-D/&B% DJC4!I#T53]9(7"-C_6W13BE!1EMOBZKQ9HHPCU M^ VM'1[WLAM$J,M'T=3G9:7+=\PNO_?N$&H?B(6:=RB-0FD,15/ED2;?L<:X M.SA0AP^E42B-H6BJ?K(2X)@K 2^].YBQ@P6R.WG-MH-N?4QE T52/INAUOE+L$U'=#:11*8RB:JI^TZ([9HO^QOYK$ M76'3DB^NY!/7G'&!U7LS>K!(S?2_TQX"7SC'$UVZPYR+67A\GW@-:^U(:^V8 M9_4_U4GK(4O$)[_*48/S%]1#0VD42F,HFBJ4]-#.*+/\#M1B0VD42F,HFJJ? M-.R.V; ;\I=6%ZAI;VA*+II=A.%QRM(>=ND=IZS7L..NM..NV8ZS[SQ?Q,4+ M!UQF^.#5D%!;#J4Q%$V52=IR=Q1;[D)M.91&H32&HJGZ25ONFFWYCPRXS.C! M(MG=M&19G<#DQ?4JD-I%$IC*)JJ M4FNE_2AS["[4[4-I%$IC*)JJGW3[KGF._3EYU5>95@FH;^_IC46>>)23D&SV M&Z+8#EE&3]K=1HBJ!-.QNS_/^>7:W3V6QN#*JQ^_:SS+\29HG MC;3B0/TZE$:A-(:BJ1I)]^^.,K'N0HL"4!J%TAB*INHGBP*N>6+]]APK:68, M5B/4><29=!R 91&H32&HJGZR7*!9WY4_ZQ49F8,5L/2I3+[\BB501ME*)H:9NGJ M/;.KUZPG-P[%S+C!$4?2*)3&4#15&%D7\$;9EL^#5@R@- JE,11-U4]6##SS M,P#GY2^H_V]H?4,Q:*,,15/#W-JUSVR ]?GK]/C+C!L<<>S>?=C-^U[#[GO2 M[GNC[-_G04L!4!J%TAB*INHG2P&>^4& \_(7U-@WM-[Q%]2QHVAJF*5C]\R. M_3^[*(GOGZHMR*+# KNB9PP&-?!0&H72&(JFBB-]OC?*MG\>M 8 I5$HC:%H MZ@ZRL@;@]RS'/R>'F1E#U6AH?6,P:*,,15/#+*VZ;[;JIW/8Z7&8&3DXZM!I M>RB-H6BJ.-+@^_88.!?AGY3"HJV]H?>,P:*,, M15/#+.VZ;[;K'Y),I#!M;*$>'4JC4!I#T50)I)7W1WDBWX_=?N@=_O;]$SI-J,9@^\'MR>\%69SWOC;GYP?&$.GH430V]=/1^SQR\"#TG M-U&>9*00P]]DG[$VO%QG2S$H-MQIH+X>2J-0&D/15(FDK_='\?4^U-=#:11* M8RB:^OTBTM<'O0OPM=FM[PM&NAO>6=V]"F[,C0\-O+;1SBX3#-6H&E%IX8.> MV?:SDI;XH;6T51MBJ*V'TBB4QE T53!IZX-1;'T M?50&H72&(JFZB=M?6"V M]:<':,-75P0:O^Y>6,YQ7H-.UNL:U2QG136JAEG:^J!G%O[LO%;F\5=38H-6 M : T"J4Q%$U53%8!@E&J &T"@"E42B-H6BJ?K(*$+RT"O""Q-9UQHY_G-6@ MSOZ,%AFJ137 K6_7ZYF8/S>ET;A8U-M0"P'T.0W[C7O0D@"4QE T53)9$@A& M6:L?0.L%4!J%TAB*INHGZP6!^7G_ 3E-JU.SC-Y5YU.ZJ0SJ^$^T&EP>I[/7 M\/*A]/)ASQS]N>GL>&<27:3-;0V](J T"J4Q%$U53=8+PE$6\X?0\@&41J$T MAJ*I^LGR0=B[Q]Z/9+10L[2^NS'(C;D3@P70-WJ4SE!MJH&5OC[LV6>O&73Q M93W3!_#"*0$S=; ^W:_P<_W.5I>ZH]S.A "J M9VH\I8T/S3;^!_+8.=;3W/K@N$-K % :0]%4'66U(!QE17\(+1U :11*8RB: MJI\L'82]6^7_T$ -6B((M6O]K> XP9UU&$/U;1_9:;'FO*11& M) 6ITY#HRZ3U6Y+S^^IK^-Z^LR=3<:8\?'ZUC5;\-LI7U??#)_Q>G#J[J"JJ M>;Q:'UZ4V;9"DKNL++--_>.:1T*:Z@#Q]_LL*Y]?5 T\9OG7NGOS_P-02P,$ M% @ =(FH6""I(KZ]! _A@ !D !X;"]W;W)K&ULU5E=;^(X%/TK5G:T:J6VQ$X(T 6D@78T(TVEJMW./JSVP20&HG%B MUG9@YM^OG:0)^\^]Y\:^.9CQCO'O8DV(!#\B&HN)M99R<]OK M"7]-(BQNV(;$:F;)>(2ENN6KGMAP@H/4*:(]9-M>+\)A;$W'Z=@CGXY9(FD8 MDT<.1!)%F/^<$_.:A5Q-2.^]>OZ)]2\HK, @LR9_2O,)#KB36T0$"6.*'RB>T^DYQ07^/Y MC(KT$^QR6]L"?B(DBW)GE4$4QMDW_I$78L]!X;0[H-P!U1W< PY.[N"D1+/, M4EIW6.+IF+,=X-I:H>F+M#:IMV(3QOHQ/DNN9D/E)Z>?<,C!-TP3 J[!5[(E M%#C@XHY('%)QJ<9>GN_ Q8=+\ &$,?ASS1*!XT",>U(%UQ ]/P\TRP*A X$< M\,!BN1;@/@Y(4/7OJ:2+S-%KYC-D!'S _ 8X\ H@&[DM^6=UNP*S#'U$YK5]>\G M1BE0>WF'>?!/6SG=+LO9$5BEG/VBG'WCVIJ151C'NE0+3''LDS:V&8270NCF MO9W"H=OOCWO;?1I-*^3V7:^PJN3G%?EYQOQ4LY>4J.8N6Y=UYMS?BWD-W9%C MUU)K,QNY[9D-BLP&YEVYQFI/ZM:UU$MRFRU)RM1FO%BIE]REFO)IHCJ2MHG5 M:U//M9$8-+*#=A_6*#2-KF'_ (5A06%HI*#ZY9$G/VQ$=?L#KY9:TPBY<#1L MSVU4Y#9Z:].[QSQ6LJ$M7R/FN?NR([ *?6B7;T_['32Z/,F.*MH56K6D>X($ M_GJS,V.Y_- #48V <(E((&'E$TG?5.%PB_7OH_;'880YFTI' M:%72I?2 WGOHP$:!='9).T*KEK343- LFD[KP$VM@X;0J2LBM/$H5@\PJYC'MP 2HCL&QDLZZYUYH(I<0_6CE1:C:\?M'V!1"AQD/EPYH2-ZS:.?Y@% MBY7CH5IVO;V3Y(CP57K +H#/DEAF1[/%:'&(_S$]NJZ-S^#M/#N*+V&R?P8> M,%>K60!*E@K2OAFH@O'LL#V[D6R3GE4S_ U!+ P04 " !TB:A8LINVPKD# "K$0 &0 'AL+W=OV*#F0M';*,]MUG-#."2VLQ:P>6_+% MC%4RHP4L.1)5GA-^_PXRMIM;V'H8^$C7&ZD'[,6L)&NX!?FY7'+5LSN4E.90 M",H*Q&$UM][BBTL<:8?:XE\*.['71CJ4.\:^Z0 M91I)\?C>@EK=G-IQO_V _KX.7@5S1P1(5>H%H@3YM6"64 MBYC94C'2N';2SOZNF=U]9/9_"#]''CY#KN/Z!O?+&OB<##'-"M#EQAM:<">-Z-\AAC:R/D.W""[TX MGMG;_>@,5D&(@\YJ0-OO:/NCM&] B OT-DFJO,J(A%1M9Z5.0DES8*@ 2,ZX MI#_K 1/[9H)@C]=K',>.5A)X'X")[2C@4_?)1&"#V*,N]NB$QT4TI0P3@0UD MB#L9XI,=%_%13L:N'QTDKL'(\QUSWK[I2+\9)?V^X@65E2;'5BN:P"%Y)C? M391'<9^Z;A.!#23 3O_N=TZ8P"WX1$I,A3:48J\,PB=+XA9Z<+(&WF$6&ZTB MSYS&N"]9\&@IL+@NU(%;D"R[5Z^[K2K+2^A)&]E.6J=,A3:,OJ]4L'?*#!ZM M@YXLQ41H0RGZZ@>/ES_/RN#CBL8-?/>P@C"9^8$;/I+#?>&#QRN?&U 7L0W+ M4D3SDK,M:/)FHJ- 3UZQB="&8?>E$PY/F;R3UE%3H0VEZ"LI/%JA/"]YHZ/; M!,91>)B[O[%JB-M[-VG]&4-=4->T$"B#E7)SSB.5,;SY,M!T)"OKR_4=D^JJ M7C,PTP2M2H**I_&D(MJY/2<3>"&+3-M FX[-Y"H=.9X1 M!#DDVC!0_%O#!/+<$*&,AX;3:5]I@-OC#?M[ZQV]W%$%$Y%_9:G.1LY;AZ2P MH*M/U/'YLZ; &0IQO@-P#_ M.:#_ B!H ($U6BNSMJ94TSB2HB+29".;&=C:6#2Z8=RLXEQ+?,H0I^.9Q TA M]=,IN7Q8L1+71Y\2RE,R%PM=40GD#?E$I:2FVN1X"IJR7)U@]'8^)<=')^2( M,$X^9V*E$*8B5Z,JP^TFC8)QK*?$]O]^A9_+W\&"/G*"M<&#Y@C]6>)93KFUQVUJ3;Q\QG5QI*-3W MKMK5W/UN;G/$SU5)$Q@Y>(85R#4X\>M7O=![UV7\0&0[9>BW9>CO8X^G@*0) MH_7AQ1K00DC-?MA E_.:+K1TYBY:QV'0&T;N>MM11Y+7&[1).TH'K=+!7J6; M!2/0KI)J#D.7SKUD_[I"!R+;\1VVOL/_N%'#0Y;A0&0[91BV91@>=J,.?]N# MJ,1[ME$[DORMI%JINW6/%R"7MKTIDH@5U_7]UT;;#GIA&\>S^!@[:]T(?]'4 M;1EOMR7CBN2P0$KO;(@[3M:MKIYH4=IN<2&ULM5IKCYLX%/TK5K9:M5*GP0](Z,Y$FLYHNY6V5=7G M9P]Q$E3 J>U,VOWU:PC% 8Q3)IXO,R'<>W*.P?<>;"[W7'R3&\84^)%GA;R: M;)3:OIQ.9;)A.94O^)85^LR*BYPJ?2C64[D5C"ZKI#R;HB"(ICE-B\GBLOKN MO5A<\IW*TH*]%T#N\IR*GZ]8QO=7$SCY]<6'=+U1Y1?3Q>66KME'ICYOWPM] M-&U0EFG."IGR @BVNII/SY%_K?E7@MYHY*=L.SK^E2;:XF\PE8 MLA7=9>H#W__#:D%AB9?P3%9_P;Z.#28@V4G%\SI9,\C3XO"?_J@'XB@!DH$$ M5">@WTW =0*NA!Z85;)NJ:*+2\'W0)31&JW\4(U-E:W5I$5Y&3\JH<^F.D\M MWA2*%NOT+F/@6DJF)*#%$KSF?+E/LPQ<@'[ TUNF:)K)9_KLYX^WX.F39^ ) M2 OP:<-W4J?+RZG2U,H?F"8UC5<'&FB QELJ7@ ,GP,4(&))OW&GW[*D2D&944#,JJ,+##QH5F[P#'K'CE7/QI=S2A%U-]&233-RSR>+//V 4_&43 MZPFL)1TWTK$+?7&=)+M\EU'%EN ZYT*E_]%JPEWK$7B3;VDJ]"Q6MC$X $<5 M<%D^[A<7(8JCX')Z?ZS.%C8C<]2$M7B3AC=Q\NY=LN=@+;BTWHL'I/"( <0A MB<(.44L8(5$\MQ,-&Z+A[Q*E-=&"6<2)^?N-*ZZ:5% MJMA%IAOJ4A?RSOUIDS_OS6'2G^@G@EITXX9N[*1[4[5$)K2%R*JZ)#?IUDK1 MB3/V"GD":TF&@>G1@>?;LP;TI-X76EO^D46!SFO^M?)B93^Z9T)[2_!9LM4N M _^F*P:>:N/QDU$AGUG'P8T<'U*MFMV9UKAKJ>%)%<8"B MSM2SAH4!L4\^:,P!?#1W4",?-ZH+%,9QW*5NBR,PQ /J6.(1P./!D@8Q10,Y./*+$U4#' MHP<1)%T+9PO#T7R@%B/3TI&[?7X2=,ER*KX=YKDJ#PN:VQ\SW%BC'ZX]H;65 M'ZTL>%]:\+NV\!B+"\@8".0V$&<4NA/($ Y7N@>EMA4:FX'\+42@OH- F!#< MG86GPMI4C=% IXS&@TL=ZB\[7,Q0T+5(MK!H%@P4:63L CJU/O';A2[J5[ ( MX:YAMH;-R,"B%#*-';F;Z#M>7"0\WS*E'Z?7@K%R0.WW@MV;. M$A0-K6%BXS*PVV6)VA84 M#91@?+1/X&Z:'UC!]C0#HKS5[5?>"3!V2OM":\LU;1T3SQ4-.WW":/F>T-KR MC57 ;JMP1D4[@1P-5[2'9+;U&4.!1QN*X8K6]PKQ#)/NK#L1U29J# 5V&XIS M:MJL7ZWPC/1JL2V,P*&J9CP!'KT&,%35^H_V81QW7;$E*L(P'J!I>C=V]\DO M--LQP%?@;B?U*:DG>KT>9Z7J=9O!%UI[!]6T=>)[GX%XW6?PA=:6;^P">;1] M!C?RZ'%P\SP\K;HD&Z=!_&T]N*%&:^R;$A(,; X28TK(H^U/N)%'R[/L8@SK M.WK)P=<>AAMHM)S^"D17R_3H):3R#;"W5*S30H*,K71.\&*FQT(<7JHZ'"B^ MK=Y+NN-*\;SZN&%TR409H,^O.%>_#LI7G9I7VQ;_ U!+ P04 " !TB:A8 M":_N^?.N8L;+NYD":#0?469G#BE4JNQZ\JLA K+$[X"IK\LN:BPTEM1 MN'(E .<65%$W\+Q3M\*$.4ELSZY$$O-:4<+@2B!95Q46/V= >3-Q?&=S<$V* M4ID#-XE7N( ;4+>K*Z%W;L^2DPJ8))PA .9P(""IDR#%B_UC '2@V1#N-'Q^GT+@UP>[UA_V"U:RT++&'.Z5>2 MJW+BO'50#DM<4W7-FT_0Z;$!9IQ*^T1-9^LY**NEXE4'UA%4A+5O?-_E80N@ M>88!00<(=@'1'D#8 <*G J(.$-G,M%)L'E*LH6.$&'H<\EKJ3ED["H=G_'B9ETLLS:68$\L(;KD3)42 MO6C"R_]0]ZG6/#NK>W*HAA:-' MP?OG_KEWMJ/QH(-_O0-_]=FJ=+=:7@6BL*-#HHS73+4-HC_MI]/4-N6=\YD_ MGK=#Y@]-._+T[U\0)A&%I:;T3LYT:*(=(^U&\95MK NN=)NVRU)/7A#&0']? M9)C?TP/)Y3=;RC(LY"G;V?S "(Z+I"RUD>,$=H:3W%HM MBFN/;+6@1Y$F.7ED@!^S#+-?'TE*STL+6K\O?$UV>Z$NV*O% >_($Q'/AT"6M68*K%Y_!O][T*\%/.".5G3]-\D%ONE-;= 3+;X MF(JO]/R)E()\A1?1E!?_P?D2Z\G@Z,@%SB$8"] 824)F MKDUPRP2W$'IA5LC:8(%7"T;/@*EHB:8.BGM39$LU2:X>XY-@\MM$YHG5AKP( M< >^X9>4@+<;(G"2\G?RRO/3!KQ]\PZ\ 4D.ONWID>,\Y@M;R$%5JAV5 WR\ M#( &!OB"V3UPX7N '.1ITM?F] V)JG2WG6Y+J95>5.E%!9YKT*L3<BK1Y;D47+ J4[E)34H M4M4$/ZU\W_'F\KFQ#0,_2KUCZ1I;%A/C,^1'G$0%KRH7VI??[H\\<'W4X MZJ("]1[K& 85P\#(<(T9^Y7D._ =IT>B(Q?TAO5Q$>BIG&@HVS$'#O_)@)KR9]7\NT%)NR]4@C.G-[364&&CUXM,B)T-HB:RN&9B\VEAK8 M-U=7_76;F=?CVNQJ&X9F'[ZVV/1M5C4T,(1=HMI W_4'^@58.S(T6_*UA6?6 M)^!!+^SRU(6Y$ VPK(T3&FWKFL(SU]E+&/8>N2Y.=H9#A:>V/FCVO@_QJ;B% MVV,>*Z:2,B#9Z,DZ$UEXWU=Z*G-M63D9+'KUTF@BM+;*V:&2V M:&/%,>>.5MKW[W"@)J'&ZM9LWE?6)#/*:"5]GQ_HE5!M\6+#/*:"'N MU4)JHT;F5>_K5LH MN*W.&;N!T2(G0FN+K#L"9.X(S'6N;_#0[RZ0-$'NT (.U3T ,O< U]:OOL'? M==L470P<:*50W0$@E@8W7!T_A;B^S!^9J M<2 [^DSEE\,C5W=F10G"F"8B9 GB=+LT[O"M9^?U*_YAW7G5F0P1=L^C? M,)#[I3$S4$"W)(WD$SO]1SR*1_T2GXMWQU$!^*B2+RV#5@CA,BD_R M4@K1"+#M-P+L,L"^-, I YQ+ T9EP*@3@$=O!(S+@+SK9M'W7#B72+):<'9" M/'M;T;*+7/T\6ND5)ME$>99C*I9*$D7B/WJ$P0?_L62I($HB%*57VC&'Z9:;[(I/]1B:,'E@B]P)Y24"# MGOBU/M[1Q)NJUU77[=>NW]M:X$>ZN4'V_!K9ECU"7YY==/7N?5^[])@'PF^0 M@W^*<2_'.!J,I\?<'3*,56 T(CG5_'!RGJ.9'WUC742-^J.RU>U6'(A/EX9: MO@3E1VJL_O@-3ZP_^P2&A+F0, \(UI)^5$D_TM%7GQ-)%54BGPDID$\.H211 M^*/WE^=>RQHZ( 5LDL.R4G-<8FSI )/2!82^=QI?-8J_,G54Z1JEGT M18;)+@W%7A5"B=A6%9S^R:_E#=5Z?*;U:#;'';'/7^H,AP?4II:"DTK!B5;! M9O401?5(LNIQC8*49BO1I$]%+7.HBI P%Q+F <%: S.M!F;Z2ZOW%%)Z2)@+ M"?. 8"WI9Y7TL\M6;TXD15="JH^@KZ#?:SE#!Z. 8;NY4MQ8UG3<65 @DWI ML);.\TKG^64ZTQ=EG@3M4UA+&*KP_&PIGI[5QN*=<;-^CKHO>4"M:JF&K7K? M;VEU\[9;FILTM:UOS-3>?;V6-%2_DM:=HMCI: B:U8.BM=5NN"P,O,L]XQ,]I-S?$T$#M%5I$(E9^L9D/S=YLY[)#FGS7%":!T5K:UW; M1JSWC>7?R9ZIGW(E=],$%7\[F]Q,Q[^_6J!9[QB .DE0F@M*\Z!H[;&J#2J> M_)(1PJ F%)3F@M(\*%I[ &HCBK5F:X =TH,&#PFH.P6E>26MNQ.>- I>6^W: M>^(+S:?&%.D1@W6>G563^=EVU>UYJ^N*H)K55JYVDUAO)X?8(E!;6=(ZDP%/ MYUT)(;-Z4+3V 4QM0FV]"54U4W+BRY1$M=Z:.:O'#96\I#5GXWAR-F=!TI?M$H1 I2=1FL3AH($F @E#X;VT<]2D&#T*/ MSW7.!P'4F4+1BD$P&Z>O,>6[_-A;H%R_XC2R>EH=K=_E!\J=YVM\ZQ8'Y#6F M.*]_('P7)@)%=*N0EMI7&H@71^#%C62'_(QWPZ1D<7ZYIR2@/'M!?;]E:D=: MWF0)JG]$6/T/4$L#!!0 ( '2)J%CV:;.@* ( ,,$ 9 >&PO=V]R M:W-H965T>)[QR?I'K2)0"2YXH+G7@E M8KWP?9V54%$]D34(,MPL9K9>!?P@\%)#VQBE>RE?++.)D^\P!("#AE:!&J6(]P!YQ;(T/C387I] M29LXM,_H]TZ[T;*G&NXD_\ER+!/OLT=R*&C#\4&>OD*GY];B99)K]R6G-O;3 MK4>R1J.LNF3#H&*B7>ES]Q\&"5'T1D+4)42.=UO(L5Q3I&FLY(DH&VW0K.&D MNFQ#C@E[*3M4YI29/$S7L$?RD2SS(Q49D/M&Y$PJ)F0:WI HB&;D<;NTYSJ]AIYN!()!1:(H AEI-$L^OL2RQ0D#!V1G[9@&DW 6^\<+ MY6=]^=G5\E?N\X;4](7N.5PBTZ+.AUS^(^(/>M*.M[GL Q.:<"A,3C"Q Z': MD6D=E+5KT[U$T_3.+,TK \H&F/-"2CP[MO/[=RM]!5!+ P04 " !TB:A8 MC7A<"(D& $,0 &0 'AL+W=O/(>$&71)[S%Q&S"YYKE*6T1N!9+Y<$O'C MFJ9\LM^I]%XW5C[HFD$!<216:7@F^0,-8:S5P4[!?>FB^6F8YRIX1^R[2? MFMTI'C\M>)I0(7]'T;>RP,MV\-4 &P)BDUCF]"J@A+Y5LD2T^6H<\+GDOM)2\=I6MOZN#$54VORYKB M S7UT4>>J85$49;0I.WOZ%;73_HZAQY0>F^TRH+87[=5_P"VC\ W8JT M"?TM3:C.6_!--+9[W+?Y^5&WAMJ]!:VV.)!0)K$3NJB1V] M9!A4#%;X"=*3-GK(52XH8IIZDL7THH_3$637AP0+(<$B(+!6A((Z0H&UZW_F MBJ3; /&'NL\7B8MWYB]; )\;'\%>S_>&TZ$W[@R0'K.1._%P9X18&W4L_T!@ M+?['-?]C*__52H$5&>@,/>;$+"4H/4-Z;9!3I!;ZM5ET]'%JA3YV?$""A>.] M,'8B& $5UR)]4I,^L9*^.P-+FC'=FS.NJ#Q#B:9R#0D60H)% M0&"MP$SKP$Q/.5],(2,$"19"@D5 8*T(>6ZC@MR?8\:HZK&;1";!N+NBZK.: M3CM6H;U-QP8 "JT=@1T=ZMG3%UFM-*4Q25.D]'0A2?$E0:HG\/JIN*ZK+ R0Z)_OA\/.QR;:W7L6,"%"VJT(+=*6=4U[_--&Z8 MQE:F;_2LD"FFB?Z!$I;FYDO-"_5 A;S;+P/7=;N,6LL_FE%(M @*K]-(.*I=!T4)0M @*K1V>1C)[PU-.U1ZDQIV#HH6@:!$46CM.C0+W MK/+Q%:?KT;YT\WT?=S/>B\Q">ZN.CL$I)+;7:&S/+K)OJ9F88[7]S(>^Z%E9 MSR"W=U\.< FI;^>@:"$H6@2%UHY,H[Z]\4FS&*@"!T4+0=$B*+1VG!K![MD5 M^^MELO+GD. MBA:"HD50:.TX-5H>/Z/EZT&E)681DD+OU+O ,<^RZJ# AJD%(O&WG$E6#+#G M,7;9C_[WP%*OM!T4)0M @*K1VG1O9C^U;Y MJRW$\/Y6N>?C\5X"VS>;N&[W\Z^]44>'X!2*'C>*'ML5_8U@:Z(HVE3'CGK9 M ]TZ!T4+0=$B*+1V,!IICX.3YBU0H0^*%H*B15!H[3@U0A_;]]E?+V_M;WU[ MXVG035LOL0KM;3HZ J>0\+B1\-@NX_N4YATWX*07?:0=%"4+0( M"JT=DD;1XY-NMV-0,0^*%H*B15!H[;.DC9CW?Y(M=W]_,]WW)]U/^'U6P;#[ M!=_>IJ./AX+*=&?G%/B2BL?B^+W4O.:9*@^$UT_K(_[OBX/M3F->_G_ 1R(> MF4YH*7W0KN[Y6-,BRB/WY8WBJ^),^3U7BB^+RP4E"17&0+]_X#H35C>F@/H? M'V;_ 5!+ P04 " !TB:A8IX9%[5(" #>!0 &0 'AL+W=O=GZ'CRY0PS9?47:Q/2;8V M5I4=&!647+8C>^GRL ,(XC< 80<(_Q80=8"H,=HJ:VS=,LO21*N::!>-;&[2 MY*9!HQLNW2W.K,93CCB;SJS*5H42.6CS@7QY7G/[2IC,R1/3FDEKR$?RX*8N MV^3L%BSCPISCKBF8!K,=N"3W7 B\&9-X%H4Y>B_K1-RT(L(W1-PS/2!1<$%" M/XP/P"?'X;>0]?!H'^YA.OJ_07!OC<6RX'+ M)3G#.VYO^_R0^Y8R: O-/1Z;-!A<)=YFU]6)H#VU<:\V/JIVHLI2R;X0C5E# M?DIL?$!',!C^H?945"O7V^D^]_)A-2^Y-$3 F'^X-.0$MV^)NW"JJIIR+FR MV-[-M, '&+0+P/.%PEKK%J['^R<]_0U02P,$% @ =(FH6(R]9B@R P MGPT !D !X;"]W;W)K&ULM5==;]HP%/TK5E9- MG;0VGP3H(%*A^WJHA$J[/9OD0B(2F]D&VG\_VPDAH6DTM/0%;.?>XW-N3I+K MT9ZR-8\!!'K.4L+'1BS$YL8T>1A#AODUW0"15Y:495C(*5N9?,, 1SHI2TW' MLGPSPPDQ@I%>F[%@1+" MN:#A^FHB"Q&A*21DA:2+Y2/%UB#DK(EA*\RY-ZDC ML)IBOU3L=^9,OTO1'8'51/=+T?UWLW&')2,!ZV, M9XQ&VU!H8PH(8T)3NGII8MB*<^Y-Z@BL)GE82AYVYLQAEZ([ JN)MJWCU]=Z M)V\6P'7C#7LG[FR*\KQALSWM2M-@M]+^#@28)*X,BB/9EB1<,*P:LD:JK6#G MWK"NT.K2G:-TIS.C%E!=">\(K2[\V-38K>W#_UC5??7Q=GO]X:E57T=YGF6= M6-6LM+H9L)4^ 7!)94M$WC"6J^4IXU;WUB?K$W7ZT"WT$28_NLAV<)40CE)8 M2DCKNB^?'I:?!O*)H!O=4"^HD.VY'L;R! 5,!&ULM9A=;]LV%(;_"J$!0PHTD4CY,[4-Q&G7[J*;D2S=-2,=6T0D4B7I M./WW(R594<6\Q*YZMY&(FMCIE'%82J6V6 M4?EC":G8S3WL[1_[\6B5F&7#%!$<2UG/O!E\O MR<@&%".^,=BI@VMD2WD4XLG>_!G/O< Z@A0B;26H^7B&6TA3JV1\?*]$O3JG M#3R\WJO_411OBGFD"FY%^B^+=3+W)AZ*84VWJ;X3NR]0%32T>I%(5?$7[ 5 &D\%TF*EQ^I)HN9E+LD+2CC9J] M*$HMHHTYQNVLW&MIWC(3IQ?W6D1/ETM35XQN168F6]&B79?H[OX!41ZCE;VX ML=UC^@>Z^ B:LE2]0RJA$A1B'/V3B*TR0]7,U\:35?:C*O^RS$]Z\H?HJ^ Z M4>@3CR%^'>^;6NJ"R+Z@)7$*?J7R"H7X/2(!&50>';)AW:>PD!VX^H1$;GO3 M6:8SW.ZM:Y73".:>V3P*Y#-XB]]_PZ/@@\/_P."P-CAT=F\)&\8YXQNS@U+*(T 79MF4D_.NRVPI-RSD+%B>%^%H0&;^ M)46UBY#3Q65*NS3(_DGK42AUTYQW7>(#)&.GB3NS8"2+[*(IL?/ F5;H MPG"XQX=3[XU[&Y/&+SD1/]W..RV37V&YH3EVX_QL(%5ZAU,]"7$/&7 #;NS$ M[JE,JE0.L^/!M"=Y V7LIO)I8,)M%E^.2%_E#8RQF\9[\!S/?S*0<4-D[$;R MSY&G$G_5D6$PZ#'5D!@?0?%Y[&D3>1R&PQX3#9*QF\DKD,6_^M:!;':S*G;S MMG"L4B2W7Y>FT?EH?[F_*(VTSO/QEP)SH MS%Y1*(6U"0VNQB:U+ _;Y8T6>7' ?13:')>+RP1H#-(.,._70NC]C4U0_^2Q M^ ]02P,$% @ =(FH6+526J72"0 S'( !D !X;"]W;W)K&ULM9UM< M?NCT@X*5F%DPKL!YF3D_O@(3@S!63'L['Q+;X;DD\ V/I!N)BY=,_<@74A;D M-4V6^>5H412KS^-Q'BUD*O*3;"67^C^/F4I%H=^JIW&^4E+,JZ T&;N3R6R< MBG@YNKJH/KM75Q?9NDCBI;Q7)%^GJ5!O-S+)7BY'SNC]@Z_QTZ(H/QA?7:S$ MD_PFBU]7]TJ_&V\I\SB5RSS.ED3)Q\O1M?,Y]&=E0+7%;[%\R5NO2;DK#UGV MHWSS97XYFI0UDHF,BA(A])]G>2N3I"3I>ORGAHZV99:![=?O=%;MO-Z9!Y'+ MVRSY9SPO%I>CLQ&9RT>Q3HJOV4LHZQV:EKPH2_+J-WG9;#N;C4BTSHLLK8-U M#=)XN?DK7NL#T0KP]@6X=8#;"7#\/0%>'>!U EQW3X!?!_B'!DSK@&DWX&Q/ MP*P.F'5W>E\)IW7 Z:%5.JL#SJIO=_-U5-]E( IQ=:&R%Z+*K36M?%$)HHK6 M7V&\++7[K5#ZO[&.*ZZ^RGB9KY581I+\B5S/YW$I*9&0+\O-B5$*[.= %B). M\E_(3R1>DKLX2?3'^<6XT#4H.>.H+HUN2G/WE.:0NVQ9+')"EW,Y[XGG]GCO MH_C0'C^SQ(_UD=L>/O?]\-VX5N#U2IV0B?.)N!/7)[]^"\C//_U"5BI[4B(E MB7B3JJ>6MW;H7\3RA#CG&VA/>/!!^#K9ULE[KU/?=W5 +;S.KO5@V =':/VT MQ6QKL_?(<#OL3JC=.I%5(B*IKZ=%GR#LP$!&N[6SZ,+;GE9>Q?4..*V^RD+7 MK3R/_O57O1GY4L@T_W=/76\V3+^?66:QS_E*[^KE2*>I7*IG.;KZXQ^3/ M?1I#P@(DC")A# GC2%@(@AGZ\[?Z\VWTJ^]2I7T*LT8-59B]"E/R)H7J2Q(! MLA84"6-(&$?"0A#,4--TJZ:I]:N\5UDDY3PGCRI+B6YR).(A4Z)L=1+QI.2^ MB^^-%3M4;DA8@(31#6Q6P%A2R/(V$A"&8(:[85UNS_%]8G M$HE\H3M*4?8L52S[+BDWUG*&*@T)"Y PBH0Q)(S/=LX!SSP%0E!QAM!.MT([ MM0KM[\5"*MUWB;)4]LG'&CU4/DA8@(11)(PA87P#.V_)Y^QD=F[\=.0$*MZ0 MT]E63F=6.?TF\Z+(,O([";6@LI>E5#G)'LEUJB]0D="=Y_?&_VV6KL3RK4]S MUB*&:@X)"Y PBH0Q)(PC82$(9LCQ?"O'\R/T-L^1^D/" B2,(F$,">-(6 B" M&?IS)LTHXL1Z06P-'&I^&J]3LA)O9>NMM[5FIPW5'I060&D42F-0&H?2PIIF M]((FVYQMZJHU.NU8==6ZLGW:] \*J;3(=&= ZD["?--Q*-0Z[^U_VNF#=8:D M!36MW>3Q3T]F9BN'0LMD4!J'TD(4S52:VRC-_5^4]HF4&Y9MNTA)?8TCCR** MD[CH;='9BQ@L-R0MJ&G3=@=M,NFJ#5DD@](XE!:B:*;:&GO L8[^E@,?SW'E M_SYFBLRS]4/QN$Z(B*)LO2]G0MT!*"V TBB4QJ T#J6%-VF#=(6D!E$:A- :E<2@M1-%,A39V@C,]0G_5@;H) M4%H I5$HC4%I'$H+4313B(W]X-C]A[80*W=!/$G=X$OC_MX$U&2 T@)G=_S= M.9UVFW=0^P!*XU!:B**9NFK;&X-ZQ06U(*"T M $JC4!J#TCB4%J)HI@H;D\(Y.T::A?H24%H I5$HC4%I'$H+4313B(T]X5A' MGZ_^MDX?I"I['MM;]?*JXZM:"JUOFLQU;\5V0]^-O:S!^H0:%U :A=(8E,9K MFC&3+*J6 $WKIMZ=3O Q3 ZO,3F\PZ=JZ'2KA56\D5M1B+S0[Q:2?%=2 M=W_[5QVSLP<+#6IZ0&D42F-0&H?20A3-U&-CAGC'F+3A00T0*"V TBB4QJ T M#J6%*)HIQ,8 \0Z=M*&V,JR6;>Z9NI$ERG[EG6^\7:G"W1OK;=79[#H MH&8'E,9Z#H9O'@P.+3!$T+0@T%*(U"::SG:+@[210Z80)%,Q72>O;#X6[" MATETLUA4KXJ@=@*4%D!I%$IC4!J'TD(4S51F8R?XQ[ 3?*B= *4%4!J%TAB4 MQJ&T$$4SA=C8";[=3C@DB>ZNJ+2S'("]E,%:@EH#4!KK.1IG.TD4.OD!1=LH M9-QZ1%XJU5/UN,2<5,MM;A[WMOUT^TC&Z^I!A)W/J?.9;1ZLV& VSWF\$^I) M7]Y((A\U&PO=V]R:W-H M965T>@@4H%.VXM.J%W7 M%]->F.0 JTG,; >Z;[]S$C(* 5%I0B)^N/O[=V?'E_Z:BQ>Y %#D-<\*.3 6 M2BUO3%,F"\BIO.9+*'!FQD5.%7;%W)1+ 32MG/+,="S+-W/*"B/N5V,3$?=Y MJ3)6P$006>8Y%7^&D/'UP+"-S< #FR^4'C#C_I+.X1'4TW(BL&>V*BG+H9", M%T3 ;&#C2-M7!C\8K.56F^A(IIR_Z,[7=&!8&@@R2)16H/A8P0BR3 LA MQN]&TVB7U([;[8WZYRIVC&5*)8QX]LQ2M1@8H4%2F-$R4P]\_06:>'I:+^&9 MK/[)NK&U#)*44O&\<4:"G!7UD[XV>=AR0)UN!Z=Q<'8=O ,.;N/@5H'69%58 M8ZIHW!=\382V1C7=J')3>6,TK-"[^*@$SC+T4_$#L$*6@A8)D"MR-YMA>B7A M,[(]@>F>",A9F4OR+)A2@/DO4G)'10$I.1^#HBR3%ZCP]#@FYV<7Y(RP@GQ? M\%*BH>R;"EGUBF;2< UK+N< ETON>:$6DMP5*:1O_4V,L0W4V00Z=(X*WE-Q M35S[DCB6XW7PC$YW=X_@N&W>W4K//2'O8R:3C&,/)/EY.Y5*X.'^U96S6M/K MUM0O_(U%[Q]3C,1-XT,BR.567 M9%T?JZZ@:R6_4M*7TBH.>K:%>[C:CF;?*O+#P&VMWF#V6LS>4-V<82A)>%JN_A M=K2M[[=56=L9'V+=K\OT/YGZHP%OV3G>BR2#&4I:UP'F3=2%N.XHOJQJV90K MK(Q5;CEZ@_1J*_P)02P,$% @ =(FH6):BI"6L @ M' < !D !X;"]W;W)K&ULK55=3]LP%/TK5H8F MD ;Y#BUK(_6#:9/&A&!L#],>W.2FL4CLSG9:]N]WG:2AM*'B82_QUSW'Y]S8 MUZ.-D(\J!]#DJ2RX&ENYUJLKVU9)#B55%V(%'%C%5W" M/>B'U:W$D=VQI*P$KIC@1$(VMB;NU2PR\77 #P8;M=,GQLE"B$_9?]4>T(?KB? MD].3,W*"T>1[+BJ%46ID:]1I=K.35M.TT>2]HLDG-X+K7)%KGD+Z$F^CO\ZD MMS4Y]8X2WE!Y07SW _$<+^C1,WL[W#\BQ^]R[M=\_AMR/F MSYG$0[9WD/H<-S1136.JT3J^' 9N-++7NU8.HX:.XX9=U N-8:^3V+"$.YN?NTXP\/&PO=V]R:W-H965T^PD"UGK57O@);&=)+MN?B058 "CW6E,FY4RFUG;FN+"JHL;S@6V#Z MRYJ+&BO=%1M7;@7@LB75U T\+W%K3)B39^W8C<@SWBA*&-P())NZQN+/%5"^ MGSN^\S1P2S:5,@-NGFWQ!NY W6]OA.ZY@TI):F"2<(8$K.?.I3];I ;? GX2 MV,M1&YDD*\X?3.=K.7<\8P@H%,HH8/W:P0(H-4+:QN]>TQFF-,1Q^TG]R?:)]C_4<5#12\;HG:P:I_!8(DXW K #T 2U!84(17^L?]&]\A:EY2U0V@,X[C'RGX?=W M2W1^]@Z=(<+0CXHW$K-29J[2QHR\6_0FKCH3P0LFOF%Q@4+_/0J\(++0%Z?I M2R@&>OB<[NIR##4)AIH$K5[XBIJ,L\]LR3JIR"YE]N!,;G$!!]M.?^3V+/4X9 Z/*6>+Z"$$C4,L&"ZH6>H25/;(G#2]/XGC MY,"D!36=^K[=9#R8C$^:'*\? 07?@< K:G49'\\?)6%ZX-*""I)@:G>9#"Z3 MDRZ_JPJ$S5-R-%L8'#JR8*+8[B<=_*2OKEJ_Z\RFLSE,CY96&D?^X0(\1DW" M>!(YM_19M-%&$(6UYGD7J0XINKN@ZRB^;8_3%5?Z<&Z;E;X^01B M_K[F7#UUS D]7,CY7U!+ P04 " !TB:A8\>!*>-4# Z#0 &0 'AL M+W=ONU'@CY!>U M M#H*6-<39R5UOFEZZID!1E1%R(';MXLA,R(-ENY=%4N@:2E4,9Q.3L>BT(QRN)-(%5E&Y/,5,+&9.-C9/KBGRY6V#]SI."=+> #]F-]) MLW,;+2G-@"LJ.)*PF#@S?'F%AU:@//$GA8W:6R-+92[$%[OY+9TXGD4$#!)M M51#SMX9K8,QJ,CB^UDJ=QJ85W%]OM?]=#2O*5&3D\?>4YHBCX*I4 APJLE MFJ7_&-O&^QK=@P*Y!G2.6L[.;M$OT@J\NP%-*%/OT1M$.?IC)0IE3JBQJPU* M:\M-:D17%2*_ U& /@FN5PK=\A32E_*N8==0]+<4K_Q>A9^(O$ !/D.^YP_0 MX\,->O?F?8_>H'%=4.H-.O1^I&1.&=7/R!3'UCG7C-"LAJ'H1>,W74+N+ ! M%QX!1[DJI+5IFD(BUB#)G $R!?Y-("MKX1[(<5"[-OY:5.I!$=T!B&41RVLQ@V+(:]"3Y+4Y1+L::V!9L2EY 692\U56Z9 MO:(DDJ20T@*E_+(-Y/!_2.I1PV74&Y%K \V6X#,0V89M=.# :(B##@?&C=&X MU^B=I,9-UF1K'XP/;.)AW)%YV-LU=*_7Z.\FH2BWH8"#K$N+,CYZ!2@YXI#: MR@N/C.*@HWSQWKS!O4EU4R81RLFS;8GJFQ*I-O%C,PG[.PK^=^52+?ZJJ?@# MO\-WNX&#>_O^L7RJI5_8#7 PZK*[&PBX?R+8E$KL-&M"U(3OOV34X!!>Z$7^ MH />;B3@8S/AZ,#J[[)G"'AZI,/BPTD1#SRO"_QN4N!CH^+D@78"R,,Y<(Y' M81AUH-Q- MS;G$]Q\0GHA@H7/WKK,9R&5Y:5=I\ M&,RJZ_#N>/558>Y^9GHJQ&!A1+V+H7&-K"[JU4:+O+P;JR!YG-I^B]02P,$% @ =(FH6/'G'%&ULK9;?;]HP$,?_%2NKIE9J&TA"@ XB M%=IME=:MZH_M8=J#20YB-;&9;:#[[W=V0D:3@/JP%["=NZ\_=['O,MH(^:Q2 M $U>\HRKL9-JO;QP716GD%-U+I; \_7QR*[A.%;GF"22O_5UDKP+PM@%,O(."MU2>$[][2KR.%[3P M3-_N[A_ \:M\^E;/?TL^,46D3*DB/R]G2DL\MK_:LE:H!NVJYBI?J"6-8>S@ M754@U^!$[]]UP\Z'MI#_D]BK! 15 H)#ZM$-UX"J&L^)R4%;K(5 : 5,E5E' M@8^O;KT;0M.F[W4JFU=DO8JL=Y#L$]8T@I5#@=898"721,Q)C,>1\869X5"Q M!"0U!:8-O-#O[4!U@Z'?J:$WK?: AQ5X>!#\BU#*@M,,#/)LI=!"M=Z^L+'Y M6<\+ZMEM6NU![%>(_8.(]Q"+-4B&YQP!,P0&BRR!<;62E,=@,VW.?RMWOYE: MK]>OI[9IM8=[4'$/#G+;ZWI*..@VJ$$SF5VOAM2T";QVIF'%-#S(]"@TS8BP MA825A1G*PMQ&.6Q<%<\+^X,:9].J']9!W9T^DH-3LP&U?=.]!=02P,$% @ =(FH6+3=YAV* @ ;08 !D M !X;"]W;W)K&ULK55=;],P%/TK5AAHDUCSU753 M22.M[1![&)K6#1X0#VYRTUA+[& [;?GW7#MIZ$I6>."EL6_N.3['M4^BC9#/ M*@?09%L67$V<7.MJ[+HJR:&D:B JX/@F$[*D&J=RY:I* DTMJ"S

XDS MMV-)60E<,<&)A&SB7/OCV87IMPU?&&S4WI@8)TLAGLWD-ITXGA$$!23:,%!\ MK&$&16&(4,:/EM/IEC3 _?&._:/UCEZ65,%,%%]9JO.)<^60%#):%_I!;#Y! MZ\<*3$2A["_9-+TCSR%)K;0H6S J*!EOGG3;[L,> 'GZ 4$+" X!PU< 80L( MK=%&F;4UIYK&D10;(DTWLIF!W1N+1C>,FW]QH26^98C3\2U/1 GDD6Y!D7/R MF4I)S<:2TSEHR@IUAM6GQ9R1J%&!HW*1=;-HL%KRR M6$CN!->Y(C<\A?0EWD7AG?I@IWX:'"6\HW) 0O\]";Q@V*-G]N_P\(BV%^V)D?'F/?F==H'K88,@K/T!(X9$R?]1EOV$:6S63-.O8O MKR)WO>_GSYYSW_>[IA&ULA53?;],P$/Y7+",AD%"3)NM )8FT=D+P *HV 0^(!S>Y M)-;\(]A.L_WWG)TT"E(W7F*??=]WWYWOD@W:/-@6P)%'*93-:>MU-I(YM T360[ ZP*("FB)(ZO(\FXHD46S@ZFR'3O!%=P,,3V4C+S MM .AAYRNZ?G@CC>M\P=1D76L@7MPW[N#02N:62HN05FN%3%0Y_1FO=VEWC\X M_. PV,6>^$R.6C]XXTN5T]@+ @&E\PP,EQ/L00A/A#+^3)QT#NF!R_V9_5/( M'7,Y,@M[+7[RRK4Y_4!)!37KA;O3PV>8\MEXOE(+&[YD&'TW"25E;YV6$Q@5 M2*[&E3U.=5@ DLTS@&0")$'W&"BHO&6.%9G1 S'>&]G\)J0:T"B.*_\H]\[@ M+4><*_9:2NZPRHXP59&]5HZK!E3)P9(WM^ 8%_9M%CF,Y1%1.?'N1M[D&=ZO MS*Q(NGY'DCBY(IW1)4"%S/\R1:AVEIS,DI- G?Y7LKV@^9;;4FC;&R"_;H[6 M&7SWWY?TCT&N+@?QL["U'2LAI]CL%LP):/'ZU?HZ_OA""NF<0OH2>_&MET

E@&C1 GZ:L/X-5Q;Y:P3%J_>(-F.' MCH;37>B*HW;88V';XE"#\0YX7VOMSH9OM/DW4?P%4$L#!!0 ( '2)J%BE M)%^EW0, ,X1 9 >&PO=V]R:W-H965TQ#<26UJ9HMR!>NX=A#[1T;1.51(VD[ ;HC^\EI2A6 M+ LQJI>]Q"3%3,<\4Q%+X%X0F<4Q%8\SB/AN M8G6MIX8'MMXHW6!/QRE=PP+4E_1>8,TN64(60R(93XB U<2Z[5[[74<#3(^O M#'9RKTST4I: [(G1O9-,%H[Y!HUXLT8&R4 *_,L2IZ2R3V"(E\9A,N63&O3,/%&61 M/">_D2\+CYR]/2=O"4O(7QN>29J$U[+E 8PL3 ]2A!;L*;OWG2'SDV=DVV2>6V2^2V153SO MEY[WF]BG]X(' *$D*\%C@O8!X2NR+!)"G2F-?*>:DI,-#9D^SK;3KM/KC\;V M=E_MPUY.M8??TJ0J$@Y*"0>-$OH14QC%">X$LUE,_).S=V]&KNO<^'?O3:E[ M7I>>7S=M:*H;_@Z(OJ6!!)2V2L'"TSII&UE.M M:9/,:Y/,OSS,W)CNGO-R1?-1J?FHY=-H5'> ."^.AWGCJ*?*V":9WQ)91>VK M4NVK1K4?( "VI4M4V>@=XFT-@UYAWMJ7'6J%SZD'^\*/#G2_.G3GH)/7.,E3 M]6R)K*)GUWF^1SF-BG[BF!SP[M24'PJ*?5$&[H%RS0.=&K*MLOEML>4BVWOW MUAC$VCP82!+P+%'Y1:YL+1\E;LU5_$7[O'OMY4\+SS3Y2P?>L]8,3]4(5DCI M7%QBV(K\\2"O*)Z:V_&2*[QKF^(&: A"=\#O*\[54T4/4#[A3'\"4$L#!!0 M ( '2)J%ABL8'^U0( "8) 9 >&PO=V]R:W-H965T[[*DXAIZHC M"N XLA8RIQI-N?%5(8$FUBG/_# (AGY.&?>BL>V;RV@L2ITQ#G-)5)GG5/Z< M0B:JB=?U=AT+MDFUZ?"C<4$WL 3]I9A+M/P&)6$Y<,4$)Q+6$^^B>S[M!L;! MSKAE4*F]-C&AK(2X,\8LF7B!8009Q-I 4/QMX1*RS" ACQ\UJ->L:1SWVSOT MCS9X#&9%%5R*["M+=#KQ1AY)8$W+3"]$]0GJ@ 8&+Q:9LE]2U7,#C\2ETB*O MG9%!SKC[T_M:B#V','S&(:P=0LO;+6197E%-H[$4%9%F-J*9A@W5>B,YQLVN M++7$489^.EK"!C769,;=#ANEWI$;*B4U/DQS7TU$&' MST#WR+7@.E7D T\@>>SO(\V&:[CC.@U; :^I[)!>]X2$0=@GRC%OP>TU&O0L M;N\O&BR@$%(SOGFDQK?/.)W,-.3J^R$1'';_,+8Y5.>JH#%,/#PU"N06O.CU MJ^XP>-_"O-\P[[>A1S=EO@))Q!H/B.%.5QGLA%&'R#JX@84S!W8;A6-_>X#! MH&$P:&6P%&M=40GD@B=DB>&Q&!3YA5IN@9= IL#C%,_['?;-I4C*6)-+P6,D M*)V^"Z;,X"V@]#'-2(-X<(-=&*V<7JCYL(EX>,1L&1Z!^6G#_+1UK_[4_83, M09H^O( /L75X>.<^Y$O0&3Z3,J.&QJB5QK78NG29"Z6)M?Y;XK0R>Z'\9TW< M9T=,G+,C,.\&#U4B^,>I4P,^R9W>Z$GN^'NE*P>YL05:D5B47+LJUO0VCX + M5_H>IKL7!):'#>.*9+!&UZ!SBK>$=$79&5H4MA"NA,:R:ILI/F1 F@DXOA9" M[PRS0/,TBGX#4$L#!!0 ( '2)J%@#UD>9J , <3 9 >&PO=V]R M:W-H965T;&>V@";9L M M%MAM]V'8!T8ZVT(E4B-INP/VXT=2BF3%,AMW\A=;HNX>WCWW2#K=;,_X%[$! MD.AKD5,Q=S92EM>N*Y(-%$1YZHU'D%B2C M3CPS:P\\GK&MS#,*#QR);5$0_L\-Y&P_=[#SM+#(UANI%]QX5I(U+$%^*A^X M.G,;E#0K@(J,4<1A-7?>X>M;/-4.QN)S!GMQ<(QT*H^,?=$G]^G<&>F(((=$ M:@BB_G9P"WFND50@3K.G=CP\?D+_U22ODGDD FY9_D>6RLWO=O"> M.P0G'/S:P3>)5I&9M.Z()/&,LSWBVEJAZ0/#C?%6V614EW$IN;J:*3\9+V&M MBB+1/:TDH:G]"2U@!W0+Z/4=2)+EXHU:^[2\0Z]?O4&O4$;1QPW;"D)3,7.E MBD)CN4F]XTVUHW=B1Q]]8%1N!/J%II!V_5T5?9."]Y3"C6<%_$#X%?+Q6^2- MO* GGMN7N_N60B'^ZN.NP@[ZL?4] M?2U*DL#<43>M +X#)_[Q!QR-?NY+?""P#@U!0T-@0X\_,DER=:,;(?5E6KE' MQET_;'8QQF$0J!+L#G,X-IN,_6C:6'6""YO@0FMPOY? B:E-7:U>'5LQSJW% M0&"==*,FW>B"DHR&I&$@L X-XX:&\?^39.4>?DN2QV8624Z:X";6X#Z#JDRB MXENRE=P3#DA45>L+U IU;DD& NMD/6VRGEY0F=,A:1@(K$,#'K6OX9&U_(O3 MJJP]#_7FC8-I^$R5?6:3R!OWRQ(?- CX^X2)_D4O>X[:-SBW3D.A=>GP6CJ\ M"RJV!A^*BH'0NE2TC0ZV-A!6S?HOTVR/F46S;>^!['))34\:%,T%%J7BK8MPM9V MX[LT/.WY4NK1\+%9GX;=@Y%" 7QM)BT")6Q+9?5IWJPVTYQW9H;Q;/U&3WG, MJ**%J49$ZL-[G5&!2E69P\H>!ECN;(,K=NB";3L11[)(TT6#.+C)M,&[QAW&SC0DMXRD!/ M3Q=T!9NBT9SG(6&H/4 MO$5O$./H82VVBO!8C?L: )K7]*,"S'4.QFT!XZ%;P?5:H?<\IG%=OP^.E=ZY MS]Y=NYT&;XF\0!Y^AUS''5CPS/Z_NMA@.FE%"EZ-J)%?9O^^ 1ORVRH/VW4 MY] &=FBF6ERJ#8GHI ?E0%&YH[WIK[_@P/G-QMN)C-58')0L#KJL3Q^$AEA4 M!0TD_@NR!/Q_?SU_N+E"9XFARD9 ;C7(K)KJMIN>XV'@CON[0\\L4D,_Q*54 M#;)?0O8[-_YPEYG9H4L;0/^4.W0B8S5W@]+=H'.'9D)"@$-4(J@#2.@UE39_ MS$.D\WA,DLW$UT(T#,N"9\Q1X3X%@IJE7FPTJ(>,^2 MQ(8_/$+F-+ ?2YQ#X6OA>51B'W5B7V@1?3LWG39&D4AA_% YY_3)K*D-ZN@8 MB.\%80.N12H(1P,[7.Q4#='I!/S9A"OB@I^+L@PS#M"M4 MC]>B$LM+ :A%S M6H >=&[<"?2>*BVWD=Y* S$22MM;+K:E63-N;5*CL(U,M\+H=F*\BKYOF6)E MDF6U &E)( KR.:X=MVO!'1SAMDFY80ONJE'CS@XVG:TANZ@99Y:0>6A'DBU% M8@EHN0D(DXFP5"S.(L1>,(I7U*$Y/FYZ<"R&_3;BJQZ)NYODG.\@/+*2D0=O M1C\,^@G[ 9FX@@'?SOK@&+07# 9-T!8Q:),MJ*LVB3O;TK0:?$R=L^+S+?@& MP5%QL,J%?FMD5*T-=_>VKQ2Z1 0#R$(L]9Y(6DXB_QS,;<609G>A\P4O[?.G MLE:GH^JB>/CSCK2XL\6_F,D36:LS6?5XW-WD7SO6XN.VC;'Y7*GG@Z6Y>Z.@ M)1NJYHZ[N_N>:E3)[*6IW) M:JAQNX>:UV9!8;;VW>:&H=]( YO8$(?-^;Q_<*"24KG*SID4M/PMU_GI0WFW M/,NZRDYP&O>O\>4L/Y&JS.0'9+=$KJ 'HX0NP:1S,834E/F94WZAQ28[MGD4 M6HLT6ZXI@8'#",#SI1#Z^<*\H#SYF_X+4$L#!!0 ( '2)J%@Q^O)*60, M & + 9 >&PO=V]R:W-H965T/*6LB":AS*C:]*"32U MH"+WHR 8^ 5EW)N.[=R]G(Y%I7/&X5X2514%E?_.(!>[B1=Z^XD'MLFTF?"G MXY)N8 GZL;R7./);EI05P!43G$A83[R[\'8>!@9@+;XQV*G.-S%25D(\F<$_ MZ<0+C$>00Z(-!<6_+6ZFSB MC3R2PII6N7X0N[^A$=0W?(G(E?TEN\8V\$A2*2V*!HP>%(S7__1G$X@. 'G< M@*@!1"\!O2. N '$5FCMF96UH)I.QU+LB#36R&8^;&PL&M4P;M*XU!)7&>+T M] M6RB>A%+D'2989E4 ^D+DHRDI3&V>Q)C.J6$(H3\F"Y96&E+2H.ZTE6Z'M M*@=2MA1:&(X"X4LMDJ=,Y"E(12X7H"G+U17N\;AQPBU88KV M89I%)PD_4WE-XO ]B8*HY_!G?CX\/N%.W&8MMGSQL:Q5!4BJA;QUQ:;&]MQ8 MLN3>B.Q Z+ 5.CR9 MKN_VWL=,T2V>L WL[R9\ 97&RXCQS?%,GE^FY!(ON)KZRA7/VLE^)XLWPWZ( M;W/P(MT.PWX4!EW#@SB,VCB,_NV>;HQ?S,M(^V!WJFJ7M/?&TWC"N2PQHI@^LA M%H6LV[EZH$5I.Z*5T-A?V<\,6V"0Q@#7UT+H_&PO=V]R:W-H965T1\8YF1-[R M@N;ZRH:+C"A]*+:.+ 0E21V4I0YVW8F3$9:/EHOZW*-8+GBI4I;31X%DF65$ M_/- 4WZX'WFCUQ-/;+M3U0EGN2C(ECY3]4?Q*/21TU(2EM%<,IXC03?WHT_> M781G54#=XD]&#_+D.ZJ&LN;\I3KX.;D?N56/:$IC52&(_MC3%4W3BJ3[\?<1 M.FKO606>?G^E_U@/7@]F321=\?0OEJC=_6@V0@G=D#)53_SP$ST.**AX,4]E M_1<=CFW=$8I+J7AV#-8]R%C>?)(OQT2 /8N!/C' +\7X(TO M!(R/ >/^'8(+ <$QH!ZZTXR]3EQ(%%DN!#\@4;76M.I+G?TZ6N>+Y=6#\JR$ MOLITG%K^JI_%7[B4Z)$*]+PC@J*/:,6SHE2DKB3?H(2EI:()RG7;M&I;Z+8D M5ZR^H.N,O@^I(BR5'Y"L$!*Q'/V^XZ4D>2(7CM(=K6[GQ,=./32=PA_=(.SB,?H6.:_];#X&>KAZ.]"_ M3 GME-]BU5*\@?#('OY,BUOD39KPDU%9$N:WCX5?H_TW/Q9#56P8XV%&)7%W MLB QO1]I#9-4[.EH^=TWWL3]82CAD+ 0$A8!P8Q"C-M"C&WTY?-Q/DE9TN0& M;4LB],RC] ;M25I2I';Z\HZGR5!]K.AKZP,)"QM84,.J_V7[)5XX^].D ]W. M2'K0)CVP)GW%\ST5BJU3BB3-&1*"H$B_6ZH%HIE#E3']"_%_]!-45K[C<[401_>CL=FZJPLO;JVFI PJ(& M-CE5M*#MO)'C69OCF5WZ%8]?$"_JQ ZES!I^[7,."0LA81$0S*C!O*W!'$!P MYI"%@(2%D+ ("&84PG,[H^):I\.G4\,A:5P*IIA>&M$O<5IJFX V@F>VT *6%H+0(BF96!W?5P0 B M=81 E0.2%H+2(BB:68[..GM60_@N0N6?2=#4[TO0:J#5>#X?]X4*U"M#T@FEO?*>*(KT2JKZ<6]8HB#-Z@J4%H+2(BB:69?.='LS"(D"]=Z@M!"4%D'1 MS')T_MNSNLIWD:CYN?A,YY.^1+VE56@?S=6Y_QJ.&W>.&]L==Z33R$ME^='. M#KAV&H#20E!:!$4S2]$9<.P!J!(&==R@M!"4%D'1S')TCAM;+>1[J-*Q!Z=Z MX_8D:: )=H->J] ^E*L3_S6\->Z\-;9[Z],W>*@UW/ZPO3>3-O,I_/^LH$ MZJ6A:&;V.R^-[5Y:*Y/2B:2Y0OJK9 D539(_HH=2ZL9ZGJQXMF8YN?A"SWZ+ MJZ<*Z*MK4%H$13.+U9EO/(50+E#/#4H+06D1%,TL1^>YL?U-]WLHU^S_EU/G M33Q_'IRI%JB]AJ(UF7=.-H)F5&SK';A29TYGI=DMV9YM=_E^JO>V]LX_>'>K M9J]NAVFV#G\F8LMRB5*ZT4CW=JKS)9K=N,V!XD6]W73-E>)9_75'B9;#JH&^ MON%6QE]^S+MCV6AKM]X]G[V[NRL\W!YO1^_ M,,"E'SA%>T>(7G7TA2H;%)./CY,_)(Y)]X^2/J","0]VA><8+7'0 M3/X_Y.MWG,162NA@Y-!-;N>MES"HJVP\S JQ+;;(MP&M3G+J/1(^\B>$LZED MP,I(SOC:AKL0F!6\D)[25:[3A1"I?EDXM#UX &J=G(E"FMPV@_T]K8?O 9L> M&&2<-P:[O@V,AR51BDIQHSMFL D^@;RZ?;\NM<.Y).NPV_.W!'/32::%3*EL MTH3^)C0> M9:U],ULNFJ8V5#>MC.V ?EO-:K=E>\_2]4KV6*A/2ST=8?KP5-!;23.V,OU5 MUAC U$-^12L5F[V_YE5^MN.H_U*6S;?*OF&GQ_J5 M_]I-]D[!9'P*)D^B)@>G8#(Y 9/]%_O6/-YD=!(+&;Y*DT%]7&N="7=.A$W4 M@Y/WR/\&YWB^3>I-EXPK)NK>@J4I%4\.AEI>D:G^8W1'7X]/:4:67-TWX,C? MMK_2E"WSI!EU"PM1C]JVO\#TPK@Y]NM<3*1T1=-)W97SJ6EZNJ&SUA<0]I$; M<[D1C&,Q-P(8E@=S@'$L"\OS/\UG@,['8IBW@1,9H)P!RK$L%S(Q'RR/FY/H MRSW3)(FB.,96=#)Q.IA@ZQ;'\.-6P[P! \L#F?YNK?'=QBODWJH0K"9 MXI6(S11?:T#'CWA_L*8FB)'$C@+D=1!&&P-.((Y@#\( A463>@WOOHV#SG@JV M_Z$=_P902P,$% @ =(FH6)>*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'*T>RP8 MB;:Y2J)'4D[37S]2JN/+1;W8R[6>;$FT?$R*/+R7]-L'I;_=*_6-?:^KQIQ- M-M9NWTRGIMB(FIO?U58T[LI*Z9I;=ZC74[/5@I=F(X2MJVET>II-:RZ;R;NW M^WO=Z"D\4%845JK&G?0GODCQ8 [7_2';22/O927MX]FD>U^)":ME(VOY0Y1G MD],),QOU\*?2\H=J+*^6A595=3:9]1>^"&UE\>STTD/>\7O3G;'\_I8[D+-) M=NINN)+:V*Y$=W_N&'?"%>Z/6JLN9&6%7G K/FK5;F6S]K=QOV(*?D97#_O7 MOA+?Z/]3C6JUDH58J**M16/[>M2B\H"-VU_C_N"R[+_ M;=9!@9K2;Z2[H"_+#H\2I2E%8T3)W#NC*EDZCI*]YQ5O"L$ 9(1 1B-"?HT M9(Q QJ- +CV.^RB 3!#(9$3(H"93!#(=$S(&D!D"F8T)F0#('(',:2$7PA1: M;OUYIE;L?6MD(XQAO'&D;0T@YPCDG!;R5NQ$TPH \QJ!>4T+<]GLA+&^D($# M]"DV0I_2(EUPJ=D77@55-$.=02P--P'8.CT_OF(?_FGEUI=^U3]3:F4?.,3$ MK#$CUL:EFU8T:_^E[-P8Y_2.\:-2Y8.L*DB):6-&[(V%N+>0!;/#C%@/2ZN* M;QM5E4*;W[K&M8]=I?W%M>;083/,#S-B0728)^]Y/_K6[DZF*P3Y,#7,B-UP M*V1C6NUG4! )$\&,V 2?FRV7);M2KB/T_<"_9>?EWZT?[B FIH(9L0L^V8W0 M[+(I5"W8BP_??=.*EZ_8M0CZ"":(&;DA.K@[_EU 1428(B)B1;A.4,O>6EW; MNBF)=<&-: H90F+6B(BM\33[<+3WLND+0#@TPB!VQ5*L?0GWZ/4?#T>3"!-$ M1"P(]^SWG?7&=8WEAFO86R-,%Q&Q+F[X(]MU7-W'?<"XD*:HE!O\ DA,%A&Q M+"X;(YW/V)WFI>L3[-R;;"W^.\6+,&%$Q,) Y^E!6!9A$HG&#">"P"S")!(= M)Z!@+^ZX^V+S$G)AYHB.%UL,L<680>*C!1F#:)@WXC&CC3#[@QDD'C7:@)FT M&,U2'2'<&&QB3"3QF'%'V,282N*1XHZ?]0DQ,9O$QPL_!EL:4T@\9AP2MC2F MD'B\.,17*<3$C!(3&V5@UCK4X@EFEH38+,^GKX.(F&$28L/@\QJ8RTTPPR3$ MAL$Q4XB)&28A-PR&F4%,="6$V#DX9@XQ,><0$W-.,FH$\QIB8OI) M1HQ@OG99_B=,3#_)D2*8$Q]/\_5:BS7?,[MK$!/33T*LGP.F3SAI7MC]U/?% M0EAHR10S4$ILH /FM4]C^TT!/:"L @>EF(-28@<-U.65Y-T."NEF2A 3"F)B#4F('A9CGM=+6;SMQ=6M<\'@!,3$'I<0.PC!9L-Z2 MHNOQY"DTB+D41:O[I_)!V@W["#$Q!Z7$#@HQG_5UB(DY*"5V$$BUN,IT-RS; M2OB1O;\ ,3$'I<0."C#/RU+Z$KS:QQH0$W-02NR@ //*#:(5BP=']PQ34$:L M(#R'%6QIP224C9IJ@X%0ADDH&S/5%B01,DQ"&;F$,,R@T3$)9>2!T+UU?:>+ MR8=[#N:>C#S^Z>C 1W2U@,S#HB)R28F(6RHDMA"];P'$SQRR4$UL(7;98P.@\ M1WM]84A)B:A.;&$4,S E7-,0O-.0M.NL'GWMA0KUR_+:_<5QITO>%7< M:.9?_)UF49+Z?:RKMJK^<.<^-5>*E_N_H^W_2O?N7U!+ P04 " !TB:A8 M(!6^$(0" F,@ &@ 'AL+U]R96QS+W=O#8\0\/2K'MIQWYV&W?X\+#Z.A].P:G;C>/X1PK#>U6,[/'3G>KHPG43'RZ3F\7+VZKI7]YB$^8.$@B2^8,4 M@G3^H 1!:?X@@R";/\@AR.1P.N(8$<"L2.2'0G,CHAV)% [(MN1P.V(<$<"N2/2'0GLCHAW)-!;4&\A MT%M0;R'06R8/VP1Z"^HM!'H+ZBT$>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z"^HM M!'HKZJT$>BOJK01Z*^JM!'KKY&4)@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ M*X'>BGHK@=X)]4X$>B?4.Q'HG5#O1*!W0KT3@=YI\K*;0.^$>B<"O1/JG0CT M3JAW(M [H=Z)0.^$>B<"O0WU-@*]#?4V KT-]38"O0WU-@*]#?4V KUM\K&2 M0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>]G4!O1[V=0&]'O9U ;T>]G4!O1[V= M0&]'O9U ;Y_\;$*@MZ/>3J"WH]Y.H+>CWDZ@=T:],X'>&?7.!'IGU#L3Z)U1 M[TR@=T:],X'>&?7.!'IGU#L3Z)TG/PL2Z)U1[TR@=T:],X'>!?4N!'H7U+L0 MZ%U0[T*@=T&]"X'>!?4N!'H7U+M\I][#^'FHPZWG:XW7_TZJQ\NY]7;YZ_)K MY^2&NN(<[BN&Y[]02P,$% @ =(FH6(ENS'XK @ NS !, !;0V]N M=&5N=%]4>7!E&ULS=M-;MLP$(;AJQC:!I8L4J34(LZF[;;-HA=@)3H6 MK#^03.K':^_OXX6;\Z]MW@M\D^A.ECEOEZ M;WOCTW&R0US9C:XW(7YU=]EDZH.YLYG8;'16CT.P0UB'N49R<_W9[LQ]%U9? MCO%GWX[#-G&V\\GJTVGCG+5-S#1U;6U"7,\>AN:/E/530AI/+GO\OIW\5=R0 M9*\FS"M_#W@Z]^W!.MGY$J_T..YV;6V;L;[O MXY'43\Z:QN^M#7V7GHI>G4\.\8;MZ3._.'\I/EL>E]_Q[S-^J?_./@2D M#PGIHX#TH2!]:$@?):2/"M+'!T@?^8;2"$74G$)J3C$UIZ":4U3-*:SF%%=S M"JPY159!D5509!44605%5D&155!D%119!45609%54&25%%DE159)D5529)44 M625%5DF155)DE119)476@B)K09&UH,A:4&0M*+(6%%D+BJP%1=:"(FM!D551 M9%44615%5D6155%D5119%45619%54615%%DU159-D5539-44635%5DV155-D MU119-45639&UI,A:4F0M*;*6%%E+BJPE1=:2(FM)D;6DR%I29*THLE8462N* MK!5%UHHB:_4_9?TQCH=_'+\\T]ZTPW-^MOQGX>874$L! A0#% @ =(FH M6 =!36*! L0 ! ( ! &1O8U!R;W!S+V%P<"YX M;6Q02P$"% ,4 " !TB:A8F-%%;>X K @ $0 @ &O M 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !TB:A8F5R<(Q & "< M)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 M Q0 ( '2)J%A"8*Z\W04 *H? 8 " @0T( !X;"]W M;W)K&PO=V]R:W-H965T&UL M4$L! A0#% @ =(FH6)+%_9VG @ ? < !@ ("! !4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH M6&F;NGTJ"0 >"D !@ ("!K"4 'AL+W=O&PO=V]R:W-H M965T&UL4$L! A0#% @ =(FH6)B:3.D"" R1< !@ M ("!C4D 'AL+W=O&UL4$L! A0#% @ =(FH6,[?06@Z#P M43 !D ("!FUH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6)?2OEQM!@ H! !D M ("!'W( 'AL+W=O >&PO=V]R:W-H M965T&CM_# 0 "P) 9 M " @4)_ !X;"]W;W)K&UL4$L! M A0#% @ =(FH6$K/RMJY"@ D!L !D ("!A8, 'AL M+W=O&PO=V]R:W-H965T.]<[P( '<& 9 " M@:B2 !X;"]W;W)K&UL4$L! A0#% @ =(FH M6&,^EEW, @ .08 !D ("!SI4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6(PT_Y5X" Z10 M !D ("!Z*0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6";:+PY$ @ B@8 !D M ("!ZK4 'AL+W=O&PO=V]R:W-H965T ML , -@( 9 M " @5+* !X;"]W;W)K&UL4$L! A0# M% @ =(FH6"B EC)T! ?@L !D ("!.&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6%[! MT9GK @ >P8 !D ("!5^ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6![:27Y;! I@D !D M ("!_NH 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ =(FH6%J&_8&A P ) D !D ("! M2?< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =(FH6)S>=_(D!0 .@P !D ("!M (! 'AL+W=O&UL4$L! A0#% @ =(FH6"F8WQ]! M P =PD !D ("!]@X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6%9>=J&& @ !@8 !D M ("!/Q@! 'AL+W=O&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ =(FH6+5?,/7O @ ' < !D ("!ZB(! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M=(FH6/HM9U3, @ $@@ !D ("!$BX! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6$FG8T>:!@ MJ"< !D ("!ESL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6$R#B..J# !8X !D M ("!)%(! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ =(FH6':*.FNU @ >P@ !D ("!Z6&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH M6$I@A7V1! UA@ !D ("!_G,! 'AL+W=O $ >&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6(UX7 B)!@ !#$ M !D ("!88 ! 'AL+W=O!0 &0 @($AAP$ M>&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6%"^A93: P _A !D M ("!$XT! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ =(FH6):BI"6L @ ' < !D ("!:)X! 'AL+W=O M*D" "< M!P &0 @(%+H0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ =(FH6/'G M'%&PO=V]R:W-H965T 0( #($ 9 " @5*N 0!X;"]W;W)K&UL4$L! A0#% @ =(FH6*4D7Z7= P SA$ !D M ("!BK ! 'AL+W=OM $ >&PO M=V]R:W-H965T9J , M <3 9 " @:JW 0!X;"]W;W)K&UL4$L! A0#% @ =(FH6!?$F/3P! !10 !D ("! MB;L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ =(FH6(Z%C-)1 P KA4 T ( !4,H! 'AL+W-T>6QE M&PO=V]R:V)O;VLN>&UL4$L! A0#% @ M=(FH6" 5OA"$ @ )C( !H ( !&]4! 'AL+U]R96QS+W=O M XML 98 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 99 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 101 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.1.u1 html 306 376 1 false 109 0 false 13 false false R1.htm 0000001 - Document - Cover Sheet http://porchgroup.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) Sheet http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical) Sheet http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical) Statements 7 false false R8.htm 0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies Description of Business and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Revenue Sheet http://porchgroup.com/role/Revenue Revenue Notes 9 false false R10.htm 0000010 - Disclosure - Investments Sheet http://porchgroup.com/role/Investments Investments Notes 10 false false R11.htm 0000011 - Disclosure - Fair Value Sheet http://porchgroup.com/role/FairValue Fair Value Notes 11 false false R12.htm 0000012 - Disclosure - Property, Equipment, and Software Sheet http://porchgroup.com/role/PropertyEquipmentandSoftware Property, Equipment, and Software Notes 12 false false R13.htm 0000013 - Disclosure - Intangible Assets and Goodwill Sheet http://porchgroup.com/role/IntangibleAssetsandGoodwill Intangible Assets and Goodwill Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://porchgroup.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Stockholders' Equity and Warrants Sheet http://porchgroup.com/role/StockholdersEquityandWarrants Stockholders' Equity and Warrants Notes 15 false false R16.htm 0000016 - Disclosure - Stock-Based Compensation Sheet http://porchgroup.com/role/StockBasedCompensation Stock-Based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Reinsurance Sheet http://porchgroup.com/role/Reinsurance Reinsurance Notes 17 false false R18.htm 0000018 - Disclosure - Unpaid Losses and Loss Adjustment Reserve Sheet http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserve Unpaid Losses and Loss Adjustment Reserve Notes 18 false false R19.htm 0000019 - Disclosure - Other Income (Expense), Net Sheet http://porchgroup.com/role/OtherIncomeExpenseNet Other Income (Expense), Net Notes 19 false false R20.htm 0000020 - Disclosure - Income Taxes Sheet http://porchgroup.com/role/IncomeTaxes Income Taxes Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://porchgroup.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Business Combinations Sheet http://porchgroup.com/role/BusinessCombinations Business Combinations Notes 22 false false R23.htm 0000023 - Disclosure - Segment Information Sheet http://porchgroup.com/role/SegmentInformation Segment Information Notes 23 false false R24.htm 0000024 - Disclosure - Net Loss Per Share Sheet http://porchgroup.com/role/NetLossPerShare Net Loss Per Share Notes 24 false false R25.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 25 false false R26.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 26 false false R27.htm 9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies Description of Business and Summary of Significant Accounting Policies (Policies) Policies http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 27 false false R28.htm 9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables Description of Business and Summary of Significant Accounting Policies (Tables) Tables http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies 28 false false R29.htm 9954473 - Disclosure - Revenue (Tables) Sheet http://porchgroup.com/role/RevenueTables Revenue (Tables) Tables http://porchgroup.com/role/Revenue 29 false false R30.htm 9954474 - Disclosure - Investments (Tables) Sheet http://porchgroup.com/role/InvestmentsTables Investments (Tables) Tables http://porchgroup.com/role/Investments 30 false false R31.htm 9954475 - Disclosure - Fair Value (Tables) Sheet http://porchgroup.com/role/FairValueTables Fair Value (Tables) Tables http://porchgroup.com/role/FairValue 31 false false R32.htm 9954476 - Disclosure - Property, Equipment, and Software (Tables) Sheet http://porchgroup.com/role/PropertyEquipmentandSoftwareTables Property, Equipment, and Software (Tables) Tables http://porchgroup.com/role/PropertyEquipmentandSoftware 32 false false R33.htm 9954477 - Disclosure - Intangible Assets and Goodwill (Tables) Sheet http://porchgroup.com/role/IntangibleAssetsandGoodwillTables Intangible Assets and Goodwill (Tables) Tables http://porchgroup.com/role/IntangibleAssetsandGoodwill 33 false false R34.htm 9954478 - Disclosure - Debt (Tables) Sheet http://porchgroup.com/role/DebtTables Debt (Tables) Tables http://porchgroup.com/role/Debt 34 false false R35.htm 9954479 - Disclosure - Stockholders' Equity and Warrants (Tables) Sheet http://porchgroup.com/role/StockholdersEquityandWarrantsTables Stockholders' Equity and Warrants (Tables) Tables http://porchgroup.com/role/StockholdersEquityandWarrants 35 false false R36.htm 9954480 - Disclosure - Stock-Based Compensation (Tables) Sheet http://porchgroup.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://porchgroup.com/role/StockBasedCompensation 36 false false R37.htm 9954481 - Disclosure - Reinsurance (Tables) Sheet http://porchgroup.com/role/ReinsuranceTables Reinsurance (Tables) Tables http://porchgroup.com/role/Reinsurance 37 false false R38.htm 9954482 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables) Sheet http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveTables Unpaid Losses and Loss Adjustment Reserve (Tables) Tables http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserve 38 false false R39.htm 9954483 - Disclosure - Other Income (Expense), Net (Tables) Sheet http://porchgroup.com/role/OtherIncomeExpenseNetTables Other Income (Expense), Net (Tables) Tables http://porchgroup.com/role/OtherIncomeExpenseNet 39 false false R40.htm 9954484 - Disclosure - Segment Information (Tables) Sheet http://porchgroup.com/role/SegmentInformationTables Segment Information (Tables) Tables http://porchgroup.com/role/SegmentInformation 40 false false R41.htm 9954485 - Disclosure - Net Loss Per Share (Tables) Sheet http://porchgroup.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://porchgroup.com/role/NetLossPerShare 41 false false R42.htm 9954486 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDescriptionofBusinessDetails Description of Business and Summary of Significant Accounting Policies - Description of Business (Details) Details 42 false false R43.htm 9954487 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails Description of Business and Summary of Significant Accounting Policies - Concentrations (Details) Details http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables 43 false false R44.htm 9954488 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details) Details 44 false false R45.htm 9954489 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details) Details 45 false false R46.htm 9954490 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAccountsReceivableandLongtermInsuranceCommissionsReceivableDetails Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details) Details 46 false false R47.htm 9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details) Details 47 false false R48.htm 9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details) Sheet http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details) Details 48 false false R49.htm 9954493 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 49 false false R50.htm 9954494 - Disclosure - Revenue - Contract Assets (Details) Sheet http://porchgroup.com/role/RevenueContractAssetsDetails Revenue - Contract Assets (Details) Details 50 false false R51.htm 9954495 - Disclosure - Revenue - Narrative (Details) Sheet http://porchgroup.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 51 false false R52.htm 9954496 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Sheet http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details) Details 52 false false R53.htm 9954497 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) Sheet http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details) Details 53 false false R54.htm 9954498 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Sheet http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details) Details 54 false false R55.htm 9954499 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Sheet http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details) Details 55 false false R56.htm 9954500 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details) Sheet http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails Investments - Securities with Gross Unrealized Loss Position (Details) Details 56 false false R57.htm 9954501 - Disclosure - Investments - Narrative (Details) Sheet http://porchgroup.com/role/InvestmentsNarrativeDetails Investments - Narrative (Details) Details 57 false false R58.htm 9954502 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Sheet http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details) Details 58 false false R59.htm 9954503 - Disclosure - Fair Value - Additional Information (Details) Sheet http://porchgroup.com/role/FairValueAdditionalInformationDetails Fair Value - Additional Information (Details) Details 59 false false R60.htm 9954504 - Disclosure - Fair Value - Level 3 (Details) Sheet http://porchgroup.com/role/FairValueLevel3Details Fair Value - Level 3 (Details) Details 60 false false R61.htm 9954505 - Disclosure - Property, Equipment, and Software - Table (Details) Sheet http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails Property, Equipment, and Software - Table (Details) Details http://porchgroup.com/role/PropertyEquipmentandSoftwareTables 61 false false R62.htm 9954506 - Disclosure - Property, Equipment, and Software - Narrative (Details) Sheet http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails Property, Equipment, and Software - Narrative (Details) Details 62 false false R63.htm 9954507 - Disclosure - Intangible Assets and Goodwill - Intangible Assets (Details) Sheet http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails Intangible Assets and Goodwill - Intangible Assets (Details) Details 63 false false R64.htm 9954508 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details) Sheet http://porchgroup.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails Intangible Assets and Goodwill - Additional Information (Details) Details 64 false false R65.htm 9954509 - Disclosure - Debt - Table (Details) Sheet http://porchgroup.com/role/DebtTableDetails Debt - Table (Details) Details 65 false false R66.htm 9954510 - Disclosure - Debt - Convertible Senior Notes (Details) Notes http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails Debt - Convertible Senior Notes (Details) Details 66 false false R67.htm 9954511 - Disclosure - Debt - Advance Funding Arrangement (Details) Sheet http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails Debt - Advance Funding Arrangement (Details) Details 67 false false R68.htm 9954512 - Disclosure - Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Sheet http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details) Details 68 false false R69.htm 9954513 - Disclosure - Stockholders' Equity and Warrants - Narrative (Details) Sheet http://porchgroup.com/role/StockholdersEquityandWarrantsNarrativeDetails Stockholders' Equity and Warrants - Narrative (Details) Details 69 false false R70.htm 9954514 - Disclosure - Stock-Based Compensation - Plan (Details) Sheet http://porchgroup.com/role/StockBasedCompensationPlanDetails Stock-Based Compensation - Plan (Details) Details 70 false false R71.htm 9954515 - Disclosure - Stock-Based Compensation - RSU and PRSU Activity (Details) Sheet http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails Stock-Based Compensation - RSU and PRSU Activity (Details) Details 71 false false R72.htm 9954516 - Disclosure - Reinsurance - Additional Information (Details) Sheet http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails Reinsurance - Additional Information (Details) Details 72 false false R73.htm 9954517 - Disclosure - Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details) Sheet http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details) Details 73 false false R74.htm 9954518 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Sheet http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails Reinsurance - Effects of reinsurance on incurred losses and LAE (Details) Details 74 false false R75.htm 9954519 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details) Sheet http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails Reinsurance - Detail of reinsurance balances due (Details) Details 75 false false R76.htm 9954520 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) Sheet http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details) Details 76 false false R77.htm 9954521 - Disclosure - Other Income (Expense), Net (Details) Sheet http://porchgroup.com/role/OtherIncomeExpenseNetDetails Other Income (Expense), Net (Details) Details http://porchgroup.com/role/OtherIncomeExpenseNetTables 77 false false R78.htm 9954522 - Disclosure - Income Taxes - Narrative (Details) Sheet http://porchgroup.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 78 false false R79.htm 9954523 - Disclosure - Commitment and Contingencies (Details) Sheet http://porchgroup.com/role/CommitmentandContingenciesDetails Commitment and Contingencies (Details) Details 79 false false R80.htm 9954524 - Disclosure - Business Disposition (Details) Sheet http://porchgroup.com/role/BusinessDispositionDetails Business Disposition (Details) Details 80 false false R81.htm 9954525 - Disclosure - Segment Information - Narrative (Details) Sheet http://porchgroup.com/role/SegmentInformationNarrativeDetails Segment Information - Narrative (Details) Details 81 false false R82.htm 9954526 - Disclosure - Segment Information - Revenue (Details) Sheet http://porchgroup.com/role/SegmentInformationRevenueDetails Segment Information - Revenue (Details) Details 82 false false R83.htm 9954527 - Disclosure - Segment Information - Consolidated Financial Information (Details) Sheet http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails Segment Information - Consolidated Financial Information (Details) Details 83 false false R84.htm 9954528 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details) Sheet http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details) Details 84 false false R85.htm 9954529 - Disclosure - Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Sheet http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails Net Loss Per Share - Computation of diluted net loss per antidilutive (Details) Details 85 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: prch:CollaborativeArrangementTerm, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - prch-20240331.htm 4 prch-20240331.htm prch-20240331.xsd prch-20240331_cal.xml prch-20240331_def.xml prch-20240331_lab.xml prch-20240331_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 104 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "prch-20240331.htm": { "nsprefix": "prch", "nsuri": "http://porchgroup.com/20240331", "dts": { "inline": { "local": [ "prch-20240331.htm" ] }, "schema": { "local": [ "prch-20240331.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd", "https://xbrl.sec.gov/stpr/2023/stpr-2023.xsd" ] }, "calculationLink": { "local": [ "prch-20240331_cal.xml" ] }, "definitionLink": { "local": [ "prch-20240331_def.xml" ] }, "labelLink": { "local": [ "prch-20240331_lab.xml" ] }, "presentationLink": { "local": [ "prch-20240331_pre.xml" ] } }, "keyStandard": 302, "keyCustom": 74, "axisStandard": 32, "axisCustom": 1, "memberStandard": 44, "memberCustom": 58, "hidden": { "total": 7, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 1, "http://porchgroup.com/20240331": 1 }, "contextCount": 306, "entityCount": 1, "segmentCount": 109, "elementCount": 723, "unitCount": 13, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 890, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://porchgroup.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R2": { "role": "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "longName": "0000002 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R3": { "role": "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "longName": "0000003 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R4": { "role": "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "longName": "0000004 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R5": { "role": "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited", "longName": "0000005 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-18", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:SharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R6": { "role": "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "longName": "0000006 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R7": { "role": "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnauditedParenthetical", "longName": "0000007 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Deficit) (Unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R8": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Description of Business and Summary of Significant Accounting Policies", "shortName": "Description of Business and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R9": { "role": "http://porchgroup.com/role/Revenue", "longName": "0000009 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R10": { "role": "http://porchgroup.com/role/Investments", "longName": "0000010 - Disclosure - Investments", "shortName": "Investments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R11": { "role": "http://porchgroup.com/role/FairValue", "longName": "0000011 - Disclosure - Fair Value", "shortName": "Fair Value", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R12": { "role": "http://porchgroup.com/role/PropertyEquipmentandSoftware", "longName": "0000012 - Disclosure - Property, Equipment, and Software", "shortName": "Property, Equipment, and Software", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R13": { "role": "http://porchgroup.com/role/IntangibleAssetsandGoodwill", "longName": "0000013 - Disclosure - Intangible Assets and Goodwill", "shortName": "Intangible Assets and Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R14": { "role": "http://porchgroup.com/role/Debt", "longName": "0000014 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R15": { "role": "http://porchgroup.com/role/StockholdersEquityandWarrants", "longName": "0000015 - Disclosure - Stockholders' Equity and Warrants", "shortName": "Stockholders' Equity and Warrants", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R16": { "role": "http://porchgroup.com/role/StockBasedCompensation", "longName": "0000016 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R17": { "role": "http://porchgroup.com/role/Reinsurance", "longName": "0000017 - Disclosure - Reinsurance", "shortName": "Reinsurance", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ReinsuranceTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R18": { "role": "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserve", "longName": "0000018 - Disclosure - Unpaid Losses and Loss Adjustment Reserve", "shortName": "Unpaid Losses and Loss Adjustment Reserve", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R19": { "role": "http://porchgroup.com/role/OtherIncomeExpenseNet", "longName": "0000019 - Disclosure - Other Income (Expense), Net", "shortName": "Other Income (Expense), Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R20": { "role": "http://porchgroup.com/role/IncomeTaxes", "longName": "0000020 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R21": { "role": "http://porchgroup.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R22": { "role": "http://porchgroup.com/role/BusinessCombinations", "longName": "0000022 - Disclosure - Business Combinations", "shortName": "Business Combinations", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R23": { "role": "http://porchgroup.com/role/SegmentInformation", "longName": "0000023 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R24": { "role": "http://porchgroup.com/role/NetLossPerShare", "longName": "0000024 - Disclosure - Net Loss Per Share", "shortName": "Net Loss Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R25": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": null }, "R26": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R27": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Policies)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "prch:UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "prch:UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R28": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables", "longName": "9954472 - Disclosure - Description of Business and Summary of Significant Accounting Policies (Tables)", "shortName": "Description of Business and Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCashAndCashEquivalentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R29": { "role": "http://porchgroup.com/role/RevenueTables", "longName": "9954473 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R30": { "role": "http://porchgroup.com/role/InvestmentsTables", "longName": "9954474 - Disclosure - Investments (Tables)", "shortName": "Investments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnInvestmentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R31": { "role": "http://porchgroup.com/role/FairValueTables", "longName": "9954475 - Disclosure - Fair Value (Tables)", "shortName": "Fair Value (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R32": { "role": "http://porchgroup.com/role/PropertyEquipmentandSoftwareTables", "longName": "9954476 - Disclosure - Property, Equipment, and Software (Tables)", "shortName": "Property, Equipment, and Software (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R33": { "role": "http://porchgroup.com/role/IntangibleAssetsandGoodwillTables", "longName": "9954477 - Disclosure - Intangible Assets and Goodwill (Tables)", "shortName": "Intangible Assets and Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R34": { "role": "http://porchgroup.com/role/DebtTables", "longName": "9954478 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R35": { "role": "http://porchgroup.com/role/StockholdersEquityandWarrantsTables", "longName": "9954479 - Disclosure - Stockholders' Equity and Warrants (Tables)", "shortName": "Stockholders' Equity and Warrants (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R36": { "role": "http://porchgroup.com/role/StockBasedCompensationTables", "longName": "9954480 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R37": { "role": "http://porchgroup.com/role/ReinsuranceTables", "longName": "9954481 - Disclosure - Reinsurance (Tables)", "shortName": "Reinsurance (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ReinsuranceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectsOfReinsuranceTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ReinsuranceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R38": { "role": "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveTables", "longName": "9954482 - Disclosure - Unpaid Losses and Loss Adjustment Reserve (Tables)", "shortName": "Unpaid Losses and Loss Adjustment Reserve (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R39": { "role": "http://porchgroup.com/role/OtherIncomeExpenseNetTables", "longName": "9954483 - Disclosure - Other Income (Expense), Net (Tables)", "shortName": "Other Income (Expense), Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R40": { "role": "http://porchgroup.com/role/SegmentInformationTables", "longName": "9954484 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R41": { "role": "http://porchgroup.com/role/NetLossPerShareTables", "longName": "9954485 - Disclosure - Net Loss Per Share (Tables)", "shortName": "Net Loss Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R42": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDescriptionofBusinessDetails", "longName": "9954486 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Description of Business (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-3", "name": "prch:NumberOfCompaniesServiceProvided", "unitRef": "company", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "prch:NumberOfCompaniesServiceProvided", "unitRef": "company", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R43": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "longName": "9954487 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Concentrations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "prch:NumberOfBanks", "unitRef": "bank", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "prch:NumberOfBanks", "unitRef": "bank", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R44": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails", "longName": "9954488 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashEquivalentsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:RestrictedCashEquivalentsCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R45": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails", "longName": "9954489 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Cash and cash equivalents table (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": null }, "R46": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAccountsReceivableandLongtermInsuranceCommissionsReceivableDetails", "longName": "9954490 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Accounts Receivable and Long term Insurance Commissions Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:TradeAndOtherAccountsReceivablePolicy", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R47": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails", "longName": "9954491 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Deferred Policy Acquisition Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DeferredPolicyAcquisitionCostAmortizationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R48": { "role": "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails", "longName": "9954492 - Disclosure - Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details)", "shortName": "Description of Business and Summary of Significant Accounting Policies - Other Insurance Liabilities, Current (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CededPremiumsPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:CededPremiumsPayable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:OtherInsuranceLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R49": { "role": "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954493 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R50": { "role": "http://porchgroup.com/role/RevenueContractAssetsDetails", "longName": "9954494 - Disclosure - Revenue - Contract Assets (Details)", "shortName": "Revenue - Contract Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "prch:ContractWithCustomerAssetIncreaseNewPoliciesSold", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R51": { "role": "http://porchgroup.com/role/RevenueNarrativeDetails", "longName": "9954495 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ContractWithCustomerContractAssetsTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R52": { "role": "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "longName": "9954496 - Disclosure - Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "shortName": "Revenue - Contract Liabilities - Activity Impacting Deferred Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-53", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-53", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R53": { "role": "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails", "longName": "9954497 - Disclosure - Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details)", "shortName": "Investments - Investment Income, Realized and Unrealized Gains and Losses on Investments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:GainLossOnInvestmentsTextBlock", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R54": { "role": "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "longName": "9954498 - Disclosure - Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "shortName": "Investments - Amortized Cost, Fair Value and Unrealized Gains and (Losses) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R55": { "role": "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "longName": "9954499 - Disclosure - Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "shortName": "Investments - Amortized Cost and Fair Value of Securities by Contractual Maturity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R56": { "role": "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails", "longName": "9954500 - Disclosure - Investments - Securities with Gross Unrealized Loss Position (Details)", "shortName": "Investments - Securities with Gross Unrealized Loss Position (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R57": { "role": "http://porchgroup.com/role/InvestmentsNarrativeDetails", "longName": "9954501 - Disclosure - Investments - Narrative (Details)", "shortName": "Investments - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "unitRef": "security", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R58": { "role": "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "longName": "9954502 - Disclosure - Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "shortName": "Fair Value - Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:MarketableSecuritiesTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R59": { "role": "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "longName": "9954503 - Disclosure - Fair Value - Additional Information (Details)", "shortName": "Fair Value - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LiabilitiesFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-165", "name": "prch:MinimumAmountOfConvertibleNotesRemainedOutstandingForRepurchase", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-7", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R60": { "role": "http://porchgroup.com/role/FairValueLevel3Details", "longName": "9954504 - Disclosure - Fair Value - Level 3 (Details)", "shortName": "Fair Value - Level 3 (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-178", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-178", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R61": { "role": "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails", "longName": "9954505 - Disclosure - Property, Equipment, and Software - Table (Details)", "shortName": "Property, Equipment, and Software - Table (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R62": { "role": "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "longName": "9954506 - Disclosure - Property, Equipment, and Software - Narrative (Details)", "shortName": "Property, Equipment, and Software - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-210", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R63": { "role": "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails", "longName": "9954507 - Disclosure - Intangible Assets and Goodwill - Intangible Assets (Details)", "shortName": "Intangible Assets and Goodwill - Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "prch:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "prch:FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R64": { "role": "http://porchgroup.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails", "longName": "9954508 - Disclosure - Intangible Assets and Goodwill - Additional Information (Details)", "shortName": "Intangible Assets and Goodwill - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R65": { "role": "http://porchgroup.com/role/DebtTableDetails", "longName": "9954509 - Disclosure - Debt - Table (Details)", "shortName": "Debt - Table (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:DebtInstrumentCarryingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R66": { "role": "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "longName": "9954510 - Disclosure - Debt - Convertible Senior Notes (Details)", "shortName": "Debt - Convertible Senior Notes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R67": { "role": "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails", "longName": "9954511 - Disclosure - Debt - Advance Funding Arrangement (Details)", "shortName": "Debt - Advance Funding Arrangement (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-235", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-235", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R68": { "role": "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails", "longName": "9954512 - Disclosure - Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "shortName": "Stockholders' Equity and Warrants - Common Shares Outstanding and Common Stock Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-3", "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "prch:CommonStockSharesOtherThanEarnoutSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R69": { "role": "http://porchgroup.com/role/StockholdersEquityandWarrantsNarrativeDetails", "longName": "9954513 - Disclosure - Stockholders' Equity and Warrants - Narrative (Details)", "shortName": "Stockholders' Equity and Warrants - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R70": { "role": "http://porchgroup.com/role/StockBasedCompensationPlanDetails", "longName": "9954514 - Disclosure - Stock-Based Compensation - Plan (Details)", "shortName": "Stock-Based Compensation - Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-248", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R71": { "role": "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "longName": "9954515 - Disclosure - Stock-Based Compensation - RSU and PRSU Activity (Details)", "shortName": "Stock-Based Compensation - RSU and PRSU Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-254", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "prch:ShareBasedPaymentArrangementOptionAndRestrictedStockUnitAndPerformanceRestrictedStockUnitActivityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-254", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "prch:ShareBasedPaymentArrangementOptionAndRestrictedStockUnitAndPerformanceRestrictedStockUnitActivityTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R72": { "role": "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "longName": "9954516 - Disclosure - Reinsurance - Additional Information (Details)", "shortName": "Reinsurance - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-281", "name": "prch:ProceedsFromCollaborativeAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-281", "name": "prch:ProceedsFromCollaborativeAgreement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-6", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R73": { "role": "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails", "longName": "9954517 - Disclosure - Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details)", "shortName": "Reinsurance - Effects of Reinsurance on Premiums Written and Earned (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DirectPremiumsWritten", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:EffectsOfReinsuranceTableTextBlock", "us-gaap:ReinsuranceTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R74": { "role": "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails", "longName": "9954518 - Disclosure - Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "shortName": "Reinsurance - Effects of reinsurance on incurred losses and LAE (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PolicyholderBenefitsAndClaimsIncurredGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R75": { "role": "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails", "longName": "9954519 - Disclosure - Reinsurance - Detail of reinsurance balances due (Details)", "shortName": "Reinsurance - Detail of reinsurance balances due (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidReinsurancePremiums", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:PrepaidReinsurancePremiums", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "prch:ScheduleOfReinsuranceRecoverableTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R76": { "role": "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails", "longName": "9954520 - Disclosure - Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details)", "shortName": "Unpaid Losses and Loss Adjustment Reserve - Unpaid Losses and LAE Gross (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:LiabilityForClaimsAndClaimsAdjustmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "us-gaap:LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R77": { "role": "http://porchgroup.com/role/OtherIncomeExpenseNetDetails", "longName": "9954521 - Disclosure - Other Income (Expense), Net (Details)", "shortName": "Other Income (Expense), Net (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentIncomeInterest", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "us-gaap:OtherNonoperatingIncomeAndExpenseTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R78": { "role": "http://porchgroup.com/role/IncomeTaxesNarrativeDetails", "longName": "9954522 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R79": { "role": "http://porchgroup.com/role/CommitmentandContingenciesDetails", "longName": "9954523 - Disclosure - Commitment and Contingencies (Details)", "shortName": "Commitment and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-3", "name": "prch:NumberOfLegalProceeding", "unitRef": "proceeding", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "prch:NumberOfLegalProceeding", "unitRef": "proceeding", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R80": { "role": "http://porchgroup.com/role/BusinessDispositionDetails", "longName": "9954524 - Disclosure - Business Disposition (Details)", "shortName": "Business Disposition (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProceedsFromDivestitureOfBusinesses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-282", "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R81": { "role": "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "longName": "9954525 - Disclosure - Segment Information - Narrative (Details)", "shortName": "Segment Information - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "0", "ancestors": [ "us-gaap:NumberOfOperatingSegments", "span", "div", "us-gaap:BusinessDescriptionAndAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-285", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R82": { "role": "http://porchgroup.com/role/SegmentInformationRevenueDetails", "longName": "9954526 - Disclosure - Segment Information - Revenue (Details)", "shortName": "Segment Information - Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-291", "name": "us-gaap:Revenues", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } }, "R83": { "role": "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "longName": "9954527 - Disclosure - Segment Information - Consolidated Financial Information (Details)", "shortName": "Segment Information - Consolidated Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-1", "name": "prch:SegmentAdjustedEBITD", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "prch:SegmentAdjustedEBITD", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R84": { "role": "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails", "longName": "9954528 - Disclosure - Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details)", "shortName": "Net Loss Per Share - Computation of Basic and Diluted Net Loss Attributable per Share to Common Stockholders (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted", "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true, "unique": true } }, "R85": { "role": "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "longName": "9954529 - Disclosure - Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "shortName": "Net Loss Per Share - Computation of diluted net loss per antidilutive (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-247", "name": "prch:SharesIssuedGuaranteeValueThreshold", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-293", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "prch-20240331.htm", "unique": true } } }, "tag": { "us-gaap_AcceleratedShareRepurchasesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesLineItems", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Accelerated Share Repurchases [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AcceleratedShareRepurchasesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcceleratedShareRepurchasesTable", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accelerated Share Repurchases [Table]", "label": "Accelerated Share Repurchases [Table]", "documentation": "A table reflecting activity in an accelerated share repurchase (ASR) program." } } }, "auth_ref": [ "r164" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and accrued expenses payable", "label": "Accounts Payable and Accrued Liabilities, Current", "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." } } }, "auth_ref": [ "r28" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r27", "r938" ] }, "prch_AccountsReceivableCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AccountsReceivableCurrentMember", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable Current", "label": "Accounts Receivable Current", "documentation": "Primary financial statement caption encompassing current accounts receivable." } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable", "label": "Accounts Receivable [Member]", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r890" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r344", "r345" ] }, "us-gaap_AccountsReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetNoncurrent", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets expected to be collected after 12 months", "label": "Accounts Receivable, after Allowance for Credit Loss, Noncurrent", "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." } } }, "auth_ref": [ "r344", "r713" ] }, "prch_AccruedExpensesAndOtherCurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AccruedExpensesAndOtherCurrentLiabilitiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued Expenses And Other Current Liabilities", "label": "Accrued Expenses And Other Current Liabilities [Member]", "documentation": "Accrued Expenses And Other Current Liabilities" } } }, "auth_ref": [] }, "prch_AccruedExpensesAndOtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AccruedExpensesAndOtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Liabilities Current", "documentation": "The amount of accrued expenses and other current liabilities." } } }, "auth_ref": [] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Accumulated depreciation and amortization", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r72", "r226", "r736" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r37", "r38", "r130", "r235", "r731", "r778", "r782" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r5", "r16", "r38", "r618", "r621", "r673", "r773", "r774", "r1048", "r1049", "r1050", "r1061", "r1062", "r1063" ] }, "prch_AcquisitionAndRelatedIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AcquisitionAndRelatedIncomeExpense", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition and other transaction costs", "label": "Acquisition And Related (Income) Expense", "documentation": "The amount of acquisition and related (income) expense recognized during the period." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r991" ] }, "us-gaap_AdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital", "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." } } }, "auth_ref": [ "r125", "r938", "r1152" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-in Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r581", "r582", "r583", "r801", "r1061", "r1062", "r1063", "r1125", "r1154" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax withholdings", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r85", "r86", "r548" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net loss to net cash provided by (used in) operating activities", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "prch_AdvanceFundingArrangementMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AdvanceFundingArrangementMember", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance funding arrangement", "label": "Advance Funding Arrangement [Member]", "documentation": "Information pertaining to advance funding arrangement." } } }, "auth_ref": [] }, "prch_AdvanceFundingArrangementPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AdvanceFundingArrangementPayable", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance funding arrangement, payable", "label": "Advance Funding Arrangement, Payable", "documentation": "Advance Funding Arrangement, Payable" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r962", "r973", "r983", "r1008" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r965", "r976", "r986", "r1011" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r997" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r969", "r977", "r987", "r1004", "r1012", "r1016", "r1024" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1022" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "negatedLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r577", "r584" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAccountsReceivableandLongtermInsuranceCommissionsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for uncollectible receivables", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r236", "r348", "r401", "r406", "r408", "r1143" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs and discount", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r496", "r663", "r919", "r920", "r1055" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate amortization expense", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r10", "r66", "r71" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r303" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r50" ] }, "prch_AssetSaleRepurchaseOptionMaximumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AssetSaleRepurchaseOptionMaximumAmount", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate net cash sale proceed threshold for repurchase of notes", "label": "Asset Sale, Repurchase Option, Maximum Amount", "documentation": "Asset Sale, Repurchase Option, Maximum Amount" } } }, "auth_ref": [] }, "prch_AssetSaleRepurchaseOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "AssetSaleRepurchaseOptionMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Asset sale repurchase option", "label": "Asset Sale Repurchase Option [Member]", "documentation": "Represents the member information pertaining to Asset sale repurchase option." } } }, "auth_ref": [] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r170", "r229", "r265", "r314", "r329", "r335", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r606", "r611", "r649", "r728", "r838", "r938", "r953", "r1091", "r1092", "r1129" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Assets", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r221", "r237", "r265", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r606", "r611", "r649", "r938", "r1091", "r1092", "r1129" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r96" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross unrealized, gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r358" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross unrealized, losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r359" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r355", "r419", "r727" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1073" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after five years through ten years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 5 Through 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in sixth through tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r364", "r720" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1072" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after one year through five years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in second through fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r363", "r719" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, after Year 10", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due after ten years", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year 10", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing after tenth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r365", "r721" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAbstract", "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDateAmortizedCostBasisAbstract", "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortized Cost", "label": "Debt Securities, Available-for-Sale, Maturity, Allocated and Single Maturity Date, Amortized Cost [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Debt Securities, Available-for-Sale, Amortized Cost, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Due in one year or less", "label": "Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, Year One", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), with single maturity date and allocated without single maturity date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r362", "r718" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateAmortizedCost", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Without single maturity date", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Amortized Cost", "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r1069", "r1070" ] }, "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithoutSingleMaturityDateFairValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": "us-gaap_AvailableForSaleSecuritiesDebtSecurities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Without single maturity date", "label": "Debt Securities, Available-for-Sale, Maturity, without Single Maturity Date, Fair Value", "documentation": "Fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), without single maturity date and not allocated over maturity grouping." } } }, "auth_ref": [ "r361", "r717", "r1069" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 }, "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair Value", "totalLabel": "Fair Value", "terseLabel": "Debt securities:", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r356", "r419", "r712", "r1067" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1019" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1020" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1015" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1018" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1017" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1016" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1016" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Axis]", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location [Domain]", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r93", "r94" ] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r600", "r932", "r933" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r87", "r88", "r600", "r932", "r933" ] }, "prch_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAssetLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationAssetLiability", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 18.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of contingent consideration", "verboseLabel": "Change in fair value of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset (Liability)", "documentation": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Asset (Liability)" } } }, "auth_ref": [] }, "prch_BusinessCombinationContingentConsiderationArrangementsGainOnSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "BusinessCombinationContingentConsiderationArrangementsGainOnSettlement", "crdr": "credit", "calculation": { "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 }, "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on settlement of contingent consideration", "terseLabel": "Gain on settlement of contingent consideration", "label": "Business Combination, Contingent Consideration Arrangements, Gain On Settlement", "documentation": "Business Combination, Contingent Consideration Arrangements, Gain On Settlement" } } }, "auth_ref": [] }, "prch_BusinessCombinationContingentConsiderationCashReleased": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "BusinessCombinationContingentConsiderationCashReleased", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, cash released", "label": "Business Combination, Contingent Consideration, Cash Released", "documentation": "Business Combination, Contingent Consideration, Cash Released" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration fair value", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r3", "r92", "r604" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, measurement input", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "documentation": "Value of input used to measure contingent consideration liability from business combination." } } }, "auth_ref": [ "r642" ] }, "prch_BusinessCombinationContingentConsiderationLiabilitySharePriceThreshold": { "xbrltype": "pureItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "BusinessCombinationContingentConsiderationLiabilitySharePriceThreshold", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent consideration, liability, share price threshold", "label": "Business Combination, Contingent Consideration, Liability, Share Price Threshold", "documentation": "Business Combination, Contingent Consideration, Liability, Share Price Threshold" } } }, "auth_ref": [] }, "prch_BusinessCombinationIndemnificationHoldBackCost": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "BusinessCombinationIndemnificationHoldBackCost", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnification hold back cost", "label": "Business Combination, Indemnification Hold Back Cost", "documentation": "The amount of indemnification hold back cost." } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndAccountingPoliciesTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Description of Business and Summary of Significant Accounting Policies", "label": "Business Description and Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r148", "r149" ] }, "us-gaap_CapitalizationOfDeferredPolicyAcquisitionCostsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizationOfDeferredPolicyAcquisitionCostsPolicy", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Policy Acquisition Costs", "label": "Deferred Policy Acquisition Costs, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r191", "r192" ] }, "prch_CappedCallTransactionsStrikePrice": { "xbrltype": "perShareItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CappedCallTransactionsStrikePrice", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capped call transactions, strike price (per unit)", "label": "Capped Call Transactions, Strike Price", "documentation": "The strike price to purchase common shares under the capped call transactions." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 2.0 }, "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r43", "r223", "r907" ] }, "us-gaap_CashAndCashEquivalentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAxis", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Axis]", "label": "Cash and Cash Equivalents [Axis]", "documentation": "Information by type of cash and cash equivalent balance." } } }, "auth_ref": [ "r223" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market mutual funds", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "documentation": "Fair value portion 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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents & Restricted Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r44", "r169" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents & restricted cash and cash equivalents, beginning of period", "periodEndLabel": "Cash and cash equivalents & restricted cash and cash equivalents, end of period", "totalLabel": "Cash, cash equivalents, and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r43", "r145", "r262" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in cash and cash equivalents & restricted cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r4", "r145" ] }, "us-gaap_CededCreditRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskAxis", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurer, Name [Axis]", "label": "Reinsurer, Name [Axis]", "documentation": "Information by name of reinsurer or group of reinsurers in reinsurance contract." } } }, "auth_ref": [ "r1035", "r1139" ] }, "us-gaap_CededCreditRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskLineItems", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ceded Credit Risk [Line Items]", "label": "Ceded Credit Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r790" ] }, "us-gaap_CededCreditRiskReinsurerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskReinsurerDomain", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurer, Name [Domain]", "label": "Reinsurer, Name [Domain]", "documentation": "Name of reinsurer or group of reinsurers in reinsurance contract." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_CededCreditRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededCreditRiskTable", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ceded Credit Risk [Table]", "label": "Ceded Credit Risk [Table]", "documentation": "Disclosure of information about reinsurer or group of reinsurers for whom the entity has a concentration of credit risk." } } }, "auth_ref": [ "r790" ] }, "prch_CededPremiumWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CededPremiumWritten", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums, written", "label": "Ceded Premium Written", "documentation": "Amount of written premiums ceded to other entities." } } }, "auth_ref": [] }, "us-gaap_CededPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededPremiumsEarned", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded premiums, earned", "label": "Ceded Premiums Earned", "documentation": "Amount of earned premiums ceded to other entities." } } }, "auth_ref": [ "r759", "r783", "r784", "r786", "r788", "r1144" ] }, "us-gaap_CededPremiumsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CededPremiumsPayable", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ceded reinsurance premiums payable", "label": "Ceded Premiums Payable", "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." } } }, "auth_ref": [] }, "us-gaap_ChangeInContractWithCustomerLiabilityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ChangeInContractWithCustomerLiabilityAbstract", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Contract with Customer, Liability", "label": "Change in Contract with Customer, Liability [Abstract]" } } }, "auth_ref": [] }, "prch_ChangeInFairValueOfPrivateWarrantLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ChangeInFairValueOfPrivateWarrantLiability", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value of private warrant liability", "label": "Change In Fair Value Of Private Warrant Liability", "documentation": "Amount of change in fair value of private warrant liability." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r995" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r211", "r232", "r233", "r234", "r265", "r289", "r293", "r300", "r302", "r308", "r309", "r387", "r461", "r464", "r465", "r466", "r472", "r473", "r506", "r507", "r510", "r513", "r520", "r649", "r794", "r795", "r796", "r797", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r826", "r847", "r866", "r881", "r882", "r883", "r884", "r885", "r1030", "r1057", "r1064" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockLineItems", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock and Redeemable Convertible Preferred Stock", "label": "Class of Stock [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r232", "r233", "r234", "r308", "r506", "r507", "r508", "r510", "r513", "r518", "r520", "r794", "r795", "r796", "r797", "r921", "r1030", "r1057" ] }, "us-gaap_ClassOfWarrantOrRightAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightAxis", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Axis]", "label": "Class of Warrant or Right [Axis]", "documentation": "Information by type of warrant or right issued." } } }, "auth_ref": [ "r82" ] }, "us-gaap_ClassOfWarrantOrRightDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightDomain", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Warrant or Right [Domain]", "label": "Class of Warrant or Right [Domain]", "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." } } }, "auth_ref": [] }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares issued (in shares)", "label": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights", "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares." } } }, "auth_ref": [ "r521" ] }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfWarrantOrRightOutstanding", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, outstanding (in shares)", "label": "Class of Warrant or Right, Outstanding", "documentation": "Number of warrants or rights outstanding." } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r996" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r996" ] }, "prch_CollaborativeArrangementTerm": { "xbrltype": "durationItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CollaborativeArrangementTerm", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term", "label": "Collaborative Arrangement, Term", "documentation": "Collaborative Arrangement, Term" } } }, "auth_ref": [] }, "prch_CombinedProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CombinedProgramMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Combined program", "label": "Combined Program", "documentation": "Information relating to the Combined program." } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 14)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r34", "r107", "r729", "r825" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r158", "r455", "r456", "r891", "r1088" ] }, "prch_CommonSharesReservedForFutureIssuanceAbstract": { "xbrltype": "stringItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CommonSharesReservedForFutureIssuanceAbstract", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common shares reserved for future issuance:", "label": "Common Shares Reserved For Future Issuance [Abstract]", "documentation": "No definition available." } } }, "auth_ref": [] }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "calculation": { "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails": { "parentTag": "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently issuable shares in connection with acquisitions (in shares)", "label": "Common Stock, Capital Shares Reserved for Future Issuance", "documentation": "Aggregate number of common shares reserved for future issuance." } } }, "auth_ref": [ "r35" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r943", "r944", "r945", "r947", "r948", "r949", "r950", "r1061", "r1062", "r1125", "r1151", "r1154" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r124" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r124", "r826" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury." } } }, "auth_ref": [ "r124" ] }, "prch_CommonStockSharesOtherThanEarnoutSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CommonStockSharesOtherThanEarnoutSharesOutstanding", "calculation": { "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails": { "parentTag": "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issued and outstanding common shares (in shares)", "label": "Common Stock Shares Other Than Earnout Shares Outstanding", "documentation": "Number of common stock shares issued and outstanding." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r124", "r826", "r844", "r1154", "r1155" ] }, "prch_CommonStockSharesOutstandingAndReservedForFutureIssuance": { "xbrltype": "sharesItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CommonStockSharesOutstandingAndReservedForFutureIssuance", "calculation": { "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total shares of common stock outstanding and reserved for future issuance (in shares)", "label": "Common Stock Shares Outstanding And Reserved For Future Issuance", "documentation": "Number of common stock outstanding and reserved for future issuance." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value:", "label": "Common Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r124", "r730", "r938" ] }, "prch_CommonStockWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CommonStockWarrantsMember", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options (Note 9)", "label": "Common stock warrants", "documentation": "Represents the information pertaining to common stock warrants." } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1001" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1000" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r999" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive loss", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r39", "r243", "r245", "r251", "r714", "r742" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r51", "r55", "r99", "r100", "r343", "r890" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r51", "r55", "r99", "r100", "r343", "r790", "r890" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r51", "r55", "r99", "r100", "r343", "r890", "r1035" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r109", "r198" ] }, "us-gaap_ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRiskFinancialInstrumentMaximumExposure", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash in bank", "label": "Concentration Risk, Credit Risk, Financial Instrument, Maximum Exposure", "documentation": "Maximum amount of loss due to credit risk that, based on the gross fair value of the financial instrument, the entity would incur if parties to the financial instruments that make up the concentration failed completely to perform according to the terms of the contracts and the collateral or other security, if any, for the amount due proved to be of no value to the entity." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ConcentrationRiskLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskLineItems", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk [Line Items]", "label": "Concentration Risk [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r890" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Percentage of total", "terseLabel": "Concentration Risk, Percentage", "label": "Concentration Risk, Percentage", "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." } } }, "auth_ref": [ "r51", "r55", "r99", "r100", "r343" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "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." } } }, "auth_ref": [ "r51", "r55", "r99", "r100", "r343", "r890" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r267", "r316", "r327", "r328", "r329", "r330", "r331", "r333", "r337", "r461", "r462", "r463", "r464", "r466", "r467", "r469", "r471", "r472", "r1091", "r1092" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r267", "r316", "r327", "r328", "r329", "r330", "r331", "r333", "r337", "r461", "r462", "r463", "r464", "r466", "r467", "r469", "r471", "r472", "r1091", "r1092" ] }, "prch_ContingentConsiderationBusinessCombinationMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContingentConsiderationBusinessCombinationMember", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration - Business Combinations", "label": "Contingently issuable shares in connection with acquisitions", "documentation": "Represents information relating to contingent consideration business combination." } } }, "auth_ref": [] }, "prch_ContingentConsiderationEarnoutMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContingentConsiderationEarnoutMember", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration - Earnout", "label": "Contingent consideration - earnout", "documentation": "Represents information relating to earnout contingent consideration." } } }, "auth_ref": [] }, "prch_ContractWithCustomerAssetAfterAllowanceForCreditLossCurrentRollForward": { "xbrltype": "stringItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerAssetAfterAllowanceForCreditLossCurrentRollForward", "presentation": [ "http://porchgroup.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward]", "label": "Contract With Customer, Asset, After Allowance For Credit Loss, Current [Roll Forward]", "documentation": "Contract With Customer, Asset, After Allowance For Credit Loss, Current" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://porchgroup.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Activity Impacting Deferred Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r1095" ] }, "prch_ContractWithCustomerAssetDecreaseCashReceipt": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerAssetDecreaseCashReceipt", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash receipts", "label": "Contract with Customer, Asset, Decrease, Cash Receipt", "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." } } }, "auth_ref": [] }, "prch_ContractWithCustomerAssetIncreaseNewPoliciesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerAssetIncreaseNewPoliciesSold", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated lifetime value of commissions on insurance policies sold by carriers", "label": "Contract with Customer, Asset, Increase, New Policies Sold", "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." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/RevenueContractAssetsDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at December 31, 2023", "periodEndLabel": "Balance at March 31, 2024", "terseLabel": "Contract assets expected to be collected in 12 months", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r523", "r525", "r536" ] }, "us-gaap_ContractWithCustomerAssetSale": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetSale", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueContractAssetsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Sale of business (Note 15)", "label": "Contract with Customer, Asset, Sale", "documentation": "Amount of decrease from sale of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time and other income." } } }, "auth_ref": [ "r404" ] }, "prch_ContractWithCustomerContractAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerContractAssetsTableTextBlock", "presentation": [ "http://porchgroup.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Activity Impacting the Contract Assets", "label": "Contract with Customer, Contract Assets [Table Text Block]", "documentation": "Tabular disclosure of contract assets from contract with customers." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at December 31, 2023", "periodEndLabel": "Balance at March 31, 2024", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r523", "r524", "r536" ] }, "prch_ContractWithCustomerLiabilityAdditions": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerLiabilityAdditions", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Additional amounts deferred", "label": "Contract with Customer, Liability, Additions", "documentation": "Amount of increase in contract liability due to additions during the year." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r523", "r524", "r536" ] }, "prch_ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ContractWithCustomerLiabilityRevenueRecognizedExcludingOpeningBalance", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Revenue recognized", "label": "Contract With Customer, Liability, Revenue Recognized, Excluding Opening Balance", "documentation": "Contract With Customer, Liability, Revenue Recognized, Excluding Opening Balance" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtFairValueDisclosures", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Convertible senior notes, fair value", "label": "Convertible Debt, Fair Value Disclosures", "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." } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConvertibleDebtSecuritiesMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible debt", "label": "Convertible Debt Securities [Member]", "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder." } } }, "auth_ref": [ "r1097" ] }, "prch_ConvertibleSeniorNotesDue2026Member": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ConvertibleSeniorNotesDue2026Member", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DebtTableDetails", "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, due 2026", "label": "Convertible senior notes, due 2026", "documentation": "Represents information relating to Convertible Senior Notes due 2026 ( the \"2026 Notes\") issued by the company in September 2021." } } }, "auth_ref": [] }, "prch_ConvertibleSeniorNotesDue2028Member": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ConvertibleSeniorNotesDue2028Member", "presentation": [ "http://porchgroup.com/role/DebtTableDetails", "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible senior notes, due 2028", "label": "Convertible Senior Notes, Due 2028 [Member]", "documentation": "Represents information relating to Convertible Senior Notes due 2028 ( the \"2028 Notes\") issued by the company in September 2021." } } }, "auth_ref": [] }, "prch_CoreLocationsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CoreLocationsMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Core program", "label": "Core Program", "documentation": "Information relating to all other than coastal regions." } } }, "auth_ref": [] }, "prch_CoreLocationsOutsideOfTexasMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CoreLocationsOutsideOfTexasMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Core locations outside of Texas", "label": "Core Locations outside of Texas", "documentation": "Information relating to all states other than Texas." } } }, "auth_ref": [] }, "prch_CorporateAndOtherExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CorporateAndOtherExpenses", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Corporate and other", "label": "Corporate And Other Expenses", "documentation": "The amount of corporate and other expenses of the entity." } } }, "auth_ref": [] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate bonds", "label": "Corporate Bond Securities [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r135", "r265", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r649", "r1091" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r134" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditLossFinancialInstrumentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossFinancialInstrumentPolicyTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Expected Credit Losses", "label": "Credit Loss, Financial Instrument [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit loss on financial instrument measured at amortized cost basis, net investment in lease, off-balance sheet credit exposure, and available-for-sale debt security. Includes, but is not limited to, methodology used to estimate allowance for credit loss, how writeoff of uncollectible amount is recognized, and determination of past due status and nonaccrual status." } } }, "auth_ref": [ "r206", "r398", "r399", "r400", "r402", "r403", "r409", "r411", "r412", "r413", "r414", "r416", "r417", "r418", "r420", "r421", "r422", "r428" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Concentration Risk", "label": "Customer Concentration Risk [Member]", "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." } } }, "auth_ref": [ "r52", "r343" ] }, "prch_CustomerFourMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CustomerFourMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Four", "label": "Customer Four [Member]", "documentation": "Customer Four" } } }, "auth_ref": [] }, "prch_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CustomerOneMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer One" } } }, "auth_ref": [] }, "us-gaap_CustomerRefundLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRefundLiabilityCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable customer deposits", "label": "Customer Refund Liability, Current", "documentation": "Current regulatory liabilities generally represent obligations to make refunds to customers for various reasons including overpayment." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r91" ] }, "prch_CustomerThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CustomerThreeMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Three", "label": "Customer Three [Member]", "documentation": "Customer Three" } } }, "auth_ref": [] }, "prch_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CustomerTwoMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer Two", "label": "Customer Two [Member]", "documentation": "Customer Two" } } }, "auth_ref": [] }, "prch_CustomersInTexasMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "CustomersInTexasMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customers In Texas", "label": "Customers In Texas [Member]", "documentation": "Represents information relating to customers in Texas." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r159", "r263", "r474", "r480", "r481", "r482", "r483", "r484", "r485", "r490", "r497", "r498", "r500" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DebtTableDetails", "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r25", "r121", "r122", "r171", "r172", "r267", "r475", "r476", "r477", "r478", "r479", "r481", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r664", "r916", "r917", "r918", "r919", "r920", "r1058" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DebtTableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r25", "r172", "r501" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r31", "r104", "r503", "r664" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate (stated)", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r31", "r476" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r267", "r475", "r476", "r477", "r478", "r479", "r481", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r664", "r916", "r917", "r918", "r919", "r920", "r1058" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails", "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails", "http://porchgroup.com/role/DebtTableDetails", "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r32", "r267", "r475", "r476", "r477", "r478", "r479", "r481", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r664", "r916", "r917", "r918", "r919", "r920", "r1058" ] }, "prch_DebtInstrumentPaymentForDebtExtinguishmentParValue": { "xbrltype": "pureItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "DebtInstrumentPaymentForDebtExtinguishmentParValue", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for debt extinguishment, par value", "label": "Debt Instrument, Payment For Debt Extinguishment, Par Value", "documentation": "Debt Instrument, Payment For Debt Extinguishment, Par Value" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentageOfPrincipalAmountRedeemed", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of repurchase price on principal amount of the notes to be repurchased, plus accrued interest", "label": "Debt Instrument, Redemption Price, Percentage of Principal Amount Redeemed", "documentation": "Percentage of principal amount of debt redeemed." } } }, "auth_ref": [] }, "prch_DebtInstrumentRedemptionPricePrincipalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "DebtInstrumentRedemptionPricePrincipalAmount", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price, principal amount", "label": "Debt Instrument, Redemption Price, Principal Amount", "documentation": "Debt Instrument, Redemption Price, Principal Amount" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRepurchasedFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRepurchasedFaceAmount", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchased face amount", "label": "Debt Instrument, Repurchased Face Amount", "documentation": "Face (par) amount of the original debt instrument that was repurchased." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://porchgroup.com/role/DebtAdvanceFundingArrangementDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term 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 company, if longer." } } }, "auth_ref": [ "r32", "r78", "r81", "r103", "r104", "r106", "r108", "r161", "r162", "r267", "r475", "r476", "r477", "r478", "r479", "r481", "r486", "r487", "r488", "r489", "r491", "r492", "r493", "r494", "r495", "r496", "r499", "r664", "r916", "r917", "r918", "r919", "r920", "r1058" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://porchgroup.com/role/DebtTableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Unaccreted Discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r103", "r106", "r1094" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Twelve months or greater, fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r190", "r427", "r914" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Twelve months or greater, gross unrealized loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r190", "r427" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized loss position for 12 months or longer", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without an allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less than twelve months, fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r190", "r427", "r914" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less than twelve months, gross unrealized loss", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r190", "r427" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Fair Value", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss." } } }, "auth_ref": [ "r187", "r424", "r914" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Gross Unrealized Loss", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Accumulated Loss", "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r188", "r425" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of securities in an unrealized loss position", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Number of Positions", "documentation": "Number of investments in debt securities measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset." } } }, "auth_ref": [ "r189", "r426" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "calculation": { "http://porchgroup.com/role/DebtTableDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Debt Issuance Costs", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r105", "r1094" ] }, "us-gaap_DeferredPolicyAcquisitionCostAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredPolicyAcquisitionCostAmortizationExpense", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDeferredPolicyAcquisitionCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense", "label": "Deferred Policy Acquisition Costs, Amortization Expense", "documentation": "Amount of amortization expense (reversal of expense) for deferred policy acquisition costs." } } }, "auth_ref": [ "r193", "r744", "r763", "r764", "r776", "r939", "r1055", "r1138" ] }, "us-gaap_DeferredPolicyAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredPolicyAcquisitionCosts", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred policy acquisition costs", "label": "Deferred Policy Acquisition Cost", "documentation": "Amount of deferred policy acquisition cost capitalized on contract remaining in force." } } }, "auth_ref": [ "r194", "r735", "r764", "r765", "r776", "r939" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "negatedLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r10", "r319" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in fair value of derivatives", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1124" ] }, "prch_DerivativeOptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "DerivativeOptionAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Option [Axis]", "label": "Derivative Option [Axis]", "documentation": "Information by type of derivative option." } } }, "auth_ref": [] }, "prch_DerivativeOptionDomain": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "DerivativeOptionDomain", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Option [Domain]", "label": "Derivative Option [Domain]", "documentation": "Information by type of derivative option." } } }, "auth_ref": [] }, "us-gaap_DirectPremiumsEarned": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectPremiumsEarned", "crdr": "credit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsEarnedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct premiums, earned", "label": "Direct Premiums Earned", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r758", "r785", "r787", "r1144" ] }, "us-gaap_DirectPremiumsWritten": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DirectPremiumsWritten", "crdr": "credit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": "us-gaap_PremiumsWrittenNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct premiums, written", "label": "Direct Premiums Written", "documentation": "Amount, before premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r785" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r535", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r535", "r922", "r923", "r924", "r925", "r926", "r927", "r928" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://porchgroup.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1096" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://porchgroup.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r546", "r550", "r578", "r579", "r580", "r935" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisposalGroupClassificationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationAxis", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Axis]", "label": "Disposal Group Classification [Axis]", "documentation": "Information by disposal group classification." } } }, "auth_ref": [ "r219" ] }, "us-gaap_DisposalGroupClassificationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupClassificationDomain", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Classification [Domain]", "label": "Disposal Group Classification [Domain]", "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations." } } }, "auth_ref": [ "r11", "r22" ] }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated price of business disposal", "label": "Disposal Group, Including Discontinued Operation, Consideration", "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation." } } }, "auth_ref": [] }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on disposal", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations." } } }, "auth_ref": [ "r448", "r1055", "r1086" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/BusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Disposition", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r111", "r154" ] }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Domain]", "label": "Disposal Group Name [Domain]", "documentation": "Name of disposal group." } } }, "auth_ref": [ "r932", "r933" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r957" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r990" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share [Abstract]", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - basic (Note 17) (in usd per share)", "verboseLabel": "Net loss per share - basic (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r252", "r276", "r277", "r278", "r279", "r280", "r286", "r289", "r300", "r301", "r302", "r306", "r635", "r636", "r715", "r743", "r910" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss per share - diluted (Note 17) (in usd per share)", "verboseLabel": "Net loss per share - diluted (in usd per share)", "label": "Earnings Per Share, Diluted", "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period." } } }, "auth_ref": [ "r252", "r276", "r277", "r278", "r279", "r280", "r289", "r300", "r301", "r302", "r306", "r635", "r636", "r715", "r743", "r910" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://porchgroup.com/role/NetLossPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Net Loss Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r285", "r303", "r304", "r305" ] }, "prch_EarnoutSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "EarnoutSharesMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnout shares", "label": "Earnout shares", "documentation": "Earnout Shares." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://porchgroup.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Effective income tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r587" ] }, "us-gaap_EffectsOfReinsuranceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectsOfReinsuranceTableTextBlock", "presentation": [ "http://porchgroup.com/role/ReinsuranceTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effects of Reinsurance on Premiums Written, Earned, Incurred Losses and LAE", "label": "Effects of Reinsurance [Table Text Block]", "documentation": "Tabular disclosure of the effects of reinsurance, for example, but not limited to, disclosure of direct, assumed, and ceded insurance." } } }, "auth_ref": [ "r14" ] }, "prch_EliteInsuranceGroupEIGMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "EliteInsuranceGroupEIGMember", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Elite Insurance Group (\u201cEIG\u201d)", "label": "Elite Insurance Group (\u201cEIG\u201d) [Member]", "documentation": "Elite Insurance Group (\u201cEIG\u201d)" } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeFinancialInstrumentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeFinancialInstrumentsMember", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Embedded derivatives", "label": "Embedded Derivative Financial Instruments [Member]", "documentation": "Derivative instrument embedded in host contract." } } }, "auth_ref": [] }, "us-gaap_EmbeddedDerivativeLiabilityMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmbeddedDerivativeLiabilityMeasurementInput", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement input", "label": "Embedded Derivative Liability, Measurement Input", "documentation": "Value of input used to measure embedded derivative liability." } } }, "auth_ref": [ "r1127" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock options", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r955" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [] }, "dei_EntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityDomain", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Entity [Domain]", "label": "Entity [Domain]", "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r955" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure." } } }, "auth_ref": [ "r955" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r1029" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r955" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r955" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r955" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r955" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r215", "r246", "r247", "r248", "r268", "r269", "r270", "r273", "r281", "r283", "r307", "r391", "r397", "r522", "r581", "r582", "r583", "r593", "r594", "r616", "r618", "r619", "r620", "r621", "r623", "r634", "r654", "r655", "r656", "r657", "r658", "r659", "r673", "r773", "r774", "r775", "r801", "r866" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r384", "r385", "r386" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r998" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r962", "r973", "r983", "r1008" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r959", "r970", "r980", "r1005" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1004" ] }, "us-gaap_FairValueAdjustmentOfWarrants": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAdjustmentOfWarrants", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Change in fair value of private warrant liability", "label": "Fair Value Adjustment of Warrants", "documentation": "Amount of expense (income) related to adjustment to fair value of warrant liability." } } }, "auth_ref": [ "r2", "r10" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r639", "r640", "r644" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r639", "r640", "r644" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]", "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." } } }, "auth_ref": [ "r18" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r488", "r539", "r540", "r541", "r542", "r543", "r544", "r640", "r677", "r678", "r679", "r917", "r918", "r929", "r930", "r931" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r98", "r166" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://porchgroup.com/role/FairValue" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value", "label": "Fair Value Disclosures [Text Block]", "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information." } } }, "auth_ref": [ "r638" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r488", "r539", "r544", "r640", "r677", "r929", "r930", "r931" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r488", "r539", "r544", "r640", "r678", "r917", "r918", "r929", "r930", "r931" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r488", "r539", "r540", "r541", "r542", "r543", "r544", "r640", "r679", "r917", "r918", "r929", "r930", "r931" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://porchgroup.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Fair Value Measurements of Liabilities Measured at Fair Value on Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "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." } } }, "auth_ref": [ "r96", "r167" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTable", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table]", "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." } } }, "auth_ref": [ "r19", "r98" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://porchgroup.com/role/FairValueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Level 3 Items Measured at Fair Value on a Recurring Basis", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "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." } } }, "auth_ref": [ "r19", "r98" ] }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementPolicyPolicyTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value Measurement, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "negatedLabel": "Change in fair value, loss (gain) included in net loss", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r643" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Settlements", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "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." } } }, "auth_ref": [ "r97" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueLevel3Details" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "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." } } }, "auth_ref": [ "r19" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r488", "r539", "r540", "r541", "r542", "r543", "r544", "r677", "r678", "r679", "r917", "r918", "r929", "r930", "r931" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r403", "r405", "r409", "r410", "r415", "r423", "r428", "r429", "r499", "r518", "r624", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r741", "r914", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1078", "r1079", "r1080", "r1081" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Weighted Average Useful Life (in years)", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "prch_FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortizationAndImpairment", "crdr": "credit", "calculation": { "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization And Impairment", "label": "Finite-Lived Intangible Assets, Accumulated Amortization And Impairment", "documentation": "Accumulated amount of amortization and impairment of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r442", "r444", "r445", "r447", "r706", "r710" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets, gross", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r152", "r710" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r706" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r67", "r70" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r152", "r706" ] }, "prch_FloifyAcquisitionMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "FloifyAcquisitionMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Floify", "label": "Floify", "documentation": "Represents information pertaining to Floify acquisition." } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r966", "r977", "r987", "r1012" ] }, "prch_FundamentalChangeOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "FundamentalChangeOptionMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Fundamental change option", "label": "Fundamental Change Option [Member]", "documentation": "Represents the member information pertaining to fundamental change option." } } }, "auth_ref": [] }, "us-gaap_FundsHeldUnderReinsuranceAgreementsLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FundsHeldUnderReinsuranceAgreementsLiability", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Funds held under reinsurance treaty", "label": "Funds Held under Reinsurance Agreements, Liability", "documentation": "Amount of funds held as security for payments to be received under reinsurance contracts." } } }, "auth_ref": [] }, "prch_FurnitureOfficeEquipmentAndOtherMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "FurnitureOfficeEquipmentAndOtherMember", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Furniture, office equipment, and other", "label": "Furniture, office equipment and other", "documentation": "Represents information pertaining to Furniture, office equipment and other." } } }, "auth_ref": [] }, "us-gaap_GainLossOnInvestmentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnInvestmentsTextBlock", "presentation": [ "http://porchgroup.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Gain and Losses on Investments", "label": "Gain (Loss) on Securities [Table Text Block]", "documentation": "Tabular disclosure of realized and unrealized gain (loss) on investment in security." } } }, "auth_ref": [ "r1051", "r1052" ] }, "us-gaap_GainLossOnSaleOfBusiness": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnSaleOfBusiness", "crdr": "credit", "calculation": { "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on divestiture of business", "verboseLabel": "Loss on sale of business", "label": "Gain (Loss) on Disposition of Business", "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant." } } }, "auth_ref": [ "r610", "r1055" ] }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainsLossesOnExtinguishmentOfDebt", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 }, "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gain on extinguishment of debt", "negatedLabel": "Gain on extinguishment of debt", "label": "Gain (Loss) on Extinguishment of Debt", "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity." } } }, "auth_ref": [ "r10", "r73", "r74" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r137", "r849" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative", "label": "General and Administrative Expense [Member]", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r133" ] }, "us-gaap_GeographicConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeographicConcentrationRiskMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Concentration Risk", "label": "Geographic Concentration Risk [Member]", "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa)." } } }, "auth_ref": [ "r54", "r890" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/IntangibleAssetsandGoodwillAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r227", "r431", "r711", "r915", "r938", "r1084", "r1085" ] }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetImpairment", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 }, "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment loss on intangible assets and goodwill", "negatedTerseLabel": "Impairment loss on intangible assets and goodwill", "label": "Goodwill and Intangible Asset Impairment", "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Assets and Goodwill", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r151" ] }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined." } } }, "auth_ref": [ "r430", "r441", "r915" ] }, "prch_HomeownersOfAmericaInsuranceCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "HomeownersOfAmericaInsuranceCompanyMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Homeowners of America Insurance Company", "label": "Homeowners of America Insurance Company", "documentation": "Represents the information pertaining to Homeowners of America Insurance Company." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r157" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Loss before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r131", "r176", "r314", "r328", "r334", "r337", "r716", "r738", "r912" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disposal Group Name [Axis]", "label": "Disposal Group Name [Axis]", "documentation": "Information by name of disposal group." } } }, "auth_ref": [ "r932", "r933" ] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Disposal Groups, Including Discontinued Operations [Table]", "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component." } } }, "auth_ref": [ "r13", "r22", "r26", "r112", "r113", "r114", "r115", "r116", "r117", "r118", "r119", "r120", "r156" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r449", "r452", "r850" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r452", "r850" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r266", "r585", "r588", "r589", "r590", "r595", "r597", "r598", "r599", "r799" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax benefit (provision)", "verboseLabel": "Income tax expense (benefit)", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r195", "r207", "r282", "r283", "r322", "r586", "r596", "r745" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax refunds received (paid)", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r45" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current liabilities", "label": "Increase (Decrease) in Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredPolicyAcquisitionCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredPolicyAcquisitionCosts", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deferred policy acquisition costs", "label": "Increase (Decrease) in Deferred Policy Acquisition Costs", "documentation": "The increase (decrease) during the reporting period in the balance sheet value of capitalized sales costs that are associated with acquiring a new insurance customers." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInDeferredRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredRevenue", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Increase (Decrease) in Deferred Revenue", "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." } } }, "auth_ref": [ "r903" ] }, "prch_IncreaseDecreaseInFairValueOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "IncreaseDecreaseInFairValueOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Decrease in stock price", "label": "Increase (Decrease) in Fair Value of Convertible Debt", "documentation": "Amount of increase (decrease) in fair value of convertible debt" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInInsuranceSettlementsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInsuranceSettlementsReceivable", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 22.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Reinsurance balance due", "label": "Increase (Decrease) in Insurance Settlements Receivable", "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." } } }, "auth_ref": [ "r9" ] }, "prch_IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "IncreaseDecreaseInLossAndLossAdjustmentExpenseReserve", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Losses and loss adjustment expense reserves", "label": "Increase (Decrease) In Loss And Loss Adjustment Expense Reserve", "documentation": "The amount of increase (decrease) in loss and loss adjustment expense reserve during the period." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in operating assets and liabilities, net of acquisitions and divestitures", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherInsuranceLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherInsuranceLiabilities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other insurance liabilities, current", "label": "Increase (Decrease) in Other Insurance Liabilities", "documentation": "Amount of increase (decrease) in insurance liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other assets and liabilities, net", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r9" ] }, "prch_IncreaseDecreaseInRefundableCustomerDeposits": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "IncreaseDecreaseInRefundableCustomerDeposits", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable customer deposits", "label": "Increase (Decrease) In Refundable Customer Deposits", "documentation": "The increase (decrease) during the period in refundable customer deposits." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToCallOptionsAndWarrants": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToCallOptionsAndWarrants", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potentially dilutive shares (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Call Options and Warrants", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of call options and warrants using the treasury stock method." } } }, "auth_ref": [ "r290", "r291", "r292", "r302" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r443", "r446" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "crdr": "debit", "calculation": { "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangible assets", "label": "Indefinite-Lived Intangible Assets (Excluding Goodwill)", "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r153" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r68", "r153" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r969", "r977", "r987", "r1004", "r1012", "r1016", "r1024" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1022" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r958", "r1028" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r958", "r1028" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r958", "r1028" ] }, "prch_InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance and warranty premiums, commissions and policy fees(1)", "label": "Insurance and warranty premiums, commissions and policy fees", "documentation": "Represents the information pertaining to Insurance and warranty premiums, commissions and policy fees." } } }, "auth_ref": [] }, "prch_InsuranceLicensesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InsuranceLicensesMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance licenses", "label": "Insurance licenses", "documentation": "Represents the information pertaining to Insurance licenses." } } }, "auth_ref": [] }, "prch_InsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InsuranceMember", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance segment", "label": "Insurance", "documentation": "Represents the information pertaining to insurance services." } } }, "auth_ref": [] }, "us-gaap_InsuranceRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceRecoveries", "crdr": "credit", "calculation": { "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries of losses on reinsurance contracts", "label": "Insurance Recoveries", "documentation": "The amount recovered from insurance. These recoveries reduce costs and losses that are reported as a separate line item under operating expenses." } } }, "auth_ref": [ "r136" ] }, "us-gaap_InsuranceServicesRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InsuranceServicesRevenue", "crdr": "credit", "calculation": { "http://porchgroup.com/role/SegmentInformationRevenueDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Insurance segment revenue", "label": "Insurance Services Revenue", "documentation": "Revenue from insurance services, including net premiums earned, gain on sale of insurance block, agency management fees and insurance contract fees and commissions." } } }, "auth_ref": [] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Intangible Assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r227" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r65", "r69" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest costs capitalized", "label": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r102" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r105", "r178", "r249", "r318", "r662", "r851", "r951", "r1153" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r141", "r494", "r504", "r919", "r920" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contractual interest expense", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r143", "r495", "r919", "r920" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "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." } } }, "auth_ref": [ "r257", "r260", "r261" ] }, "prch_InvestmentIncomeAndRealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InvestmentIncomeAndRealizedGains", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 4.0 }, "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income and realized gains, net of investment expenses", "totalLabel": "Investment income and realized gains, net of investment expenses", "label": "Investment Income And Realized Gains", "documentation": "Amount of non operating investment income and realized gains." } } }, "auth_ref": [] }, "prch_InvestmentIncomeAndRealizedGainsForReconciliation": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InvestmentIncomeAndRealizedGainsForReconciliation", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Investment income and realized gains", "label": "Investment Income And Realized Gains For Reconciliation", "documentation": "Amount of non operating investment income and realized gains as part of a reconciliation calculation." } } }, "auth_ref": [] }, "us-gaap_InvestmentIncomeInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeInterest", "crdr": "credit", "calculation": { "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest income", "label": "Investment Income, Interest", "documentation": "Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities." } } }, "auth_ref": [ "r139", "r317" ] }, "us-gaap_InvestmentIncomeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails": { "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment income, net of investment expenses", "label": "Investment Income, Net", "documentation": "Amount after accretion (amortization) of discount (premium), and investment expense, of interest income and dividend income on nonoperating securities." } } }, "auth_ref": [ "r138", "r141" ] }, "us-gaap_Investments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Investments", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments", "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments." } } }, "auth_ref": [ "r726" ] }, "us-gaap_InvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments [Abstract]", "label": "Investments [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock", "presentation": [ "http://porchgroup.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Remaining Time to Maturity", "label": "Investments Classified by Contractual Maturity Date [Table Text Block]", "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments." } } }, "auth_ref": [] }, "prch_InvestmentsHeldByCaptiveReinsuranceBusinessMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "InvestmentsHeldByCaptiveReinsuranceBusinessMember", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investments Held By Captive Reinsurance Business", "label": "Investments Held By Captive Reinsurance Business [Member]", "documentation": "Investments Held By Captive Reinsurance Business" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/Investments" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r168", "r179", "r183", "r212", "r352", "r353", "r645", "r646" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold improvements", "label": "Leasehold Improvements [Member]", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r155" ] }, "dei_LegalEntityAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LegalEntityAxis", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Legal Entity [Axis]", "label": "Legal Entity [Axis]", "documentation": "The set of legal entities associated with a report." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r29", "r265", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r607", "r611", "r612", "r649", "r824", "r911", "r953", "r1091", "r1129", "r1130" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity (deficit)", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r129", "r173", "r733", "r938", "r1059", "r1082", "r1128" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities and Stockholders\u2019 Equity (Deficit)", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r30", "r222", "r265", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r607", "r611", "r612", "r649", "r938", "r1091", "r1129", "r1130" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities", "verboseLabel": "Contingent consideration, fair value", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r96" ] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "crdr": "credit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Reserve for unpaid losses and LAE, beginning balance", "periodEndLabel": "Reserve for unpaid losses and LAE, ending balance", "label": "Liability for Claims and Claims Adjustment Expense", "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date." } } }, "auth_ref": [ "r110", "r182" ] }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForClaimsAndClaimsAdjustmentExpenseAbstract", "lang": { "en-us": { "role": { "terseLabel": "Liability for Claims and Claims Adjustment Expense [Abstract]", "label": "Liability for Claims and Claims Adjustment Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForFuturePolicyBenefitsAndUnpaidClaimsDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserve" ], "lang": { "en-us": { "role": { "terseLabel": "Unpaid Losses and Loss Adjustment Reserve", "label": "Liability for Future Policy Benefits and Unpaid Claims Disclosure [Text Block]", "documentation": "The entire disclosure for liabilities related to future policy benefits and unpaid claims and claim adjustments." } } }, "auth_ref": [ "r768" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidAbstract", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deduct payments for losses and LAE occurring in:", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidCurrentYear1", "crdr": "credit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Current year", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Current Year", "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in the current period and related claims settlement costs." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseClaimsPaidPriorYears1", "crdr": "credit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_PaymentsForLossesAndLossAdjustmentExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Prior years", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid, Prior Years", "documentation": "Amount, after effects of reinsurance, of payments to settle claims incurred in prior periods and related claims settlement costs." } } }, "auth_ref": [ "r23" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "crdr": "debit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net incurred losses and LAE during the current year", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred and costs incurred in the claim settlement process." } } }, "auth_ref": [ "r181" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaimsAbstract", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Add provisions (reductions) for losses and LAE occurring in:", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Incurred Claims [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables, beginning balance", "periodEndLabel": "Reserve for unpaid losses and LAE, net of reinsurance recoverable, ending balance", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Net", "documentation": "Liability as of the balance sheet date for amounts representing estimated cost of settling unpaid claims under the terms of the underlying insurance policies, less estimated reinsurance recoveries on such claims. This includes an estimate for claims which have been incurred but not reported. Claim adjustment expenses represent the costs estimated to be incurred in the settlement of unpaid claims." } } }, "auth_ref": [ "r110", "r182", "r1141" ] }, "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNetAbstract", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]", "label": "Liability for Unpaid Claims and Claims Adjustment Expense [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term insurance commissions receivable", "label": "Accounts and Financing Receivable, after Allowance for Credit Loss, Noncurrent", "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." } } }, "auth_ref": [ "r344" ] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DebtTableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Carrying Value", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r25", "r172", "r487", "r502", "r917", "r918", "r1142" ] }, "us-gaap_LongTermDebtCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Current debt", "label": "Long-Term Debt, Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation." } } }, "auth_ref": [ "r230" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r231" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investments", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r224" ] }, "prch_LossesAndLossAdjustmentExpenseReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "LossesAndLossAdjustmentExpenseReserves", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Losses and loss adjustment expense reserves", "label": "Losses And Loss Adjustment Expense Reserves", "documentation": "The amount of losses and loss adjustment expense reserves classified as other." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r343", "r924", "r1096", "r1146", "r1149" ] }, "us-gaap_MarketableSecuritiesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesTextBlock", "presentation": [ "http://porchgroup.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Amortized Cost, Market Value and Unrealized Gains (Losses) of Debt Securities", "label": "Marketable Securities [Table Text Block]", "documentation": "Tabular disclosure of marketable securities. This may consist of investments in certain debt and equity securities, short-term investments and other assets." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r457", "r458", "r459", "r460", "r545", "r704", "r770", "r816", "r817", "r871", "r873", "r875", "r876", "r879", "r901", "r902", "r913", "r921", "r934", "r940", "r1093", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r996" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r996" ] }, "us-gaap_MeasurementInputDiscountRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputDiscountRateMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discount rate", "label": "Measurement Input, Discount Rate [Member]", "documentation": "Measurement input using interest rate to determine present value of future cash flows." } } }, "auth_ref": [ "r1126" ] }, "us-gaap_MeasurementInputExercisePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExercisePriceMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise price", "label": "Measurement Input, Exercise Price [Member]", "documentation": "Measurement input using agreed upon price for exchange of underlying asset." } } }, "auth_ref": [ "r1126" ] }, "us-gaap_MeasurementInputExpectedTermMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputExpectedTermMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected term", "label": "Measurement Input, Expected Term [Member]", "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date." } } }, "auth_ref": [ "r1126" ] }, "prch_MeasurementInputFundamentalChangeMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MeasurementInputFundamentalChangeMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fundamental change", "label": "Measurement Input, Fundamental Change [Member]", "documentation": "Measurement input using fundamental change." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputPriceVolatilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputPriceVolatilityMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Price volatility", "label": "Measurement Input, Price Volatility [Member]", "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns." } } }, "auth_ref": [ "r1126" ] }, "prch_MeasurementInputProbabilitiesOfRepurchaseMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MeasurementInputProbabilitiesOfRepurchaseMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Probabilities of a repurchase", "label": "Measurement Input, Probabilities of Repurchase [Member]", "documentation": "Measurement input using probabilities of a repurchase." } } }, "auth_ref": [] }, "prch_MeasurementInputQualifyingAssetSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MeasurementInputQualifyingAssetSalesMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Qualifying asset sales", "label": "Measurement Input, Qualifying Asset Sales [Member]", "documentation": "Measurement input using qualifying asset sales." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputSharePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputSharePriceMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share price", "label": "Measurement Input, Share Price [Member]", "documentation": "Measurement input using share price of saleable stock." } } }, "auth_ref": [ "r1126" ] }, "prch_MeasurementInputStrikePriceMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MeasurementInputStrikePriceMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strike price", "label": "Strike price", "documentation": "Measurement input using strike price." } } }, "auth_ref": [] }, "us-gaap_MeasurementInputTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Axis]", "label": "Measurement Input Type [Axis]", "documentation": "Information by type of measurement input used to determine value of asset and liability." } } }, "auth_ref": [ "r641" ] }, "us-gaap_MeasurementInputTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MeasurementInputTypeDomain", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Input Type [Domain]", "label": "Measurement Input Type [Domain]", "documentation": "Measurement input used to determine value of asset and liability." } } }, "auth_ref": [] }, "prch_MinimumAmountOfAggregateNetCashSaleProceedsRequiredForRepurchaseOfNotes": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MinimumAmountOfAggregateNetCashSaleProceedsRequiredForRepurchaseOfNotes", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum amount of aggregate net cash sales proceeds required for repurchase", "label": "Minimum Amount of Aggregate Net Cash Sale Proceeds Required for Repurchase of Notes", "documentation": "Represents the minimum amount of aggregate net cash sale proceeds required for repurchase of notes." } } }, "auth_ref": [] }, "prch_MinimumAmountOfConvertibleNotesRemainedOutstandingForRepurchase": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MinimumAmountOfConvertibleNotesRemainedOutstandingForRepurchase", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum principal remains outstanding on June 14, 2026 for repurchase", "label": "Minimum Amount of Convertible Notes Remained Outstanding for Repurchase", "documentation": "Represents the minimum amounts remain outstanding for repurchase of notes under repurchase option." } } }, "auth_ref": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r457", "r458", "r459", "r460", "r545", "r704", "r770", "r816", "r817", "r871", "r873", "r875", "r876", "r879", "r901", "r902", "r913", "r921", "r934", "r940", "r1093", "r1131", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1015" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market mutual funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r1097" ] }, "prch_MonteCarloSimulationMethodMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MonteCarloSimulationMethodMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Monte Carlo simulation method", "label": "Monte Carlo Simulation Method [Member]", "documentation": "Valuation technique using Monte Carlo simulation method." } } }, "auth_ref": [] }, "us-gaap_MortgageBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MortgageBackedSecuritiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential and commercial mortgage-backed securities", "label": "Collateralized Mortgage-Backed Securities [Member]", "documentation": "Securities collateralized by mortgage loans." } } }, "auth_ref": [ "r929", "r930", "r931", "r1068", "r1070", "r1075", "r1076", "r1077", "r1150" ] }, "prch_MoveAndPostMoveServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MoveAndPostMoveServicesMember", "presentation": [ "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Move And Post Move Services", "label": "Move And Post Move Services [Member]", "documentation": "Move And Post Move Services" } } }, "auth_ref": [] }, "prch_MoveRelatedTransactionsExcludingInsuranceMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "MoveRelatedTransactionsExcludingInsuranceMember", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Move-related transactions", "label": "Move-related transactions", "documentation": "Represents the information pertaining to Move-related transactions (excluding insurance)." } } }, "auth_ref": [] }, "us-gaap_MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementAnalysisOfDeferredPolicyAcquisitionCostsRollForward", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesAccountsReceivableandLongtermInsuranceCommissionsReceivableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]", "label": "Movement Analysis of Deferred Policy Acquisition Costs [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1023" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r343", "r924", "r1096", "r1146", "r1149" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r997" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r259" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets." } } }, "auth_ref": [ "r259" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by (used in) operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities." } } }, "auth_ref": [ "r145", "r146", "r147" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "prch_NetCashReductionInAdvancedFundingArrangementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NetCashReductionInAdvancedFundingArrangementObligations", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash reduction in advanced funding arrangement obligations", "label": "Net Cash Reduction In Advanced Funding Arrangement Obligations", "documentation": "The amount of net cash reduction in advanced funding arrangement obligations." } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net loss", "verboseLabel": "Net loss", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r132", "r147", "r177", "r220", "r241", "r244", "r248", "r265", "r272", "r276", "r277", "r278", "r279", "r282", "r283", "r298", "r314", "r328", "r334", "r337", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r636", "r649", "r740", "r846", "r864", "r865", "r912", "r951", "r1091" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net loss used to compute net loss per share - basic", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r256", "r276", "r277", "r278", "r279", "r286", "r287", "r299", "r302", "r314", "r328", "r334", "r337", "r912" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss used to compute net loss per share - diluted", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r256", "r288", "r294", "r295", "r296", "r297", "r299", "r302" ] }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Standards Update and Change in Accounting Principle [Table]", "label": "Accounting Standards Update and Change in Accounting Principle [Table]", "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." } } }, "auth_ref": [ "r49", "r213", "r214", "r215", "r216", "r217", "r271", "r272", "r273", "r274", "r275", "r278", "r284", "r306", "r350", "r351", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r451", "r581", "r582", "r583", "r591", "r592", "r593", "r594", "r601", "r602", "r603", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r647", "r648", "r650", "r651", "r652", "r653", "r660", "r661", "r665", "r666", "r667", "r668", "r669", "r670", "r671", "r672", "r673", "r707", "r708", "r709", "r771", "r772", "r773", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r792" ] }, "prch_NonCashInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NonCashInterestExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash interest expense", "label": "Non Cash Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as non cash interest expense" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r996" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r966", "r977", "r987", "r1004", "r1012" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r994" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r993" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1023" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1023" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionValueOfAssetsAcquiredAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental schedule of non-cash investing and financing activities", "label": "Noncash or Part Noncash Acquisition, Value of Assets Acquired [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r90" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total other income (expense)", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r140" ] }, "us-gaap_NotesReduction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReduction", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash reduction of convertible notes", "label": "Notes Reduction", "documentation": "The value of notes retired (or transferred to another entity) in noncash investing or financing transactions." } } }, "auth_ref": [ "r46", "r47", "r48" ] }, "prch_NumberOfBanks": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NumberOfBanks", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of commercial banks", "label": "Number Of Banks", "documentation": "Represents the number of banks." } } }, "auth_ref": [] }, "prch_NumberOfCompaniesServiceProvided": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NumberOfCompaniesServiceProvided", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of companies, service provided", "label": "Number Of Companies, Service Provided", "documentation": "Number of companies for which software and services provided." } } }, "auth_ref": [] }, "prch_NumberOfLegalProceeding": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NumberOfLegalProceeding", "presentation": [ "http://porchgroup.com/role/CommitmentandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of legal proceedings", "label": "Number Of Legal Proceeding", "documentation": "Number Of Legal Proceeding" } } }, "auth_ref": [] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDescriptionofBusinessDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r1066" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesDescriptionofBusinessDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r1066" ] }, "prch_NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "NumberOfStatesRegulatoryGuidelinesOfWarrantyClaims", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of states regulatory guidelines of warranty claims", "label": "Number Of States, Regulatory Guidelines Of Warranty Claims", "documentation": "The number of states regulatory guidelines of warranty claims to be met." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating loss", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r314", "r328", "r334", "r337", "r912" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r327", "r328", "r329", "r330", "r331", "r337" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r228" ] }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in net unrealized loss, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax", "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." } } }, "auth_ref": [ "r238", "r239", "r240" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss), net of tax", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r15", "r165", "r242", "r245" ] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive loss, net of tax (benefit) expense", "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r7", "r15", "r165" ] }, "us-gaap_OtherIncomeAndExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeAndExpensesAbstract", "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]" } } }, "auth_ref": [] }, "prch_OtherInsuranceLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "OtherInsuranceLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other insurance liabilities, current", "totalLabel": "Other insurance liabilities, current", "label": "Other Insurance Liabilities, Current", "documentation": "Amount of insurance liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "prch_OtherInsuranceLiabilitiesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "OtherInsuranceLiabilitiesCurrentTableTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Insurance Liabilities, Current", "label": "Other Insurance Liabilities Current [Table Text Block]", "documentation": "Tabular disclosure for other insurance liabilities current." } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Liabilities", "label": "Other Liabilities [Member]", "documentation": "Primary financial statement caption encompassing other liabilities." } } }, "auth_ref": [ "r93", "r95" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r33" ] }, "prch_OtherLoanBackedAndStructuredSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "OtherLoanBackedAndStructuredSecuritiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other loan-backed and structured securities", "label": "Other loan-backed and structured securities", "documentation": "Represents information pertaining to other loan backed and structured securities." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncome", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other non-operating income", "label": "Other Nonoperating Income", "documentation": "Amount of income related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r253" ] }, "us-gaap_OtherNonoperatingIncomeAndExpenseTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeAndExpenseTextBlock", "presentation": [ "http://porchgroup.com/role/OtherIncomeExpenseNet" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income (Expense), Net", "label": "Other Nonoperating Income and Expense [Text Block]", "documentation": "The entire disclosure for the components of non-operating income or non-operating expense, including, but not limited to, amounts earned from dividends, interest on securities, gain (loss) on securities sold, equity earnings of unconsolidated affiliates, gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [ "r254", "r255" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 }, "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "totalLabel": "Total other income (expense)", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r142" ] }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpenseAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other income (expense):", "label": "Other Nonoperating Income (Expense) [Abstract]" } } }, "auth_ref": [] }, "prch_OtherNonoperatingIncomeExpenseMiscellaneous": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "OtherNonoperatingIncomeExpenseMiscellaneous", "crdr": "credit", "calculation": { "http://porchgroup.com/role/OtherIncomeExpenseNetDetails": { "parentTag": "us-gaap_OtherNonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/OtherIncomeExpenseNetDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other, net", "label": "Other Nonoperating Income (Expense), Miscellaneous", "documentation": "Other Nonoperating Income (Expense), Miscellaneous" } } }, "auth_ref": [] }, "prch_OtherNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "OtherNotesMember", "presentation": [ "http://porchgroup.com/role/DebtTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other notes", "label": "Other notes", "documentation": "Represents information relating to Other notes." } } }, "auth_ref": [] }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherOperatingActivitiesCashFlowStatement", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Operating Activities, Cash Flow Statement", "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities)." } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r996" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r964", "r975", "r985", "r1010" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r967", "r978", "r988", "r1013" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r967", "r978", "r988", "r1013" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r992" ] }, "us-gaap_PaymentsForLossesAndLossAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForLossesAndLossAdjustmentExpense", "crdr": "credit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Net claim and LAE payments during the current year", "label": "Liability for Unpaid Claims and Claims Adjustment Expense, Claims Paid", "documentation": "Amount, after effects of reinsurance, of payments to settle insured claims and pay costs incurred in the claims settlement process." } } }, "auth_ref": [ "r8", "r23" ] }, "us-gaap_PaymentsForProceedsFromInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForProceedsFromInvestments", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases, maturities, sales of short-term and long-term investments", "label": "Payments for (Proceeds from) Investments", "documentation": "The net cash paid (received) associated with the acquisition or disposal of all investments, including securities and other assets." } } }, "auth_ref": [] }, "us-gaap_PaymentsForReinsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForReinsurance", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional premium payments", "label": "Payments for Reinsurance", "documentation": "Cash payments made for reinsurance during the current period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r42" ] }, "us-gaap_PaymentsForSoftware": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForSoftware", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Capitalized internal use software development costs", "label": "Payments for Software", "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." } } }, "auth_ref": [ "r144" ] }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDebtExtinguishmentCosts", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment for debt extinguishment", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest." } } }, "auth_ref": [ "r6" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r41" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets." } } }, "auth_ref": [ "r144" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r995" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r995" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r994" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1004" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r997" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r993" ] }, "prch_PercentageOfAggregateNetCashSaleProceedsAppliedForRepurchaseOfNotes": { "xbrltype": "percentItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PercentageOfAggregateNetCashSaleProceedsAppliedForRepurchaseOfNotes", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of aggregate net cash sales proceeds applied for repurchase", "label": "Percentage of Aggregate Net Cash Sale Proceeds Applied for Repurchase of Notes", "documentation": "Percentage of aggregate net cash sale proceeds applied for repurchase of notes." } } }, "auth_ref": [] }, "prch_PerformanceRestrictedStockUnitsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PerformanceRestrictedStockUnitsMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance restricted stock units", "label": "Performance restricted stock units", "documentation": "Represents information relating to performance based restricted stock units." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1098", "r1099", "r1100", "r1101", "r1102", "r1103", "r1104", "r1105", "r1106", "r1107", "r1108", "r1109", "r1110", "r1111", "r1112", "r1113", "r1114", "r1115", "r1116", "r1117", "r1118", "r1119", "r1120", "r1121", "r1122", "r1123" ] }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyholderBenefitsAndClaimsIncurredGross", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails": { "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Direct losses and LAE", "label": "Policyholder Benefits and Claims Incurred, Direct", "documentation": "Amount, before effect of policies assumed or ceded, of expense related to provision for policy benefits and costs incurred." } } }, "auth_ref": [ "r1145" ] }, "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PolicyholderBenefitsAndClaimsIncurredNet", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net losses and LAE", "label": "Policyholder Benefits and Claims Incurred, Net", "documentation": "Amount, after effects of policies assumed or ceded, of expense related to the provision for policy benefits and costs incurred." } } }, "auth_ref": [ "r1145" ] }, "prch_PostMoveTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PostMoveTransactionsMember", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Post-move transactions", "label": "Post-move transactions", "documentation": "Represents the information pertaining to Post-move transactions." } } }, "auth_ref": [] }, "us-gaap_PremiumsEarnedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PremiumsEarnedNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums, earned", "label": "Premiums Earned, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums earned." } } }, "auth_ref": [ "r208", "r209", "r761", "r789" ] }, "us-gaap_PremiumsWrittenNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PremiumsWrittenNet", "crdr": "credit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofReinsuranceonPremiumsWrittenandEarnedDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net premiums, written", "label": "Premiums Written, Net", "documentation": "Amount, after premiums ceded to other entities and premiums assumed by the entity, of premiums written." } } }, "auth_ref": [ "r1032", "r1033" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1047" ] }, "us-gaap_PrepaidReinsurancePremiums": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidReinsurancePremiums", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails": { "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ceded unearned premium", "label": "Prepaid Reinsurance Premiums", "documentation": "The unexpired portion of premiums ceded on policies in force as of the balance sheet date." } } }, "auth_ref": [ "r767", "r791" ] }, "prch_PrivateWarrantLiabilityMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PrivateWarrantLiabilityMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/FairValueLevel3Details", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private warrant liability", "label": "Private warrant liability", "documentation": "Represents the information relating to private warrant liability." } } }, "auth_ref": [] }, "prch_PrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PrivateWarrantsMember", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Private warrants", "label": "Private Warrants", "documentation": "Represents information relating to private warrants." } } }, "auth_ref": [] }, "prch_ProceedsFromAdvanceFunding": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProceedsFromAdvanceFunding", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from advance funding", "label": "Proceeds From Advance Funding", "documentation": "The cash inflow from advance funding." } } }, "auth_ref": [] }, "prch_ProceedsFromCollaborativeAgreement": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProceedsFromCollaborativeAgreement", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from collaborative agreement", "label": "Proceeds From Collaborative Agreement", "documentation": "Proceeds From Collaborative Agreement" } } }, "auth_ref": [] }, "prch_ProceedsFromCollaborativeAgreementCashRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProceedsFromCollaborativeAgreementCashRecoveries", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from collaborative agreement, cash recoveries", "label": "Proceeds From Collaborative Agreement, Cash Recoveries", "documentation": "Proceeds From Collaborative Agreement, Cash Recoveries" } } }, "auth_ref": [] }, "prch_ProceedsFromCollaborativeAgreementNonRefundable": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProceedsFromCollaborativeAgreementNonRefundable", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income", "label": "Proceeds From Collaborative Agreement, Non-refundable", "documentation": "Proceeds From Collaborative Agreement, Non-refundable" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails", "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of business", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r1031", "r1053" ] }, "prch_ProductAndTechnologyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProductAndTechnologyExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Product and technology", "label": "Product And Technology Expense", "documentation": "The aggregate total amount of expenses relating to product and technology." } } }, "auth_ref": [] }, "prch_ProductAndTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ProductAndTechnologyMember", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and technology", "label": "Product and technology", "documentation": "Represents information pertaining to product and technology." } } }, "auth_ref": [] }, "us-gaap_ProductConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductConcentrationRiskMember", "presentation": [ "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Concentration Risk", "label": "Product Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence." } } }, "auth_ref": [ "r53" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r339", "r705", "r757", "r758", "r759", "r760", "r761", "r762", "r905", "r922", "r939", "r1036", "r1089", "r1090", "r1096", "r1146" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r339", "r705", "r757", "r758", "r759", "r760", "r761", "r762", "r905", "r922", "r939", "r1036", "r1089", "r1090", "r1096", "r1146" ] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net loss", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r220", "r241", "r244", "r258", "r265", "r272", "r282", "r283", "r314", "r328", "r334", "r337", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r605", "r608", "r609", "r636", "r649", "r716", "r739", "r800", "r846", "r864", "r865", "r912", "r936", "r937", "r952", "r1050", "r1091" ] }, "prch_PropertyEquipmentSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PropertyEquipmentSoftwareMember", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property equipment software", "label": "Property equipment software", "documentation": "Represents information pertaining to property, equipment and software." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Abstract]", "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftware" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Equipment, and Software", "label": "Property, Plant and Equipment Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r154", "r199", "r203", "r204" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and software, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r155", "r225", "r737" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Line Items]", "label": "Property, Plant and Equipment [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, equipment, and software, net", "totalLabel": "Property, equipment, and software, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r12", "r722", "r737", "r938" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Equipment, and Software Net", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Lived Tangible Asset [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r155" ] }, "prch_PublicAndPrivateWarrantsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "PublicAndPrivateWarrantsMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Public and private warrants", "label": "Public and private warrants", "documentation": "Public and private warrants." } } }, "auth_ref": [] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r992" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r992" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r457", "r458", "r459", "r460", "r538", "r545", "r573", "r574", "r575", "r680", "r704", "r770", "r816", "r817", "r871", "r873", "r875", "r876", "r879", "r901", "r902", "r913", "r921", "r934", "r940", "r945", "r1087", "r1093", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r457", "r458", "r459", "r460", "r538", "r545", "r573", "r574", "r575", "r680", "r704", "r770", "r816", "r817", "r871", "r873", "r875", "r876", "r879", "r901", "r902", "r913", "r921", "r934", "r940", "r945", "r1087", "r1093", "r1132", "r1133", "r1134", "r1135", "r1136" ] }, "prch_RealizedInvestmentGains": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RealizedInvestmentGains", "crdr": "credit", "calculation": { "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails": { "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Realized gains on investments", "label": "Realized Investment Gains", "documentation": "Amount of realized gain on investment." } } }, "auth_ref": [] }, "prch_RealizedInvestmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RealizedInvestmentLoss", "crdr": "debit", "calculation": { "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails": { "parentTag": "prch_InvestmentIncomeAndRealizedGains", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/InvestmentsInvestmentIncomeRealizedandUnrealizedGainsandLossesonInvestmentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Realized losses on investments", "label": "Realized Investment Loss", "documentation": "Amount of realized loss on investment." } } }, "auth_ref": [] }, "prch_ReceivableFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReceivableFromDivestitureOfBusinesses", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/BusinessDispositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivable from divestiture of businesses", "label": "Receivable From Divestiture Of Businesses", "documentation": "Receivable From Divestiture Of Businesses" } } }, "auth_ref": [] }, "us-gaap_ReconciliationFromSegmentTotalsToConsolidatedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationFromSegmentTotalsToConsolidatedAbstract", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciling items:", "label": "Segment Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTable", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table]", "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." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://porchgroup.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Financial Information of Reportable Segments and Reconciliations to Consolidated Financial Information", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [ "r62", "r63" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r959", "r970", "r980", "r1005" ] }, "prch_RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedCurrent", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable customer deposits related to amounts received in advance of warranty services provided, current", "label": "Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Current", "documentation": "The amount of current refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period." } } }, "auth_ref": [] }, "prch_RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RefundableCustomerDepositsRelatedToAmountsReceivedInAdvanceOfWarrantyServicesProvidedNoncurrent", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable customer deposits related to amounts received in advance of warranty services provided, noncurrent", "label": "Refundable Customer Deposits Related To Amounts Received In Advance Of Warranty Services Provided, Noncurrent", "documentation": "The amount of noncurrent refundable customer deposits related to amounts received in advance of warranty services provided as at the end of the reporting period." } } }, "auth_ref": [] }, "prch_RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RefundableCustomerDepositsRelatedToOutstandingExtendedServiceContractsCurrent", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current refundable customer deposits related to outstanding extended service contracts", "label": "Refundable Customer Deposits Related To Outstanding Extended Service Contracts, Current", "documentation": "The amount of current refundable customer deposits related to outstanding extended service contracts as at the end of the reporting period." } } }, "auth_ref": [] }, "prch_ReinsuranceAndAgentsCommissionPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceAndAgentsCommissionPayable", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commissions payable, reinsurers and agents", "label": "Reinsurance And Agents Commission Payable", "documentation": "The amount of commission payable to reinsurers and agents as at the end of the reporting period." } } }, "auth_ref": [] }, "prch_ReinsuranceCollateralLineOfCreditFacility": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceCollateralLineOfCreditFacility", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance, collateral, line of credit facility", "label": "Reinsurance, Collateral, Line Of Credit Facility", "documentation": "The amount of line of credit pursued as additional collateral in reinsurance arrangement." } } }, "auth_ref": [] }, "prch_ReinsuranceCollateralReceivedFromTrust": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceCollateralReceivedFromTrust", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance, collateral received from trust", "label": "Reinsurance, Collateral Received From Trust", "documentation": "The amount of reinsurance collateral received from a trust." } } }, "auth_ref": [] }, "prch_ReinsuranceCoverageLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceCoverageLimit", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance coverage limit", "label": "Reinsurance Coverage Limit", "documentation": "Maximum coverage per event." } } }, "auth_ref": [] }, "us-gaap_ReinsuranceDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Reinsurance Disclosures [Abstract]", "label": "Reinsurance Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceEffectOnClaimsAndBenefitsIncurredAmountCeded", "crdr": "credit", "calculation": { "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails": { "parentTag": "us-gaap_PolicyholderBenefitsAndClaimsIncurredNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceEffectsofreinsuranceonincurredlossesandLAEDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Ceded losses and LAE", "label": "Policyholder Benefits and Claims Incurred, Ceded", "documentation": "Amount of reduction of provision for policy benefits and costs incurred for policies ceded." } } }, "auth_ref": [ "r1139", "r1145" ] }, "us-gaap_ReinsurancePayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsurancePayable", "crdr": "credit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails": { "parentTag": "prch_OtherInsuranceLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesOtherInsuranceLiabilitiesCurrentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advance premiums", "label": "Reinsurance Payable", "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." } } }, "auth_ref": [] }, "prch_ReinsuranceProgramNumberOfPlacements": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceProgramNumberOfPlacements", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of placements for reinsurance programs", "label": "Reinsurance Program, Number of Placements", "documentation": "Number of placements for reinsurance programs." } } }, "auth_ref": [] }, "prch_ReinsuranceProgramNumberOfPrograms": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceProgramNumberOfPrograms", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of programs", "label": "Reinsurance Program, Number Of Programs", "documentation": "Reinsurance Program, Number Of Programs" } } }, "auth_ref": [] }, "prch_ReinsurancePropertyCatastropheTreatiesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsurancePropertyCatastropheTreatiesMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance Property Catastrophe Treaties", "label": "Reinsurance Property Catastrophe Treaties", "documentation": "Represents information relating to Reinsurance Property Catastrophe Treaties." } } }, "auth_ref": [] }, "prch_ReinsuranceQuotaShareProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceQuotaShareProgramMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance Quota Share Program", "label": "Reinsurance Quota Share Program", "documentation": "Represents information relating to Reinsurance Quota Share Program." } } }, "auth_ref": [] }, "us-gaap_ReinsuranceReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceReceivablesAbstract", "presentation": [ "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance balances due:", "label": "Reinsurance Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReinsuranceRecoverableCreditLossExpenseReversal": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRecoverableCreditLossExpenseReversal", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "label": "Reinsurance Recoverable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on reinsurance recoverable." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRecoverableForUnpaidClaimsAndClaimsAdjustments", "crdr": "debit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "negatedPeriodStartLabel": "Reinsurance recoverable on losses and LAE, beginning balance", "negatedPeriodEndLabel": "Reinsurance recoverable on losses and LAE, ending balance", "label": "Reinsurance Recoverable for Unpaid Claims and Claims Adjustments", "documentation": "Amount, after valuation allowance, recoverable under reinsurance contracts for losses reported to the ceding insurer but not yet paid and amounts expected for incurred losses and settlement expenses, which have not yet been reported to the ceding insurer." } } }, "auth_ref": [ "r110", "r182", "r1140", "r1147", "r1148" ] }, "prch_ReinsuranceRecoverableOthers": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceRecoverableOthers", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails": { "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Reinsurance Recoverable, Others", "documentation": "Amount of other reinsurance recoverable as on the balance sheet date." } } }, "auth_ref": [] }, "prch_ReinsuranceRecoverablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceRecoverablesCurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance balance due", "totalLabel": "Reinsurance balance due", "label": "Reinsurance Recoverables, Current", "documentation": "The amount recoverable within one year under reinsurance contracts." } } }, "auth_ref": [] }, "us-gaap_ReinsuranceRecoverablesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRecoverablesGross", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails": { "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance recoverable", "label": "Reinsurance Recoverables, Gross", "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." } } }, "auth_ref": [ "r205", "r409", "r725", "r734", "r766" ] }, "us-gaap_ReinsuranceRecoverablesOnUnpaidLossesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRecoverablesOnUnpaidLossesGross", "crdr": "debit", "calculation": { "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails": { "parentTag": "prch_ReinsuranceRecoverablesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/ReinsuranceDetailofreinsurancebalancesdueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Losses and LAE reserve", "label": "Reinsurance Recoverables on Unpaid Losses, Gross", "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." } } }, "auth_ref": [ "r1140", "r1147", "r1148" ] }, "us-gaap_ReinsuranceRetentionAmountRetainedPerEvent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRetentionAmountRetainedPerEvent", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount retained", "label": "Reinsurance, Amount Retained, Per Event", "documentation": "Amount per event of risk undertaken originally by insurer that is not ceded to reinsurer." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_ReinsuranceRetentionExcessRetentionAmountReinsuredPerEvent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRetentionExcessRetentionAmountReinsuredPerEvent", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Excess amount retained", "label": "Reinsurance, Excess Retention, Amount Reinsured, Per Event", "documentation": "Amount per event of risk ceded to reinsurer in excess of risk undertaken originally by insurer that is not ceded to reinsurer." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_ReinsuranceRetentionPolicyLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRetentionPolicyLineItems", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance Retention [Line Items]", "label": "Reinsurance Retention [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r1139" ] }, "prch_ReinsuranceRetentionPolicyNumberOfRetentionLayers": { "xbrltype": "integerItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ReinsuranceRetentionPolicyNumberOfRetentionLayers", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of retention layers for reinsurance policy", "label": "Reinsurance Retention Policy, Number of Retention Layers", "documentation": "Number of retention layers for reinsurance policy." } } }, "auth_ref": [] }, "us-gaap_ReinsuranceRetentionPolicyReinsuredRiskPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRetentionPolicyReinsuredRiskPercentage", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsured risk percentage", "label": "Reinsurance, Reinsured Risk, Percentage", "documentation": "Percentage of risk undertaken originally by insurer ceded to reinsurer." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_ReinsuranceRetentionPolicyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceRetentionPolicyTable", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance Retention [Table]", "label": "Reinsurance Retention [Table]", "documentation": "Disclosure of information about risk undertaken originally by insurer that is not ceded to reinsurer." } } }, "auth_ref": [ "r1139" ] }, "us-gaap_ReinsuranceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReinsuranceTextBlock", "presentation": [ "http://porchgroup.com/role/Reinsurance" ], "lang": { "en-us": { "role": { "terseLabel": "Reinsurance", "label": "Reinsurance [Text Block]", "documentation": "The entire disclosure pertaining to the existence, magnitude and information about insurance that has been ceded to or assumed from another insurance company, including the methodologies and assumptions used in determining recorded amounts." } } }, "auth_ref": [ "r723", "r724", "r941", "r942" ] }, "prch_RenewalRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RenewalRightsMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Renewal rights", "label": "Renewal rights", "documentation": "Represents information pertaining to renewal rights." } } }, "auth_ref": [] }, "prch_RepaymentsOfAdvanceFunding": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RepaymentsOfAdvanceFunding", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of advance funding", "label": "Repayments Of Advance Funding", "documentation": "The cash outflow during the period from the repayment of advance funding." } } }, "auth_ref": [] }, "us-gaap_RepaymentsOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfDebt", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repayments of principal", "label": "Repayments of Debt", "documentation": "Amount of cash outflow for short-term and long-term debt. Excludes payment of lease obligation." } } }, "auth_ref": [ "r1054" ] }, "prch_RepurchaseOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RepurchaseOptionMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Repurchase option", "label": "Repurchase Option [Member]", "documentation": "Represents the member information pertaining to repurchase option." } } }, "auth_ref": [] }, "prch_ResidentialWarrantyServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ResidentialWarrantyServicesMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential warranty services", "label": "Residential Warranty Services", "documentation": "Represents information relating to Residential Warranty Services." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r960", "r971", "r981", "r1006" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r961", "r972", "r982", "r1007" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r968", "r979", "r989", "r1014" ] }, "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Domain]", "label": "Cash and Cash Equivalents [Domain]", "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." } } }, "auth_ref": [ "r223" ] }, "us-gaap_RestrictedCashCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashCurrent", "crdr": "debit", "calculation": { "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0, "order": 1.0 }, "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentstableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash and cash equivalents", "label": "Restricted Cash, Current", "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." } } }, "auth_ref": [ "r1045", "r1056" ] }, "us-gaap_RestrictedCashEquivalentsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedCashEquivalentsCurrent", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash equivalents", "label": "Restricted Cash Equivalents, Current", "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." } } }, "auth_ref": [ "r888", "r889", "r1045", "r1056" ] }, "prch_RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RestrictedCashPledgedAsCollateralToCaptiveInsuranceCompany", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash pledged as collateral", "label": "Restricted Cash Pledged As Collateral To Captive Insurance Company", "documentation": "Amount of restricted cash pledged as collateral to the entity's captive insurance company." } } }, "auth_ref": [] }, "prch_RestrictedCashPledgedToMeetObligationsToPolicyholdersAndCreditors": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RestrictedCashPledgedToMeetObligationsToPolicyholdersAndCreditors", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash pledged against obligations to policyholders and creditors", "label": "Restricted Cash Pledged To Meet Obligations To Policyholders And Creditors", "documentation": "Amount of restricted cash pledged to meet obligations to policyholders and creditors." } } }, "auth_ref": [] }, "prch_RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RestrictedFundsHeldForPaymentOfPossibleWarrantyClaimsCurrent", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesCashandcashequivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted funds held for payment of possible warranty claims", "label": "Restricted Funds Held For Payment Of Possible Warranty Claims, Current", "documentation": "The amount of restricted funds held for the payment of possible warranty claims classified as current." } } }, "auth_ref": [] }, "prch_RestrictedStockUnitsAndAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "RestrictedStockUnitsAndAwardsMember", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock units and awards", "label": "Restricted stock units and awards", "documentation": "Restricted stock units and awards." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units (RSUs)", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Restructuring costs", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r10" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r126", "r163", "r732", "r777", "r782", "r798", "r827", "r938" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r215", "r268", "r269", "r270", "r273", "r281", "r283", "r391", "r397", "r581", "r582", "r583", "r593", "r594", "r616", "r619", "r620", "r623", "r634", "r773", "r775", "r801", "r1154" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://porchgroup.com/role/SegmentInformationRevenueDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r315", "r316", "r327", "r332", "r333", "r339", "r341", "r343", "r534", "r535", "r705" ] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://porchgroup.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r210", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r537" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue not from contract with customer", "label": "Revenue Not from Contract with Customer", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r1037" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Disclosures Related to Contracts with Customers", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r848", "r904", "r908" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r202" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r202" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://porchgroup.com/role/SegmentInformationRevenueDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Total revenue", "totalLabel": "Total revenue", "label": "Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r250", "r265", "r315", "r316", "r327", "r332", "r333", "r339", "r341", "r343", "r387", "r461", "r462", "r464", "r465", "r466", "r468", "r470", "r472", "r473", "r649", "r716", "r1091" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1023" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1023" ] }, "stpr_SC": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "SC", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "South Carolina", "label": "SOUTH CAROLINA" } } }, "auth_ref": [] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Benchmark", "label": "Revenue Benchmark [Member]", "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." } } }, "auth_ref": [ "r343", "r1034" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://porchgroup.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings per Share", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTableTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash, Cash Equivalents and Restricted Cash", "label": "Schedule of Cash and Cash Equivalents [Table Text Block]", "documentation": "Tabular disclosure of the components of cash and cash equivalents." } } }, "auth_ref": [] }, "prch_ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ScheduleOfCommonStockReservedForFutureIssuanceTableTextBlock", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Fully Diluted Capital Structure", "label": "Schedule Of Common Stock Reserved For Future Issuance [Table Text Block]", "documentation": "Tabular disclosure of shares reserved for future issuance." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://porchgroup.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r32", "r78", "r81", "r103", "r104", "r106", "r108", "r161", "r162", "r917", "r919", "r1060" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://porchgroup.com/role/NetLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings per Share, Basic and Diluted", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations." } } }, "auth_ref": [ "r1065" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r84" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "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." } } }, "auth_ref": [ "r84" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r384", "r385", "r386" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r67", "r70", "r706" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r67", "r70" ] }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsNarrativeDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net Investment Income [Line Items]", "label": "Net Investment Income [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r741" ] }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "presentation": [ "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsNarrativeDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Income [Table]", "label": "Investment Income [Table]", "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." } } }, "auth_ref": [ "r138", "r141", "r741" ] }, "us-gaap_ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfLiabilityForUnpaidClaimsAndClaimsAdjustmentExpense", "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Reserve Balances for Unpaid Losses and LAE, Gross of Reinsurance", "label": "Schedule of Liability for Unpaid Claims and Claims Adjustment Expense [Table Text Block]", "documentation": "Tabular disclosure of the activity in the reserve for settling insured claims and expenses incurred in the claims settlement process for the period. The estimated liability includes the amount of money that will be required for future payments of (a) claims that have been reported to the insurer, (b) claims related to insured events that have occurred but that have not been reported to the insurer as of the date the liability is estimated, and (c) claim adjustment expenses. Claim adjustment expenses include costs incurred in the claim settlement process such as legal fees; outside adjuster fees; and costs to record, process, and adjust claims." } } }, "auth_ref": [ "r180" ] }, "us-gaap_ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherNonoperatingIncomeExpenseTableTextBlock", "presentation": [ "http://porchgroup.com/role/OtherIncomeExpenseNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Other Income (Expense), Net", "label": "Schedule of Other Nonoperating Income (Expense) [Table Text Block]", "documentation": "Tabular disclosure of the components of non-operating income or non-operating expense that may include amounts earned from dividends, interest on securities, gains (losses) on securities sold, equity earnings of unconsolidated affiliates, net gain (loss) on sales of business, interest expense and other miscellaneous income or expense items." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareNarrativeDetails", "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r12" ] }, "prch_ScheduleOfReinsuranceRecoverableTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ScheduleOfReinsuranceRecoverableTableTextBlock", "presentation": [ "http://porchgroup.com/role/ReinsuranceTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reinsurance Balances Due", "label": "Schedule of Reinsurance Recoverable [Table Text Block]", "documentation": "Tabular disclosure of reinsurance recoverable balance due." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r59", "r60", "r61", "r64" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://porchgroup.com/role/SegmentInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenue by Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r59", "r60", "r61", "r64" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r547", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock by Class [Table]", "label": "Schedule of Stock by Class [Table]", "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." } } }, "auth_ref": [ "r75", "r76", "r77", "r78", "r79", "r80", "r81", "r161", "r162", "r163", "r232", "r233", "r234", "r308", "r506", "r507", "r508", "r510", "r513", "r518", "r520", "r794", "r795", "r796", "r797", "r921", "r1030", "r1057" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r954" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r956" ] }, "prch_SegmentAdjustedEBITD": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SegmentAdjustedEBITD", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total segment adjusted EBITDA (loss)", "label": "Segment Adjusted E B I T D A", "documentation": "The amount of segment adjusted earnings before interest, taxes, depreciation, and amortization." } } }, "auth_ref": [] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r311", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r343", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r453", "r454", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r915", "r1036", "r1146" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r341", "r342", "r813", "r814", "r815", "r872", "r874", "r877", "r880", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r906", "r923", "r945", "r1096", "r1146" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/SegmentInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Information", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r310", "r311", "r312", "r313", "r314", "r326", "r331", "r335", "r336", "r337", "r338", "r339", "r340", "r343" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingReconcilingItemForOperatingProfitLossFromSegmentToConsolidatedLineItems", "presentation": [ "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "label": "Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationPlanDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling and marketing", "label": "Selling and Marketing Expense [Member]", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r133" ] }, "prch_SeniorSecuredConvertibleNotes6.75Due2028Member": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SeniorSecuredConvertibleNotes6.75Due2028Member", "presentation": [ "http://porchgroup.com/role/DebtConvertibleSeniorNotesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Convertible Notes 6.75% due 2028", "label": "Senior Secured Convertible Notes 6.75% due 2028", "documentation": "Represents information pertaining to 6.75% Senior Secured Convertible Notes due 2028." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r9" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r565" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "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." } } }, "auth_ref": [ "r562", "r563" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r566" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r547", "r549", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsExercised", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Exercised", "documentation": "Number of non-option equity instruments exercised by participants." } } }, "auth_ref": [ "r20" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeituresAndExpirations", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, canceled or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Non-Option Equity Instruments, Forfeitures and Expirations", "documentation": "Number of shares under non-option equity instrument agreements that were either cancelled or expired." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited, canceled or expired (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired." } } }, "auth_ref": [ "r1104" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r554", "r555" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of Options", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Shares Issued in Period", "documentation": "Number of shares issued under share-based payment arrangement." } } }, "auth_ref": [ "r83" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Award Types", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r571", "r572", "r573", "r574", "r575", "r576" ] }, "prch_ShareBasedPaymentArrangementOptionAndRestrictedStockUnitAndPerformanceRestrictedStockUnitActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ShareBasedPaymentArrangementOptionAndRestrictedStockUnitAndPerformanceRestrictedStockUnitActivityTableTextBlock", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Related to Stock Option, RSU and PRSU Activity", "label": "Share-Based Payment Arrangement, Option And Restricted Stock Unit And Performance Restricted Stock Unit Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans and the number and weighted-average grant date fair value for restricted stock units and performance restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year." } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "presentation": [ "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested, Number of Shares", "documentation": "Number of options vested." } } }, "auth_ref": [] }, "prch_SharesIssuedGuaranteeValueThreshold": { "xbrltype": "pureItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SharesIssuedGuaranteeValueThreshold", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails", "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued, guarantee, value threshold", "label": "Shares Issued, Guarantee, Value Threshold", "documentation": "Shares Issued, Guarantee, Value Threshold" } } }, "auth_ref": [] }, "us-gaap_SharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesOutstanding", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Shares, Outstanding", "documentation": "Number of shares issued which are neither cancelled nor held in the treasury." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/InvestmentsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r174", "r175", "r1046" ] }, "prch_SoftwareAndComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SoftwareAndComputerEquipmentMember", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and computer equipment", "label": "Software and computer equipment", "documentation": "Represents information pertaining to Software and Computer Equipment." } } }, "auth_ref": [] }, "prch_SoftwareAndServiceSubscriptionMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SoftwareAndServiceSubscriptionMember", "presentation": [ "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software and service subscriptions", "label": "Software and service subscriptions", "documentation": "Represents information pertaining to Software and Service Subscription." } } }, "auth_ref": [] }, "prch_SoftwareAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "SoftwareAndServicesMember", "presentation": [ "http://porchgroup.com/role/SegmentInformationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Software And Services", "label": "Software And Services [Member]", "documentation": "Software And Services" } } }, "auth_ref": [] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://porchgroup.com/role/PropertyEquipmentandSoftwareTableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Internally developed software", "label": "Software Development [Member]", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/RevenueNarrativeDetails", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r218", "r311", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r343", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r450", "r453", "r454", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r915", "r1036", "r1146" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://porchgroup.com/role/NetLossPerShareComputationofdilutednetlossperantidilutiveDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r211", "r232", "r233", "r234", "r265", "r289", "r293", "r300", "r302", "r308", "r309", "r387", "r461", "r464", "r465", "r466", "r472", "r473", "r506", "r507", "r510", "r513", "r520", "r649", "r794", "r795", "r796", "r797", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r826", "r847", "r866", "r881", "r882", "r883", "r884", "r885", "r1030", "r1057", "r1064" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r36", "r215", "r246", "r247", "r248", "r268", "r269", "r270", "r273", "r281", "r283", "r307", "r391", "r397", "r522", "r581", "r582", "r583", "r593", "r594", "r616", "r618", "r619", "r620", "r621", "r623", "r634", "r654", "r655", "r656", "r657", "r658", "r659", "r673", "r773", "r774", "r775", "r801", "r866" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r341", "r342", "r813", "r814", "r815", "r872", "r874", "r877", "r880", "r887", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r906", "r923", "r945", "r1096", "r1146" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table." } } }, "auth_ref": [ "r268", "r269", "r270", "r307", "r705", "r793", "r812", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r840", "r841", "r842", "r843", "r845", "r848", "r849", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r866", "r946" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r268", "r269", "r270", "r307", "r705", "r793", "r812", "r818", "r819", "r820", "r821", "r822", "r823", "r826", "r829", "r830", "r831", "r832", "r833", "r834", "r835", "r836", "r837", "r839", "r840", "r841", "r842", "r843", "r845", "r848", "r849", "r852", "r853", "r854", "r855", "r856", "r857", "r858", "r859", "r860", "r861", "r862", "r863", "r866", "r946" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r963", "r974", "r984", "r1009" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "prch_StockIncentivePlan2020Member": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "StockIncentivePlan2020Member", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrantsCommonSharesOutstandingandCommonStockEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2020 Stock Incentive Plan", "label": "2020 Stock Incentive Plan", "documentation": "Represents information relating to stock incentive plan 2020." } } }, "auth_ref": [] }, "prch_StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "StockIssuedDuringPeriodSharesIncomeTaxDeficiencyFromShareBasedCompensation", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income tax withholdings (in shares)", "label": "Stock Issued During Period Shares Income Tax Deficiency From Share Based Compensation", "documentation": "Number of stock issued during period shares income tax deficiency from share-based compensation." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited", "http://porchgroup.com/role/StockBasedCompensationRSUandPRSUActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Exercise of stock options (in shares)", "negatedLabel": "Exercise (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r17", "r123", "r124", "r163", "r559" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from sale of common stock", "label": "Stock Issued During Period, Value, New Issues", "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering." } } }, "auth_ref": [ "r17", "r123", "r124", "r163", "r801", "r866", "r882", "r952" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise of stock options", "label": "Stock Issued During Period, Value, Stock Options Exercised", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r17", "r36", "r163" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock (in shares)", "label": "Stock Repurchased During Period, Shares", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r123", "r124", "r163", "r797", "r866", "r884" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Stock Repurchased During Period, Value", "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock." } } }, "auth_ref": [ "r17", "r123", "r124", "r163", "r801", "r866", "r884", "r952" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://porchgroup.com/role/CondensedConsolidatedStatementsofStockholdersEquityDeficitUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity (deficit)", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r124", "r127", "r128", "r150", "r828", "r844", "r867", "r868", "r938", "r953", "r1059", "r1082", "r1128", "r1154" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders\u2019 equity (deficit)", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://porchgroup.com/role/StockholdersEquityandWarrants" ], "lang": { "en-us": { "role": { "verboseLabel": "Stockholders' Equity and Warrants", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r160", "r264", "r505", "r507", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r516", "r517", "r519", "r522", "r625", "r869", "r870", "r886" ] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersCurrentYearClaimsAndClaimsAdjustmentExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current year", "label": "Current Year Claims and Claims Adjustment Expense", "documentation": "Amount, after effects of reinsurance, of expense for claims incurred in the current reporting period and related claims settlement costs." } } }, "auth_ref": [ "r769" ] }, "us-gaap_SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalInformationForPropertyCasualtyInsuranceUnderwritersPriorYearClaimsAndClaimsAdjustmentExpense", "crdr": "debit", "calculation": { "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails": { "parentTag": "us-gaap_LiabilityForUnpaidClaimsAndClaimsAdjustmentExpenseIncurredClaims1", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prior years", "label": "Prior Year Claims and Claims Adjustment Expense", "documentation": "Amount, after effects of reinsurance, of expense (reversal of expense) for claims incurred in prior reporting periods and related claims settlement costs." } } }, "auth_ref": [ "r769" ] }, "stpr_TX": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/stpr/2023", "localname": "TX", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Texas", "label": "TEXAS" } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1003" ] }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyBasedIntangibleAssetsMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired technology", "label": "Technology-Based Intangible Assets [Member]", "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights." } } }, "auth_ref": [ "r24" ] }, "prch_TopFourReinsurersMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "TopFourReinsurersMember", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesConcentrationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Top Four Reinsurers", "label": "Top Four Reinsurers [Member]", "documentation": "Information pertaining to group of top reinsurers." } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r995" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1002" ] }, "us-gaap_TradeAndOtherAccountsReceivablePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeAndOtherAccountsReceivablePolicy", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "verboseLabel": "Accounts Receivable and Long-term Insurance Commissions Receivable", "label": "Accounts Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts receivable." } } }, "auth_ref": [ "r184", "r185", "r186", "r346", "r347", "r349" ] }, "us-gaap_TrademarksAndTradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TrademarksAndTradeNamesMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trademarks and tradenames", "label": "Trademarks and Trade Names [Member]", "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." } } }, "auth_ref": [ "r89" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1022" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1024" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://porchgroup.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails", "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostandFairValueofSecuritiesbyContractualMaturityDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r499", "r518", "r624", "r674", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r741", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1078", "r1079", "r1080", "r1081" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1025" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1026" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1024" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1024" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1027" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1025" ] }, "us-gaap_USGovernmentAgenciesDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentAgenciesDebtSecuritiesMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasuries", "label": "US Government Agencies Debt Securities [Member]", "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)." } } }, "auth_ref": [ "r909", "r929", "r1137" ] }, "us-gaap_USStatesAndPoliticalSubdivisionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USStatesAndPoliticalSubdivisionsMember", "presentation": [ "http://porchgroup.com/role/FairValueScheduleofFairValueMeasurementsofLiabilitiesMeasuredatFairValueonRecurringBasisDetails", "http://porchgroup.com/role/InvestmentsAmortizedCostFairValueandUnrealizedGainsandLossesDetails", "http://porchgroup.com/role/InvestmentsSecuritieswithGrossUnrealizedLossPositionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations of states, municipalities and political subdivisions", "label": "US States and Political Subdivisions Debt Securities [Member]", "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments." } } }, "auth_ref": [ "r929", "r1150" ] }, "prch_UnauditedInterimFinancialStatementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "UnauditedInterimFinancialStatementsPolicyPolicyTextBlock", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Unaudited Interim Financial Statements", "label": "Unaudited Interim Financial Statements Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for unaudited interim financial statements." } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1021" ] }, "us-gaap_UnrealizedGainLossOnDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnDerivatives", "crdr": "credit", "calculation": { "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 20.0 } }, "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in fair value of derivatives", "label": "Unrealized Gain (Loss) on Derivatives", "documentation": "The net change in the difference between the fair value and the carrying value, or in the comparative fair values, of derivative instruments, including options, swaps, futures, and forward contracts, held at each balance sheet date, that was included in earnings for the period." } } }, "auth_ref": [ "r10", "r860", "r861", "r862", "r863", "r878" ] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://porchgroup.com/role/InvestmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Securities with Gross Unrealized Loss Position", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://porchgroup.com/role/DescriptionofBusinessandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r56", "r57", "r58", "r196", "r197", "r200", "r201" ] }, "us-gaap_ValuationTechniqueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueAxis", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Axis]", "label": "Valuation Approach and Technique [Axis]", "documentation": "Information by valuation approach and technique." } } }, "auth_ref": [ "r18" ] }, "us-gaap_ValuationTechniqueDiscountedCashFlowMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDiscountedCashFlowMember", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Discounted cashflows method", "label": "Valuation Technique, Discounted Cash Flow [Member]", "documentation": "Valuation technique calculating present value of future cash flows." } } }, "auth_ref": [ "r1126" ] }, "us-gaap_ValuationTechniqueDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationTechniqueDomain", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation Approach and Technique [Domain]", "label": "Valuation Approach and Technique [Domain]", "documentation": "Valuation approach and technique." } } }, "auth_ref": [ "r18" ] }, "prch_ValueOfBusinessAcquiredMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "ValueOfBusinessAcquiredMember", "presentation": [ "http://porchgroup.com/role/IntangibleAssetsandGoodwillIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Value of business acquired", "label": "Value of business acquired", "documentation": "Represents information pertaining to value of business acquired." } } }, "auth_ref": [] }, "prch_VerticalSoftwareMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "VerticalSoftwareMember", "presentation": [ "http://porchgroup.com/role/RevenueContractLiabilitiesActivityImpactingDeferredRevenueDetails", "http://porchgroup.com/role/RevenueDisaggregationofRevenueDetails", "http://porchgroup.com/role/SegmentInformationConsolidatedFinancialInformationDetails", "http://porchgroup.com/role/SegmentInformationNarrativeDetails", "http://porchgroup.com/role/SegmentInformationRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vertical Software segment", "label": "Vertical Software", "documentation": "Represents the information pertaining to Vertical Software segment." } } }, "auth_ref": [] }, "prch_VesttooMember": { "xbrltype": "domainItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "VesttooMember", "presentation": [ "http://porchgroup.com/role/ReinsuranceAdditionalInformationDetails", "http://porchgroup.com/role/UnpaidLossesandLossAdjustmentReserveUnpaidLossesandLAEGrossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesttoo", "label": "Vesttoo [Member]", "documentation": "Represents the information pertaining to Vesttoo." } } }, "auth_ref": [] }, "us-gaap_WarrantsAndRightsOutstandingMeasurementInput": { "xbrltype": "decimalItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingMeasurementInput", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warrants, measurement input", "label": "Warrants and Rights Outstanding, Measurement Input", "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." } } }, "auth_ref": [ "r642" ] }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WarrantsAndRightsOutstandingTerm", "presentation": [ "http://porchgroup.com/role/FairValueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Warrants term", "label": "Warrants and Rights Outstanding, Term", "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." } } }, "auth_ref": [ "r1127" ] }, "prch_WarrantyClaimsExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://porchgroup.com/20240331", "localname": "WarrantyClaimsExpense", "crdr": "debit", "presentation": [ "http://porchgroup.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty claims expense", "label": "Warranty Claims Expense", "documentation": "The amount of warranty claims expense during the period." } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing diluted net loss per share (in shares)", "verboseLabel": "Weighted average shares outstanding used to compute net loss used to compute net loss per share - diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period." } } }, "auth_ref": [ "r288", "r302" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average shares used in computing net loss attributable per share to common stockholders:", "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://porchgroup.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLossUnaudited", "http://porchgroup.com/role/NetLossPerShareComputationofBasicandDilutedNetLossAttributableperSharetoCommonStockholdersDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Shares used in computing basic net loss per share (in shares)", "verboseLabel": "Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period." } } }, "auth_ref": [ "r286", "r302" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "13", "SubTopic": "10", "Topic": "480", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481766/480-10-25-13" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479613/805-30-35-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(g)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "205", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(2)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(3)-(4)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "205", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.25)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-5" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "250", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-2" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "50", "Section": "40", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481303/470-50-40-4" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(CFRR 211.02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479668/805-30-25-6" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.17)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "944", "SubTopic": "40", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205-20/tableOfContent" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483475/205-20-45-11" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-3A" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4A" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-4B" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5A" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5B" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5D" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3A" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481138/505-30-25-5" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//940-320/tableOfContent" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//942-320/tableOfContent" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(cc)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//946-320/tableOfContent" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-11B" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-15" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-6" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-1" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479408/944-825-45-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.M.Q4)", "SubTopic": "20", "Topic": "326", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483530/326-20-S99-1" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "SubTopic": "220", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(c))", "SubTopic": "220", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "(b)", "Publisher": "SEC" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5C", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-5C" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-6" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480530/250-10-S99-5" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-26" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481925/310-20-65-2" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-10" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "4A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-4A" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479391/326-20-30-5A" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "8A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479366/326-20-35-8A" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-5" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-17" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-21" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3C" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-3D" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479175/326-30-30-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "13A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-13A" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "7A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479148/326-30-35-7A" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3A" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3C" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-3D" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-20/tableOfContent" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147477123/405-50-65-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1C" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479845/805-20-65-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1B" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-2" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6B" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482833/825-10-65-6" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483482/832-10-65-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479832/842-10-65-5" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483194/926-20-65-2" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-3A" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-4" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-5" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1)(h))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(7)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-5" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479928/944-340-25-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//944-40/tableOfContent" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479686/944-605-45-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480424/946-10-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r868": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r873": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r874": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r875": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r876": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r877": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480632/954-210-45-4" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480602/954-210-50-2" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r893": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r894": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r896": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r897": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r899": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r900": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r902": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r913": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r914": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r915": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r916": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r917": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r918": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r919": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r920": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r921": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r922": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r923": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r924": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r925": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r926": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r927": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r928": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r929": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r930": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r931": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r932": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r933": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r934": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r935": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r936": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r937": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r938": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r939": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r940": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r941": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-12" }, "r942": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "605", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479629/944-605-55-15" }, "r943": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r944": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r945": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r949": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r950": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r951": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r952": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r953": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r994": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r995": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r996": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r997": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r998": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r999": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1000": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1001": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1002": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1003": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1004": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1005": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1006": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1007": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1008": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1009": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1010": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1011": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1012": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1013": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1014": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1015": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1016": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1017": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1018": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1019": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1020": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1021": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1022": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1023": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1024": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1025": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1026": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1027": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1028": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1029": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1030": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "SubTopic": "605", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479655/944-605-50-1" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(7)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(9)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-2" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479868/944-20-45-2" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-3" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479838/944-20-50-5" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(13)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1145": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r1146": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1147": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479616/944-310-45-6" }, "r1148": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479584/944-310-50-2" }, "r1149": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1150": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1151": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1152": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1153": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1154": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1155": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" } } } ZIP 105 0001784535-24-000063-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001784535-24-000063-xbrl.zip M4$L#!!0 ( '2)J%B7K?N@#WL! $X8% 1 <')C:"TR,#(T,#,S,2YH M=&WLO6ESVTJ2+OQ]?@5>]MQI.X*2L2^R#V_(LGQ:,;:EEN0^,^^7C@)0$-$& M 1X U-*__F86 "XB*6X@62!KHN=8)$"@*O/)M;*R/OW?YUXD/=(T"Y/XM[\J MI_)?)1I[B1_&#[_]]?SNXNKJK_^W\Q^?_K^3D__Y?/M-^I)X@QZ-<^DBI22G MOO04YETI[U+ICR3]%3X2Z28B>9"DO9.3XF<72?\E#1^ZN:3*JE[=5EU-SP+/ MMCWJ6R>NJ9$3W3/E$T*(NHKLGNFG3$^+Y M],3S%.):NJOYBMWVSVQ#<0W5MET],'55UUS3E3W-T&3#=@/94=E[NSG,&>8= M9V=9FO_6ZN9Y_^S#AX!D[FF2/GR +S_ 8+56>=.SFT9^.+P//[+[5%DV/Q07 MJUO#Y]'SGIZ>3H?WAG$4QA1I^"%/29PAB4@.1,R>J*HP_=EX<1#GK3J M=,L)[%'JU]E>3^='&-&O=.'Y/$#7IF84#_UNL-;^PE\ M>DB30?_42WIXGRYKFC(VHQ-XT,2 J@>_-2G%.)'MD]%SGN'67[.FI3B.\X%= M';UR-@WAH=K8.ZO;?1K.GC=(M;D2/&R2[(A[\,LT57%>FMNQ1WL!V<1 >ENT?CDYUVK M\ZE+B=_YU*,YD?#G)_3/0?CX6^LBB7.0])/[ESZ\QRL^_=;*Z7/^@1'@0^<_ M_N,_/N5A'M$.(NJD@LZG#\67GSX4CW83_Z7SR0\?I2Q_B>AO+3_,^A%Y.8N3 MF,( PN/]S?DN#WUK>": J)CU\$@W/+F-X MWJV>K((#B6K1N:\>G#Q%-7>,G%($WA#5_# MS"/1_U*27L;^%]" +:D _6\M$)0S'[XYZ<%3NB<^&8W!:G44]00)L^[KST'I M^JAXOT;D8?ADGYSBP9I.P3TZAG M@SC,V;BS+H&+K>K['B79(*6=XE-Q\=.'R6O59WS&U/,&,(;7#RL5V=G/NR^K M/@N8?(>#5%+HT_%;&9U)GJ1KOG;J]_CE%QHG +E9CUV6-!./^# Y^K=F M#1:]3^*7*2HR()875R)C1A\0J[,?6%Y& M5U:;:8[J??8\\=**9/,&*5BI>70KKJ[T2+"@'IW/B^'EE1X*5GD&,]@#V:75 M1I@F#RGIS1E?<7'5!WJ48FPR]YGE]64>6VKI0D[ :E7?4^9/5)] Q.!S$-)4 M8JJ4SO2$+Z[^>]+/>/WCX0@FG]YG=J?Z!+A*<_0JF-$]D17X7_6[T;7A,/VQ M6S7F7DQ>J3Y7+_DP,>_99% Y($/AA^?ES"".T(8/*J^L,S.-NYF-\VR3F>E\ MS4P[*9W=S6=F<#"S":'4EA=*K3ZA-+=-AG(VA?DN/OKPLN=^%'IA_IVBB9;\ M$*ZR/-'0[[Y#0XB_N828$6(P<"@@I(OS[/PY!#^PN@V^!R?Z+D^\7\6S/GV8 M^8HA-88CV1ORK(:3_-SW0PQL(.8BH7\57Y!^F).H*>2W&T[^6YI#)$K]2Y)B M/)HUA>Y.P^E^[GF#WB#"U/1UWJ4IWI?2+C[MD5[%$/'0IK!"D1O.B^W+ ?^ MLK+UN.$0)88'QFT]TFFR4\4#@[8>L!V*"\8#L[8>@S99FK83]BM;CXX/14"V M1/^FA^4[#5+J)'SC@_,]1REU\J+ID?JN%+]:8V38^"A]#XJ_1OJK(C+?$^%% ML,T/+SA;*:QS:DV//'><>=O/HIC:])!S_YFW/3&NZ7'K[C)O>V)0TP/;_63> M]L2LI@?#NRL.J"WH59L>].ZG.J ^^C<] -YQ>4!MA->:'OGN.P"KDQ<\5*QN M:6KVF]$"AR6TZ1$!S*6A^30;I82*3VWR/0.92R+R.#U1EI,=]TD? M=<0M!==ZD,(UX6P>MK/)769O*6V17<7W])EL$YUS<'%'(IJ5K0!^T'RGXO$[ MQ>VL_6[HK2H@#04GMRG0SR3"O@]W74KS;XG'V/!*E9&L>Q[[^ ]FBQX!-J!- M#I--W&5*48?B3;'Y M/7FDMY0M+MQC.[2BM5!V^>Q% VQ*<85^.]JFPU0EW"7M!51XU2KCR#X*=.?.7FY3VPD$OPS+%,,/'9'#U)H$WO'RE]##31CJWV3T! M%QZU"W=9QFW I9FB;'"7X>.1-_N1&X/;[-K\113&END5V+(_^E:+9VO M<@IX@H4_G]8;GP5R5SE_!7,^;>?!IWZ"SRE%0&?.YW;?-$34& %YDEYN#O#7DP5%/^]^3QYI&K,K#Q3NI=D7ZN9WQ;D.X3;"_BTQ@=M( M?@DF,"U;I5L*AV'@XBDIV1(K,]RPP.0V8%_(@HLD[>.Y1O1S@N4Y30._R6TX MOI#RWY,T?R /]#/Q?M$FDI[;>'PNZ9G3QC81?TM(7! >J]+@)B\?I(WD K>Q M.>\FN$:WVN0V5.?;!-?) F[C=BY-<)V4YS:$Y],$UTEZ;DL$N#?!=7*!NR@8 M%\'QR&E_$-'KH&BO\IWFW<2_BA]IEN-CIK^E] ?I32Z65S=G?Z.1__GE@O3Q M -1R.R/F-JKD6&/<)6Z#Y=D[G%[KJYB^?"?I+YI_'<1^;96+7TF8_H-$ _KY M9?CGWV V!%#P\HT^TFAR',.;KN+^(,_8'4I3(&!Q&ZPW'0)J8R# ;]:@!C9H M=6%B"WCD!P+<9B\.FNI'G*T0UG@F(OA-G>S (G($3WX0P6\FAR?C?$R(:&Z& M:X2<$VU& >"!VZ3?+M0T_7AH>&U(3:WB;YF MF8FFPT D^P0, ;<)ORVM4S-E57B!P?\IB ;916:7KYH'W3B<7=FH?$X..AT MX_:#!5X*>NJ$!+_YQD:8B$.$Q$&G'+=O+0X1$@>==6R./W_0R;[&E%0Y!YUL M6Z0@^6$#O\FN-TW#!I_H8P%X2.=\1-1 M1; .*A3YH/-=NRLCJ 6C',&"W_Q;(PSUH<*"W_S;L7&"VY17TW?_;]=VU]BO M19&YS6\U'0/;7:ZL%0/\9M9X,M3<-2.H%0/<9M8.F^S\)K-$$X@]08+?W%:C MHNG#::FJR/SFW7@RT,<$"87?G)OH [$70!QTMNU(&D'4"@A^\VP-,QJ' @AN MTWW-V-VUS\W?M>* VY1?LRQ%XW$@TGX"!X@#;E-_HAO$;H' ;S*R48:AZ4=I M*,I!IR /O!]$K4 XZ,3C\32$J!,3*K^9QT98B8/$Q$$G'X^G)42MF#CH_&-S MO'KUH--^S:FR4@\Z[;;=KA"U\H'?M)=H"[%/7/";!FN.7\O)MO-:<7'06;'C M:@Q1*R[X39(='2OX35.)UA"[ H$F\E+[0B1'(!")* $"C=_,TV'3G=],DV@/ ML4=8''3BZZC:0]0*"W[S<(TPU8<*"W[3<,?&"7X37YPERC^3",9#[[J4YM\2 MCSU[;$#GGI<.J'_YW(^ZK!FA4=Q3+_DT$ M04.S;CR!@"/]4*?IT/G-Q34&&GO1#[6"@-M<7,7/<^_/09B%K\3Q:Y2$P2TZ$55*WA!4FCY"[L#:)2Z^;=Q-^^AS1B^&;RR&WF MZSLEV2"E^"N6M+A_Z=-7>Q=>W7'7)2F]24./UF;Z!.BV CIN\VKS05?0_C7B M\C3\)2#7!,AQF[-;7<]]"3,O&<3Y+9AY 3N^8<=M@G)UV#$U]X\$^5!G"9! MWG:0QVW^4S!\.[D,;G.=PI,_6- 9W&91A2=_J)#C-F7;+Y]IZH59O4D)_K9WU6J4 MN$UZYKV!/>7X;[);39ZKTT6MKC^PA'O#R@M?"26 MOT['SQ3IV2,' +=94F'Y=\!];G.CPO)OG??<92(9:T=;K*_[4_F>_@#^)5EY MJ3E.%G?)OOV3^O6V'07^-WS.HFT[([YLM&W'Y"[MM8@O> 8VP6>1Z*)+XH?& M20)WF29N*,Z%0'"7!UK$GO,LH_D=B6ACC8/%7?:%(YKS(!06=RF2+,W/;E$7 M%4S!C]_#..P--@Y[.&+]ML2-NXS']KBY9E'O39JXPZ8$U\&(UZ8 M_/>$BWV=PE:!JBR[A@'G>)%RX5'Q>LXC:'PKN6 MW))7;7.7]VB(XML6/[C-4W"ER[9%?>X2"0U43VJ=7O4A!OV7)(V30=X<)C0U MT-^;3JJ3^DZCPWIN DMM>8=7J]'A=0XQ+; U!<8%QYJ:"MAC-+DO5C4Z\.?$ M7=-J])^=0PSO=^&NUUP'J)'ZW ;P7ZB;SSNFZ)&F>>A&]([&89+^ M2'*:?1E0((W9F-C=X39VYY#P=:Y\.=S&Z+P0GH?,N\-M$+\6E^RFZ"55YC9^ MYY#P->HE5>8V].:%\!SH)7@:KURZ21.82?YR$P$$SV/_\L]!V,=G?'YY56QW MEP3Y$TDIW 116W^0TW1XXC:(7IX17P=I'.:#E%X'0>C1 MX8W58;3-D0IN@^F&,*-6R> VMEZ*&=7-E9;Z0A]IE#3,2G ;97/-@EJE@-MX M>R46?*,DH]TD\J]Z_31YI(VJTU%E;L-ISIE0IR0HW(;6RQOGZL[A'95J.LQP M3^$V*.>?9?M99545;B/TKR'XM?1;^$C]JQC4R ,F3MCFU.SSRW?RKR2=43!Z M,/H,AFOIA<]C";27]EH C9AQ^DUYS=WJK";=2^%CM^)+&7]/HTI^X#=T;XDK5&CUR M&\(WSI6JDRTJMT%]8URI6MG!;<#>#%>J5EX<1B3.C#BK [T.)@Y;2VEC3GI5 MU<,(Q'?LUM;* 6YC[B:XM;5R@MMP>VZE%5OX9M55C0D>5&X#Z;E4/O;NZ6^.0D/C=O8FR>*UQF':]S&X8LH?I'T>DE\ER?>K^;A MG-NXFC>JUXEUG=M(^OR)I/YTK?XM!;L:XEG3C. _XS#/;N]^-@;F.K>1,$<$ MKQ7AW$:R6&./91#C,2R2^ I#F-F+E@]:UXIK;(/65(N&I MS5NM8.Q*"]IFC'"*R>R_0NAY :?_DM\0OG_M82'.8"TLZMU$CW^S: MT[*2P6VX^2:[J@VO_L##3;&C(O/#%"J#VQB52R[M2Y:X#6R74GV_TQA\T @8 M=>[WPC@$;XD=7'/0YLK@-D!N ,_V)6=-";1'AT'UH^2%4I;@N.XW*J8S&A54 MW] T2-(>KNG.2I,VA^K<1M+[A#@7!H/;U=]]+Q=PP1UNDP5<:"LN6,1M@H 3 MZUUG2MSD-KSG0AZV177NPO4LS:M _#J]H^ECZ(T3_I:&U2Z_OP^2G-QU24KA M_H>4])I#=>["[^U1?:E7#V/'WRD^L]\-/0@5V?NSO)^>W?_/H=D6D[MHGG,( MW%T<' 2X2PXLX$.Y#)G2*L.SR,XU2]ES@0GN)*,&LNLRSN M$E^<,FNR(81=5S+&$BFPY5-@^IB ;$;U(TJ!U>!3ZLO[E..W;J:8N$Q1':]/ MN2\8<)FF.EZ?\59(]$P48JY&1JX2_L(-.Q/-]A;SRNMM3:B M.,L0XM6MFQ%BZPF>[2X2*77I!YN[G,N<'22?281ZX*Y+:)H-^!H^(!M@:#>]A&]8'U+_NEWO5Q]O$7T9A3H?* MAOWZ\NKWNK3-Q*A8^Q^@S:P-,1,W%A]@P,'GESO"&D_.GL>V76"EKK2JS5WV M2(!M_V#;H/EC;6OE-G<)+8',_2-S2Z6^-G=ILZ%;G+#^105!T3'^_/*9QEX7 MC]IZU6D .)'=TD<*//A!%S4%P65TH$+$_'>%P6>]8-R*:*J[AY9,Z^)(?;E/8Y/,$/HP$VU&*G M6(58+G/YC+E ZG]-DQZNJ0YRQL#KX)*D,7 KNZ$I*V/]_#+[ 4?:.,?A-D%\ MH'S>ESQSFYO=*I_+@KOIKB6XQH"]3@[5MG*;;CQL=N]+NKG+GNV.W4?9KLOA M+BMV+ S?EX1SE^W:(<,'+HP!ET*V?5(>!Z*MR=QEL0Z>T_N1:4WF+CNU.T[C M3Y)!SFX_5$'F+K]UF.S=E_0>=X;L8G1$$Q[C-+KM0(7YN/-D^^+VOF3[B+-E M%WL\ 8\+23_BU!DWO-^^W'\(G\_ -TD&J4>SXF.7$I\-W@\?.Y_@/PP2H6TH MKJ':MJL'IJ[JFFNZLJ<9H"1L-Y =]9_HQH]^D^4O$4"C%\8G78I'8)_I1C__ M^!3Z>?=,D>7_TYJ\CZ0/<*N;Y'G2.S/[.5S.^B2NKGM)E*1G?P%$R4'P,8#A MGP2D%T8O9W^]!XADT@_Z)-TF/1+_M9V1.#O)8,+EC5GX;PJOA+>SCT_E<&3Y M8P3\K(:GJ/+_^8A$.?&IEQ043W"2%T9X J2+2S^A9]<='/\SZ$7DY"V,V8?:CCY/O0YP\EL5;)R0*'^(S M1HOB\@A"IW(!HQS FOO5F\O+IW#IP_3WCGWJR+,OR:<*^_X#>UY:72Q9HA5S M]"68"=+NMY;6>C796&+_C 9CZ#]FRJQ:RQQI>F M\R4!'KX.^K17Z+-FH*_5^?GCZO[RBW1W?WY_>3>)%PY'>W=Y\?/VZO[J\DXZ M__%%NOR?B[^=__C]4KJX_O[]ZN[NZOK''J?P6MQG3^$/DG4!)WD2MZ4OIQ>G MDBH;NL/1L&=IJ5;GG^O_W]RYC6L;' 4O*/MZ??M=^@0V,D[B'P.VAUTJ3>DM M:F3O1&E),4&?"/?!?TF\ 1I^K.-O,2L:P T=13[Y.[.THZ=TCI+-6Y^;O117 MW^%IJM)U3-\O N1L@VANAM _0.C10&2;J8_58?GW ;B3X%*\W-)^DN8MB:TG MY>#K/>=G0?A,_9,\'0R1J[8ZSZ]A*U44VX?"_/O/\]O[R]MO_RO=7MY_[B7[J\E, CWH/4E19.N;R7%>.>_EZZ_2O=_NY1&MF(%?O-B)8:6 M[?SB'B>D.)J^%]C6*8%?DU3*NU3ZLT*D5,0K$H0QU%]#X]ZPGU\60= DL'WX MYJ0'C^CBSTY\\G+R0DEZ0N,*Z%JK QK!ZTJ:TI8PK%Y:63>%WDEZ7)KN/H77 ML9W4\U5=0*)LJ.MTH!%7NN[^]OS'W173:$+9-5OX*F67#T%9:;L@37K2F.,D MYKTPPWR=]#6$ !ADQZ7IV0H:_)+EQO#'Q6\KB30PG:B<:(ZB MJQOHXT-VI_#F;,*;HTN%$)9))69]ZF"OWI3"6PCR3O"YSC^:'*<>,[J9D(/7% M&<@:'U4F,^=E+JO[O5L34\,-DR36T)VJZ/\H)HL\E<*QW-18J3T?$= Z,$'F(" M+F(J_6N0AID?>LQ+! ,1C@.7W98^D#C\-_L\L@MKX8TW4ER=WI[>G4KEWJ14 MF@1,Z5I.SOGME94EO*$587SN^RG-LO*?;S 'I8*PTY*&3:S.<_8-YG[WX63H MBB(I6PE>C5-UB1%\["=%G'.6@KK$5?>/R(,3]=2>MK,NR6BQX)KE0]Z^4@![ MH"$BH^1G ;^2R\A3Z9SU I+N"O=S_+9.>^709QI3ZG#M0&YU[@8A* @#BP(F MJ;+VFR[@S^OT/GD:&C8%)G5'29Y'4X9M[;N]!)L$D>C_#_N%'2]?H;4ZCJW(FZ3QMFYF7^O$.>%".4\T!3*V:1KH, >R.]E]X!#20DPL(E#:AK==)/X50)",5H=R[1.5#!7!X"D44S]7W^Q5<7ZF$DYC6@?)R[%;.9M M=#>*UI(2^+@$J-8\0/WX<+Z_<'E)7GR%> ,<',1@FP4?\(&4DDYBO_HJ"#. MIH2K%<": -,!\0.%P \5JA21+)=2EMY>91WSR%,&6T7D[)F.2@[+? ]-@8G] M09H-,/&3)Q+Z;-:29H%! M.=IJ&9N=#,JR:\O]J*>:O:=H<+D$PWV8%U6,E\3K2JR[\ K1[K#T[A HD1)F MD;.7GIM$1TJ$'V7"_/*Y,((2:,NG;@C0&*G4Z3U9N- M(,OR7FYIA%X4U66B-?1RS6(1#^C)]I*WI3Y)I4<207S[GTRE*[A:*67=M[*> M&X/QZ/A12O4=$^HA,ZQ6Y^;VXF^"SK7COE(Z)(,()0)7ED11&8B@A_OG($3_%MQ:EY8WP#.'+JZ&6>RB8J5T M=,?\XZ%Z!^<7+V/]A^3#5;!_>&L_I1YEUE!1)5;3E4GOX'G 3RD;@#7(N@FN MF%8%%GF7Y*_'_D0F1XE#+'Y5]0MH8;(23[(AK!T6IW_I=FFI4J+ M"K.6P\SS5G+,R[U;^I'L9](+*W0:+=@(>,!Z+\QSD X: >;3)$:5'[U(%-3_ MBW2%EH!X+/_XA>2D*/QY)?>C9XS'N;<#N%.7#13M6_HPB(K4^MW)O?3NO_ZB MF-9'55-/RQOR;L@J(/I8 ;%M)5",=RC;-'N_NN2.$0;I4@KRL)I:%I(K)'=[ MD@O"0J0(ADTEXGD@N2E!\4,PIVC09GXK 1)/9E[(>B#R\):TLD. ?W9D8QOM M-SP.C!Z2Z$%Z2).GO%M=/@5S3MG8?!J$,5L&9,L7F'5689IS1L@N*Q^KVQ;> M,']\U8UHP\N;YXRUNC.,"\T$L=&)6GDEXZ[(Z<'GX53UU+2M6A)52GV/4I53 MQ5)K>51]15BJN?*@YGV/E'K[2:L5ND@L>'L5NLTO*]JM3F.!V[?9XK]9(+W+,^M2G>?&-3_+IOXOFV0U._/V:Y>T+Y;C;//?#Q M;I[W>]"\7,?B,$I5C7P6[GB>M>7YX,!S.3L:VCETQG^>XOAXQU)%N-\9W2X* MLBW<6JIJ,_:6SJMI;]JJ0?!&*@#+R69F,,)@5MJ1)1O!)L4)RQ4.LB*- !PI M-H7/V#Z9I.Q=T0N^_"F$5\-KI1BFEJ!N? PS9N-B$GLAB3#LP%T?;#$])[&/ MC?$EW.81^O,* 3!8(JG8%/=VFN;]J?2_ M,/3]<&8[N\67>_F^,JHK&V/D[=)Z4U]HC+G'/ZX@%[6UB-=DD#.]PQ00:Q%< MH3B=+L[UBJ*,C"T\$W;G=_*"JR3R1ZUH4]%FRQ@E$[ZRI0?XQ2 ."Q84KVB] M8HO: H'R0G"+LM]:5S^^SEB!9&]F*]Y%(^/KT;@GN093._$3UK0.'PA^ AA_ M>)8\Y*'1ZCA.6['-MF5:%3.KH78./Z_*?_NY\6:-T_MVYK5O+-\MCWY"W"R) M!OG\GTP279,G>:KJ;]0F=SZYZ8>9/0Q7[5EI#7M6=M.15_M 3]R4DE\G)("7 MGI'HB;QD2#K1V/+@&EO.K7]G /)DDQBR[:FF+.L6,8AG:*YAZ[85R!9569=XOR"D ;B>E!SV/$I!4B95[+PM)N,Q M[4P--C_07OCF&K:/KQAR[T@YW8 R7GW#]S2] O9_:]-K)EE &RF!NL4],5.: M>A#(AFIZOJW+FN\JKF<9FJ+I'J&>#LKPYOSV7KIBR^R* M^O'KU8_S'Q=7Y]\D\"NO;[^?W[,VK%-*>A7<;\C'U7 O&/R:P=H<]FVJ.=?E MXV0?:O44W4;!2^2E'MBZ*9NJI9F^KNF&*Q-75L"+ D?&=BS@)9[J+"FGTM=A M0FQX5/HL5XI;ZR0X^YJSM4EI3=IV0DJUN3'0L3'2L(CK.+9-;>+HON;:LNFX MNF++BF,&EJ7A3ASPA&+,6H_.8X:12M^2K$[!%@9YKWC0A4%N B,IP8PC]2S%]77#UUW;-9W <%PK M<%W5<)84;+94TDTBGZ99N7XC7?XY"/,7Z=T7&N !4>^%T3X42!C":#>!D;JE M6KYL>D33+?"^5,=P+$TU5)?ZR-QEC?8%R;K2URAY$M;Y8!AO"NOIH*E&HK00^L2"$TK'N)8>QY(DT1Y1G9;J$(3X4[EL\&V+=%KGI M4<"D$ *146![U-!]:KL&=0+;EGW;=#V+DD*2,3QTI%.KO18*A-L+=AGX5@CRMIZBN&I^D* M,5W= )]+UQ3#)*9. AEB)K\4;!4$^Y:RILG"Y#:9FXHB;&Y#F&D8JN;9JNP# M&W6+>+9E.(:AJT16?==5*]'40#2OXD>:Y6(=N/$<551A.1O"3%.UM0";U&N* MHGLZ?')5RS),U[:LP-"<4CQU$,^O)$RE?V!'1F$\F\Q0A>O,L9#.\<(X7-DS M Q-81W1;!6;JON-[:J &U/6QE1>33@.D\R9-^D#GES9;\NFC%2WZ!]XE05X< M%25,:G/YK-C"I#:$F9ZCR^ /(4<-W9)M5S.H)$:@^*:G TL5EZK$=11' M!@>*$M\L)=9B>6$W%Y:TR:Q4'&%)&\),V34<1S$"S3,UW=4)47R=.,0FLN8$ MVE N;9#+\=JGOU953VA,_R I[F??-*,DC.E>^:S*PI@VA)FN1_V F-2754M7 M5,6U@T!U%-.#+XBKJZ70.I70GGPF1<%$KT_CC#U1&-@FL[<^614&=LO,5"U/ M<4S0MD[@Z*YLVYZON*XC:X89^)I7A:J*S!9.PS@;I+@!2-C2)K-4%8NG36%F M0%UJ*&Y@^[*BF]0$CIJR)3O$T6RBXME A7QBQ=+/N$]"GVW@H44>B>WE.??_ M-2@654&"88R/(A'<:(:K7&^R%=([7@%.B4YE:LJ.9NF::SNN(;N:++NZ:WFN M4X6O"I8E7;-&A%>QE_2H].[R&7UA^KX-X]PTW22L[5Y97)^\"FN[[=RA$5 L M!S5]+= #'56O8UNNK=N&!KP[JN>; MBJUK/K%5U<"/BJ/"1\>J!!2KE;![:%@4$Y;;W%EI/HUKJ,L7)G6O3%9KV]8N M3.JV2[D]QU$4A6@0SN@$5^("F1B^+>NR']AR5<"D8 73<(_-ES"KVKD*T]ID MWM8GJ,*T;IF9CNZHM@K1C*4J.G%M$GB:2E5-E1W%<\ W-)58"WUA3IO,697KAA&B"^IX'M]Q0>UJCF&ZNFXZLFT3158#S7"- M0+>)7'9!54^E[R0F#ZPEQ/#(#?!_O4&6X=9SC%S/8Q*]9"%K S/J)(&M)HI3 MB/">6YH-HM?MW811;C) 5*[[2@AI'V>F[0?4"A0-J]=3O<*<'6K"!!>^B*K/*/=1D@WP0)YS-QGDH!S27V#$;\/LES#= M3>:_QG4O"2',XRL&EFIINJX8JF'HODZ):42L9/3]E0:?TE7AYDHH*IT:S5-C0QC"3^K+K@;(U9%/1_< C MBNLJFDXA5/&TP-1&>>.?<7%8,TVQ5SB)*$O^EAM?[Z@W2,,\+#<"_,S8:9VE MP176MM$ $-:V,>$O-"!L >=G M/XE!?.,P2<>D6-C?)C-9V-_&,%-37:H%EF;;NJ+KEFZK5)45W]6H+NN^88^2 MO]_AP6!W PKF=FSA1MC6)C-7V-;&,),8+E6('I@F<76B!+8&GI-BR:IMV('K MD5)2C=/AUKJZBA6%-=TK6X4U;0PS'5=3K0#BEP!4KF\9#M5T2W%4Q=4:C_F9'EP\Y<2-:?3]&[AY)'\+XQ$WR/.F=C_82X61(- M\OD_F1K?.* \&NN*FE/PZ(0%,\(Q$3^0E:WV8I R099P- M2U-P/KV"8'?X!LU!4[QKAJSM;RPC@5O$.:O5N4>98@=SP@OGG%BR4-[FXYDA MB'AZ$,B&:GJ^K5'4W7Z]^G/^X MN#K_-EEZ\UJ%+"D96FL%=54\5 ]LW91-U=),'Y>I79FXL@(/EF7==JP]$ZNJ M?)AU$N3:5#+?H!+85GCU7E3F'+A632]-,"F,I[R8#>(.?28,XPOW;"29\M M_=0Q9U^23Y69W\][E"*?&J:YTJ/F?Z_+JSWIS4'9;SYJ06Q:Q30R1C3E<]ZX M;4;H4T#X-0L+[M4-;'N1EE)T@,AWDGI=25/:DBKCWM\2T_,COD,DPA?J4=1A M%1VT"3KL*&.Q3P(4)XXLP?VYDRVU&E-ZH-Z9O9-PW!^7!,Q",J[[^Q5&MJ.T M\6XX/66V&*F5^;*MW]]\6%?-3DT#3# M))Y['DPESZ04W'G@*(3/;2G&ILESG!QU-4+,E/Y&R\@"&U(1]'9(SQ\T+QW( M544#>];(;5M6-I6,-Q"Z#1K>EG6*V.94 DYW#B9PA_=?MZ=0LPLEL=6P/UJG("HZ-R M5V]2RLY!H\412L4&:%:1('G++8,RP(,M*5R>474>^VR#3;&:N*;$.*V. M8K9-T^3$(1$.[>XA8NR0/%6E+UAA#T?T?4"R;JJD"@L.:NKO'@IPMG=GAAY6&7O+EH<(WV1)C3LB+JX9K^F-8,\>LVVK,B?> MB'!N=Z=H:P&0CEV)V_9!NK-L%P+'ZO4^R4E41^:@I,'BPM3#E)-%50>;A'M& MJZ/;V@[J$T,\]*]21]& M\])F_FX?ET/;S ?.DB!_(ND&U6!'X;\LS/46Y+V)2)R?Q_YE1>0?=&7!L5H= MQ>)HU5GXP;M,\M:'(YLM%MCFQE6%NW&'JQV>K*G'7-AM\ZXCV.'T>Y+X3V$4 MB=SRFHJ^(N"JPH@K=X[2=F2+D^2?2"/O3JNO"1I#Y@TT1^ H?TOB!U'%6Y>Z M1&IN5H1I*" $LMIV=%[\&.$/[TYSUH ?%?&C<11/'8&;>17G)'X(L;%+D0H6 M>\TVT:(CWT%H=6VT;\L9[(X0_RA^>%FC5;>!)!SQ9 M;56I:VU!N*HKN:K53@DOZ?7"+,-C[<>V^@K_=4/_M=JE^2/):78>^]\2&-[$ MELT?2>Q5"R53PF%@(">*=@\0/TOZKZOA9S7-:[(J7EW=>#>.\&^714AQ5,;F M50Z'+1L+=.M8_?KZX+=:':-MRAO7C DOEC_\+-"MM>#'1OQHFY>,\>6U-J,D MMZ@9FZU%%TUX@XH=WLBP=^,'I@J9JX507?@7C55MJ*4E>[MOT7PVW0 MR$V(T_&(TU)%?RN*DRF#.#E.6W/X%Z?2QE8CJ.AH%-W(=]NG=6R6&DS%3P:8 M,]^L-? >AG90R;;97:"_A<0-H]%9X7=YXOWJ)A'0*&-G>U@?JU/%WWVA0>B% M^?NYH>%FI.%.^\R6\-J23(=/K2-(F52]M:.1'-718+NA#-]3._"&4NNHHN)A MI]8^>9FU=K-QOIVW"8N>S*OTF[TI4+'>IAQ3P727:AS0%ELA#HT9E5=.HL5AV3<'1 MP(YH;7WS1F1BW8T_1+W5 7)KB-(!49@_Y 511Q5S#'N1I?21QFLVV3V*>I\% M7CJ>


##*8TDHV7-27#:'54Q6A;%B]NBB@@V^%1/%L E(G'1-AM MT^;EI*JC\GN![S 3=NBM5S(4$-!/LE#4DJVO=TM*%L3=5$ LMG->UD55V0$B M:9'"K15)-NOEX=B\(.FHO-IJR18ETOQ5H0 MF&WIR;+S(77+!-EM2=L5_08+FQXH:MLP>7$NNUMLM$=W;%FK7:UU"?]T'>7+*'M5$7;C10A+:W5TN6WI&Y_U(#Q9_H#T MEM:M&T@Z.WG4L'DY>?1X6Y'75$-PK!VB%V4'-I84;$JN:VW'JNLPR?WOPZK) M!SY6R"W*.&P,.>Q,;JIMQ:CK2"?1F;R6+C8B3UM3GG;M[?"6!:*AJ6UY\S-9 MA0?,'X16R.6N#R$;(62T=:PP:_(OK M8@?/X&D[BEA%.$ 4+=,>J0X4V7*KHUEU-)CC&BTIRR>Q M5A4-I=5Q5+WMU%:;O?_L54V1U+%B;?GLU:I8PS5<"*SDS8]OW%6+G4-V=R^P MT7)Q(D%QEC3\ H9.8P\[Q+S#1J^2HJ_7 F;5M.+!" \0Y3D+S^(P^JV5IP,Z MO1MB2/3SV+\8)_E03#0 X/X[;AP?[_0:>*?/YMT19,%GM9.B93LI7[23$NVD M>&XGY8>/>[/!";X49*=;VNJ&IG==DM(W0P-]ELY*8B:;-R2]3N]RDE/_ M'R0:T-$#2T=-'FHQXVW%.6\H^A:&8K8Z\BGP8#H\F?I"ZI-4>L3GG0W!Q!@K M\GLHKQ9X8OCSO,1%+N *&Q<#OO0FC8'$%CUXX7Z)OJV>4C3O#^,_VT MZ,ZZ!^:?#_)NDL+]0&U4LIG$W#/EHS07%L5];RJ-JQ]?WX &T^;9Z,W+90K, M(80P[3_C2 0)J!/A2#%>77'T^LY&[\AOC[XMD5SZ3E*O6\B$IK0E55;UXCC[ M+]2C/9>F$]>T-FYRZ5-XT".-7A:8M\/W#X4W+;SIR:D;>&ACEF$_+M:&:Y!G M.?P!P]^UUBM&L:K.4-ZPTC4-['I$DU5'AYE;ZW1Z^6R.E=^EFMY@5MK*-%]Y M=.N!06?D7B;DX<&DU)1PK/WW1Y!T.X>1(A!(!,%OZ)^$L>21?IB32)2AKMNF M=DC2&Z#H57Q1T'/%M2[':'5,QVRKF[=@$76H_&%H46_7>C!D(H;DMJH>6)LK MKC6JYPUZ@PA3DU4OUZ373VF7QAD82M:#X+CJ M]MI%PS&#[\-:/[<45F5N9U M,4[DJQAH3G'[^ ^:7P?WY'E5R<%= &V0G2FYF5J"$KG))L%K2N_N!UYVJZ.U M[1FM+78.KV/P<<P.Q$,XNAYA:5NO6CBE%E@%4JMJ6C>F2P9V#ZJC:;A5EV]DF13U'MD-\ M*VIZO*JJ.)QO91%2<#MCVS8V4^S7H)&U+9Z9OQ,X]!3A" MAH4,[W:_6#TRK&_IH/:=RS#S/3[D>)!&M>X^5CXX]AR/ KW3XLEA[,.G,\6N MOYQ0600-509H2).5 F,C[I'T(8PK.IKPM/(;1CMU4@GL:D[R4I.Z[U*)>+C2 M0^(7K!F*DQS=HQ2^CJ40AOJ0LC7V-)>20,J[-*,@%&3@AYB6!('PL;DM^XLA MA&4K@S FL1>R.!J^8#N'3N>2KQR0CDXD.TP%$'V6THA@@<;'I]#/NS ='.WX MKTIJRZ.?$!=&,,CG_V2:3U-\V1,;M%=5*&/_Q?&C!@AM0W$-U;9=/3!U5==< MTY4]S=!DPW8#V5'_J3BMZD?==%2,^T!/W)227RD>B)O&0HAN.4 ;*, MLV%I"LZG5Q!LC5X%VT!3)BEAG ?51E.\"X9#N!F+U$W14/QE,>W%WZ3?;Z]_WK2EJQ\7\T5_[H@9 MXA7=,&S+I$ G1_<3'4?1?CNN]NJ/&0F]=] M6N"B"#DGEN,D7(F3WOVLM.G[%0S,#EG-GGB&91RAMX0J>T>B2 )OQ@5'!PP( MF(QD &_P,S ;$84)L^*"IQ#L"#,.?ENBSQX%-P)(592L2D!)L@HU7@D"T((Y M%R-3P3P9H$E$^AD]J_[X6/5Z"F,V#_:CCY./1VWXRI%AM"\NCQ0E;M5"95FF M5,HWEY=/X=*'Z>\M]=30S)F7Y%-EYO?S'J4HIY9EK_2H^=_KU5JM>7 M+1M=9SL[?U3#HMYE=D(LG.W1D$O;;"L$3_42SE*Q^^WL$W"7C(+Y3N@L1X&I MA,XJ:_E+(O]4LU8-^?="BU4R.:W83>:H73N:!2A_"&HGXO3 .LSQE]2+"5]K$5RKI"K@]GZ#J MNMC56AW5;&O.@M20<)AV[##5S6>=\5DVIS>KK:*C&GC84Y/=NJM>GX1ICQVU MBY4H"2OX(_%#B+43),MHV2#_(4G\IS":WUI'. 3+Z-:2BB!T5T,RGR.51XR8 M%+P@?*;^R;]IFLR2.0-;WMFJHGX4GA]?RG5E1B^A84W0L&U9G=4:[;C66(J] M7,G42LL.CNLX3#0OD;G'#0RE:[#R\J""#;,-N0V1*E=.X%'S?(F\_D8\QT[8 MJM&V'6LG:32>]=5H3?C-#EI+3/K@$+O2!NXI-35G _>0WJ-N1RO#%_/\>MLT ME^@' (:.E]*[TMMZ+NI;FAOU8 MJTRSO/*,&;*&]<"$I:G:F$58#\-'TE.I2>2I@0SIN7N_O66P9N] M$%&'^F3+I 6QK^*O0&IVJ-)U<%/0^8^"S%4/A9=9\J6U.KHZ7:>QT<&M8FEI M8S^\!L[J&'^)"IS%6@G"021J^+AF_K/9QKY&+^[+D)"_DS#&F/$Z'GWW@ZZ< ML%=Q[T];G]$$3GAU^TQMKLCH-Y?@5'/));BC\J"0KKB6#".$L0_"K,N6F)FV MM(:\&J/? M5E/VMM14DUVJJQB<)G:H?97QHD26Y+)4WS4L.G]C';=Q^M+C2^^ M,&4DW*=-W"=&SA])G$PN$:Z9X-645D=5VZ8EMH/QH7>69?,T)U50/*9Z]+4J M96W=S!5?4;FR'9U4GSK"S1:8F7+YG*<$B!O& M)'VYRFDO \SCV].$;=ZN5MM75GL&VQ^IS%![>UT)/&X@+:OW> *2R8K^;&,Z M%[JA9FV>(W@UU*:@7V,:A+GTKI\FCV$&Y*BE+NF0P;^P8JS$+>J=J(]7JQ]\'2%QWR?01N4)%^]R8.;:CR8JC%UMP&L71F9%,3O;V< MS?I;)]Y8CE$4WM=C1G5XN# \B(?+Q8B&X6HQN,U'N$ZSG=U\*($3IZ:,--OY M(PDC/++C:Y+>@1:[H]X@+015>!^"@S5)T2JMC:XNTG%B\VH;0CH1Q12=4@_A# M;RO.$O%'30M07)]%*P3M& 1MV?BN3D'#M42K;9M+[*/:GZ"5-KD:045AO3CJ M;6\IB-8S(FNH M?N61^C7>CIUJ'L:7 M:S!F*V.O*I,JMT:-MK3T*4CE.4C-HQ;*TG3&L.9*Y, MVRA*^JRUOF7RZ:^='&,?3@YWOS\JYX3!*Y,&>+9T&+/UAP'K(#?MH,13?LP1 M%F?,%7I&D.Q-XRF_%O,_V).I?PX3) _T!SO)^CHH>'(]R+,A5QVO(K8YCM0UE5FT\1T7&QP%<8W_ -93=C+8VX*H 7*.M*K-. MS5B8_O_ 3H+OK''T_(Q3H=DW8>S#IS/%9M:\5J@I\B*LJ3([=IQ*Q$-;0N(7 M-"8QA+:9A)$O88W?Z0.>J-$G:;&&V:49!1:3@1^BH0'>^ECBQ/YBJ1V"7P=A M3&(OA!\"IW**"S#9Z9"@K\E7#DA'^]M/LA#)?Y;2B/5>^%@>&B_C:,=_55); M'OV$N# "P,GV*#/DF<\?_B^!&^H6THKJ':MJL'IJ[JFFNZLJ<9 MFFS8;B [ZC^QM5CYH^[08>R#&)VX*26_3D@ $SPCT1-YR5";CE,&R#+.AJ4I M.)]>0; U>A5L S%/BFK@,U#]-,6[8#B$F[%(W11UWE\6>J8>8;FF^O;B[])O]]>_[QI2U<_+N:+_MP1,\13 M@C2CGJ6XOF[XNFN[IA,8CFL%KJL:Z#65#]['+"^&NN]B7/?=#34>V+ MRR-=>2H7^K(,2,LWEY=/X=*'Z>]5ZU2S]9F7Y%-EYO?S'N6<.N;L*_.>-/][ M73;%F(Y\3 I<4%=]^4X&9;SYJ-D9,]5Z(V/V9J#I3-TV(X@LO?J=1)'V(O-4 ME?/T(!QC!FB)('Q1K)TF3Z^SU8TBQSF,%?TS$GURTP^=&Q+Z$'ZQOR]('TV; M(%+GW/,&O4&$)IE1IO10!&6F*,/J$0OTC)==L&^^+;>3Y=!)QMI&,(+,<(+9 M]Z\=X646/M1UU?A8OG#9BA2^Z5MDPY;)KVZ\H^ P"';>2P9Q'LE#S)[R#Q(-5CXLUC1:':.MF=-GBPDP<@E&H2H$ M=P1W=J#(&Z;'3;[T^((XI>K! @.E\Z$K[N+GKL/9FSI;-UP^T]3#_D1) &^& M(%1*^NS2(1B_CQRR %*A2*KH@KV<7K@L 5Y6>&EU:KH^KS MM_N(!2F15&\Z=^H,+^<('7,IEI8YN]6Q9YP (.##)7R$< ON".[L/2"L1?,Z M/&G>0U]J*M8$62W;4YAW<>5W3X^ZG7?=O;+RA]3YZ+ME\T M]EZ^IDEO]MK4#+FPY%;'6.)@.I']$KG)IG)GM4*(Y5>9;BEK87B?@/C],5)S M>'#RTN*GM#K*1@=#"A )$1?<$=SAF3N;5:)M5?^JG.C?PUD#6*H_Y7<"GFW5 MG%+?).5<;N8O3Q=X?13O4;:N5/1M]ZZTBMZ5MNGPTKMR(_X?=#>2S2C33+F8 M95:F>I6LT?C2.JS&EYLJ38[[#PE](/3!V_K V'9/38OUU#3;JBXTAM 8'(B' MT!@;1J93O;.WUN[,PG:=FM'6E>FJPW7[G0G9%;)[O+([U4)[>[)KM3IZVW3J MZP0J)%=([M%*[M1ZW/8$UP;!U=JVT6";N^'9ZN*DUR6>=)PGF(HQ+3FT&?<5)KZO*L#CIE>-*FM?KL+7'4JSB>9VM+W%/'RZU1\F++!U7RTNADN9#: M8Y#:J3/KZLYSVTJK8UIRV] L(=="KH5<[V8A2UWVN)X:)%QM=0S;:,LSCG/F MZ+@\(6%"PFJ5L&6[6-<@81K8T+9B31]I(N1+R%=SY&LE\5*W[IGJK8[EM#5C M?ELRX9CNJGO(/G>,BH-FQ;;B98DF-GT+[@CNK,B=U?SJ96LP-SJ+TC9:'BOL@4L.3QAZ0B2].) V97JC%5CSP?*.G*KHSK3 B)6'43FZU"XLY*[,]7/ MA^^#"!VLVVS;SL:G6 @P"E4AN".XPS-W:@PUN-/C*E]Z7!PH>V!W"88>V%T[ M6K'BMSG3_00$> M+L$C1%MP1W!G[P%^+7K7X$?O'L':H3@AN!YO?_LG!#MFJ^-,5UB*$X)%LOE@ MN+/:;ICEEPUK.*'2L5H=59Y.%8LM,;R!2(BXX([@SCXV+&U5_]JZF>EZ M,<'19D!$?DIP1W!G+_T+EM>1ZU3XJ++QVK(R72.WIR/,-N+_03>DWXPRS92+67Z[M?GQ M9ZIL'-3Q9YLJ38Z/H!#Z0.B#M_7!&LIB!.2 M*R3W""5W)<&=.L6Q=GEU6AT=!-82;OIF&>P/K"=O=;("_*<:;H^D#V%W' @!6%,8B^$'V8Y?,$V M(YQ.GD,Q1JUR0+H!(^XG&>LL=I;BWH7PD7Y\"OV\"]/!T8[_JB2N//H)<6$$ M@WS^3Z;9P@L;C%>'=(S]%\>/@AO:AN(:JFV[>F#JJJZYIBM[FJ')ANT&LJ/^ M4S5:U8^Z:36#/GF@)VY*R:\3$L $STCT1%XRQ/ X98 LXVQ8FH+SZ14$6Z-7 MP390<$G*]JV<@5Z@*=X%PR')U2[5\V?2(IENZ MKZF.X5B::J@N]3U+<;76=NS5DK.\&.J^BW'==S?4>(R;).M*7Z/D*9/>_:S4 MYOO5Z5'_W-@3S[#Y8^@MH:'>D2B2P+=PP>T NP"6(!G &_QL>C)@N!F8AXJ: M&6$8>D3Z&3VK_OA8M7D+8_8Z]J./DQH&=='KH^=_KLEG?H+0W'[5@'?[- M2@UGZK89L4D!8IY<\7M0RE3Z#O=U,^D2)-@?KE3](@@I,#8\A%<=)J=U5#XL@&X MUMI74N_(:MJHP.)5X]3@!1*K'6.^<84?;Q-=/N4U:X:2*E%#COA1#OQJ6YPV_Q;P\]HGZ:/(889;@OTKL!9@O"^/U,Y^A8>GS,3O3O MTE]K.+7J]"%9/HAC8?M"^R!@(4NM2B3V)=+#4Q'__?9)>T>_BV3!&N(X5>'O MB+*3]F+_?(RX*]LC=JR+IEB<[#$1NY)VMRMI*WC2$$^RLO&)IKOQ<0[FE)1& MF(6K7I^$*?I@A<>5L+5J$C^$N/! LHR"(>QU\ =*N+"1FJZ.W[1D;P)N8-3UL(-6I;U?#T=N6VZK-1=TWXKO5P_?*19'N:#E!6+N8,,;IU>81,>R:I+4B@J2.3K^ Z ?QU\+BF[ MLJ8M-D/H&Y]N*]Q;_L"TA+I=C*&WM:S#6WQTC/XL!"1Y1"M?%C$ ,\%/6.4> M^C0]PO1S'?XM.ZZIDHJ+I.>&,:/DQ9#"%^,$/D]3B!&+8EID#U-]:TJPDG>'VPNNLA#K$X/2)A*C]@4#15X/PT? M24ZE)X)>H8*IWD'9T7L'I33N,.6@\;AG#C7:+4/7$/7&9/. MQ^4KU[F:]S-.*3%/6M MY D/>V5(L/X])RXIFJ:,#E\5GO2:ZG7>6;8K:E6V;J>9TPV^A;O;> 0M.E2A M'@0Y6+!L.QNO_ K_=?6=QDE\PK9;8<>JE&:Y1)^1D?2XO-:ZENB G+B=_ZHD MYF5!RU4%0L,E-[FM:Z(6X@#Q\U8&H2;\*!CH&-S YYB\U.N\2]/C MAVM+&?;@76OQ[%5?DO1U2=Y:-T5L=71-."?]@ MV48-SW*@63',8QLX364:4\WW6WC7J+52FYQ8JGD#T36;..X;UI0 MKBI"CPJ+-Q$:L]6QVXK%2VY$I-:XT,8U@PP/Y6JK]O0Y(5PFX!K8@J7!SO@7 M&M TI;[43Z+0>QD/9V'N6;Y>P=!1>%OK&Y&*Z#>,YN6;QOEVS*F M>ZF*-6\N059'B>?.P.6@A^+,6 X7E9R[R)'TREE;6<.9'_3>%#1> M531TN=71VH:R23<6X;=SB*C-TRA#1$V#1@%CO4G>3:R"KZ-,TP&XN&4Q4;%, MD^ *G>0-P%2.[25]JX'S0?HBVTY%(^&_C8B[LHY5L7C$5GG)*@K?=G=KZ%O! MDX9XTISI]A$B2[UM:!0=S(J%=.R#188;B"O-+*44'GUTNY3JJO><%A@D^7GL MLW^&U"[K^&X+6J\L0;BAU&K+QL8=PH7ORQ^\WBH'W0V\#-;@QW9XZ3)Q3(XR MJUJ31FN)$_5.I:LLW./:W&-&[N%:SR9>C=GJ.&W%X*5F4'C)^_22ZX.5!;K8 M;%L*+RL+Q^0M#Q?F4OI(XV,KYMA1!K@B\FU!XY4%Q&YU-*TMSS@M1Z2 &PVI M]5/ FT+*:754O:W(FS2X%*[O&B5T 4R$'7CO02"3], 1]FD_R<)C*X&H5?7. M"1Q'U+XHB?VEI/6J\F+([-R0&;L+12ESHY&U2 -O'UD*'K9ARIO8]MWXO0VL MF&NP8UXD2=[8%79?'[Y"0P Z9K> +^R8.E8?ZJ;=9T?NQP#&^#^'Q(2MY*: MV2(F<:LC!ITUG,.W/3S6Y)/SH?RMV>T:4/$'4?*424&:]$#CL]8+$]K^3/1@ M$#T81 ^&5]._&:1>EV Y%CM8!=VD_(5%L_3/0=CO'=U"?YT]&6[("]NR>9^P MW3Q5C0FX. T@9CYV=S(73-&(4\,!G["D3'O@VU6_)GB+UAUH7E:Y;GGIV7,YV MG;[V&.J_C%K97@?5>7*KY\M-E9T@H.D;[T\0'CA_>%JD4%?%TYN'7IF:./1J MGXT41KVNAPVPV>H[*=)6OO!GZ\H9C\3C!\5S.('*Y15_%7G1>3O)7GBS^\PK M+XVJ):PZ[M1M.S-ZES;:[6U\R=.L1?!-O.%#*C39?LG3547]]Q$OAHT9V.S M1W5ISA%)KX.U-:3+"GKSQ/LEPHG--W&,R'H=7"2]7A+?(6E7B2Q$74/3H+2E M*MVEL+2$[V+@^I8I3YV[GD$OF%&_+](K_\1SU/+T]#+J3__U@W*]]05A9 W^_F?6YH[ MUXJGQO #=0W^_^4(3;=#Q+&]!;$_^<78G3RLL1M@Q.J=TVS6D3NG$=]1O MI.B\9MD]EJ+S#=V,MN32AS".,3C%Y7H&GDU2JP>FJF;-D&N%M(H^TK?H1ZRL M550(K!V(931>CK6K(8H6@G.8@J.J/$F.AGVOP:/FIC72$03\]=A>"M^N;G4W MWW;97+6RVMP/1N%H/.D;'3=4&&W;J6M3Q?XSX?5$\$(,#UT,MYEY6UD.L=.' MH[<5@W\Y+#V":@1#!H"4[7QS\-@L-9B*GPSP>-&):6ZZ[W@70SL")^MNT.]' M% L?2 3X[U)_4+03!*B?,&]JK*L*N%(KK;-O6LBRC]_764=A\<+[.444%8M3 MX'JAF;&K61*S,:)8Q$D^S5X1<1^FY5W4]@>Q<%LA965+:F*5J3SC<&^1>>(% M+$(.EJG ?DL.WJS*O?KK+K/?,225-F/#/FN'!"/];G0'*&K.A[%_%Y?9NO]S??3["SO4(.K-4@=WJ M.-,%98TM/1?2<)C2\%:;@[6E87F#Z?#6?N@(*AXF$@)^F'E1D@W2-8/\Q=/G M3CQ$9[U='R;:9*>2K5'V2>BC5BN.PZ/9U &BPCP>IGEU!%$@_3*0OR(E,(7VUY*##^EQ9SO1)KHUV\YIAPJYB+^E1*2?/ M4DHQ"Y+!OQX-'ZDOO4/3ME$;@ ,3\L8E/K>R][. S#UYIMD;M@W/ON+AC R1 MZC\JQ-=JUJ9QOJ)ET]CARS8ORU[-Z+'U(2=N1.%?/WSL?(+_5'?W2/H0QE7Q MQOB\/8HN2/%-&/OPZ4RQ6>E+K1!D;;O>Q* J P;ONU0B'H 'WOV"JPIL(5W" MP]%)S,+$AY1$$#BF[""QO$LS"D E S]DY:P)SB K_F(E0@2_+FLOL% CAR]8 MMXK3(8)>TZH*,_Q?'CS(:VH;B&JIMNWI@ZJJNN:8K>YJAR8;M M!K*C_E.U6]6/NL/JJCYYH"=N2LFO$Q+ !,](]$1>,D3P.&6 +.-L6)J"\^D5 M!%NC5\$VT&5)RE*U9Z!^:(IWP7 (-V.1NBDJ[[\LYIP%@HB*!$7L O4^V_-- M.K-0,5O)*.I>T#R5F65HOKF^O?B;]/OM]<^;MG3UXV*^Z,\=,4.\)A-?4U7' M)+*NZPIU-)4HU%8"GUB*@^?F50_>QRS9\KJ4)\BQ4@E>C"O!KT,E>#=4@M*[ MGY7N?#^7*'M54^R)9V$.;_.64%SO2!1)X%VX-,UPE3KO)@-X X1F@SBB628E MV*'H*02KP4R!WY;HLT?!(>A3T%%=9FAZX#_DV0R"+*?W-&6H]PK7Y<>@!_/S MIF.&2:>I.FCO"\V\-.RC])['_CE80Q@.V,(;8*47TNP>GO$Y8@WK*F=)+_RS M,!Y0_SPOO\,WP*-('X&=#N@BXS,FOLY(D[(Y*PHA;F $MD<-W:>V:U GL&W9 MMTW7LRC9)_+?TKXH$Y)R*DEC-$6E5I&:56;>#7HP]1?\_@X@'0;@ ,:Y-"*\ M5%%^!1%Y@YA^H%NNY:FZY\LZ]67'<\V &D3WJ._HLKU?-3*'4LM/?4\NRTV2 M>EWI=_#]^Z#D8^^T#;KP@:*X2T]AWI5"4'<37F$V<+/0#TD*G&U+[W#!5)4_ MCC^'?:5\E,8O#;^$)U<7+@I_]?7]3_3U-\D@??W5("N_>"^%@$XD*/98.4G4^!<*U"%"E+@OP)%1;$ 3E&5^PR/*3R0&&.8 Y21MJ4> 1\;_K]=U"P/HN@%SXS,J9?C4\*4_20[ ME?Y YR" 1_DA_@-6(&1$A9MQ6;N0+&#E8^@A=1D'9D^)/5@J[$CATX>82(N* M5>]NV)]OKGG!'A!C@@QL\E&2_$)"/X5Q88DH4#?+((9@ER%*?9K+YZ3?3](< M _ 7/*E3>5\>W(D_&#*SHBY;01MQLBVI[P%%[(A/5J25@\OM2TPK/J4A4VAL M2.7+VI+V'L(/@!H#=Z<*%4\C"/QKX\ M7='878 GZ*;A9IB1I-V8V+E)#O _)]%4'LPK#4I@49("H(">^#OFUO^,68J# M.>_9$+X_3^].A_ =*8%3,(&5ML<7% \MTB5C_'@"QI+'PD 0-XQ0WU2V(0M[ M_2@,7@K-!=:!Z1FTH.C.EL,<"5D)@S&U\L0J0O,7A,)CM0T&4-$ G?)'29>Y M IW1!PR@WEP'D*<*H$N1OH98@Z >OBN>,EG:!6/V4)Z?DM3/:#P497DDRN8; MR=J-1G9+T>Y@Z+_NT*Q6)W]*IM3,M-Y)AZ^2RB&/*1X892*!LP2&L"35\*8S MZ1^5 W17.4 (K*L*>*?2':52X?F;;:F<"%PO)L*4%B(9$\+X"1X4CJY)^#]X M\8SAG4K6%;J)@(=!+&G>IRJ+S\<1U>ZV"!,_.((4E!?':Y4J1CSG64Q \9/G>6^\B\*7AETJ#,*]G MF(YBA1%A;YBT&N6L6##^4OQW1BK$KBWI054%PG+3T8@AZXI%;$4E1+8A8'<, MDVCN?N/T(:6DDE0S$WS383_I](Y M2$@VEOUA%8GEL"271"A7!=C'O-^L4*,N!F$IQENBJ-()Q0-)' ]@RHLIT0?+!;)?_ @HD?I,(3-O MC:GR!PK:@CT?+M,^/HB,4EWEF6C1F(OY^_GYS(&4;H=D=5?<_"<_D""%2!B(-H[3+B^$0 MX$DD]8LPMD#^B!"%V6;6X9Q-'OZ,P /=8*&0C:U8ALP@5HI\S*B M:KX_*]! M7&C2RL66S@M>%12>L6-[6 M% CC955KH^Z&J\-G R'PB=\)X+JX53'8K?JIA+(T@3!&Z7D/'D<7/GDA<4HI M "I0BDX$/!ZL,2MW8L=/HVT8>\2"Y=>A3 #B@"A%FZ$J]SX&LY1Z$:9-@K!( M9\&36:ZK!!@@"%T$1LF_,O1G6($_PPAQJOPVTG,T[/XN MO6/WE++T^M:A8#U1YB26^B,I8)$1=%!(ALG)K-"OR_(8):==P2OI@V=1Y)2! M;J38WM+&RKD(LTZX;D/\?PVRO%R8PB_@WO_'WIOWN&UD?:-?A=#,7"0 6^&^ MV ,!'=N9\44<&W9G@OO7@"*+W7Q,B0I)=:?GT]]SJKA)I$11HB1*JN?%FW&W M6F0M9U]^Y^4I0, LL,]^\ BHCR#]42PQM?PP>DD*OF=DSF2*1QWY;('$8_S;N)#BZ^E3 M3- 9GZ=/228W*I(@XVU-I.<%(JLXBH!J$P]4&[6L,_F;OXNZ73/G%04;^0L# M.,0K7IF+*#SL1E$"KT-O"M0DS:T50CGC:/C,7^(=L2=Y2VJ1HHD;+6%C#HT6 M%>&#DC0$Q,Z8T2.B6A=)D3@)]=?8I=/Y:F@?4Y&?Z955-V2:92_61,%/*P9I MQS3=[S@VZD.^N-+PM'LS/"W3UA79\0W-,37)TRQ?G>JRK=KP_V5/.K?AR2;; M%2=P$5*6234GSVIMD*FYIAH731]@$^!N-,PJQ DD/'.^DS4B!3VUG"T8 M+;)8!@4Q9E(STVS,0B$46\_-5"!\CV2&1ABP.!P-SY56888O@I8-OG[3%W). M*5Z2OQ6^'I-G,E]F*T4V!U6#AJ^;+JE$9;( Q0!SO)E23Y^B9,LV6QAK_6=> M954E3'-SE14OF!K 6HY3, 4LD=5J9&$MKU*OT5#%H8PZ*BA8 )(UV\[7(/G^ M#JRB(,5_Y=I*E:3>M)4J6X[M3A5UJBJ:9EBV:B@VF4J>K\"OSQTF63F,X>NJ M,H8#1@Q<#--,S A>1"D-AJ+KGBRG_X>:94E30RZ]8!I-988PIOKSX>8A#22B M+8J)F#EY!1D??R=I)4XR!T>."E2F]?R5103I,K.&5[Y-&UY$JL)HS 25 [PG M>Q#ZK=B@/D-+#=5I4OCZ8A8.P$X9RC-%="7S%&!5<9)IO#!D8$CRW:.6IK7- 7I7\(-+[R^@I@-] M 4WO?2IMD3R@E7U,WT^-\!EA;V:A%W1_T&Y(F!>7T)\H6B)Y X.S?VA733?G%=CI7NU//D*I+72*O"^ MD!A_ 0!_ 5R M\P>F 0MALFO=S8;+-ON]; -,^?I@B'_@$=2WNWX@NX5T?A2%;]$2=/,[)X[@ M^!U1^ T\O.K/_PF0% +XUWT<_"_"7]&\> @?1P$6>] S=/,0MN,]PQGC\3$O ME56,@1T\CV;,R&3Y<:JP,>!(9_4P+SE+TF+D+(PPD/U"'!K\H=HKH1$A,G\. MXFB> :($LX63EP6R,'^;[SA *O\MJDB:@DXWZ#A9HA20,S:]]8Z!/#Q&#-9O MU;AXHIMB_//F!6>67Q;EHPN-V73!.3(%: .*G?@8M:EP_= M?&"&9]Z&=[X^GHP6%93K[2^D2Z:Z;Q/BF99G:YHGVZ:A6[)"-(V8AB2Y9W:2 M\RD@]!\?:@-#RG,3-O[IX(7#'Z1($E$#Y0D^ Q$0!K '+P/KSMQM9)@H#F#9 M0(N9"QN0+&]=$=P@-6E345;#GL)R:77-$C@%=26KOE\?K4++<_)">_9IX0(7 MJ1CL2B(LF,M\*8STSM MF[**S%^(AVE\$/W,G8K^NS::I M3J]Q-HOW+!^:=)3HVP7ZQFD([UC2N:O,EB60V>;8W"RRJ8J:LC0ER!V:K%OQ M"8J^I80&1T"+(0WD5L64S(D?T.C!O\NZ,/CIGEZXLT(DK+0E+[#X]^?[/ \L M]G*(5%NLGN"7D'B/Q'N(/A%2139\B)C@S9*J*)>IYHSB'>=.5(X8 7'&=>R, MU1-&MFN.6R59D7(ET#5;T@0) WA9L"WDU0?O,:N4SK*(S<=*^*7([22L7MO! M+H7"ILZ]HW?E*N@U@87/ZBZ+?/$2>)D%PV9P:'028GEP-,%=/;J\E)(=WE$N M$C$JDW_#*?X2Q5^<5PI2Z7^)D@1Q[__(*A7?A4XPVYM-%'">Q];F.X139;=! M+[,X*K88*H"SY925DRY=$-Y"ELW+&F+RLJ0H?A4>00\0E$C4-]M<8(T7NO7L M/O[V2Z/-Q$KWOQ9O_%?QPL_^ZLDU&$\R F(T6'N,OI@;T-MUYUU_("6F6-1& M44H],F/E )= &ZNN>W^!J@+M./K @NG M:_6H"[9=]Y%U@8T,VK"7KKK@@&#!MVQZTV>_.2Q 4_NU5@-5Z99#/V/U4XQ1 M73<(@Z( BJ6#ZT,_65YR5:GBR6=E1&6<<]>BX4I]51Z/8A61M#\%*QM#_/%- M+7PP^6?6?947_M#I8U19+1+R)O_'VQP'*YC3O=,OO5T]?"R(60/VHD4?[..R M5F8LL7J9#.8K>W/V\1@^^JG^>U,=Z[;1^)$TEAM_O^E1LC369+W3HS;_7I-Z M6I0REBQUZZ-:H-%V1/7> MZ=090-".N=QB"$//RP ^;Y-1Y";EKGYZ > \W\ M/%B0[;)U^Z#EJQR7O..AU! RB]M7VF]_QRF?8\OLBN%XGL/H>8YRW3:Y3]^! MM8B=<__!)LR.J!"J(F-(TA8ELVYC]SV=DC,!9X*.GLB)F$ !)M M49/K0%GK(;5=U-O>9U&2\/GFM9Q>DJ]&P3I%1BI$JXXFJB%:2E,)W>'7 MT\L,GBN]WA89U<_U:G"]EFC)]5S639K9.P8K]C2\LT#!^EQS;I'T>$S7::_L M8+2W%2%M+#/H+#,0XDW61C#'/&8LSUM$<@=,QE@$.@FV*BEHO\ZYKX]4A M#'O47$W^.8U_FAR0T'B('8_ 7S&FNP,QQB.)R_D72MS5,S>RAQU134LE3B* MZ5J:Z_BV1 S-]DS5\/RII9GG+7/,3T(HCX+:$+]&\\<[[)=:K8_*,&BJ?S[X M(L?[>MGVIH[ /*>#B RT[X(&F"GF5]F"(6:@#FY64TBJH)*9"5:I,%])0-,Z MQ[QS'$LNHQ=6Y(A9VN4\;^[#)9:K31!KI$0?8?GK%VQU8 4+6>%498%/L+^0;I_E",I_ZR+*1G\!ZK?[3Y$)RT>[$_ O+T6?YXGZ_U MERA^GVVG+DRZ)GQQ*H@TK@^L*Q*^?26OC[P->_LV**0,0JD$SR1\'7[K1"D# M*TVL%1E8[]?-Y4H!YY4S@[?R12I:F%R A\S)"UQ3B3*354@S+D ,G#]8MCKV M*J 9#+V"?G7#ZC8]+T]3SX%:A/2%A,]%[396/F784>V]+DVX%M4F?HYLL4I- M%D>VX,@6%60+I1'9HFQ!WM&N_5<4>2\@7\&T_3A/04>CWKRG6#CY1VNVK=H? MSH6N>IIKR):L^[YF^Z;CZT0W%-4U=04L7?N\MFV^_\$K&A#P*4XO>,P6S.9_ MSQ9.$-.2/?R1.*S9ET$Y4N4O4,L@A\%D>'1YTZ(?YU:<\/*$4)S/K-XHSCM- M:0UF$+O+&38I,Z@)CU5:4C!&>'>&84M!YM;>#&^:$K AV 21+-'$_I[JJP)! M/6)34[ 0D\1L($>&K\!@UQCZ0HX?Y1%4MW ^0N#3#MOR#(*$;2P,OF.7(FTG M13@WA&;'ET4N55V@+C_ZV-GHXC4NZ*8U?88W&F M%+QDF08AXBCCVHO"289^R-!7J.=$)PCCB6>(G=B="L2/(!L?_8]X:/\\!#1E-/"/L"SNB)2OWK@(3;T&< MBT#R45)BXHBUW%>0)/,1#.@1EPYQ)B*!^AK$+O-:5[?3))W1]RSM?ZP8?JQ3 M?D;N; V4"9HH/_OV8CD%38YB"H-9^7B25V&V#%.&3XP%]0%T]B,APN!*Z/E[ 2^ MB;FN[)G92>+UAH7'%F?OPI%""-^$>,S+\E":O@R$A<&),/#AF\\X(HN!0U26 MB;*.*IH< )Z1>/$8? 5C"L09A&>P62])R@I]%SBS3RQWB^!4=PSAE8F='/F5 M(GN"^X:'RB"L@!(0]7B#Y)D2RF4$G],GKN?'0NY\CM\'";AA3OC91[_X5\0F M86;F!MAY5>UOUIY$;$+\J>2[GJI)KN2XOJ';KBK[LN(HSIGMS/*4\'IHU( > MC\#.9_"2FL87G@-X&.6?D*X]@]-,C]JPSNQD76?PMF]B3@]\[*\()'+\" ML87-]* B=Q$'6?31J1V!N/* .2(444MM[@'7XH3$N,2'H;%6A@WC@)289>#N M#+8-HT*51U'T8=K2GI3GD(5VLC;[\+4./5SI]Q!1F[!PS5T.+%PH-;R87' Q M"X%AA3:+DZ.2G@^S*8.)3/ M> F;:6/%+J5*-&8X_W2/K/] M=7.8?UYS!G+>], MI8UL%8S8-)& @R> 7Y(EB"J+CM\?!- M[6I.J<'4GJ\<*#,E&8C&&E'T929^G#_1(47(LV@29=9;KB%+"5-*E;SYJ33= M*21S8=BOH*$YN;[*3*Y2?F60S6+9S;L(G?F*T9A+U,PRC,OVP)JAEIO2E-\Q MZ>44&@-A'S%QB#J1>O=+AFV2H4E6Z?R/;'87!<>NP%N7.YU&RS07,PU9.;HX MEG/$"5.4KH@1PK.]EV M$ZBERV1@MNH,P[]/V_,=NX7@?U2'?O;?$Y]@@(>9F_>E'L06RW68(K4>787? M]3C]V9W*MN%,B:;9EF;:LJW8LD8D6])LU=-]X]P#B]E9L2G-KT+EM 1Z7!>' M@;,AD,XNE>(8Y>2"R(G9[K,46\5F2C)#+(=X>7]?SM#)L0"+RH!<@_K5O)J( MXF\6+&="ZOR511RR]ZP,>*._9[/)<+DYN'PYS\\#O>6FU,HMNGFIW[=TT29D M>?+RVC+D@I5<'W7^*W"ZL-(Y2L6X,36(,&PNBF?8M) -=0;Z--](Q;\MQRI%&. MEB[#6(3_P5.K)C!!L]./JB -Y4#6=?3+S++*(*FJ)T=OO'@QDU18&D&/'M5( M9NNLV68TE)3[YH%?CE 9"[\PH5?B8^6J-$BJ0U>">1$AR%7NVCL0C./^W;B> M.Q7NB[LIJ+FVIY6)-PE!4,O'2B2)FL2,[,3,B&-4UJF20-Y>2;!5*F>;H%OZ MP%;2M:9 54<361W7:\SVKXW0S[PC;32QM\ WB%T!,?$ 6+7+EO**;JJ75AC] M"OY( TCCQG"/WJ!R]1Y5KF\[JF=;GFFZOJ8[MD5\R]8=TS-U8GB*=UZ5^R&W M*]GA";]2Y_<27(<2"CVWJJF>*0K8*F*N1*RG1)I;G@5"WVK(QT$^H\H$#<5U MGZ3RV">*.X*6>V'ASTM#/4-E9Y.FBJ!R'1UA,U%EE<%W6"?]1BV*0@(::7YS M)UMG.WYJ?!AOSS=Y>_5L9&VLXUFP<7SYQ(,2EH>._0,USF+L8-Y0>5/8!:"Y MER065R+_KV4@FU0B>$@M6=$@1@@J<[UHKCM&C9F\Y7=\W#O.4YP5,ZZ:ABH" M.QG?OZ[E_:F_'%?L2/S-6UXF=@BUV+Q,C)>)58&;W2& MC=[<7MF7#-?P)&UJZ)KO>PY1/4GQ-=6RIYJKRN=U>_%HA/_DMF(YJJV,%PS? M!_ZE=$TKH]ZSZJ:5,?3EF'5F*<_G=+AO9CVOYF2+6E8676P>3YKG5L!.")(G MF@:F49\[^#!>R9<*3_ ;C/Z@EUTUV!.RZ=DS4%583$'S?ICJ9NF[Y2*:KQ0U MT-PH&W%&$WA;,0AW%(JFLBX4U3,V\M#\I"RPP%G]OY^G\.#G;.(+? Q6'K$'TQJ4 M?' W98CBCZ)R [149LY:J^(XFM)64(8P7?Y19D5BVI8M8@ V6 )*)N))'?Y]$ZD93'GU7 LV.&DTG9/O2F_5A%V M69:M7LS=>.[#K_UX6*]Q6:N-ID=8*J.LA"9T7)*78]! $)!D3#;4?N35' MHT2_6ZE=I<3M@K#X'[NW=/S+$]^3S+6I-%$$S69 MXT8/1$8=\:IEO&I#[UM@7:"E?>\]K]C7?1@IUTRKK1#V!;GN2YO*:&*+IG%\ M^Y%?;4?X^H.O5AU-=-$V6Z[V%NRD7\K9E/F,R=+73V/BI*_<0#I($A4S2'_' M\ZVJT<>8L';>/!R_XZ#="B%C^XJH:O7QE-Q4.JN,.NJEZWCIK7-5;L%H^E=6 M'TJ].=>-E\0KFSLW!"BYMNTDOG(DXDS5HNW/#KJ>0^Q,R#C[6C34XP^#X'?> M27IUNO/ZM9JCB:&=)@9%K\8>&DTT232UENDD/=BIG&\XWYPM1MH[W]@X+ZL]A[G#5)^MG9X[UM U MC?W9L]=:F.&Z)+/>*&J,23=5?59,>8:KKA.IHJZX9C M:(XOZ?;TK+@AV^CJMR@E@C(6A.Q(.Y3_;X/2U1U/T::ZYJF6YKO*5-44UU5L M;#&S=/O,]*7'WF9S][XH;R8[T;X9VK_#A"E/28 M[23)0%Z7)]>K@4]< V]985=4]2H U/ MJ2MLL430>VQ(=>. (?UVC0A?082JTQ:O)Z2DVFT%+UN]N ]_90!O][3IDW@/ MSE]=(TVZ,IK(AFBK]8&AK!/XD*N2NT8!]R\YZ!(*Y@PSI+UUBL%*YV<8E3*, M)=5+;\[#,#W931>A/#]%S^2N0.J.X4GLZ#<7S>[0G-(J#BZ<9^3S\XPVFABB M9FJ'LLP6TCV&CMG%$N8$IBGG)S!]-#%%TSA8)O=$8+?DT'R)DO1N%N&DV4,% M\J[VV87S2VL'P_'YQ<#V&ZDAO7RQ1C\GL)+ 6OLHCD]@)B6PAOKTBS:2ARN% M62IJ8X@Q3U(=OXG[&OE)/S\_6:.)8HJ:?;#$[M:1/WSC^G:ITC@_5=I E99H M*.;@J3)3 &NU9[+.X+C.TR8UF.]?O78LH?5Z2+F=.[%VK/39;M=7*<-9Q1A7 M&<;XF>\7LVI@^, /Z6O14B^N3+2KS KT23DI0U M6>8DA)6D_2#_N%8@R)WLFG8TMVO'@F*^L11LDJG+KBK0D$83RQ1MS1J(I\-= MZ5[)R#H1&X-7PGIZ2V5 M ;V1GMJ7H.8N[\VXO!M;%Z2Q=!ZG25_O7FAV*'8DWEMLJCW)T5R/?-ZM""7I M+(ZUT02H6=2T.I;(0?+XL ;H\Q@*G%LYM_9D31V)6W5JMZN]U>FG8Y#9,^-?.'O!X1( M]0U<_EN4;LHA[L;_1LG_!O"_.JZ7@0IP V$^VK[;)JR3;\($#U >UV&N\DT@ MW#@.NL)X?O@J9C,B@P2!ZA!=*QM%F9"%@\/JPE?!AZ5E$U395=)?Y%-T$^$% MEBNXV7J;IJKN.B)K"S#'/O "7QDEX^XWC6 UK#JN@&'UB"LP);8AZR;\GS_5 M',>>.K9O29:DN Z1#/G,@UG?5\:6?LWKUB/AW>K5YJ28" =?[:EUS*:IZ/2. M)_ JE&\SYU7P M\GL3 EZ0LA;,16 M](_(S)07HM2$Q9D0ZJ8T.CBX1=-ILX M"EQ\(!LN%X:D^*XSH\!U0EP>\D;^$7ZM3@*-F42.O7Q$;/:D8FYA]B(ZOUIP M,K3N?+C>;EL8"P]LX!WP!YV^7"P.?A,D.('3P5FU/AU4.WT5[K^]$PS)$+/1 MLN':@MW029+ #^"/V?=('--Q/90MU]_&=E*^THO@,3AHD[[[H%?'Q >KC"(9 MY.<+SZ)I3913Z]A#P .;_WZ7NQ->2#8D%"0V4"Q"@*9-BE*D-)+/<5KY3!T+ M^]D\-1 /13?P_YFN13059(_JF<[4]#73\G1UJIU7].0R1KAG(S7O*LF.ZI , M$.(D>%X!3.TX8K!)J^:_8R_?@/)AV)> \G$O),L9+.:UF%&:CS<-9@O\=V;! M%?R5S3#M;-R):"0L0%40:B1,21B]G!\Y9,_I@98^-F6KOT%]"A_4MS[H9H6_ MKQ5+H7GS/V?#-T'X;Y_5=^M3NGK:_/6$MMK&<37H,LI@OY%T3S!'4QI-9%-4 M[9Y#U,=+&=Y$W]J') UFU-X, Y_ OTDYB;Q:+H@^33D$$]U<-(7AT*FU[#IQ M'(!AROO=NJ9^-IJ.E-T^SMV8. F!]7[)SOP;''D3>\DX[_'*&HTN@H/>.=#=(_')T#P*ZA'("G_)4=TQAN!B6X=PS;#4Q1!T1*NC MMGVR/"]>X,4+/:&J]>#AU86&-IJH4L_UQD.H6^@I?3C$N&V"VKAC;D#LEG[6 MY>WIY][""67^V=1'$VDL]YA#UY73;P(!2#KDT*E/OAI>IYD@G/GF9CFC:355 MAVFC@*49@]F,>$&6:<\1N059R>/Q67HQ)K %PAZ;U5;0C%\VIRG/WB?,XWEF ML/WL#KV MN\HG>)59';BDWZ*YN^<]F4AL=4/I@(*-TZ[? EMO>\4)E1+=Q40K?3K;R).. MY-B9.FLT&4;@\< 39I705#5F=3B)[ER(P*>X3&1Y\Q07/I!E &LYVD"6ILH7 M.C5E_Z("S3?]J>&;EB+#*F75A[!$WV MGF-N2:.)*IIR7UAF TE=7$3.KMZ$<&.9ZTYIB4W(?QLS=P5/K%;(PS$7>&N? M%P2]_DSN=N8=&8$U=;L>.KG4W,5%L,T]+!E/&>N-L_KPW#Z[L<3W:=@G/^_. M+8:6,IKHHF;5XZ,7K5N&P!G'2O!E.^8)ON,>S?6(%7V/&L[]C545%:XA]34? M:=BIOXM*\#4TU&(#UZ8V,M:K%>S3=EOIMNV666O)UO1 J66NP\(4]7@3%&^> M[Z#-8"].LI)/P)/8'&]B*9(-O52#IY+WZ_O:*R.2'4+G--&>=*,?0#=[IF0M M?3119+G79)]NG&$?!NQ#T[LEEVO$7^E%1&*IX02.!9K$741QWOI9*1+/8&?7 M'[*A%VB&97DP6(01OD_8T+? R(+9%L0>2QE35.* MQ(FQ;S-ZSM*)958Y?P=KXRS?5.D7Q<>P9V]H).VG3](EBN824WD=4@.+=X0H9 MV@#)L#H8:&2^*>+U)1HEWU5TV39,S==L6W%DV]$4TU0TW[(<;7I>T?A'#J2> M6]IXWCF,1>[X?Z/F417H8O \^<5YG9&RE*N&[% R)?W'D?/ 2BE;:;<(SB,X+LP2N=^ @$#) MNJ/%ML%AH1&[$KPAM]7>9SO-:.(A^KQ,DQ2V >KT X)/P"EE@*L%Y,F^9IV) M5?M;K;I3;O1^5BE3(]['^3TCG\]^SC0YT.R7C'3VW;>%7EV]\'A_H_SD.]^_ M?,_" 3/;-@_,NHT#Q1K_,9T!S[K+ZSKK?U'U#BAW;7+N]F&P#?6/YVA$\R2#V#>@Z/5^=JQ!6Y<#VD?$.DY^I(1Z7=+ M<&H]J ,6$V%O6HG#%*:=2Q?34.>\ EAU2#L,-?!;*TXU=;17^>3'^3-)4FK& M?IR_)U,LFP1R_$YHB/_#G\L Y010'X7N@@_?D3AU@OE#[.13W]*DM-KK-9:V M44?NLXT>D?MT75%=2Y$\U]$TTW$M4[=U75,<2?&F4^6LE:[;"IMI5Z\Z%H3* M%1Q0!_LON)1?HR3Y/*\\K^$ZS$LH><505-G%D-63TB)8> B&.?,=HF0$39*Y M/$Y(LS>/I0^[E._CN@X2A3E)60:O^"0W'3F6',>2 MVQNUI*2TCY30?B.=L>-LC/Z)AE%O8!T:=-SIYI=PYKH)YFJ90=+(7'7^L4<3 M2^FKT>0R@!<'KG^_KGI[JR[>C36C] 4BEY]IR10854CJ# '+&$WD@[4)GU4\ M0 +9UFS1@4"PP6@@]'%#7DDA%1LC7S?68]0;N&:=[#'2VD3U"MC9=;(_.8KF MB<<%7SMM=!.)FVA#'4W,>C_9I2*L7H(TK,5H&O($O81M>.\9[SWKS0I?=TGO MYUXN9#)KJU/P1Y,T&OS1^C+'AC[:=HN9SQF8,_#QO:1V!J[SJ [&@7XP+NSP MFT,Y!.!6"$"%0P!R","R= KMA(;B*674L3BHK.@J:[EJM4&:9%QH;5!2%@?E M73D@H?Y'&\=P,J7O!#&;RL/JMI?S+;5"*YY 4AS7D N#]H3 T[2QJFO]0>!U MK0#:6!DD&7Q1IU^4?K0:*D6^S"*J+4@TV7&LV2ZRPKA_KU*J.'JI1=RNHT[H MOI#'[T >'Z_ RKZV@_M7#$I)^+U05T>M3;M>^OL%]?]_4/\?FX=OLFJ2.K6\ M;'+G\_J56IH['%CM6&XHD_G[^-M8>,#1=4OLUN<5E+S(:TLTSMI>Y77_[ 0A M>E>_1#'.>L-&ITI74VZ>H'7RLY,$W4/LX.VKAJC(]<:RH96(\0)+SGM#XCW7 M7 M3;2&HL_.%2RW@Q1-1&$&%.0&"U@=7C5-)B%.)H/F2Y93+\@PN'A;PF9&L\_KP=('!P4X"0U2#O\2#359H?+ZFAB6_5:L9-/[N'T=$X1 MU9NIB8A8EJAK![>W\G:MKO3Q+HH76&1&A&DT]VZM/ZL+=QC2F>U#'12Y)FKR MIL$8O,7KALEK?_L0ITQ(?3GYG*8&92 >BZC6#,2.@LP$BA,563U_)R(GMW.* ML-[L1PM=7-",=8JZZ%F)EV _?B4X4V.>TL$G<]SN;$9B%W]$B^>1-HK ?HE7 MJ63G4.FFR_APT_)&W#/EO*:EHB(*B*8'*Z]^!"E3M@,HL$! M]3@>UW&DBWIFZQK'RJJ6:.I]5=%PE#W.U9RKS^35X+@4[=+1^#@GCC=Y M)%8^+$V!'8VB;=6SK9W3%)S).9-?)9,?DN&0V)7&.--DX4S5?$T>:Y$B3'&ER MJ,?(D2:/2Z4<:9(C37*DR0$XP+<*"&2<.=&DXEQ-5;15CGS'>8_SWDG20:HR MFMC#'_[-^8WS6\\5@*=)VM09#FN558DC37)FNVAF.R:O]98\T:A!:=A]U4=R MI$F.-#EH1M/.[,'I%&]+X4B3G+SZ=%(,("NI;C-QFAHF374SQ(]$5*V&N F> MKU$75+R+>W#T=$QRZLW6M$!&F:*F#$5,W5"6@T--[LP=&V:[G\Q M$<3718- MD[=J<_+JST#4)'3T#Y:\G*8&:2 >B:@.*J_79(2:E(Q#RNLYN5V!".O+?M1P MFH(D2EI?R6\>D>10D^?B(>.\5J:F4JA)C4\GX>35IY6)@$#Z4%#:.$WU:V4> MB:@.LS)UBC4I'0(8Q,GM"D18;U:F0;$F#6DH";H;BE)RK,E>.,<\LVUI(N26 M81\,.#67(!">I?BW+(]%46X);PX$+5GW^$@]0#HZ>CDE. M?9F.ND1!EN6A9.XXUB3'FN0P-WU+ES,7D.HX7$-314F]=+@;#E[%N?I*N'IO MKT971A/3[BO4Q#F9<_)51'Y/'> M/'S,;ZNV*)N7;GPW8$UF&_IM.8/[V$ ME*4@8.7#$Q&< AO.!=>+)I9\A.MZ1K@NVF594(7@I,(G)W:?V)5FN'R:*$Q? M*1GBC2^Q\LE)\1NOHN#$1$B>HI>Y$,R%%-[F1V$8O< %"?2(Q\(_5PYWC9KE M=?K]6(0TDG>ADR2!'Q#OY]=WY]^#YKJ 5_Q (_[.8S<[R6QZHQK@OF2 M>/=I]CM\&0'"7L#KTGA)1I/[E=W@_F?.J^ %OD]BP8^C6=.F\<^FQ'66";84 MQ''T0F+VQ2?GF= SH!0HI)$ ]!<*42PL8K* /X@JW:TO0?J$'^'_1LMT[4]I M3&=!YDZ([QO7*'2%[N"S;+?TV>4IP(XI54XN S#5E,>JT@TP]98!1=6C 8KN M^&=V[<\N AR."K@<;^Z#B7358 MX*FP4Z_NX+:#?G;.[74S^09>T/,>3"NPB*(Y$5Z)$Z-F#TFR$X8GQ]+A6#K[ M^88'0>E\*LS;/\ D#>:?Y^3_ \I=R=MT]AIQ!J$DJGI?B>'S!WDX,W)F/!LS MHL:E"K(7#H [N[7^#JD%F3PU2G-9IHFJA8O$^-DUYGTMM?4=@4%E$YW&+C M32#[JX-2^A<*(27S _0!+Y\]-5,B*V9<^4#FA^L#0Z)]RX9=1Y7@G0"<]%I( M;V]]8""6B2K:QE!ZFF[2/3A,^'.+[-0-ENDW.*J05&N6#M,)&O4"%)E[ 9SX]B"^ M_36$3L%!Y,.M$>X'=*6@/L!!N,%V,&\J@U8,!NW 5H82MN6T=U&TM[]>H) W MLG%EGL-PE0'M_#]3&1EO3SK2T5R/I.H8UN@;(\"@6$F6:.H]SRT=;-,AYVK. MU4/CZKZ:#@T;N1F\3KGG(8U#:3JLMFU=4]MAI8M/<.@DQ\:NPF#NADN/"'_O M9 M;*\2H;^D@W(W>C(+>3(2Q,L=UU2' &86X,-A)4-G;$PD][(V,EK'@.HL4 MRS9B$LR39>S,72),EPF<39(0>@RTSRXEL1/BNFBGX)3,B1^D^-Q_?[X?"\)G M'WX?)-BTN9RG8K]'\^T)].L#B6>'G)$,9S2N1X&*(X+%NT7G)FX[P;?>P;YG MU;,3:1"CU^W]<?#]V= KO3.FTOA+?6=C>N=6CNW@*[BJ&"X N?YY4M;>AY M-=5ZSZNIUGM>AR@N2@W!VF(?$7\"2"$_!SAC^'D1)0'>!5#.XV-,'A&I IFO M@H+FPN\>H_B5TE9(YH_88PL<15O@GK C!R?%>MC-6VEZIGV[4T)H#[.3GV*T M3&KOC0G>.&MQ3MZLWG&M17>;?,^VKV'<,7_^FYB > 14G;1_F/UOK*+DLJO M.%-04LMT\U=J5UQO*3O3I2.DZMB)C_ D+X?D=+(=XXX8OSFJ!. MK>X2ME@]TIU/8_/>??]H>V=7 $((Y]+A+8*=0F+\*UB.,YBU"$\Q2JB_!98N M3W7%LJ::;VB*IDZ-J>2JNBKIUM27;.6_YFA"I1+R&G;JHYCZYT_.I.F"FYO5 M5=NX4T8;6]FI(&NAZ^PWU'A3Z,U>1-.[8HUMJ?FC\_67VV/;X&OB:[KV-6T' MF^ 0"ILZOW\%GT9X>(+W/KR0$*RG3_"5IUVRC]=X&BMG@)W>_P)[!=9XJ\=1 MRU!<#ZS&?1G,:$80X8 :HPF%#Q1HI*KT9=G/Z,URA(UN"!OTX.HP&YS2.*7U M8L^3G&V@42[Z > MC=%$KU=#<>W(>?"2>'"X+-C$/-06+[Z/ZN#(W!83TI2,Y$%&9 36ZP M@-6QP3US3UA$^(.+Q:W+*1:Z)O@EWA)^1/UH#RMX:DFCB:4>,M:=MW\/43F< ME,RZJ@T+YS)+(FQS(#W@G/@N2,AU#X%9"LX!YT+N NALN&366FL#GA'GC30AK#T0TQ7#MLY0(%_6BKL3';F:**88E-&A6/& M#I/X!B0#]_#/+:S@["%]Q^GL=H3N3<3OZY]THSL:! M3*(BUY.E7- -CMC.36N=B0M1MM!]'XK-=D,)]]--Y+C=<%HWX=\R%>'4679; M&4T,NSZ7E8=M!T=GPR6SSAH!$U"JJ"M\'-BE$-^ A%QW+][6P*&2#NDTX71V MQBE#?0P;Y;1W?3+N.%X\SY:_ZY*"A6F\4.@"J.G< MQ-31XM(E%2TNH[>Y<0-)GP_7W::@[T?,A[=]A\^R/.[1#%L\=5)VZN6T#.@2 M9N%$2:Y[CIW#TT,?9,N9GS/_N0?9GC5,I$OZ:&(9HFW6&X3V2Q=PEN4P+!!M5MB*;<5^G>N1B;9AY^HE/-\Q'L M]3'J^%Y%YD/3=_K&I0VYYFOB:^)#TX^I OG0=#XTG0]-;QF:_IZX9#8E<3XW M7>4SAOF,X2.=))]FS2F-4]H0SH=3VBDHC<]-YW/3^;RNTY;,G[>,L!:PE!&. MSJK#'_*A>9P)+XD)A\N#75,(LDPA^%6MK[9/SID#H=';Y,P!JR,IKH M7#MR'KQL'APN"S;QG(H=PUS[<>F\[GIEX80T4T_:@,+GAJCB770) ^. 3I$Y7!2,NNL-DP@ M.E$[/#S(:>_V9-P>$3 +QZ9SG.,+H+/ADEEG&6?3L>EJ7X@&G/:N2,;M&^=0 M).S-J4,1C@0*%#%/@GI<+.9(<0HK(H#V8$)R>^"Y*!W?US!;-W1MU1XD)N<'0V7#+K M+.1T1"XQS(-1#CCM79^,.PI6CF(@,K?$1_!< K&=F]8Z$Y<)Q*6+IC64.14W ME&_G8].')OR-8279%6LT,10>MKT .ALNF776"#8FV0V33TV_%-H;D(SK[L2K M$CCQ%B\DN@ Z&RZ9=95QJ@Q$)TH-F.)F#T/DF\-RW54-P44.<=UYR':(TOZD9-99 M#^B8*3#MOKJJ..W=D(S;PW7''B NX89/9<,ELB:J,D<3_6#'G-/6]4FP?:O? M50MM,5XG= '4=&YBZFQQV6AQ6=I0Y!6?FLY',O&13,-0=N?MV.\FQS3,PHF& MW4,>CL]CX\Q_E%BJJ.J7/JF-LSQG^1O1]]VCY M7A)522*)0DR2!8'?/Y/P512".6P0]E-,7PQQ).,B>\E8^.SC729DY1$GO=*N M'L5.!V4AI&_]G)X<3Y@2,F\Y%A1\@JP(LRB?3QW25PL.19-NX);QX+G\#P([ M#P/R3*K,.X\$'P0O7-<#:''$-$*81^.,XH3 MX25(GW)R$]((3O05CR=:PD'EEWP'1WF7P/54"&PL/#R1]$=^\!?Q[D '4:JK/(*MWG66"7Q]$0/EQ7!DPO05OI7"1TDJ4# Q]\F!BX,W MPO;)7VRA3P[^AZP\+0A#.(L4C@A^G:8AUCZG@H./=HD0XO#V%(>W+YQ8>,8) MG+A1?$AEP6/A9T)71#\ ?L!+8-O Z9WL:PXLVTG3.)@NJ8+!<\L6B7^YLGIZ MY+"S[R1%?O,8N5.!A6O-;N?/)9QB^LKD]31;P0L!6F=7+3C3 /^ ?H[/G]/+ M>HI";]-556]A"=P9PDEDZV '$A,W O7YRA;(;D?$EWH16QJL,_"084J2J#X4 MWX_+PX^S@UH[)V])CX;=&=S&*BDZC2IKC0F/H;,SEM*PCC^7%F]B FX0R-NW M+X&7/@%#(K]5OY6]12J_XDS!7EFFF[]26U]]/NV9!(FLK1USY;^X 13!@:7+ M4UVQK*GF&YJBJ5-C*KFJKDJZ-?4E6_DOJN/L2T]QOH4%A0D L?#]SO%AAV^< M\,5Y3= FJQX-G$OU'G8^PLT'YOM'.S!V;T#DB&Z(5P_BEL3X5[ <9S!K$9YB M5.5_:[\YL$$>J.0"OD;=C0S]SY^<21-5,/T+&AM6ZZ[9#/*ZF8 SCNETX_=! MX@*C+T$0/L#?_QQ&[O=2M=O,^ "N)MY]FOT.GT; #%C \])X2=J8*?L-.@]V M21B4= W%4GU+EC05O#!7@Y^FBFGJQM0R39]62>4[/2[WU09!MQ#3;Q'H.VTL M"'16].J8Z ,NX]> Z0]0DY_H=&7B?9Y_1=49@X_ULY,$#9>D2YVNXTR2#*T0 M/PK#Z 5V(E!UC+;/#(V)_S'=6=%(,[9[IL" ]AW01"G3QF%Y1LR\0"V?_3TU M)"J/ 2/'0?W)SD^8X@%VLQZ9W5"H%NH%PY&%SB(A;_)_O/6"9!$ZKV^".=TX M_=+;U<>A\%ROAD/Z8A^7-E;\X^'L-'/]5_KVEC5=<:/Y+&NC6DH]MQ*:6%3Z5DJ7J80F[7KL3-#CFK2I1ZU^#9L _Q5W!G0T'>I7*V=<.W=&(* M/[&.)Z;R$]OYQ%AA.W6D&VS1'838KCT%0ZCM;SZ">VH<'M(E?S@Q[=6+PU=V M[I7=$&KDIVA.7O/(XFR9+D%L8#BZQCA=]GZE^>XKS5L;]O;$]3LG>;J?>_@_ M'_Y8$]22<3X:TMRY\8DI'X1.68/L? MB:,F%E%&P J6(BMO.8MP%AD\B\AG8!&5LPAGD5/?Q]_&PD-,DR7;X#(XD*NI;A?SZR6897'F M:JEF9RFOCR:J+EHRG_A\E635TF2P'UEMMZ^-*[2O.4F5)-4R-^H8)&5RDKIF MDM*M,RD_:V#*KT\/9]B6X>$/ M+N*N+:=>\!PD^*6]3,G;0"8T6V8"'$- V[T): YV.422:@&[/): -J311+9$ M_?#1$IRLADA61]'[6R65(7-)=7F.VE9-405)62Y'+T>2MAG,:1$WF@V*ODJQ:"D..(:ET M+JFNF:2,*7<#&)NXP MTX$[5U9++=(QI')_J1_NKP^1I,Y4]V#@5"9-E,V#I3(GJR&2U>GK'@R> [EJ MDC*.XI*T2RI3&IBDNIW(8A_3M;GC99V^8,CL+\O#??DADM112AQVD,4*#BJ3 M#8-3U352U5&J'+8+*IX>N6J2,HX2,=E!4&G#$E2'QAQWZG7<&;CC&KL@NVW^ M>CC,:JLAHK ^/?1#FOIH(MM].F+GGW/"N8QSV6YS[=_C';S2$K#E;C3V.[WA$N/-\4!!MWA3NA.DRP:%)"59738-YUM-YE($; M!@7M:5MMPY0?O.0[==PP/6'J)(0-X_A!+L>8LGDH>^13K]12N%)[P&Y)Z5=4 MQX%6]S76AG"^N%J^:,E:],87EL3Y@O/%Y?!%BP/9A2_:O4A+QGGKNGEP#H^S M!F>-H[-&2\%MSZRA#(LU;F@ Q),9>ZQJ^\ G(S<[140/9G M3_%RHNLFI):ZQ_X(2>.$=-6$U%+JV+.ZQM*9/M0UIZ4ATE)+!5;/M&0,BY9N M")3^PVQ*/(]X<-O4" R>>;?T-KYHJ9GJ3UGS'NFK)B19:BD,ZH^2+$Y)UTU) M/6:\=M#5]FBB&**A69R:KI*:>LP3M5.3+0V,F@Z-^G49X)55J["7UPI6;K., ML<^CN1ZN;&N(ZG@3@/.PYR'.0_OU"C4,PMK5\+"U!_^*44XB[R&OM++,'/B MQV#.WFO11@;ZE\5NV+)@)Z&S2,B;_!]OO2!9A,[KFV!.[Y1^Z6WVL&R+#77] M=-7LX[PT<_U7^O:6-5UQH_DL9RX^\W/4I6 MQI+5_)5-C]K\>TTR^*).ORA]ZZ-:(D+;XXER[>\:5(U+0$[%IQ&LUD[]=2@! M!2H"A4]TT"^989N00^>ZO2=HH&9M M\7OU3N_7#!U?V;E7=D-U\9^B.7D5P"_Y3E)AMDR7(#;\9<,\LH.K M!2\_VG"E40-9:HD;O'.2I_NYA__SX<]E\.R$H.]Z"2%@@:VABZ:F#:0L\@3A M/,XH0]I;-T9IZ1;;DU&VI[N,*VQIX#QRO3S2TC1V%![IKY*8\PCGD>/S2$L_ MW/$,+FMH!M<-]:$@-'IE],J;0T(3YW:F^?>/&#(8]G2AW\??QL)#3',F?(+0 M=CE_E,D<.XAY>S315-&PA])MR#M7^Z6KMN$!O4]\,:3^(*\X30V2IMJ@\H] M4WSK(G"/XFMM%[C7F'7E-%6AJ7-)7<T251TF1.5U=)5RTE(L>0 M5?U-,N$T-4":,HY"4NVB2I8&)JIN)]3XE> \KWD:."$-*+K1;$9B%W^<17'Z MZ#R2.]PN\2I%%SR^N$4LMU0E'4$LR_UE@+C//DB:.D\%A"$KHXFBB89TL%SF M=#5(NCI]!83,YT>>Y6S&V6Q'-FNK(>F+S<"XG]BZJ%F\&N>P@= :Y[ V#NN'OW;08@HX8)(FVKU5!A\9X_SPF/X00OD;(&)+ M;/N]<#6R_59N8!V ?F_(B%W"*'QI UC:22%Q*R,&LN_?X1^_,>B,@?-4V\]3 M6 :BH(- Q>*JF'9R"G?"=)G GR<)%EE-@WG6X)DS6J^+-2B(3]MJWRZB),!5 MO(E)2$]LFI7JF=<*76@*RTE(;V M-9C,4*ZQ0(0SQO4R1DO!2W^,H7'&X(QQ08S1DM'K=8Z6H2 (MB5JNLZ9@S/' M\)FCQSG-.S"',3#FZ+,XTAQ&0*69*+[$P3-V7K\X<>R 2QAF]_K**R&W,,>) MAB ;"B\JNFY*4GL.KV5+5HJIWK3UBIOF+YR2FJI M7NB/DA1.2==-23WFO790U>IHHE@B6)N:UJY39K&?L\FBOBRK;&F/ZLA=[[K?NXRC,%!#@#*?4D2VR*OI M*ST-,R=^#.;YJL[2U*!(0 ?_W>G_5IL"MFWC;?:;K*$D/T76NZ%)Y03B8([@ MM&_N9-J2T/?N[9TV_X/\XU%Z-'9Y^^K)J&-)P5-X>"+"NPB/)B$>_HL2I)/" M#S\[H3-WB?#MB9 T$8*Y&RX](OR]6YAJM713/P8O&R4O8[)[K-8868###'&M MP5QP7#=>PO;(7PO<-!M^%E'@.7<9QZ126I6/1NNX9>N46]:DT41MV3+;WMCETX]SUQR6Q*XA7F5?MEWFQ=ORUG0+1N_><= MC(O)/ZKU_\"7PTB.$+\YK@E9?=9>PQ>J1 M[GP:F_?N^T?;.[L"8(^(D><;L*1)S-I"_^D,9BW"4XS2X6^!I8# MZVKJU)A*KJJKDFY-?!K))__N1,FBX86(FQZ9*Q9C8G M7K/OY%'&P"#I[M/\MTH;/5>4J5U>*#XV,!3'E*>2J1%#U5Q#G[JN99F6[NN: M3Q07).]15%L[3@!E@%] ^LSID B& [&[ 7$FCOT4S&A_G&$7PDL49"%&7%0\\U0UX"VPN51_U-PIM$S^W[E>0E53TX. MOW@'/]TEH!0%%BB'UR/RXFL%Y)F^&KO%/6$)Y\3.,8'_B9X#CQTD4CDP*U@$ M:"72O\ 3A\M]AK\="W\0X)P=DE+=#E! #&^?9[>3P,5$ M2?6(A" !"P0D_(Q>YI)23S3%W=!SS<@NF#-3 T5'LH2K=?!08(?1$K[O9,23 M+5@4_EQ&]&9QO2'=(R6R[&E@4,3L3[Q\BS@INESU2Y ^"4D O.2 =?'DH*$" MO).D@9O0.X9+>L'_S"-\\3SQ29P(4Y*^$#(O: 7/-3N2/;V$FF#3#7.JF+XK M2R"1)S#8W(AF6;Q#BO8*N@-[Q;,<-HUD=^*_RLM^1W^0W_Z(L+Q+JN,<_8/R M+HH$IG/P6F+\-_P7CBWW&X3="14"BRTLC]+N+"G*H#@E<5D\@? M"Y_GU=B$8N:Q"2 5:JS#>T#A1?!U]EJJ@)S'F&3_ C+(-#-X$R#>Z=V[H1/, M,FG63#[P1/8\># X%^E=3GY>D"S OZ ZN$K]]'] 9!>O%C<1)OX!];R8;,=& MOK3Y1.'(_&7(1FAEJ\]4#9!#"I=*_ZJBLD'_=W1SE68WMR/)OH.+_9HML+/O MJXTFTMC>[/O"T9'$C2/4V$A!>'3+A*IS. 6Z;X^90Z7NS"ZEX4R9T\RNIJ 7 M#)9D&A8_^82')+QSXC!"9;<,V5=G!&2&MV[*H)YF=@DCV_P;\(M,16?LYU-N MJ-*] )913+]3&#QT)1M73ZEN-5I7<@1^Y3O8H\$<"#2![3 J*VR(AC/J2"SJ M]IC('B*N,['H-#BTA5H*ZY1>!3WEXORW;O<+B:G K6];:Y3J!^SZ4VDK?\3+ M*C8JE1L%DT4;R_5@KB@@YW\G!^]*/\>NP#%6C7&#LA)1L((& 6:,,Q;HK'U7 MRF!KJ<(^=U35OA9H7W5L-*A?%-O/$0H/?-A>6S)/=DG5+=D( 5S?T%CXM@3_ MX\\EBLS,\$)10M] -3+X0]'C'$Q(4/["HX-1RWE5SA9A3.#2: 8^)WBG8NXN M;@AA?TOA?_#;5/)]7F0[8MX9[!RA8L[76H1=[E" MV!0$;M()V7'G>L')#?:#SZLEV76*\V*Y@[IX.:9ZL,\@2'6:,)#J29*^U(,N MG6-7ZA'5@RZ?0SWHV"UA-G!P'^I!5\ZA'G2PP>P&=[-#*.=, 8L=/(:F;-CF M-%IA]R<+N 8_<-%' ,9+J@FVAMA(=3[R'PS$Y57XQN*421$M^?K'MVJHY!Y8 M.D2YKH@57R7GB]PY\L/H91=/!=Q:$F.^RWFDFX_),YGC.6QU23:=1(-C4I81 M'-TQT0>@J:F]7K<""\5#HZ) P7#^32J7EI,FLVRJ=[N_S#N=ZU(5 M$&#ER_5D]C_V,5;ZI1/]_'2")89C;6AT8IR%3NP-=-)/3D!S'-O17&_J&I:F M6)H]-6S7DAS?T?6IABA-Y\P)Y!A>F?@??K1_!^6Y6,4E2RIJZN?0<;_??7.? MHI D=Y](G*(F9)'A/%$WBSP2]JI)"FN?_ 7*+D@.-XNW.^3Y9=[/O:]X=,EG M6&8*; K;V\'^-=#=D\=ZD_V+E4XN'OV!)J/5_P8J+&V V;5O9)_B&!?8&8Z M2^"D^ %UT^'>*MO("HIJB[:[K/,!GKDBEH'BW3?>,GXE3ERN5,'Z4%-=KV42 M\*\2,9LVW(-_:&SWI XE&17U24,O=M_*MG=6,IJ397V=BW9T5C*V>U\'LY+> M'(4[C)6,FN/; RLA$.C8MH[/2MO-V4-)QMP04^G)'O$,55=]VR>.8VD2(8[E M3VUSJOBV:DQ]Q-,ZISU2P$J];X"5&JI-\I'ZYG/":*A(YV(- 2U[IL4KV:P0J:.2V%J7K6JO!#0HCP&WP@F#]2PF7%QE'LT0?25]R[U-I& M!OR&Y.7$'E9N>!@ 8'$!2]9!:XG'F<)1G@U]XIL@=<+ W>&T*C=+M_9OXCWB M)O(JE"82$$]#D\T+%ERX*LPB ,^DRYA44K7R,R2-Z>" PYVZP +/#H6O+&1-DJ$'%9Y)9*<"RY>(P[OC_+L&VE#5JAAIB M_B6+R5PL<<)J&5ITB1_1/D>T2V/RYS*(L4B#_51U17[A&GB7^<)VF\1 /D*_'(C%(M+>[Z MDK^;77/=WH*+>P&I T*OR6JQ1Y.(FNO1$FC8V]"YZH$\<^*$G0=63)''&';+ M3-N\VDID)<.5TV4&6Y%2[6PB;T_);S^6(CS]V5\[(OQ+,.4:J^%,]*$E8]Q@ M.5?"%)N(-Z,)VA=#*@?AB<(B7"9%WQ'JD^5\X02T^HQ@.19\1Q2FRQ2+!\%3 M G)GU%TY38RD01JQ?]VC)%9F3X MM/P[2]JSBU]BQ3\F:N9Y>*U"NM3;6D[_#XQB)./+F;K=+^/ MX#VMF-TP_^788M:46\2LL$'"SI9A&BQ""!DXF=AO0' MN'./A-@&,7_D O[$ IXVBPFT>R@>G%OPPDK \R8?5LE-FX9H9Q85H(LXPG:# MI'M"T]C0F=WD/-SGQOMO),5Z[6]P8%^R-W]E0MY;\1X^^Y1-NSH1)K8C-)A? MS ZM-#1CDT52*"%VB[@HH>AV$'ZH:, I 8?\1^$'RK39=VM'R*1!5C_Q@?U1 MOLF\EH)6*LZ6($SJ3<[53DS>G[S6GVSP_F3>GUSI3V[M1&Y0;V>BWUZ M0F.U8OZN6B,5];%NOK)^U6H(I#1KJ 3:VWXSF_.#5(17[;-M\OM^L0B#3>*[ MP7[31I.&S%C9,+8F.3>8K M2.:'>#^"H!BRVD6QJF6NT7@OK?7\+-23/.*QM MQ5 %K\A'SVF*F>=;!3JL1EZPWJ]&8*GJSLQ9[ M;!5 'Y4F==*D:*$CU%U. B]PXB!OC:9)!H<)R-QTHPO)4T5Y&IUUBE["K9A[ MWDK%H.J;.$VYAV.HN^K6:%+?YO"KDQ]H?(=68_C4H625�'52NU(@U3@&B& MR@V!7@,_8#DJUF6O9L\=%S]O* I>SBL ]E:5GH;IRCAJI #!81#CA"1?2M' MFF+"-)J6J$6H8T!F [-%*V72504C;@J( >^BF@G\5SP6I_#\P/"/X4_H62'_ M=M9!VVLY\LQHF1CM5.AHVEM +S>M2#WFBBQICQ5MK[XX=$7R:%+O=FS_Q3_V M,CFV-S\>NA5EC\/=7H%[Z(K4/5:TO=3QT!5A7TR]*V:'^QX+_93CJ+ZAN(HF MV6 (:J9J6X!78+Z52J: !8>EZ M2AZCF+:%8@%-,"_T$&JL!+LWJ1&'Z0HJZ9/"#DF2)3/W:6"=];7 =AY?&RH6 M2Z66U9RA*Y,_D*%3@-&R#&D?*KCMP>.?G21(?J^H8"$X2F3O(,K1#9S\.M#"*8R3E,R2G&0H;$C5WIE3RR [ M'K1&@KRNO'J!398+$I>39*4\R9L.<@,.B(%7%7$\BM3L8HIGD9 W^3_>(AI( MZ+R^">9TN_1+;U&1&,)A'Y>1K['$HE_9)*/LS=G'8_CHI_KO=6LL M:TKC1])8;OS]ID?)REBRFK^RZ5&;?Z])QI4O2MOZJ):15%L'FM7_K 'GG@6" M3X/J;K4I+ KJOA'CZJX%W6I]9.EU']/6,MO;.HJU#BBAL!]7SJ.GN;Y#F.?; M? P5JVD5T#<'YE*[#M2[S?D9W39_/1,R9--J+HFI69X5O^P/,,-K5F:R:F8F MJT9IP9[T65U':UC8(V*)FKXI,7R<>S[3=%+.H9Q#JQQJ7P*'FCW/=>4<.A!: MY1S:RJ&6= D<:H$.%65]^ S:8K3G41/8 MG,SY?R5X?.GQZ0A]+,2=\* +_- MKNJV,>P-^[V0,>P_=!,B\G&$R 894KF6SI($D5H"TW;4MNJ/A'H_F.3B&LW::3 M$%8:7AGQF154=[&:&J[V*B5%S6C"M"[\Z\@BXU] :(@7_3$CM8_S#P[MI^QL M3-G8#2=*O;EE XB.7#F!=C3K3VM1]4B8*A*F9M7+ZG8W\CE-#E)HULRK\PO- M.OEIHXG6T")\'JEX15&:'?/(%$&SF.YTCM'UUQ8>[_-HKDD::1<0/+=UD$:B M;M8ANO=S]?H@@C,%*CCK<];OB_4WH%X-B_6Q(=$0#:T.[=^X M!-['6117H/:I^_(3[2_8W,! WZOP]H5!=0H,:GTL&B5]-6G"B'*0F'T]52ISYC-%&U>N? R27A%453]FD:V!UYCEG_]MW+#*.0#[^4&1[IYU6@JPG?_OJJ9ACG39ZO"OG MI:P."7/+2FUWI5*[,G)KFE>VNY7*=CHVHQH3AV<0G&1.I_%Y.)$L26,V=8_\ MM2#SI!S7LIP[2R_ I^.X>?R(_HMR!'UIDL+_L*DPL,9HD2TJ&0L;-T*GG;': M\LV;PK4MLA+LEZP$.\QE!-V1%R1N&.&"$K)PX&LD?.UWV:NS8EH'M56/V&U( M4N #JM\Y>*WU:Z4LT+$)5B_">T0VHJL'/7[HO(SA,S>78#VP<4EZ*O_*9*FZ@ M6_C,R$;?_I 0PF:\FC\"=W6=\F@;S5,>[/"SO[;WSOM4P \;UZ?!%;<5)"C=@<^ :01O M22>%I=6]9L(Q22/W>S:=V$DWL )5=Z "F YLYHJQT#D0G4T M ;$\WH3DLS=+*9)T^LU@DM4VQO6RU:/PE")M&W%[5)[2P0&2QIL"EV?DK(<5 M%DER'D%]1@U7^'J0PM.\9V<.;\,YL $.>T6K[I%:-I34(AS)+RN9,HZG&!M4I M(IY6;G?BH+IB@EUEW&&#F<6LUJ7#!EH>;FAE2E_#>I!ZL4C1D?V/U2F V5ND M\BO.%*S&9;KY*W6+KM:#>2931S;7CKGR7]P M3$M79[JBF5--=_0%$V=&E/) M5755TJVI+]G*?S6/Y&X*Q/_]CH[\?N.$+\YK@NYX]6C@7*KW ML/,1;CXPWS_:@;%[ V$1,6?@#? 4B5GAT#^=P:Q%>(I1;/ZM_>;,T>2!(AR MP,">9%8.[DR:J*+3F,XO,7I,Z>L7D!?I_=S[\.W M^46.;MF:X1NFZ3N:I2B6JGFVYRJ^XI.IITCG](NV41&U:/2Q(.0'* K%T3&+ MZ5ODI^":K[E1_5Q.PY68ES 1M3PLLGI82798(E8DBDSI)&FA*]E(4XPLUI3$ MA4!_F/+85IL_NAZ4#96C;*RF$HKJ$FK@-,%2WLA!5&$1\K-8K;:Y(JB(#8U< MF8BC\@[]!K!$XU(.N:TED*]GCG-1DY3M7KH?FB<=D6UPN8(CB/+=>8V"VP+2[2D>J:" MHUI>-L6U2.VS49Q-*VI4WDA_I*,9MA ZA>?R&^DL M5U3,&YJBWK??,E@DC,-K7S@#*'I9#-P =W&"-O4S MU?Z_W^80YL@*5;2&19M)TKV=5)%;.C!W,7"[=B:J"I#KN!Z3W;\W6Y$W=%D> M=1LJ;J..,%-L QY'FS72IY@0808K?DH$,D?(AX;V2;IKUD.\TG]Z--2&W5KD M=*5HD>O4JO.O*/)>X"#@D#_.4V?^B(V5]TE"TF1;)Y6JC3*0CR7Q[M/L=_CX MGOJK7%N3=%W#)BM=,R5KJNK$E"1+451?,E1[T/U5QE@0RM,4V'%2PLF/NQ]P M#@M4B6ZYGJ9Z0!.:;:FNJFJ$> 8Q#=WSSPO.43N! SK*OKE/Q%N&Y+/_2P " MAOP*3%6_V M.D!-RUE>1)>;IHU5??NLYA_]@&=U'G<;AGQ?AY+NTNAW$1U\ M?] ?0!92\^H>5N8\$O;#[PGQEZ'P:^!GO_@AF NOQ(F36ISV1MH=*TJ('1?5 M1"+[X3&N#%RYL8.I9@C9R50U*_O-//OH8Z%C;_2PME+1;VO1^'TS%#M'-X:; MNWBW3.".2,R"!XC]]Q0L=N&P?@]EL/&[9M] D94:6.U&GX")>)3P*V$#6)C[ MQEO&*.Q+/\$83>P2BZ[PW0^X#]ZVR=LVVT)B;?-=-ON[>U4?J>9H8MBBU%LI M^S7DB3BS72RS=:H8VV@:F]6S0:S*8$98H20=7E? JYV': MK!L(ZAPVJX8U(7IC"1.OIA\(@=C\R< M^#NK1$GQ1[SA@P+.UV2":4?N\[);"AB:Q\3S*3M"(K*08U.1 R_ M1?,[1- F*1&58VW#A5O.K+JQP3C /<5T, MO70TKS803#_F58V8=.RDU>LM03R$-3@Z.I7RA@ MH60S<=WB7UU];.\KF9,7)Q0H ?& 7B8-C.,8E-AJ:?!XWDD%>PMV=-_Q/%T= M36S15.L(/CR<-TQRZFAO;J"G;61U__S-TN1E;?\>H9Y/9?%_>:PN/_J@S@/ M4>J$-=B57J(Y+=WE''J10R\.#SNU,9)SN%A#/'!5%S6C9_A]#J/*>?FZ>+D/ M^/^S1-3LT417&DV7?1MK.7-SYKXNYCZBHOZ-I >K:4,:32Q%U*5+U](-6,F[ MPGW*"D=0W.U1MPQ6.,A%W1:"XGOBDMF4Q#F(HLI!%#F((@=1Y""*'$3QZ';L MV4 4QY:9F8.7DG?85"=G':=.SI#!A.=XBD=U9+N4VW2FZROR8"F1G[*"T% H MS*(NU4L(.0-P>+6C%C=N(/5SA&(-=311-%'6ZU5I'./P:IB0:Z'C:Z$]*D(- M;331=%'5ZZ7%AWD/EU:I>4S

MQ ^PCN0'Z:?NOK_\"=Y0U]HDM7F,T40U1 M:FADX$7"QS3W-MSS6XF30S1;( ;NNB67"Y2#A8I>U@QID)A]DRMCC=T6U&8(Z/?71ZU;C)A M:M.O^S%A3!4<=!Z(.;VXD7M'PS,U4%!R';>3!UJ.::%LN,"#FFF7'4$:7U.[:;[YA'.H9)3*>2 M";5(AQ_\1;R[_Y$X:J B2RK 9VX\RM$#%.MU&,*;S(X.1-C%[+#D_E!9N2?3 M0<2T- ?WG9^QE$W0K#SX<4RK9$#X#A8&,D5-YK$1+E$.3L]8&$H55;D.\G]; MH9.>T$POW+H^$-B4^R8=V+QEV-FQ\0TM?1.^(;_Z[E=?.'_\Z*Z;:S9B M^6 MF]\G6&?/QN%.;6G9=VX8 ZR+>]<+>-15MK2UBJ-C8'A:F&+2--&PZWT&?7,@ MYZ#NO==]'LVP6:53$&5 ,Z0M'(IJBIK5PQ#$H4-D""].(OR]R\6NUF_51E=7!?5G?_V:=[M2H[A26P*G:VS6 M[E. ,PQQI=@5UFGY^DF7+^/RZP'68OGP."&%NTN?8D*$&:ST*1$(>+*>\,D! M[<@07S-P18WN%E$61;C-9$'@8<\D?!VODF<#+>?DF-&,AGBHBR@)<#%O&'S8 M,REA4)'5*]_*J%LJO^),098MT\U?J:.[UB#GSL0ILK5V6I7_/L7Y:A;.([F; MQL3Y?N?XL-@W3OCBO":H/*N[A"U6CW3GT]B\=]\_VM[9%0"Q1C$E[S>@SDB, M?P7+<0:S%@%8 3CU;X&ERU-=L:RIYAN:HJE38RJYJJY*NC7U)5OY+_A"#Q0A M./*%=\CDM*G"F31=,/ $RH%@OF12,6-050-YMCLNL5U>'3X@(*:AF%-;)[[G M:8XN69XA*ZHFN8YB&Q(B.>=K.2ZIUX 4*:GG>O0BM-=CMEAAZH0T&>.D32)0 MI#(PAYU=^0RD8F=EIF[7!MTLD8K<5PXQEOI;A@KRSI8;%- &:/&J5@U0$:4! M:(=7,!C0- .E%,R%:!D+_\F,4N%;Y**[N MRY[A:IIERU.B.%-;MB7-U8CC&><43=LTT6\1&+#F6!#PK%;OI]-1?W.?B+<, MR61U*3X+V MVMU6C1RXUW0M5-V3>0#V^AP,M404O"5!R\$X$CSQ9:80>MK\]60#9-O8G@]8 M-=)S?KNGKF+7/ "\:Z+(IB@U-'<=-$+K_ #,[0OAT,R+E% MU*$MSC8WM\5Q'N0\>$4\V*D29@:/#R2>H1+LS&PV&IR:*-GU2H6A*;NKKT]O=56M0PJ^+K#= MM1N;M.!<]^BG69(TFJBJ*JH-+Q 4C*"5@P5%0KP1T@ UH22H+.MKV4)19BZ67 M9^5AH60SK=WB7UU]-N=S^D0RJ_B0@797+BX413_$%JY+" UL$[VOE,200.>N MDU8ZP@1U(I9&4[=.,?IH6<]Y^"KY.!.3D4G%NXC>FZSZ+ER$"HZ9V'.PIR%=V7A7E(6LC2: MF**DR,IHHBGZ-S:*\*X9S6J^< M=E!+J"6K5]L2RCGM%CFM8_5Z*ZOU$PK6<$2<*A_2_\#9:UB$=IOLU2MW'12R MU=%$E$7#JA=C#DUQ75$Q%6_O[+]P4)).Z%D9O+WSTHBI6\U[-VKJH4!%QL)5 M61=5_1!<"TY-%TI-_1C(%K9WJG(/M1*<@BY*N1UD U*(#U4TC(-MP-.T=UY^ M&N'>>Z8))7_)4*W!&$% >50EO&MQ2V_(04B+-<)7I-'D\)9FWD9T^:1R6/17 MD7E/VHT3TZ%MC8K"2>BF2:BEK5%1!Z2JKCX0=RB(Q(TX)BCBZ9@N;-<$=[ M_<".?'>1893;5^GV:[L7@$1"7* S][JM6E%.L&K$31_7\[K%JN%QE-32IY@0 M808+?$H$,O> ""G8*I.&.>(JW21&S$0@U61!X&'/<%LB_7TP=\.E![>.V\07 M+9T0?KE&[?B7F8_DT".*?#B$:2H$.0B"B_;76'B 58%D9>\HGQ,#?12K+DD) MOGX@N[1X=E5V^9 OJX5C,'LTKIN#_QC?L)!2%/N80LH838S]A)2U+J2L?H64 MHDK'9W=0RO:X;M.L"*ENBY8/7'1#FJRR7FLTP8_J"^Y%+HV%&AT70NKH=_?A M+WP3"^<6TJ[SA=JCB3ZN!X**"VV5M?WNL[J7SSYSF&&+U&6^GQIY?]RMTA7A0)8LU.[QUHZV]!(0+I85)MQ. MJ96.**<5LR,?U2_,]:/?@BCBT2>_N"EQ>K6/:H0B=I._2V'I#%Z+#(@7WJ@D M;@>XKF[! I >4OH(_B;SV-X MD.STEM$ _K1$,2_XXIJ!%\]93#IXMC1NU^%OVWQ=0]T:VOTQ-X>./;#[;&KU M+3;JHZ_+;!@L,9XO+C5:J[ M1L3R@>!B%]EB3%2F.4JYS!>O1=J#&\\!%]S0OL8[5O(Z'DH, D*37 M\O1-\"M?N,E"2Y9."-]U-(]'0-NYESFYS@?&ZI!KE&32>,YD-RD;H:A\*[Q8WIP%\O*.DF\%FN5!5*XR% M!8_G@2UL"7>Q]-RTZJ*7H;;D+ RX,H[K M8!G0^*MJD1D'0!8I/A2P0,UN6M?CD09RF(]@L * '*>="TI!@*647(D!A$QS M5M>U48#3Q]\_%'0,R7,ER\UQ7% W,-I2P\LQF%S=^!4^CB")@9$(:$U%AN*: MI79X*.>&&JENE!*250^P+?@R$,+Z#5D;<'19-W",W.7NDB_M9;>P:11X2;SY MEO)R2WUHSR2@=',-YKG_X@9(/Y@,]>G0F$RF V1*W30/L]:[,WX]!4WHVS5S8(=OF/? 5A'&[?*@ ;CDSV%O$&X&F..< M#&#BW(!N@I!H]@UQ1+P*EL,:LQ9M'B*9_]?NDP.&]I6ZZP./>H<U-AZ:I#YV^->H/I@/&='O 3#9AO;[I].W1.17:;2B$ M(-(F74W+0^__: )^)"K_%(I*C4#OV_(\A?-$K!<+D$EW/R3(YY,#_["8>T@DT$G_Y#$@(.J\SA10!DA MASTA-5T?3-_;6'Z';ZJ!IF?BZZB$.:! !@\(8CE (UG \N A$6D>J-BN0!U$ MR64KAZ*&JI&%P"F[39]Z$(%;3)?8LZ#'X5TX+S0?44!HS]E6)'!S8E:(>"KR_SIG_GL6^G (\MOL M-.IF+0[UJQMSW)E4M-$ZY"CW9 $M*NR3G?I4J& 0*O1&Y?AB%9];,_?UH1@J M=D!)L ;_[=5#EWTJB\]Q_[.7!>_R3!\39,@&H*P&AZR -)'BS3GYR-'O/U(; M&5%LT&_R"7\.P5R,T]C#XR3[[B8Z%\^TC?Z&+DD;V';&H&]]>Z/Q7)MY]Z]N M],[8+*=U'>/<#N6+S_/<-[1K>-IS'^QU[D>21Q? MH2S*U@B#"+M%?G^S%*Q MW)%D\C- XDD3D'A(,U(FY1;03= =GN>YFTTX=YQ(T!D-=IS[R]&Y +)QZ%)V M GI9ECPD@&)*1$1\#8]5)"4ST,OL QG<2Y#2@PU-R)\6T6E.0J=7,;"F5<]. M=?!Z$PY^ @=O='JC#!:0Y^U+NZF71ZO1VR[4D;,.=R!^3]UWCQTZ1JE,]V MN-<4;NTDZ3.C[G"/]55DZF'PY;K?K4@JF+*(B]2:5_KKM9RF5O\L)M"83? . MCG0DT=&X53^?[MR;X!T<&7CNIGELUGRQVNI#GQXT@/?@U6/KFZ& M';-7;AG^LM)EOU+IHF2]@9/FR8H ]5JIQC8'Z!%R:@_M(?FL2*013C.J>34[ M [W<_J\!B;]>_WM$W$XL+CNY8"FM"V*5"NSPM=B^ M*@D+PE4T2]CT0NRB0"TOL&D,=3O I4LQ3>T^%K#LJ1"_HDU$VI8!;2K?"CF+ M4&Z+]Z)#*S[SD%A%67,KN(I[13Y#NWD'F_F:V\M='+K?^&=\ M<AG/P!GIY< S=8J@_2+P:G2?W+3P-1^W!D:+K.$(:)SY-K(//$%U.-, MX&$0I9@H:);_C6U%02CP[R@G:G>B&8PW\QI!EJ),\1>U+NK5]G4./V#E?U7_ MF;&!:2GEM 5J0!,EP&X$:T=PA5D+(U41NM[U\Z.S!0@V*,Q^$#<2#/TM8( = MN6GS.L 4<9AS=H\=VOA:PZB(QS'R&'^5Z^0FW(\LFG>TSP%6%>=%-K7S@R^F MKB]0"XO;>.!TM4]^GDL9XURW3BH2%NV00([)MU([*38+N?B46PTPSRB^5IB, MY?1)S-?Z20%_3._M"#;*/0\;0J6$(BX0K:IYN, %.V=;$]+C'L@1+-R52VWC9&]!ZHVN.MY%V@)LP@2%$:A #LN)2E2ZP.!R QN; MZ\RQXQM)PNRB?$-!8"E!,IMKG(4^()A,]0_3'O.DQLMQ N)A:\_"+K/%K62[ MD%,'A"6 ;0=98KO(Y]X%J*)'XA,Y]8C]4>\^L3UX[*>E5/LBU5MH&?(YW(8F M"#:5[6IWP XI5W= E+$(:.'B0.'& QK1[>@\MU\_-DS3K:R]%C4^PJ:- MM)\O0DQ0DV/2N7["GL^J'W*Y\]%X4C9OQI.:G8^V*053B]L.&W&[9XP'NJ%/ M)XYCF/K(@B_8%)N'-[A!EZD:=%T3&+4\I!_1L"KMF);VK'J_6'K!BO,['MZ# M.I^=6/Y-MQXF4#6" MV_M&Z1X3;FL>U/9L&[9[MR\&7"^LL=@=!\U<)D( "__&,87MD=,R7_28UY.UMM5-V,>ENO MY!,73C+##;41)R89@TC&/)ADMC1*.84HVB=]NT4J8[BA<\6)D8HZR T&!T^O M/Q)2/7NKYQ>1X29<_/;"]=TH#JGTY5$1^5X_5$YZ>5Q>MV1*H3.862TE-Q2\G$H>4>-[8DH>7QU,^I, M#O=-GYF2*TK4CI@+U+"\BS]HN*L_[F@ TVO,O4C@B:OU M'\6?6#H#*"=4(#HY^"G,&M'*JV2[69E[]N7N-I+I9*\KKA9M:K.+_\A=G&]J MN^/&S\4[:? 0)L,6UM1!L>"E]5DA=W@8BN1=%JE<.=EP\I;NZ,I'[IV.UDXT MO3%ZFR>:ML-)&["6,PXGS8I.\@F0N?'&HBQ.E$-+>B<^^ =0.WS[.>,(51?( MK/P-XR0GDU+VW8::*$JU;*2,V)&;EV=>69&"*JS=KPKA32U!>1$I>,-)5Q\< M:21E8U/P&KFH[2,WG]626\O !JYH0;TMU"!D;7O M,U/J!0 H)__J0>P9A& M3F'#':WA-E1(9'K=3ZNRUH=*BN1_N3J]WV456E2U:G ,M=E2[/!U:[,])!GMRDF=DQ58?]K]) MP3B>AODHD?,]=Y%7H,]V-/M,-,N??.17JDW,G5Z$082B\@NU8AJU8 M\NIR1(4X[FVB8G1U,S+*5M911O@=!1M:6?$$>+&_K!B?2E9@?B8.UVFXS M)-OO@615)5:6PX7]N9;9VLK/4M =%4W,7J\UA,0!?PA"AV.;J(YF85S/X[9H M@;MTP^,82!>!Y\>7> >Z#.6Y)-C3W+??XW&(]ER;57RSAV7[Y=DES='PGQ\6 M/+U4W(@850AA7-T,>^5 2',PHA6%3X0;^XO&_LNS^_;*=$F[RFG[-D\[:9'' MZ/3 =UU-R\'O.--4]*D^ M&DV&3M]PQH.1,9@:O>G$[)FCZ9C9EL'..TT%,YVUSV$P"]FB\?6NGQ(L2W)# M^QJGZJRTOY,@9G+<7)B=&\X)Q/UH;J1%2\^-Q12?C7QOZ3&+&%69]16248M3 M\W*((N&G8M2?U?.*Y@KLVD*N]0 2)>)^>3:=V9MGB81 MP#H24Y1 4C'X%Y@'F N6O"GDLW0Z Q:&_1HD40PP7/ X#)8@$T$-Q2)B1E< MW&F9-+&B[O2ID5$Y?:J"OWWA-+ N\#_# JR5_(7;7]SHVV<>8FT&0*1B'!50 MW]5-1>:W',HU_8M;,2+1DB.6$419E# /_O""*.*Y*N+_CRV6;]_)KW/EQ)'V MP#T/_\49D7D WP5)/-?>L1 6[3,Y<_ PB/5/#S&]!ZI;-<"*,%#(!B0I,4W- M590()V9MIG,]"_B'T\MDV_\U=.T<"*)".4))A3D.B/2K&[-B6DP%D-3&0[X M6L/"S#R&"-)#M*N]S>$38()Q=5/N][)ED_FMJ1)[X&2 *1^!9X .C0_HR$/' M*6UPQ&M,"FEH_6F',YKJR:+'!5;_ZF8OC.AJM[!'*;AD/P8U&38MQQ6S?K1_ M,E!+PY66&^(E)OML&O(%MQ>=/IUT]H_B=B!+%.?W0*+$ K[\N^4ED9L;I7N/ M+YZNQ/!&RUTR;*>NA"\/NS5&T)U)B?BL^+K%8F Q\->)O,0#[2!1HU*Z#CX_^4MH"8]>#ZU"(C!+P#R@SQ[./MTWK+M%2, M'Y2FW%81T^T"C'%X B(=C<%Y?T\Z6*TA7:8^$ TD-LY8PV)(RTI"&A0)>_]- M,"="?M0<;8!*_(!S)B]FR\/M6T:,K+F7'4.*3[@70-;)YKW >7T"5+V<[8RW M;D=)1D0^$FV ?&5]J]%&R/WCX8,(/!MN/\ M$RP4+PH$3Q5R0XUO NG'%VZR0"D82X:%8@GA1/->*Z_&J9DT/A.&T19% MP&.K"CU@W-O+R%M3 I2QEW[]&SZ\KL6G@R'B@%I3AABM-:HC3[D] MIO.II0_ZCL,$I=3S95X]I^DZ M%0HZ:#?XM5#V#U?7Q\;I33@#3#ACO)\-5T=CK\(6I;27&^H,7[)Z7E!-"RJZ MT)ZEANHN%MQV ;.\%N=X6'^SI]$[#>QV/MKC3)NH?H[.IWX:8'TY-!3B MM.IG?VKW>Y.18=C.<-#C.IM,1M;4'EJ./M8'3O^\ZF?>V_)QL41?R^-G K\G M'2#"D\D"L97M!4VC(AIKU(W&GK&MH%!WB''DHV\TV%X2QT/HQH"@0EMA(>J. M]7H+TIW"T49.-A;);H91C:Z#>=34CD5EX[$+&UN<;W'^N#@O!$QME#>O;O3> MI#.^J S M,9ZF?77SC9)WW*;,F6J;9"_4K=CZA4S,WMR09'\UA"*B!$6)FH_EQL;53;_7 MZ1OE=L.E?B*/P<(G'CS;8L[>"FP>>1[+U_J /*-.?[1'^[X6>H8+ B[: PZH_$>_;!.C3S'="D/N\,F MZV^_\X,]RB]Q^/LC;+)C=6)Y1A;;#L5FS3\!J%J;J8RPO](PYU:8FF) MI>'$\GC!@FV)>AU]N&.&Z(:.=?G^='7ZU56DQT=;^M?)QT@H#M!H6P81=7%Y M$W*/80%DEO?^8[%^0;ZUE]W"IH!#2;SYEO)Z2XE79RJ",/0B=/+_G8=9IMZ, M7T]#SKY=4R^0-\Q[8*L(F59^E[#%/$CWAL;FO3O.R?:^K9?>?[/&K$6;ATBY M_[6[W2*H=%2E@\4LV'$%:TW_^Q_LINJ UYI#9LT50?/<^*LA?KVX4A[7IPI3 M.RT?],5'C=E_)5%,M7#\.[;]Y&E7M-]NWZM6:.1F/LD92G/+IWYM&4ISQ%>E0Q"WVWO3? IJIF9Z ?' NNE]1V MPBAQFYK8$MU1?"FG(SILT]OK]/2R][YI1/?"$ !2EB4C0D.O#0 =2F) -K.3J#29L+]]P0; =W?BH$ZU_=#,8=?5C6C]I, MI]-F.AW%?GJ)D;8G 4VS.VZN)(=4XW%ES;B<>+[0P_,+% MA"EL9%C=S7 PNI2^A3:V6O768YU3-247&WJZ41MZ;$./>\2++BHJE,49D3_L M&5)[CH!0@Y+RL'BA\3+A>DM\V9U55K@5)G\TC MM1<3'/NMX(H%FP6><\]?6'CLB**IVJJ-/OE_^$A' MR/"RUC<[-)9U@1KVAK M^R\?KW;PX=/AU; '>&5V3%UO"%Z]&.LH/QHDS [UD/*J9TXDCV.^CR,+[#$V MZ(SZQU)7&J#]MYAT(+M]'"9A)HO1&56T!#L/)KT8Y?83#H1O==FZ[+0\'2RE M ()H5(7DV+K,.)A7MJII ]%D Z]\%)H, $T&!R?'-E#3;'C:U9=R,!)CD6WN M59NNT139$KVC:;.U,S2&0QIT,- O/4.C3;=JZ;.QAWW3#8:]HS!L-\?3.S>M&_W=4OO&[UASQS:H_..QOW* MPX7KLYC;6EX]P0X986E.;@/3O7Y.0D 7:D 1 1GXMO9WPL(8)Z<[LL_$KY]N M-=N-U$CL>,YB[=\\@H4'VF^ RJJIA?Q.-;;H: ]SUYIK+ 20S.!&BRW=F'G4 M\"+PJ9%(D(2%%+-T(GU'*6Y/M[F MRX'4..1=HR0RV .\S,6>I,&]BSD<<4![P3B1!?C/X,X E7S8DAO:VA+V[?(H M77?NU7-V#_!Q2?'DG%[HN.&"VS0PFWZU@L4">)%%J("O6/!8K";DLP26$X0B M1"5>^8VOX*C9-RZR/2.\BH6V.@M^'WCW^$?DQB*OL:M]G;M1 5IL%G(U:UMN MD?8 V_X["6(FYM&+ =UL1KU"'KCGX;]RKOD2;OP.+"WFWJKN;/-Q@;F.-C'7 M=_+MO[D+M_;8\N'XZD:OZ+B9CFR'(V2 6#&+XC!8PKD!Y @W<;3W2T@ T8J M$R]&Q';C2'-<'\\?$!#1!'=F6<#GZ:@)D:A+#/ ;(@7\HQ(9!,'&&5_"*UD4 M!99+?RH:P]XUM\DLB6)MT%$M9? U S1[<8%M+;A'GS=/Q-O)229:$33[VJ_ M,O'L](%^$ ORR%[>*5[Q$"2>+>B%?U^ZR$Y@%?ED,[D0A !N(W>#(CQZDJ#F M)5L=AL.3 @X/2XD#;(40C3X$80ZC:R/Q!-M-;,=A$-KX)5"NS"_#O=&[P<(E M#HT'@#V"@F0VSR F3N(#I>&FO*-T> IQ\$S@+0)#(@[H"JSJGKD>9>1Z[M^) M:Q>8IR^0APK4\$$' =NL!G:98:CW@U[&81OVAS!8? T!46M#'MO%C;OE8',* M>P<>3828$5*,;^K@;H4<(#0$EHF0F%)2/A!2N"(4Q8C7S!=PU"S@MC."]W&Q ML%I3?0?$X\88,WTOFDM] D :]7!@0[>,H(+<5]L5:<1;*?E@*[0LML0#_/V84)' ;!"6_9QY*3B *P4YC>$9$7",)HX2C M?,\C/XA?3[.HTD(>+8AW4 ?P#N[#8@ UD$N3_@P"%%NHT?H\'DMUR:(C@3N! MCI"U35>;N729M@ZBIBWB5U'3;R"#/CD";3XPR_5 >:J-*SI.AMG"RUB4YV49 M*R$]"9416&X K(=_PX.1 >,5L18XCEQ-I(AU[7Z_GKLV\* >YH=;575_#GU>MS'D9'DB^2 M+$H3I> ZB;1H=K%1-_"#S^'@<6Y':$B\2X#X#V_5?"KS0C[H--M"@'E1*8D MW:QU8YX[LFB>@X)4[4B#0S/1*:K.R/"ZVB?Y[=JM8)$_2#L4I.8#O!]Y*RI/ M>SVW4P_8^A9%;C>H?P]\> X0%,K=VG ?7-U,NIM"M"G@([!%_.LP?8U0 18H MT05RY12WU L HB98 +WX/#ZN*M/5;K5E$!)<4\MMP5R?E!.A ,"2EP$V507K MG=:7+AW( RG9=?"(L4NN)0XS9_#!RKV$? ?BJD8R,IOZSL'> @1U^M?28U91 M?!,KFX;!-W2+)#YS'-!5".Z*R76T*)G^A5WL #@6J.NP.B RT!2XU,_06U*& M\CFYGZ#**=^%>F!YW$O-$DE3(4QZVH!,$2DIXA>LP\P0 1$%;)(XH0A7_ XB\A,4=IN"$H]P(AL(7R797/5KM?=LUO] UW]C<-1\W0&&Q MW0W;>U=MJ_V7T&I_=]<*Y4G\S653\OM\",(/H Z$7'00&H917-+$;UFEEL"_ Z?,H!),[$[NF#$1^9@^FHAU%?LS]AACXY9X!W&V[] M#OJZINM=31- T_)U:.C!O,T& 'Q9JTFK?W99TY'\*>:/*^T4D[U7NH:S4QM? M2@L2)PMIB'8AR0*6!P\1CGAKCKI6JB[)DK^L10DZCQ-Q*L5&;1UMAOGO:[U- M.C6G,.QL>)*;%',1[4XFP^Y8GQROLXAQ2&>1?7-6FY"I6MT^0Y+[9C346%P. M>QY20W&A"6V/K>9YGN.S=A3TY!G_;I9?+X%MA%/HAIUAK]SO[["V+]5I[DT@ MW5H%C1$F*CR"AI]Y"4:MGKF/JE?;K>34+F8;F50M/.E-GDW7W";3TRY1*)4W MX7A?ZSE7H,!:]+8'#&M/:FP\.9Y(V.QG93RB,27Z*,;#SLC<,2CXF-6>XR93 MRZUM9VDVD?8J!)N/X!&)07%KI!-8F!TA JIO'D4*$E UQD(=L^!,'S2[XDQ6 M U .TC&&\3YG?K*C4?5=LEQZY.IGWD=?L EX)'"7SV&PA#VOWK$H85Z\^JBX M_Q_H:WD(78S.R)/X?W 0QU9]Q_K5S6CX#:)]= A;:?'^ M4+RG@S@)UF-'A\[8+.O )VOS:?2;C?2_4^)'>9HK2MIKG#K*I MKWZJ_NCB9[TV/?0W#CPXF11H>+W]SZ1\9GEFK0+:3 7T>79".N:\K_K<1'S] M&:_,-,_Z3&5 GB9C4"X+WM_3U*R.2?O12BXB)N^_QHO?Z*0"G%^I/4VNS8B8 MR:Z%5*2U(-N[%MK1^OFQB(MP\RO]]5H"0.MB?DH^D&KBC] M,#U-[_0KN@-< MJL/Y8A1ZR@9-]97UJLIU?5X[1,@>T'KD>9-=KHY6Y,@ O>&'PXW8D>C'C7,Z M#I6O)Y]2NY;AJ M!>,PV;XW4LYO+'O*AJ?4LH3UB4>FP&&W/03$OVCV\H^WM MTX2;QE;&RV__H4/MXF MH/L!Z7C;L;QM2G>4'+ZCM#5[EKE_->3CT4-!F ^E&YWAJ%Q!5684Q>9PY^B+ M0$GB_[O7_Q[7@JZ/M4=YMY5A9(:NBR7!\9OKT[BRS+TVG_,%/?G;BY#I=WN4 MYGZ+A8ZB#AG>H]JKB98XA9I+55SZ*N)<$R44O=<5=64G[CC8C+9?N6X ;A8; M1BU,%K'FXRO:,N>_G(+JL*#*YK2%#0 7UL=4"6JN1 ) 3ET5J.PAEUX$?^7D M('Z$%:4U*UQP$VP:%V*5K,V+#1RP?L>W0E5-?(QBT68&S;,ZTPG.F>F60^99 M/ZE:922G0_O]2@1'.(_I,<5(U!O]]\ /1.L#?_:1"M@!T!*PY8(Q;-!QI(*Q M 6<#WN.CGMD?PZXFYG38F_9[O>E@.K:FYED[@NXN&#.ZFD;PTP30M%<29J\[ ML(2UCJ&/+!';<#[J<*KG4T^,2RT.$_.J9658L%@&ONK-4=5>X9BM/?:=?'U) MM6#C0=<<'6GT=:\['-4;6/T$HZ]Q4=MKW0X9?6U>YL3GKR2Q_B4DUOM,8M$$ MZ&-Z"VI[KNOZYYL-YT-]Q34<^"\6P =.*G^<-_>LGH:/U @PBJ6HJQM4;OU3 MM0"A=\UGZ(':$<3]Z-]S83P)95*A7(5#:=*_NAGT=P19'A_X%-#?:V1(B]\M M?BO\'AX/OP=7-^.*EM[GB*J<%?R_T P%>"V/8^&OH;YR ;:$FN%?\#%R;6E$ M'2]$;EY,Y/ (#)@ZJ/TD&\"""3J5;=S?I6!^EX?R;=:'+L+S^>3?I:=3-S(P M&=( 6;._ ]7F+%7NQK9-AA>-^Y_;U?W@85"'$Z.H&![SHQMM&I%"< M]12IR1-R/R9Z=:DFSBH4GJ1P7*LJ':@JD1FP M/=S[+S>RN.TZI&36,\QSA:X^JFHO;TQ6E#G];3 -KTW@:G M]SY'Y_,.%7([F=?5)DV<3F1T1N,=S5U.&GIN2:HEJ7/JZ[M(JDPU&-49[2,M MM\]'WSN-4R:%'2&/+3,37WH<&=B\9'==P;. !O] MFY/Q=#*8#/M3G"G0Z,S-?E=3.9L ,A[MF?MWOEQ).==!>Y7F?(LNDD(1TF+< M1,V493&:64Z+QKSP'PXP9TIYWRD^2BJ5&ZC(Q,8LWUZWPFK)1I'".FOEI _7 MU[;!*[UQD?5RR+F(-R7 7[-DV72WUT:V7:Q&[%9XX'^D MG=5!*L*+=YK!&[&Z'BV%1Q.-H_QJ$=C+332ZS\)#)3/UV,E,[F:G J-X% MBX4KRKRQ6DG%\"V7;YO"!.?>.YIN-F26-9@:ECW2)X.^S2:&,<0_=1,@8:.T M:K)N-@#=+ =$6:Z1 V/CE;4/-'[371 SIW\?Q,ATD!8+MA(5?SP_^?0>^'^0 M1')V_5+,6(0-9R,]Y7@D,!)=GR:D@B"("KD*^>&Q^2>X('_%T-7I2DM@2W"E M**;!&;4XJK*#"POY+ $!@ )J&M@T-_V]+#:T-4_6+&,0$C>"G29"U"L?YB = M73'T-@RFHGH1AQBS])X5#1R=HAC-1L!+R9@-Q\2_J&S1@O.BV:HL"GQXWBJM M>;1I6N<"!X/B.% :#]51H$U\53EI(BG/I\%B$FH9'5RJ\U2!N'K,/$0ZT#)M>]=BQ!4(#4@+&C8 MGM!^53%75BB+W_)[>N52E!S3-E 9HH&J%B!G*#?4W9\#;&.3G%M#>S0939G9 M&TRLX<3HV>.)Z8R'!@<189^335[=O&.(1\0=M:_O)Y9?R?=X$S=HB@\=17 @'6 MN:(&Z,IG^.'>#3Q9U:>F*R1Q>+E^(\X!#+LQ'3?F>R5OOG "O7 MM7>,YJQ',0CXPN-V0AXOU$U3%R/A4TW]3Q;-X>4QYI0A>6H>>Q"5X,+&R#-H M,O!@WPLT.> AT683*KMM:].)7B'P]#O979^,$@6$"XKE#VD5+^Y1B$G0 7"; M! ::G5W8*0%\]S;D<76USRGFX%V !ZXG1J$'L2K6]SB*23@M_ UW! (3SW$A M/&!834P/0="X !1Y[V9?"7*]$\^ZE<]ZIYY%#Q%K@>O_ MF7B$J7U25.[X,E;XC#ZVG\%B]VU&[;?EZO\5J+GC=[#Y;P)]-KWKK1A.+G=, M^$LK[>:>K,@J>_#/ L=S"X7O/_!IF* 6J0\[F>\"'HY^!]#_0A>>*+0T]L!< M:A/!4N20'$R,.5=O5%L*N63L_PP0/HC#H-=^X-()J]CF?J%UAT'"3F*P,P? 0U ^D%NY^H*.34GLJ(=G"G"F3).^_O?;2UZ343UK?MR<#L,;UW;KV1 M@F6-UP>!/ZJ..9V];-L'(971? &[&<29RT)EC;XJV-6O%6M"=,B1ENO?!]Z] MM(ZI\TP'38U(]NSY*T%>H!)I.X12'MH]B= ]Z8Z<\2+:^G1077N "_'?* ZL M;_/ 0Y4=_N_>DS]544P';T$S4C $T'PB$*M1[I&IN?8UM0LC08F2V&2#1R%M MR#25MZ@+*L*7DY833S3'J' [(!,3C8O ($="GJ+2"K]: MJ?B6K:$0CCYW:0=P2CXI^"MJV5%U6+)',]J;.1T?;B@O8HW_D-@F3)@B/\8Y M@\ A4I9HH\F)"HE'CTP0:8AAN*"#W;MV0D8N60)"39O-0GAE+.UK,M+AT-!" M$,^1'G\44;B3#!LUHMG'>O@66EJZS?D\?#!B;FKK38T-[TAOT;&?2 MZS7;L3GL:IHJAM $?-U",653F358#?]D/JIHZQ%DH$70Z05;SA@.0TV_"GXMJ*I^5]?!PD1LUHMS'I;]^WM/DC]$O_ M[&)MM(N^RJPT9]\JA_P6<1Y*54BUN$7L' C6G-23R8VJ^$O-W0ZJ=TN^ MCB_I@X^ZV6%UL[CB7AFQ_JKF<,+_JG;OYSV]5'A8&P2E ]\0-2]@/'"A2ES/ M"K;4Y?4!A-W[=^([5IB7NWBYQ^SB)3@)"FA/C[ NE"OR:L0 M&+!%HR6^1HE&AF_.&TY42J$,>@7P4%NY$X!;89M%2\7IL=VCVIMT1?P-+!0? MC['_!O0,'#^R9> =GR$TA$TO&>AFZ3^^TE*4NXW5E]?'ZR%H#DS@_)P-QH8^ M8-,)M#2!-JCA'GTVH#NXH>@(CMUW;T> MIN_2Y)JE/8B&%#E54?%*TV+3B]YH_Y:9P-I=X,0/=#DPH%05ZVI?*AY-#FD7 M>R*[#KI <6(5^0OGP8/HR#AWN9-[G_((7F/8,$PUNW>??OZ74NUD(UMAS&4F M%-X053PIZLA((.4^%2[![S/+"[XFJ--F/@$4Q-KX=VXE9'4'C@/L/T1S.T+1 M3#(&%B95$0R&1KGGD16NI,M:$U_T+B.@*XZCJWTJ05^8N87FE2CS,?X$(BD2 MS>N%T$CC)S;PT!#$4&Y%^16@]S#M#KR^5&5WBL \1O'1PZA 2&'_=/,J>K!, M0A!RHJ08SJ)P!/@0%MK"G1_!QE&*>L#6LT@M)IQ%)!T+Y] FH-5(0!ML3D!K M<\D:L):3Y9))=4A2MIU7B:HT):.9W7N1YY:EC.2!HC4Y]H^/\O('9W< 4XZD M?W(IPN@@#8"MS@#396JT&WN"@3+?%;T.&/D1K=!=IBPH!D$6"4$)"P!1Y4;Y MR%[-+&1C4LA#-LI9?3YR"X$D7]SHVV<>XA>P:+TBX5COZ;VKFXH*E!\ID!+$ ML&15K).!" .JJF7[:,]]EGW1;K9-IM M1CDA$CD)^PA#TW#1-[Y*E0Y>R)#+T*\:13L2#3.OEKHL0]?"5_="!5!WXX&% M],0YF+K!@T_^_? ;CRD?@$Z8,S2::/'I&A F81 X& =HO!& /"!S[Y5HWY(I M,Y&(%^0 $M@P#)[]JIZ5_?@^>R9JF^_8 M"@Y(^QAYL'@,PRQE+)J>@<_%38D$CS\E,#OHZ@!0"3=+"N)IB(]8U\\>V9%^ MW?S/6:T_K>2/%8X _6)[T@,.8WW&?WB4HB"HU!)ERD1Z*;WA]:[9/U)O>*/; MF]3M 7_RWO"XJ'[;&_XTO>'W[5#^;!J1[]7I_>"&[L\&7 ?V;6_N6,+J8O>2 M5GJ:D<47VB3A2)M_/OT.C,EXUV11TC,PAOE.9B3]"2KTNR2"#?+P_7=IQMR2 M'X[;7]GWFIU%0"'#UB+CSL <;@C;-6?L]A'FD[0$V!)@G@ G#2# 1#@I#,R MQHTGP&<_1CMU!1PRDF$GI[ATHC'W[*MY)]U@DHKJ4\;PZF8R[IB#32DW=:?B M/)4 *O=,+*O[+2(99N^I$ GSDB:=<47GQ/,@TI$L(7KO,)MDW$26^I6\_])C MUG9I/+:R=AAHGA,SV=&04?*.NHV\@7F,<9CZL#,8;,IR/K2D/R YN6,@-@\C%&/[6;#\5-L><.)4X*Z;!.(>-J"(A_\EQ%OD<;"K;D/D)[)OH S[E/F F79V0O7Q[IX M2HO;N1U*".7?900;D.6:2B_$),RZ6%VP$6EKAKPIOJ]B"1* M+?!G ?4L"+"!45;7IC4>L?[DL#G:FLQ>Q!)B1DU'U'G*W@Z5B9U?J=PY.WI$ M.9$>D#9J4/FN0;@,*(TSK>64H7PM#![2ACVY)@D :\OU1"^=[AZ/2?,2UC<@ M^A-%U9CV5I5H;L"XMQJSL"V/N':>8+J!ROB,WHJ"S+=;,/)MH9>/*.E0*^MH M,WBQ3.>539'2U.7\F1 PLWS2-(DD1_&R+:)("G&H*!_!=H=[SZ6!B3.2!&!G M'98J3E<5[*O4V6D2EPZXT*]"7MC\E)RO<[Z&7TC$.SA'O-:=0R)DEMJ,!ZAP M<Y;YYN M>L>AGI\3K>Q((<5+\(0_/CMHWWC0!3O)JK;XC)Q=FS)]J%N!Y!&*11"'J.WU M,GI7-WI'-PYV4C>=@&=AN2 M*U.Q[PM)<:B)YZ5DF?WQO*X$,$#![DPFY43._%R#<*[9^_+2Z-'V#@ @UD'N>_.[:1[ MR:ZXBAC["\OX/TS YOA;"LI;WZ:FXW*(9OV\+6,$PG78@7_/;\>WF?ZGE92G M02#,U!UT^KTCB,F&",-+8*8_\V7(+3?7%@X[X[C_*7:P;)U#^[+5M&MO#J[P MV>/X 8CD-@?>^C0RN;H9=?IZN=BP=1)=-C9MX+&GQ283L:FG/S-G4<,9[L?% MDKDAI16H1M:N'S-_1A-VQ!1HD44? O$H) *!]3$&.U=YP= M0I%J'/<[MZ__P\.@BF#ZO:L;RCHUWCZ?..TS1Z=CU5F*ZR1;T:^4U[U@O3R.YQ#=2VZ=V,;53"JA(XND_-;U?S18N%652W<82'& M3PCB=SD(2PNV/B$;5S?#3G]4[G?0*N>7C4\[Q,*I\*F/ZOG$')P?GUZ0>DY. M+"J\R^H815W4"]/#C\EQ":B_!WX*TH\$T?HD01%_[G\15?ZM1EY7/A0PX1TB0B4)4XBQ]7T_-^38 MP?SW1([QU8TY:77EISSE6^OOQ!4\,UU?:W#*@LM3<\)#;5ZMR7XV]Y>H2L MP#D=K;RR(O^X[G^M-E^C)/2>BQGITN$MI^PR&I$N6H&UJOSC5/D,MD(K(RU- M /87A.N'("QVMZK/JHVKFWYG-#C$ FX5_R;BU39>_0B\JD =+!H=MG; D]D! MS94!Q6Z!;Y*AL7B]X^L\3'S0U%_[?O?ZW?X_DM[E&N0#1MX7T@OY(L0+7 MM[&_^K4^.7Z^@;G7QG.!^B=_>Q$JX^Z0.@I_#ET<2NVMA$LU4MV7\4,HG/C8 MUAD)AOJ"8U-H=QD&V(:0?[?(X[+6S;K.B(&UD[NLB0-?2TVH0W[OPK-E!0V& M)-,.U%,&T*V E'!J)V09%78I7S5 ATTY+21MT/QC,;-& J67W<*FP$62>/,M MY4,IM8 ]$X"-X1J\ MT-B\=\/1AG111;SV/9EPD83K^PXWDQ(,XF_/P!^@S\-==#%]&R#XY"')@K1JLV%V M1@)OQPD)Y+_N:K?$BZF)MO \]_6.A@VCQ32$G[G%%U,<[I#[K=_1'KAF@]: M_&C.[KF6/5>P)34O(4AB=(KC.TJ+J\.HZLZ-P>/4"U_1='\PVJ/I?K6,,C,4HVW8CNDX(Z,_=*9\,#;-R=2RI@[G?7TZ'HZ& M_:N;D\C[$EJ6NF7OX"&_!S'7]'%7@U?%&BK%&@!,(X@U7N[^!*+4(A*P791L M@.M<5K*"LB]FFV@LCD-WFHB!"3288K$(<*F "O/ TB($E>@4ZQMHL=,5_#$ M>Q>U)"*)]+'[/ QNQGO$RKE]#:07@F32P+X (D4JHX5)_2J[G^@PAJ7@6VV1 MB(H/@JVX@=W\22$_RS/@DO#JG@'UM8I(/[*J'H+\D> 1H- /N:MQ+GC8"%W ML01#C( K8+FD"2X=[W\%]@'&0=X6* .>)L&7P=@%^>C&"K M#PQ#BCBY!_@O\%+BH6+V"T]'T!#3]CQY2+!=CQ+1 MW?JV/&X2YE6\=5S%6\^GGV?3DN3HE&2!]LY_Y,090?KI?)OI9LY2P.7L-#9@ MM4+:F(9BP,\X%(-G0S&*\IS>B,+[SUD19[EU-BI:9?/UHV.;"# MTL$K)UNE_KJQ%J'?Z5JW^=6LE^P*OVG=,QKRC&OW/$Y]_M&+?LXZO20%SKZE)W6(T64\33+E8*HM.KZ M"^Y?W9CCSE#?0RT]!L+59BTO &&'Y\6 P=,L^%@4-@2$'78,?0]5JHX+KU5S MGL[==!ROTKZ%K!=L6%9ML=FL;ZMAJ:*]6T6@L=%.6P\:I]:8Y!*]')<8;3<5 MC[P2R]^)=EM!2SN&IR-<9]:YD M7Y4$],%8?8F+:'(:#VAF%B@J\))<5E4\9['VP$-*[\(& @05E7R[ENJS)75P MRBT&!C_:^W:@18'V$"2>+1+!IIS[Q=2M-#]M/17L32F7YU*2=@:U4VTV/4KO M=-?CD/:F/#IDY_%VJW,:@C(L*HD8@P MN+H9=,R*$4$O3L\#2!+P? L+QJKXW3$T@^>)V^-&XO:0Y'=%)] FY ]3T28 M-!(1<.Q'QT#;]:4KF39U0VS\*.AS@.)M>WQ>;3^'P,>?AHAFP< MPI!?A&;4R!C/6 =2!%K4JW*06AWY-)C0R%#.V,"1=AW3++< ?GE*LN3*H==/OT<:KM*O6X MWZK43X\%C0Q2C0?4VL&LF#!3YMXOL4FZ862#P=(VZ?U3#&9?SQ-[VD;I^[R] M")E!5[2+7W,*\>]+-\0FNG[:AU?#YKNR!2](/+P8)R-1VW3L*XF)R5$RC?C? MB9":%D8*/8_7:?)Y6:=H-.T4/Y85$\S=ON/+.-=+&10]/$B](Q0;C.?*)LGP M[4C[730/?>"B+)QIV!M4II53)G@8 *>W(TP@7[)5FB%NL>42KK>P0VAN0C4^ M:NY:<^H*"GC%+=ET7_2/QAZB@&F)Q8MM4&5C47@M7(J=I_-]*+O:URTO5&U3 MJGM:RJ)?P+*GG+8O^N*"X$*@W7/4]GPKY"Q"Q!;O1?L\PI4L0Q>6Z0 7 MUWYX3 6),1A5%J[2H+%WM)MWL)FON;W(1':%;97E>9'E',F:UH47Z;]N^E8A WDF4D;%.']1TC+7:/N*C/GS=U MO1?%.%4U.L:9N'K.%"KUA6\(G]\&36.C&,C9J(@7'[S =5;$Z"4CE-@$:+-D M(3%AK$)"1E@82$WR?I8P1'Z.O!Q9*KX@'64-ZD&4(J>@8^KKK(&HP+D <--& M^A43##H:A^=+5!0,PL:"0=S"QQ@2VI*.>'*>K58, 4S3@W2 MB7@<(^/QD7.!3 TY:!?"8<*B>4?['&#)35Z4=Q 65C8(&=\7\L#I:I_\/.LR MQFHX!*R!"C^(W:%XDV^E.31L%G+Q*;<:X*A1?*UP&19. MC:D:DW2J1CM IP%K.^&VD_>Q&5A)%2M;>^LQ;1:Y@1(!%!>0W)$$0]%N7M!]"H-;UW_7^U M5\1A$31&[^W_32_]0I?2U_K;UP0"9-IV8"4(RH@FK(?+0$PH0ID"G'F*KY!2 MB00K0W8=A%BB<>T%P3>4#Q&."!+/ $W(Y@ZLVE;S3S[+I,#,N:?]!O](Y@]" M&M=]*V9VZ*8Y)$L5M8#<0[$&FT7"NX+/G'+/Y8ZL%@'AO1 6!CYBD>(&B"L/ MO2ZS.0I NN6>"]4+K=2EQ]#2=HERA-6-CQ/VMD &W+HGK&^7%)HHF; MB_A66(28]LVBP$"+!UDABA MDSI#I@EH(3R*X#&(FS-:(D[5B@48PHR0@Y20.YJ<%;,!)A5H)GT6NZS8'*%I=CT2 MC@NLD!'&PFE%A%2-9[4[" J1/K7I"/N66;U'5_M_0-P"\G0E*-! 97:"+,%S MA0O1E]2=>[!PY$1+T+W@=Z!5X9$@1HU<5+#EKO:'[Q%% !:Y#A(=N>%L5TYR M0Y/@P8VXT,NW\"CE_E@7$]CH0@RP) ZXYFG,IBP)NX7Q.3OU<8=>G,/0 P>4/%G9(<\,1"7!VP$"%J\-4;#ZW<1V2SM7*&R;=[ M4A=QA]';I]$G=SN*](%PN\&1P!/)J8@REXX\6"+>H)\AE8ZD9N"QS,+@(08[ M'8YZFKB(/>3Z04>@-@7>8+]M3^MTIX7T#2+9M5$_!6D=4BS-6HE#BD @@\JY M0H[QP!G1IM(; *X-"_;<=-Q;X*$@8^"P V#)3#H]@1/26] +<%"]+RR ME;#@)->(6PI&*5BRFH0(O![]4JAA@A[-Z.CQZ)S4TH.#^<;C]N1.S"GSEM*, MT:A"->\6A6E$*D+ZA53.X1J\U8\4Q9&G?0K"'"@5O9/2"!)LUI4FIQ#$H" [ M;BPO;D_WI*?K9JD*-IR'%RSQ3X=C4,,3_!55$LUC#T), @XDGK*^,N./HBDA MD329G#FBE86"P*ZI=!#YMNN+T"!*8-G*#;X%O8_AX<W(U>J"4GX*.9Q7)9#5+U3Z==5^ -^KG" MP,/1K4&&P)G5EE\WIG0(O-38C&&PF;H'MKAS8JTO\UBM!"]R9SY9PKGDG&]^ M\"!\O8DO/HNLE8CBDTF8L2+ K#!T,04DF0)6N"P$IO,KV'!PDXQHW5)HGVD? MTWLP,1'MWU?2[?'KIUOE714L*0$T3 A%:/2KC( I5E1 (T(YM*DS:Q5Q-60) M,:R%&TNOX[_!U(Z#0/LMMKOIF^67V=M3[HO>LYAL:L]=N"+F*(A&&JGXFMSM MA/_OYD!G Q=UZ;,_Q8FR]A:J2PFS+Y\2]#+R6Q)@1C'@PN3,()M6QYS%^@J M<65F4*S.A;;5D4TX(_(:1P'H;;@\(C9Z@M+VQ',R52$&]((G+'CI-CR,$!1* MU/I!;=?@0/Y/E%]F,"5EHJ!9,!L#S#%?.PXY$T31-,:>@<.(:<_TY!1:>3#$ M;*4V*@5)$**_%32?>S>-3J3OQHY'F=(:*<5&$VI2RT-.R$,*'F^-0LBX##S7HER^192S1)!,[(3\W_ [:KGX& \=<](MG:][ MP!'3TA_&A9-,^;@M>"1<1 'M@CJ%) !([B(YPM*HKPR\C^;$YRU8T*%B9%U( M&;+C+9#5O0L@+6Y'[;>56:?$M[S^D)XQZKT!J+Z@H88K@82(%G-W&4G%XAY5 ME"12)3/$A/ 7.-G QYQ/5(Q%[PU"N[S^7&E=H2Y%&F]Z9U[C)O6RBG#Q&03+.5O4%B+U6O%+41Z< S,":'?%7S^$RZ MNG):89XT4^N&@GJ2)8M?]:L>!O3.JT\)XK-,8 IIS," XQZY5G" MG.+<9BLW8"U/GZW<,J/:2BF)=LKSE*[PO./+%GG3(NWH,]9V?/S8T2C16K_M MJ(2^+W"W]D'F3*FT/NE4DE[PU!UZZ_M8K_.EE)C\/ZF[NG!)FI"LJF)7'!,% M:=Y,9=U0OX,)80\<\V4CF1^0;8-[$7_ ++DTM4VF2 L%*E=P+7^@/#+E01:U MOVFB,M[S_KLPSW"C"U>DF*N-W+U_E_/X>UX6@2(%2\VE5VG+\G("TP.? H-& M+4Q[>'CH@G;8!2VP^4F1?V*L1)09I^G+,L>0SP(4$AB,0M.8D+9F>G5TI,S*>Z-Q]<:UF@(1J$R1(C0+O2Z)=@C[A6ZB:6"1 B M?:FKP3&(@C(R$78D>#$Y7GH=_^)RD6R* MD8_".H4U [?:43X''Y$CEV2I/."=7"PDS0;J5*=WJ[=35H%(YLY'M! @<@DV MCZS0G:9SW[;G[ -L]LJ.%UPU32/-N^>)'Z4O!:C(7)8R9Y*G4(G9>,(TU(ZY M"PILY2KFT(V[I%18H5!BFK"_VK(MC*IS:>)1*D;@BW%V:.06/,:%X\M,0Y%+ MC$&P)58O9 ;S=*7"&\CG//90GR2KQB'N7\!FZE=[Z0VY,FQSK>B)&88U'3O6 ML&_V!TRW)GPRUFUS,!V-Q@/'')ZWZ.DGE2_]Z9Y3^*;Q/$^4K/X2!LD25 G? MZF)V[$S@'TE95_ DFD5$)E(:=2?Z4M(U_YRU"@/Z*?T2J5W^(+614EE$J48! M&,_Z5TF4ZB)8VZIYG!%)S[,\@"QLAA2M^C)I4>#$Y%-9@GE&!4VD;42:LL*4 M&2BKET! 8ATM/!*_GG-O22^9)BM\R0(X1B<-$DN?O8BL2X^/J##&6X0H""C' M7-4/QR(DKMS_,A5610#H!*JW)"2Y,/G2+/M\5*KY\I:X9@X,M'EDB CH!]=7 M6NN"193\2X7YH4BXJ 1*EON]0F:GOY:^=16*I<-4T"4=-CM)4%=?:Y[DDO8] M@_.<<5FD\( J)OF!\PEQ_==YQQX5&<_\CY"[7 FC$=2,JNG%$I2KR7:)@5< A%YVAK\2(R@Q6N%LY M8@%!+H!:O\Y#*H[%%D#F*Q216 M2G6M$G"D/Y"W A5X-,Q=::K/V%)4-187DA('H+SKNPLL4L;@,AR/8H3(HKE@ M($5V0$H3-7M!')&Z4?,I1?')^"&03B/1VY;/UNJ@F1>)UFM9J8.ZZ(WV;T5C M=XK&$!QI.FF=GG\E)^C) 5-MFY2WE/97/:G!1$]\@XD/KK7'^9VFO?">R/,) MT*$,)XD6BN0SU:B@KE":1Z6^(1+=T92R0G>9MKG(Z32P@"F+W+2_ MX /(LI$A>A8%F$52%@-I\8Z0:U)CINY ]%?.KD@?V9_L\\B4J\4T9WP1T)QQ MGLT97V\6A2Z>S8 4%"=Z<5'='UR$6EX^O3+CFQE0JP'?D<#-A)2Z+*?^Y;^Z M%[2N[D;8A/3$E.?*W*HT2W/!&98PT.+3-2!,PB!P2+NY0(:0)<=+1G!VTLM6 M5"*Y-36O:-N7Y6C1,%/V=P=U6C]7^(;X3'K5$@[731;X'D]V$:%6A<"SW'P" M,>>JL%S%%Z0_L[STM"JFNC2ANA"!3$CTY3X(#_!:R0.U& .B A7]2RX#/N>$ MD3^^SYZ)(NX=6\$!:1\CCZ%[MZ(T!S^++;O>_Y7X:VT%"[ZO0OZ_[RS21$UVY1I-DM+S*$6[4LQ\3T([:Q\.VN*CBGQ2^H7!) MCY1'NMK%^,OM[>=":SR5P#"5%E:H_"/H F&>E8CD/OG0B)'K1;1K(N5&=KS" M#A9H2=C%K19 .5VIIB.7XSK^6FBL)/TAR0+3!O[#*Q"-5 _,3%;1^:R%(6:G M!G:4M:^JXPFIDKUR-4K"A\!)<>**QY81?Z,^O,6FMAY;O7%]VAW=]+;X@HH! M0/0^\;,4;Q.].Z0!2&K*DWRQ%'Y=@-8_RM^/]*X^&E?^U.OJE=]O>I0."^B; MM1ZU^?OAH/]\%V5V)Z/M:]HQK6OKI!]]6+JN8J*/P-*G&>EC[A*:--'G*_E? M_B7\+^\S_XL&QD"=46;[CD$2!(G*!5RGD4FAX2:WS4%J'M30)[7/T*B=NWTQ MX.JWX-H;7#]B#P9_QL\Q2A!@=^I-5X\6^X4BRW^&V.O"USX+]YGV"C5-,>KV.0KNVOA\Z]+2Z4Q;/ )T?3K3W,XV;VV_3D[[P2YUF[_A3+1@\?K9?GFVU M2/N\D5;7A\\0:]/[C=WW'X#!C3O-5\;D1&*G]D&>9?\_GF/(_-ETD,\R/(>. MG0]!B($P MS*N^L;^\.,:A7*)4N##+5(34X7J<&B2R/'!>Z&>1P?$J\6ESW*ZM*#Q_A?Z" MU/9.?_Q(Q;T!ZGF+:9>#:2/=N%@\JV,&7I[PUHUS<(!+E. 79M?E)+AR+!\H MP?=54"^7KU;ML-$HK7?,P>1BS:(6TRX)TP:CR\6TYVV ]^O&C%HC_")$N)+; M7[@<@JI]83%_E$/V8O53L_1E/,;_N<+ MEB:\K #86'^9ND2K9.Y"#+-%C$,1XS'W/WKJDWZ'6&PW,XLUMS8H_3T0>=GMF>3C-/YRQIA9LKVQ]B O MFHH9YQXH('Y4U6CX5?1:>S7E."@07H,]E6F0&[6\SAH/OWZ;-4ZFH=KXT.)D M YIV!.@-5K)J:.LPB\O) C@FSA M["X]5SS' 79V44=>KI9J[I%75'851);MAMB]'VF0IV* $.#73[>=M:E$:7O\ MC5B 0S7N\S,B=O*BR\2&[8GW#4&#ZD6J\Z>NVJ0:5)UQJB>$W.!TW?3B]4(%%>\,H+%J,,'M.,D9JJT$CD_B+MB4+=< K;+ M_;[$&:O-1Y!-.<(-08WUY5&3YJUX,*,[O(#:6:_1O_BM@H<0GG$Q5^8^U3YH M"@]VI*86W6+R @WA:?ZQ;LM%;-@1;TV;E#P@BD.&3[G&)VI,WB%)-./JF9K/ MHG24M&#D\DA%/_#\R/@IAP.C(3#957)0HIP*GUHQZ6@G97Q+\G_EOI:MS&-$ M(YRXG1\J@\KF*S=WC9W^)%4/R9>ZJ)#07&=F_9VX8JH%SC/:L$FJ1^Q M!&QI,7< GXN#0G$@9HP/F*VZ6LU<-$(VAS!-$J4BPS!W(XT"RZTS1TE%$A)8 MO$J7KAK_$_6S4HOYQRTW!&8N884KR($))^207BD7WWRT+B<:- 5UK<#W43=? MF\E5==[(M7R:DO* 0RUI<@3-OV9B<&:(C9/EX,KR &Q0TGA8&(5I,;\XEPK, M=W\6O=%>Z:\5KZ='3)-5.@QX7>-_15,VY23B) XZFN,%* 7@/N"Z(?<\EE[] MNN0[P-ORXTSE*#N:"B9P]JWVRH#[0K$[U#<*LS_3[8F94SXOCIQR0SE5G/#8 M8]. )H][ 2--,_'I$]/B,+%H5#9"4@UH[FBXMVO;Q3FL%E^?=@OW?IA4F?" M1'>!8QZY&OCH<'*VHK;], ^0Y1-Y>Z#Y GW/9L"WD%O0,&10;I '%O3E12HX M4T8KQQAQ.QWXB!K2$L@=OQ:S;I1BK(;IE74PU#SD(W-/Q$E^V$$8.;$:Z"3& MA\)%L!)QKIF(%//0B_-&Y4REHC9H<\]%)CT'4%VKU62BT471A]UN([)SDR5 MI"(YL:S&"3TH@U?Z2.*;J?>[9+SD7/ =D*\QC5SRW 6-:$(I2H8,#O]&MXB< MW%HUI3-5RSKIP=I*4.')=C*Y(X43DX;1UW__XZ,2.H6?4# *A8#X/F#17R!5 MHW3$EIUYAZ1^V7C]KV8B45.4PRE@+;90 M1AP XMA$!>1R6Z,#M%A]#5@(3OKVXQIVT+X96FZU]5/D"R6F4^0050;.GW/N MI^/)$$@U%]8I+6F-UHG.L_>JA>6&3*L[HW5+L\Q#CS<$=+_1EJ \7.WSLFT# M$ ?C$1M:S!B;P^%@/)F:QI!/1WUS,#)'0ZZ/SSL \0M'_4_[&8[ "Y8+(;3K M,B7:9W\\M'5S8!C,L0;CL36U]:&%DQ^=X< PI_;)]TE/W'_&.^P5NR2"T MGSDN]T L%#@IR#(T,)6)CPSV@8,%"_\F2X0&6\*-WUVPGCDPVQ_T\5"-0A(" M #;#0 @%2P"(AFSW$7.5GQJA;]&[&/(H\4B72GPIYD2W<)C/0&+6!&G^QAU'QF]PSC6^ M[I^)MQ)9>'(V=E?[E=EJCK=XH!@4"GB7O;Q3O.*!!H,3(LJP'JY"#=_6BG.W M<1NY&Q1&TY,$F2QQU&@1.8Q> 3=LF[P)N40MN$>,Z;8%2\&-I;9+NA*QPP_9 M:$]$]A)0U(&XPA$G(!]QDN[LGKD>F8Z>^W?BV@5J%R$$MB!7*\;0BYL8C+NC M=!O"YUHXZSB$4^O@C8('$*2D#3(%=<-QX:S#E309K&#FBR5I%E":\ K^T!]U M91>U'+R(0,G3A-S/#I)I["1>P:&\91IZ;@8ZO$$.&D:^A.O F%3(03&+$((4 MAMQ[#GM7^YB=I8 R\!@YUQ>/1Q ,6.QEV M8G@AP\X,.8A5DZ_5BP) )OY-!,"(/9*3$[K)W06-\]!-EZ9E=WLR^P &WQ$2@._G7('4 EXM3$S1?(G,5^TLR[85 M5S62MD2.(.PM"&DBN?R+TL,+$H2H:QH&W] X2'SF.*XG]$Q%=QTM2J;H,T3@ M" )W-^(GHKA$E/&Y I2I,^8C2,3MDC GD+:\BAK 54/J;B$H)\!C$@KQ'%\J$5DSCWBG')I*V!XU[+Q@>@^;[$;Y2'@=&\H!;^4$6 MRD?.#5:_LAA1:ARD0'*B21RZD;E?2@SQ5O0*9"N!+4#UQ>VAQ E#P*XME5F@ 5 MB<2I1)&YI=)8R=MS]!$LIC@6;T<7 ^H#RI1#VT[EGN3%L'Q$:C^I -R*HZ6' MN@ 7Y3/+T,7_4I A]TKQ,7T9@1H-.#^@C!$,;68"4%I@BREP*;%*:6["SAUV M'Y"9B>#)S,^<*Z?*"?D8^XM\V]P<,FO$!L[$,@939\K&CN$,!S8WQH9A\,;Y MMG_FTQBP#_B[!?*--YXT0>Y\X-,P5+OC[O#'RD!#*PD*@KL@/Z&Y5N6 M%2;"X 7>$<7TH(*;Z(=!URPN;$9>:!^P'(V4Q(WF"QD(M.%4.FFP+8N%VRYF MHW'ABXX?R"U(N)]+R!5)2&E> .KRF(.^RJG:JG:@J)%G4) V";PT6QKZN]O\ MI,V(V>^U^4EM?M)FP3!P3)NSWHB/N3WH3:?F5!\83!]/)^;$8/UATP3#'?-$ MO/,GZ0MJO&A8=T@J?9-$!/ 5>ZTR!TC1MU8=[;WGQOGRRE\P.RF-;+[_^(N* M:@J3&I@[^8QLR6A!!_M!-[I&D;>G801E!Z4FT ]ZK]LON9K(,%*AA= FB2%N M49CX@]Z=K DV.I\J#5L)'_$@/[=F]''3TX;K*ZXVQ8_L!D( .JX('2DIE0DE ML3A ',"]5*G.E9 0RP2Q%<77%EQ+$LW^*XEBL80LHD6O0+F;*YQ#75+%N ++ M(E38'/M^C)5"=#X=F+JNC_6)/=0'IN&84].9\+$Y8CUFZ1.G:73^A8-&% :@ M:VCOOX,.!;IUXRD=E$ 96D5L\@2.,S"0, 0O/1*4*8GH);M& #U]Y=\9>C_2 M#7.Y8>T5XH$D^ P@BNZS0+%XPL\T!6#[IIE4@,?^:C[Y0#?(=,'2MLHB/- M.!%UAA-GPC&42]\L/5_Q/_)\L_Q-#N=KVC!;JQ4C.U06O7;7@4%U$+14])DS ME3[FD0B(-RY%)8R(6]7"8"U19D-3[J]@; 67P9J78.WI!1]_FB,BX^Y@5LAL M!2=GW:>/4=?(9<'KLA(ZRF-@"(D N*0H];="XKM_)RH>+T\NJ^N)$O3Y(G(XZ(@R>]817X-"LPOZ6K,*J'$)].AB8_?YP-!B. M!\PTIZ!J]G2+.R;OZ_V>>>X<0HS(K2D+)> B-G M,!@SCJ4LN+[T^,3S((ED.Z=K^/<:54ZJS$(FTO>^PULBF4B(%7XJ PLS$1V)0(P0B LK*4AQ*)0D*SGB?B[^ M-_NCG&HH=XU=&=_T4Y>.BP9'_.9:GYP-+4D5&KT]4T0%O1D%V.B#[A!A(4I: M"2W635HL1P+N(8MRF&R#-A6"/:US40FPJD;!C;X5??A8U4V=JU07D2697=3U M!A[6[_\H\!BPB*\E\5(O$D*S2-7ZHP\P4L% O,7&! PD/FM.M1=,-KX :IB2 MG4=V8-I7Q1S_*.Q$C6()E#:5;WF1==3([AGK/]81UBT2'HR$%K+(B-U3\[S\ MP0/"S%T*3R*^ 9>E:EC')6VQGOA8 MYZP M8]US1 7MC^Y=5T,=%!F?+,XM:((1Z&"@)Q/=B?8!0I2KZ*-H\M#).K#(WA)8 MQH%^AA@7P7WRTY!H=1PLBI!Z Z"0YW%_EH^[B[>I))-_*R7\3BG64F'M:N\+ MKXPHBD"RW^:61](=-0A$*:6N[Z=2=K+>2#+B'[$%3Q,'*,\>,PE0)>AJ+:LY M(8I^O/N](UPC:5S&#,9N3]'(4-.JI;IG%9XB.2:A\Q9#12E]S4R7F72-"7P7/(^]2.R@*]R%U>U]9AZT96]*HY.G=O_HE@$05 MVB3 !L J57_ZB8A,'&21+()U$"3AUVT722"ON",S?V%P9MEV%&A>:'FF&;B^ M&1JQYC+HV?+#ON5COY$G\[OP9-XWGHRRWHFY[Q5SUSOV>N!KD1&$IA%9L1\$ MIF5'L0\D;&/52M=Q+XYHVM-LX*_KOYX M$R7%;,)N7R>K/8/FJ5Y;)-V)WX62H>6U&L1K@2SU/#Q;MOXY!JN&Q2DUWJM6U+AX7._PE>VH.^W'5DDF5M11- MFL)Y>5HM=D\#0S_W]7-9<'MR51P/$B8GB91=KW./JVEO< M>+3H0!,!TCVD*NZ>2U1N.='M:U2NFN*>Z@-N.3==MU7+,@^V\O3 ;8?$;9ZK MFD[7XIL#LPW,MLO<#$_57.M@F2WX'T^Q/L\".-]P2>3 M"LQ9G"2&3SN9\!6+<"",;IJJWYG9-]#\*=30-H[JD5+'4&VOJPD?J/-%5"OU>WIY8$*Z#!3>T(9#H+W7L M@3H]I<[(U%X.5.D;560)RB$"/_H(_)<*:XSJATR3-"% FU8!F!,)PPU'-?VN MV< AEG@^ZFB.,U"GG]0QS2$([REI]"$(7\4BU86Z-$OY>D8ZQ:=.*7OQ<3IC M6"PW+6MPYR0M67HI*I$4!2\%F.IEED6(BGIBB8W]A0%#E+:-4Z1J1E?]/A#G MN1(;1)TAM]$_PNC:,Z><#L ?.OPSK=\RK#V6W3G9^I TQG;W.@^$[W5;4W5] MQWA@ZQNN?0_ACHNDAJUZOCN0]'A(:EBJH>^X]_X5VR.%2T=&34^UC8&:QT%-4_6<'4_) M# 3M(T%'>O\?V!,+TCC.GO [[L +S._1_WZ>M3IW0& M6Z"N(E!ES!)9Q8I*6N7)-2MY52)8F22R!M*)'68:]O58?CI8^EU:WAGO1 M/27-R'4[)'\&LCQ;Y&"8STN6 _"!CBIILG9_N?6$&MBU+L0HZ#'V>%%=T?89,7%">6&!J MJ9Z_CPMV@[/]9+9M(,\@.T^TBWL09'FP;3O@X.UC"N%92?9,'J/ NY\YAW'] MBT?*)9B^0E523N8N:1Y^T%63P_5.3=49H*?[2AS7W@=^[D":K:[M>EY7*).! M.,^EU+Q]W*@^R#3M 4>Q[;.29-%/+' U#-5Q!\SIGE+'=;I67AI(\UR"HZN^ M/N"0]94ZJN?N@S@':;X/[4ZE!'A8>>6&E.S[@#/5 MNKAFJKIG=3[GN'\-]TB!TW%1T_14KXN*&ZC98VH:MNHX U[8$5%TY#A]D9R4RFB69]=)D63I@_(@A\C\NCO;8; M2-YP0;Z/9'$&3.KCRQ5\XN5* ,@M'31!JM+NA-S/&J9#!7^&^47/_T%_A7-:8IRR^3M%H6 MIZ)\DD8\A?8\8$4QB9_^$N2(4B5;OK>=IYL[M?@Z*6&EP\VK86BP&E_Y-4_G M?%P-_9DI0F-0%'&6*Q=CP6W4G+."1TIPJ[PPO+&N0*^3)$M5)(\ MFRHO/'=L5;\AR$9YQ>'_.>?*%'J]*A0.E(J4WUD>7@GU:.JJ8FB&J2IEIKS0 M=7O'!BQ5B?($QHMC; :N9/-<^9@6\YRE(5<*?DDWPEBA,'BJF$_HKM@DN^$Y M?$[J!T..8B2J+J?U F"##&2'77)EEO-I,I\J,WAS!@(8WHZ5;U=)T3Q\ [W, M& @:FTQNH9NX@' 31L<4ZT=:N!=Z>R4CWG2R-('_EN*J7&1Q>*ML;,@\9972[RMC\V'2+QKC[W=!![%C2])6YX ^\'R4#.- M?(M/+=E8(>JR[T977 @1&ROGJ"Q S$/XA)+?K),*+L_BPN4<]$(!#\*8'>?' MQ37MI,W"; KB!K_>).658OL_=EO=0Q30SN5>QWL5&N"5C011&DZ_0 4$AUYR'D^$=D_2>,)0%!B8 M ^178'DN5I:!&2IA.;*<'JB$9\K"/(,)I-DT"6&.UTF>I?(B-CUPE:&9N*PO M9"N\*!$:L[(Z-"X8Y@W^*\VV780VL3MJAT/D_R5$];VS]^)PEJR"MV043-^L MK8(Q-A[D!FJ/9!3 '9NR) 6#(!VEI)H3@_\I5S!=<-_$,D"#E6^7(^M"U_43 M[/(RYY?X+:+H* &;D(E@<8F7'4!^Z*,4%AB'IWS*2DX^TSD8I8E0R32V-$O/ M0E: VS7-0(C_5,5@:$85)D\&=:YDDPQ^'"?,K6; ^1 MY3M#Z^Y9)I""BR-%"JP=;4MD=C7_Y-VW8X,./L"2, C; 2W#B[!R6?@GCASX M*\HA3J"&0T&/&.1Y=V=E<;SMCCJUN\&'D42Q\!+S+"L2E*'7.9\0@N.;FR0J MKX"D2+'V6Y+_M>85%A39!&1I[2MK$@XB;8(.(<^?/VU"K&@:BZO3_O=57HUF M!NKL+ !:_'E&RNHUF]RPVP(3=NU9PA3;2[KU:JR?>QP_V=P%"2+TITAYOIX# M ^7X% R']68L"O!X_-YR$CIP/=[I"L/GQ" M#5EP4*;P&[@MY$[5[U;>?=TP>OYU8 $!<&N!56I8Z/-"V@V@18L@U'R!\/Q1_;.P<];/BJT $OS";P MHQ9>[!RMT>LB[$.=@KQ]#5IO+/V[>4OK?$A\OD=])T][T;=&8^Z MG*#66]I,9"!VY4F9@3",L;MK!N)."D+F'E #7\,:"(>@27LM)*,QO& + MW5B2M$I1%[PL)[Q2TO@.Z&W*]8':32+>).]>Z*#H%_B_\B'0^C=[4E6^%>>) M>T/X[ON/OS2[/]B6/3:6FFI,@VX\GFT@N8HX^% 3[#>[2WY\H.6C*'72O;NX MK=LI3J*__G"_Z^ZXQ@]=9)M:=5T>Q'$4!Y;E6DRSF.D;CNW[L6\9L>,Y/_RT M/WG;%%S)'1'E*VVL%'W0;!LUQ\7[7WY__^F;\O7]?[__],?[WH^7DDO99)+= MH&M-9R"48C[%+:U_40)?;"2!N%;;O]WR-+6YO5=*Z&2)L2;;(0=6Y53H* HL MT83-"OZZ^N--53 L26FB]-*;Q97&5,/R67#L3_PLLQ"^/79M%Q,1\B2Z[%CF M*,:P<*_N?F^[8]UP5_ZDC?65WZ]KRAM[CM>II?7?6Z8QC.EYQ^2:&UNZYX[# MYF-N^IWG5AQ($W+S/$>NO"4]XZX\ M6CAHU_>'D3WIR$X)5+H6& R#H(UKW)$NYD$1YLD,8]W.]T!/X+;. =VZT1W5 M-P\7^W=@M@-C-D_S!V;K#4&.FMF,'3'!>L!I72X%'N#EOGV42.O-/;T3J3OV M>W;-S^AT(9['S*$E%J[T%X\L-#S7;2#ARXAQP/O'( M*3,$WD>ZP2G.?J^'/%F"[QA*BKFJY7>U[D/5HCY3U%.=SAG?@:(]IBC$_[K9 M 3%V(&:?B=FA=M+)%!2K!E$]:=,I^L=T8X?W#^_]HW=6[T +/N04WK[/C0WO MG_#IN(:3\7B<1+*YK6 N"\)XF28%EC$2N%P"]%*)^<-J*QZ@ ^"YJF_M".\\ M)(:>FCHV@M$; W7Z21W#5PUM2*KVE#JV-F15C]-1%5G5NTC80S;U$6S[D*[I M,45W\@<&BO:8HCOY$ -%>TS1SG['D%<]Z+S@\/X!Y577(N5H8\W>!UB.;M<. M[;+[*I!2NVF/H4C;$RU-O]4ML)%J6>:##$]OJ[1M<#(&J1BD8F/\:^YZCV00 MBD$HCE(H#$_5=KWY=L!"L4,X>@KU/,V')9.&FIX/ V:]Y[5GG"J!=G[H6"KE MWH/- N+:<,=VC?T+71@6%9,KVU'/6.G4N;E]YZW:3E3:R5S5.<*5M@N];-=X M4Z.OJ=?Y#.4K>X'#?0^Z_)J]&4$3SVUA7 --7.)/FVOA8(- M33ON0_N\4Y.H*=!5<\/F:JS$C.V:1N=I.F<"POY+JR;K%UF3=7NZOUD"O]TS M:O'YN__XX^+;^W?*^Y\_?GMWKHQ^^WQQ\;+W;%R!1)]'_P"!!:+4P\^*XB7! MH?,8WJ)Z)14/31!BO%R /ZZJ#F IP"Q,"'N!JEX0[K=DU]?+!3A5^&4RJ9@% MUN1/CMCH*JB=#)4+?5WR\"J%Y;B\%44"+GG*<^!HXJ]HFJ0):!HJ:M(JW7#/ MO*@X&_\>3N81C+DN\I:4?%J@Z(@_RBM6PJA2=BG0VZ.,'FZ VZLJC=@W0I^G MEQE.)LP0K7TF@=T+49+CB4'"J<7MBP8(%'A'K1?J8PJ:84H#5I]XJ)OK!SP> M+CVH':0OU8%"ZL[GS M >9_@/D?8/X'F/_[ELNB?YYNN0:8_\Y+=IHP_YO]PM<#V/\PLKV"_=O]OLUX M9R_B!*']=[VKI(\]]S"V&755W\[[&*#13XPS1J;OW$'I&#ACX S0&;;N/S9G M[&Q-FV7K_;&7D>E9+Y\.!+[G#D6]4WYBF.\C0_6\ ;FZAX1Q57T@3 \)8ZFF MMN-UMH$X3RXUCC;@O3\D[JWI"/7?9IHL;_6YVV6S_"DDX#0 MR\HKGI]:M*C;JF;H>!&(0B$W;1+KJ>3LGF@:!& 3B MN 0"XF"_*V+(XKP!=N&((;'#/5< L M5EX8+0P(>:TY3O*B5/XI;AWC0P)F).?RHC#>.M0%;L,]=PP+-JVN&4N4ANDL MSZ[%375$XEA^2IDPZ)K@.1 N@D&GQ7Q"U_$1@:/!;X!FX@0HFDR2\E:1-9A5 M>9T:!SAK 3?(NB(5Q$.!S9GFCVKU#3X?":008!%JIJ3+_711'MB:PA2D")!=B1D.,]J1;XA+AK+VZW:X]XEYQ6G07S M":R>))6X\ W3K8JNT !37BH3(!0_ R3NQ P]S UP8SH8WU+KA:(+Q$/)X0@ M$6;3&702(25FP)&Y8,9HSBO:%# .Y2J;$]<(. BU>K^H.I-0,;C889W"S_DD M"YED"\*>2;ADF22-)_0+RZE 3@&L(EJ+D^\TK*(LNB"/[(E:S7Y%#;9QPX%F M+W1[K&U)$::\T%H@,34P2YQGTSOZ0C:U1*H0K_<05D^6S@MEQFZS.0H(ML#_ M.4>5<8G%B$C@$%4#1++,PC_/ E9()H#!"U+)B2#,"*PG(Z8C_H-7*T'"O\%X M(L3&.JZ\XC@+T%1A/@=N1EDE. \QPD1@=BQTT%TVUUFL)/KK#_??BM<-ZX>N MH#9^PVG4B>.[MF4'KNW$IF7IFN\$7F19IA^[D6D:^@_UZ)Z6.^_<^Y* (ND9 M@61\J-7G[T 4%+7>2]:WE4@@$CY$P,/0U!K+,)534Y5BCJ!6Q5J@&5! ZWY" M&PRB%I+!CANDKMZOU]^X1 7:,#447UA!A/\:3<27U;,HGPG>6^2@HJ0*>%,] M7++OO'@#[8.F#@4 BS#\4Z!)\B_ZXHURB5X#-$,*@A0)>D[SI+B:RM6,>%"^ M$;NZM9H9B3Y>JCBZ-^@PL207]AW>@"&A9D.GG8']+H4]O\RRZ ;4Y9W'P4L" MXI6W*FF]&7XO[$TAC>D;(,MFO?>&;!P(^YFP=32MHIH7+PB(YC(EL"QXBS1O M8P>OV61.,!O@O>#L<>(5,)%<-ZP*)["+@%-!@:>HJM6J7)RTCZ1<"6P&UAUI MDH-_-<\%D!&8QC>@6&&& F6FV2M72FBC$-YA_2 Z0!68DM"^VN]S*$H44+6FJ.Y(9E+?@F=8-+4M/X4Y MJKDHB6/0F6FYX.'"8&YQ/82O+4.3NLE-ZP.3KE=FK/R:W< RYRJ-G20O*>OB MD5->7F418;#11-DDG$_$ BW1H6Y]RF[)[0JX7!?"J"$_'Y@*B4!B*U:@GBMB M'"J8$B$<,O!OJ9UI!G._E<[H8NQU/QM4#O$<=!J7020L&=EM:CB1<0/V%&"' MP+[0P@'HD/^?S94"PJ5)M(A*M]6B)!#Q"K@WH8.+>0!R7\Y+HA(&WW.* W+\ MN%H$ZN8B#FLV)64-+8,?GN41/4$LCX,0*0H():"5&30S 0;M1,6BU@"W%7"? M4LS 18@3ZI68^ <[7DNV).& M _,/.-GB7*+)H8S5J#M\(BS<'.8]R5 M"7T#"S7/20T2BN*22-]/:HFI2'/AW\$S2(3&;UG+?X#1HC]8 !Z-)/!='B!R MUBB M-H-(F#%LRN4V-U!#>A]&]20:2VNSH#>-Z#W]0>]KP+SI%Z:E-+C(O@I MHPAA]G(,4^<">Q35^!PF$Q4O[VJ/Y\;L P$::T*(NH#VN?K8-U?_U!GUS1AK M7E?(N77?6YKS>(/:C&KW$+0U?T"B.QW@JP&)[F%(=$=_WZ2R/D]3-?/8SAYU MFWR_3TR,=%,UN]SK/(3JMP/;'CW;FEB+N_L-_*=CVQ."Q/NXM$'V6-!/!W(& M3]=4UW-W.Y%Y8" M\-/=K@PWW+U\-O=6?_Z;RB?D"KS;=!;FQ/P"1S7UP2WH+7$TO>M%[,$MZ+K* MOZ\X,W9BSL#('2 8^D<4R_<'-^#IUO<7.O.Z[JSKB?D!(TOU_ Y>Y^ #/!-A M_M>_>89NO!F\@*=.#M2GT>M#\)L/L)^8B[ ;'P[.PK-E$#5#WP]Q[E$2U9&; M-$OY>EH^Y5,GY-/<=S/PQ+P:6S6=/>75!\_F_NR&MRM&R*"R'O/P3NO@J7S_ M#!]^;:&NVQ-S?*9[+.((.ETOK&^//.IH'%+G]PUGQ4%TW(P_,\M>$J<\ST-5Q'1L&RM^_&F>I)2.EQ=]O7N'>!#U&;&0[39 MX;HINCWLC_64-+[73__QF/)BY]MA%9Q8-DQWNBJ%P<=Y+M(8>SK8='Q!Y4,< ML;WHJL?$-C^Q@_;=)M]O%?! ?/)^@LL.;'OT;/LP%/$^W \YM#N$6X!H(8QJ M@Z-U8G[N2'_FXCQ]@& >?.S[-=4)LL5NR-S/.&:"[/C[5O]L#\751E U$9.G MG54UW(I3$X1^+E^?^8\_<7OLW9O61+R6M6E-?=M=FD<=MK_5F!=6 U1 M ='2(0S8+$^ Q#"Q"C@:+!]>AZC!KBH@* %:A2GL&MWX'!X*$%V:0ULA@JP$ M6865>9ES+D \(0X-)UDA8*(DE+C$!ZNPA!NLJ)TPA8^?28V>,>F7FFL():\0 M#"?V-FAJ I8T(]A%A@Y)9GB$Z.O\ND%=W)_!A53UX%&@D58#%0V@[]EY6 M@.,$0&ZW\>-;-0M(2C=44X!P8^S73:VJ@X#RBK@B=^LAP ]K6A:O6$N:!>'& M4X%M!Z'*39Z0'N'I%:(:"GT%VF"Q;$*E6!8K)20A;Q5'@#$)[%;$HZMJ--1U M&0B)\89/)OA?Y,VFV$&- HHO5#W=G2>N^8R!4++)!&%!XP+4;R"@,SE!]A'? M@W+)X07HBPF Y&L!$3S);A"-D^/8&T#!*79=P_+S]#K)LU3 [U&3FQC]^4XK9 MO$$EGN?B,,9TQ@BB<#7ENTAS6QOKWJ-APKL/QH2WXY ;EJ_%FFM8AA][;A ' M/ Q]VP_#(##VBPG_6_+/>1)1$1$TYVR6(&;Q5UX ,X0'@ M_3L*R6KEQ*@-# M0->$UHM_('#H-?"K=&=>&*[?TG7X&,%K)\25] 8^98*&K!X:*\K7I4?:C;)U M VK ZJ'35H&'*SX1,+L(6,IF!*_(X;PG"]U89X<%K0WOSZ^=S^DM_\U+%FB'6XIBH=@MH T+? M%?C5$2=G0PI[EO);*?+*=%Y278&0'>&>& M(%D+D23!FB])Y2SBJKQM1D$3FY=768XL6ZV!A,$F!%(N]$\6@+LC'56L94(E M<*ZR282K0]P >EM"/+]H49=JCM D: WJ'MAM-7[HJ: #_!*B'=R5"4NF-/@: MEY9L$GR\1 SF++]5+D'*>%TCQ=#EC(4&A[5OJH.T7)TVJ#NJMFE:0R>D_ M^/'?4 *ON0#6Q65I*N\H!8*)2_,<\EF]&4PO,$(HGD_G8BD0ZSH$'@=[OE+2 M\;UW'*Q^P/.%WTQ5@,XC1[QP3;O%XK3NKF$TTH\EGA"N&"5PHNL*!1,45-9!_P\H9S :4.OFQ+=P@7M_(540A#6,);6LIZVJ3F%J/T M9A5$:(VN:S,T'AV C/Q,+)!)/'#40CC;A=H!EWEV4UY1=02UC6 MRQH4&SR( MM0H)_>9YC%I+EDH2>-4+I0NH8AO59" _0GA>=*D"A$'@A=]D^9]TP$_^*NV+ MK!8B*H,$);CH^352>$# 7L\(ICT@8 \(V'U026W7%/U+4"(3COD%H9R_EXIN MR-S-6$$;OZ R%'Z=3:Z%-K_ALK#07"@6J55VZ4LZN(= MHH0CU@;@PO', O+*V80JT%!((@-",M="&ZG5&+")2K]5502H?D056F*S2U4^ MZ@%E*159F&;PG:Q-E^5"K4F,__2RJ=,@2R)4A4KD.)OW6MTO-K'4^\T5&$H< M%A4=@(4"W^::)1-L6!4I-/!%%DJDX*VW OP2A[SE5@0JI4D. AA@4(RX4 M#FN."B4+_Y0!1__+3'[)$#SZ%R#)3,5]@3'5^U-P_.* N8@<17T/>5"SD)FG M?XA@#,MSP7=UN%H3N#:V6+X$&(*)JC@-;S:Q;OL)2C@50%H0;W(_85&K@J<8 MT0%E1&VIJKQ/7:<#ACZ!=>68)>1H3LGFIZW'@7#BT&F48"0?S*4T8GJ3B+

5+H X'P,_K.#"ZG*GC0_6C)"* MJ"#WX3RQ1 L6T6A*/;(9)A2QH =Y:DG>\M7;82>3L3+-8T.\L)@F1>\PP4)# MOWX^5T4@?$\61;.60JMV[@^?\)VQ4V=0>B\.'Y>HG31%BOY(DWI73-"=:L>T M*])0: \L>(,$GC*\\X_*5,%*)M,Y1#C@54Y$*J')2M!E>/<-%@_+,7X8MQ(E M-4'K4@_:_%4Q!M<*RO$I+T4=2!;)@#RC9".8/O>/FC>B-8IR@\KZ3]$K4Q:(Z MP[7]7UE8N%N9V832CN*:[T7'F&J5?1KR&8DLN*/V.+%3[A:">X\%YS_B9]R7H+P((M5 M8;OP>EHY!3+G6!](V/K*NI ZJEXB5GDEB@C)0HQQ\XIT*U3:Z@"S4*%SU6]C MB@+++"(7I_PR*Q/!-LW%A,9RW"18,/$"*Y0UN89":?H[^2E(786[2II18J5ROQ8@1 MO<4_(*M5[^<(B"@]'[ELUI5+(Z8SN%&#K/3.N*C=35QW$BFK3*2:. MR*L%3HI1:8"HLEVKS+P^U#HREC4V;>O(Z\@,@]IV4/:35=PQ]*'DSDG5D!E* M[CR@Y,ZP7)N6ZX7REGRM8 M$,(4"H6=0PVH4RNFXZF6TQ4;>R@#U2\:GB;GC@Q#UZ#]/F1@"M76GK]XXH 87;P#\ZVNN*ET]V;SCIAP\BR2"7P097,\V42IFM/,QC[FTO1;H'1/=9RN MY: ><7GZ#9$Y",5)"@6$P:IE[PRO.0C$(!#')1"VJ>IZ5]__\(6B2[;OR02D M?]PPTNT.\?D^V: W04IG,-!= >L(FTKGS(NCV-0]U[68:0>!$\+?&H=/KNU% M3XY-12V^IOMBX1:W.3[7Y_3>8H#S89+=]!^B:H>SAP*8SVO!LW2[CC)6=NFT MAEULD.($WE%"UTJ;"S(U6"=";.8<834$2D6!MZ%"GLQ*<2W47H0W:4$;55"? M-::G,BJ>XG+=RY58>Q4.$8U2-\?6XC@C45:KPWH?+Q..#&.LW85TW&I=S ?R MH;SL65/*7$ G8A5F((X).9'Z20A@L,*Z$8"*=+U+7@C$*[.+J"HPR.KE!BFV MJ.#:E.*>^K;Q9N@2*6BA9;U1 M JI8B1&B!+U42)ZFG.&]UPHE2*!!7.(G6L1(HD8(<$YM;+1A/O&6[3WMR?N0 M%=19?2OWMFK0?-G XA&IUZZR<@-S(W(B9"L!0E27[K M&%LSM#OXP2UTSA31 MP#BAB4G\?+6"%*MGU)"Q7DI85YY?\_9-Q^9N;>NRL=K2$GBAGR_>P@W8A/X+ MX]H%_(B,KJ%[D>Z9ON[:W-*; P?3.Z'^LS/,=C=%>=2Q+Z M3C=:V(R/;'57]KJ :MNRD+68D+5%C%44E/Q(F1]:5X MLR(PQQ(:@S5V%U]NF'X)M#5"K()L)F Z" UF<@;S <=;PL.2G5\:RP'@@NW, M'R-[K#^9.>S$((M0/JA9*X5*OZ"&%,1IV9K63?6[7-&"1U1WY -KT;XL=+< M,(%[$[/*S(#VKU\E!A2SGTQG0#$;4,PV!?1ZK'NZ99A19/'("2)F1K;E MNJ'I^J'M]QL:]U)D) @3:8*G=@/2FJ M6H(U/:!@]GX"N&/S<8UUI_5?].%8"^!68!PMPM^NRE0 ]03T--'J#A"N1 #= M/U"^:3X8*#^,@L@QS=#SS,ABIL9X%!FF%4&$9!JZX^\7*/\M^M58&.$\#!$4 M!Y?_/?AJ"(73?Y6%$'9A-0/6S( 0R);@^ B2KBCFTUF##?2/>70IT:J$K;N5 M3TX%V.U"/1ZI8TSE/$WG5$T <847NT"X]JIS!#W"!N;%0D&?2H%]JI* "V6) M/M3)OE:!HBIGLW80!&N42Y"T -&2TZQ&,ZJS%Z+C]@B[9P25[FKTH2+H/%@$ M+8-SBS$SU.+ \NPHL /&?$T+;6X;$0OV*X*?X_CL9YF N;CBH"#/&R#P_LO@ M!2'>$VBWK&2 5;#RF70B)3#[-66]@;$NV:60!@11 X-P5N6>"IIZ"P.]H*(T M")*?-@*8SZNB+!+'3L"7"0_@ G/V39[@O80LPPH1"-&.QG*$S\E"$1?OWU:% M(O9O:2QC*S9?X.O8BV+NQF"EK, *_,BSK""*;>@CY&%D._OEZX^@OA3P-_YK MSD KEP)O%^D"7TRJS^^$AD5<<.4\0#30WP7NV]>D^+/WO/\W3F:"?Y^1D:"2 M<-<(G2I2R1+"KLG-$DSDLE%J54=JY9GKK'G>%-1(TG@BA:I5KDE@3U:@JP+N MM\YF5RZ5Q#E6013_A5B95=TERJ?->(@5. 10I6AOQXICRYI7CR.'&2S2M="S M--WT=(/9&O<-3S=US=3VS*'5&G]%S740'/>-L(F)K9!.#0*I+'35;!8F:5'F M\VE]3+;YI.&PBIQ#R>91BMXQ-BNP$Z2*H:AN"B\QQ*'@+86!N[]H_H6M7E.BYXBA##PNW"#1B*%]OVH D@ M*[-0HZ_;LZJU*:U5N")]&U"X#=".[]AH#P14%7\EIA2M,DK:,J MX6E M\A&Z0B]65T6( 1P&SFM>8J:@#KVQ5!,!D]>[2+5Z:U6L5.M*1&*MEAFKM3)B MW_^@V4?F8@IQ;NJ:A$L$;7<.'0B%3<J"5(-W@E5!!(TGHJ #K)SN:1"^W@HO!H&KR2^),J' Y)D3 MF3V1<.[ :61 ZS3+(NG1.WLD)]H(-,\Q(E_SM-@R#-OS?8-K0>2&>FR <[1O M)UH&)8?A0/^-5Q6PEBO0M))G6$6-F$S6F14Y\CK\JLU=8P,$[O\:V1\KOP@& M5,"G0?L15GCDT-]MAN$A)C+1,\@FHE!!XV9CRY>3+&B_O:!7JO"-^#N>S-&W M$#,B@U>'C$W4"=))G)_)'+VLZQBSZRP7-6@0QUV556 :'26*],KS21A+BI-$ MY(94=;N$K:6:N4!O6<*$Y2G6NZFKU608=G#J2E2N&2M_NTJP^"3TS?[DLC(! MUK/!WO*F.B6AZD=SF7$2A7:K]$\KD%Z8MB"5W"DJY@76K>!1FYRBP'&!7=7% M1Z2WLK(:!;1:UC5RR-1))P-FB<>[$JR1AHL&PZU=7_AA"L:0"O3)8O'R]!<2 M M>0JOY5M7[4M7-2A!M90'"7%[+*A!)@*KLL[M!,[)7)6L[R,!V]B7PC<@-7 M+$B0@ N,)%^=9C)I Q0HS^B37!<8;#R49MMTJ,$=#C4,AQKZ8// &Y:ZLZ5< MBXW*J3EA+!0(JA/2%0LJ'\T6!-!Q4E8IQS69IKJ>6.4M36ZK$JB85D)](VNF M/Y+/Y,6>9MF!'3J:;@6^Z5FASN,@M PG]D-MSZGQ#V 03\I;ZER9WA[&*Z3 MV&/$M$E[=S&64N0AMLM!8&JK=>H V#*J*SZ1/X8QW)R\L.8XPJJZ M58_$.]PQ'->(W2"*(BMRPD#3O C^;WDLM'2^YQU[D21!ANG_WN"#]T>Z[6TL M%9;"PRTYE8-DU'K33\A*5H"S/0._[@EV1!YI1]#NOB.HNX9K6I9N0UQH119G MCJN9W+),CS';,_>\TTVY%(LJ(&*D(X*#+WB8*,(-P,>1WLAS==_C>L1 8N- M]UQN>#JW0C_278OM6?._QUK:=3JWV?U\^)KL2<3_2&5F!"*K&19L+JH &CX'U*X5(!RGJ=P_8ZS^IU5D:+9PV^TCD#W61GNCWB+^EIW8[DIWD]Z=:1 M@_JXP;EPG'3?M"B%R:;"^+7W(]H/5SL2+\=*7=>;TUY-'N-= 8\ #4ZHL8H894;5%7Y%%Q&[P>[&%,X&8E2K<(LM) MQX J\@%#)EE45/J\.48BCWY0><;F2 E.4OPU2F!4+ SGTU;14PCTI_,4^I)[ M48_,QM5V%/@XY(6#L<0";S03JOD:DFQA3O42#!:9QXH64>L8!:5%FPVWM3LI MC^0M66[$&;>"B'OYTI'7*2_V[E"L6LCIQFVI]G$9'DUS8TJ+UY0>?'+-0+\LGV$<)IA M[I-CT@7Z*_!,YC_%;HG0(@OI\E9NE8JPBHK"K,@P5KU5)LF?R/1E=O<%M=LT M'RL);[I1&+F1&82!Q7U@;(@LPR V-!/C3'N_;/Y;,J435708+E7>+QO 0_4N M/F]GKNBL;JOZKW3^&X821W_SZG0#"T$)7TN^37(EHX*YL%ZR+':CV9MC"(5@ M8CRV6+%<<5N4>%18A,/(YU>@K^E<5CT:"CI$UABWT@M9/)AVVD'M4PUE/(;< M'-19/J0HX6227?#$W#\W4KMBS+1\NA1UJD&;8>:XX3[]=^?#G_^DWY^)&B M$]UXHWS^]NO[K\K'3Q\^?_W]_-O'SY]VSF+8>O1YRKQ[BGL\7J7+S.2E:]RK$>80<$4,X.@#@#&?B==%LJUU,Q#-Y MBFI6[P%+QV,BMGRJC,V$.'K6>*BF =%$B68D!8^Y"C+92UXW-27($N"ZJVE$F7CZ9Z9O/NO8J8!/4T\ M!?2/>7[;U*07QR?IT-%<+&Z#%B"3T1.6X&D+0N2YRB81G8$DB!J*WT,)A0#/ MX:ELL9$_83?%/"G;P"_"!5TJ<4^NH2QOCZXL!$F"__"04_5*]0"L!_J/ IJF M?J5=',H,2A[$Q4MY M0C.X02G+Y28TX MGG6A$+C9BX0FY\@IM&F9I,#U2307-UCSBL?8Y27F8:I]*M9LB%5'Y:LM5/%\ MPX"-:D#=(?9'L[R]H,VAI!T$\(&[#K;5W5Z;A@O1L6_9#L3&D<9]IH6AX0:A MXX91R(P^V.OS,>V9*1_$P:O>Z[7S^E9;=:UNI7E ]OJ0Y3!![>R_*$M\[S70 M&N9.;-3*@V@+>5RR(GIE1,[5:B@+ET[;7?]G??#\EK-<;O:NN_'!"LH.MW8( M+MZ_Q=9:24K=WA6"[J'\[W;G?QYI00C^JJTYNA7%(=.#0#S!=65S7<\9F2,_L T5?O"T6*II($= MVNRP'5;$DN4,N!F[IN=9NF6YEF=P0].CP.269D7/ &RSU7[][XCH<<%B/+;1 MNK![ &Q0MK8'GY\AMD,N6& (9@=<9]"DPP*+Z;%G@FW17PDI&"1?R^_8LHR/--_4%(VA<7A8?0:V]>UP-;/\_P\RF80 M/WV8L,L?%+'VP#+?R]=TZPH6;E+P'XB/XC-=\] \;=T/J,P'=*7_\!,3;_SE MU4*7/RU_5CO,?6E,W_)I6FX])*/+['?O!I2^B"#9%I-'/IIFD3B*P"3O0+=G MNE+F3-S-: P:%N4<'3O>9!<:LX@H" M+)L5_'7UQYLH*683=OLZ26GQZ*6EYE&U+-<*1/$1/S=:9ZP)S2-+%Y<]C M^.G5W>_]L>^L_D4;ZRN_7]>2YXX]:W-3]Q12[%@O\6F*KWCWR2&ML90_LM&? MLH;EEHL:']KDJ+#,NV87:U4=S"471+<%MV^<]>UQ.V5]E37.L/SYO MB.F0GEHS)\Z?:$[VEE[$@M*46O_-W@= M?S)7FDG,NCZ)CC_/.[Q$U7>(.N8]7!#;C$ I" MVU5$#[\ M@X>ZK_3_2#K3N')YQ#BIXJT'TV(]S/ #4*%$/\L#XV 7$%4%E0V^;RJ+E=)[G^P=(ZF5_=K *9I M!F'M"LM-7XW#;%I]@>7JWH*0CTE5X*>O7/RVI?@CCSZ689;S,.3N_^D*OJF/ M]?\SF.V^F>U&1DU31_=:E^YUXT-+IWG=%< O\QS1&^F0W047A_E,K3:@%RP/ M&(C\V>?O$WY;;1J!S3=.6!*,01(.0!*,C9)P]V;R( E=)<$ FS"(0O]%P7B( M4= ]Y8_QQ?CMN!8*W;0U<3U<;+%C_;D[DN-KSB Y&R3'&"3G$"3G(4:D?Y)S M, *B:_KXXZ>+)Q.1?(8XN2KK&\RT(JAB"N..IO) 2G_#6J?HTR M7A#H+YO-\"2[O.U!V!%, &J\@U!>H: VD.#IN'%,O97L4FPA8_XJBF2$6[=! ME='HP:J_81OKX7Q[\?;7X^/;;^P[8OW>@K-0\I0PE2["*SYE-2,/K/-PUGE[ M_MM)L,Y;-@FK4W^_)>F?B$$Q,-(C,M*[]Q].@I'>X;G29."CI^*CW\Y_/@D^ M^HT%?#*PT%.PT)>O[X^%A>A$VSH6^B)*EZTQ:LK 2@];=EVSCHJ-WA(^W!=V MN2Z8&XF['K(T3#M8$]B/:5TVHK7SJ;^\RV>OZ*ALCX\^_WVK?W:#S3/QVH?@ MB3-D@->Z.;8KOI!%4\_$=X\]>W^KR==,W>Y[;8;S60:UN& $//B!ML?Q,C\F M$+I &.ZV^/M= *!*[\EBB57[1B6@PG9Z4EX:F.=I4EPU50KQ2,/.Z<:Z.J4YW>EI+#>Q>1607AUF%)YA7W4L.L+G1%2 MC>CM>9ED2W5ZR-*YY13_?7\ 7(M+YHX]5XJA4H0@;35V>W\%4B0'4 -OKE0( MHL F_^><%QM@.1?Y9H\F=4OV6#J@N&\F\<12?$'\W[HZ/,*I5Q3BA#4."NPJ,DU M'9$GM/8XB405YA[ MFYYQ:PO%V\M[7$NW@Y8KB=^\?8>+%?/,773]7W/X([E M^TX0A#'3#<)W6B_5W$O/O[RZ?S;'U_?7_3^$FY[]UZ "E(] X&6N:T[ M*UY$9*N_^YGB?- M5;T#;^"U\CN[%9 TGC@,O^+XR9.D+I>SI-839$D?-YFZLEFGSSG*U?>;OWS^ M^O97Y9>OG__XHBH?/[T=;Y/$-@Z3/(>50B;R_'S[^D@RXC2=5\4KY>**W:0* M^$SLSU6\=BJ4_<2F?!O:2K--5GU6*@3WK>#P#NGF>\\T"AF8?!Y9__-WHY# S?T6##YO//]_GSP<>?O7W[YY;>_#0;_ M/+Z]=$Y#-YG1@#LG$26<>LXCXU.'3ZGS9QC]8 _$N?$)'X?1;##X(LA.PODB M8I,I=P[V#M[*8O+7Z&CL?OSH4N_#8/3^D S>NN_W!H20_<&[\>$A>3OZ,#IX M]_[UY(@<'GZD[]_M#T;[;T>#M^\_T@%Q/3IPW7TR^O!V=.CM?Q1,G^*CV)W2 M&7&@:T%\]!1_WIER/C_:W7U\?'SS>/@FC":[!WM[^[O_O+J\$T5WLK(^"WXL ME7X:1;XL?[B+/X](3&7Q>>1.\^+S$#Y-HC"9OW'#V2YV=N_P<%^614ZLA3<+ M8DX"-^?M\6C %W,:U]/ S[OX,]9S,-@['"S7Y/&/,7>SJY^K4D\F! R-ZJY3)/6GGUCTH*20.]_^O1I]PDEM+X% MM4(GR@_PS\'^ 8B00;5-TJM?-WP:2+I-M*&8G69MD'1KMJ%VKC3)@HI2?([7 M;4:^,!@W(Z,T:D;]0J.)A21 $-Z95!A3]\TD?-CU*-.9?ZO%\0^3&;?$A+J> M29VR./[1NR>_A=X=YGW=.0C 5=AS\[OOM19/> M)FI,BTI>DELA?E_VQ'_[SJ"P*0:.H/IM=[7L"I:NQ/AP78R=5TLU]A[S?##C<'P-R[IH8TP"*#2#[DZ!@#W0RS#>R-3N4IM2 M)M[JR411MQ..G:)V!ZIWENIWL ';A:$>MCL>NC^FH>_1*#[[=\+XXA3J=QG? MM'QH5*04C7==1*-<\?\Y:=7.JZSR7[=R40_7"8FGYW[XN/%UHH:Q$O?W77#' MBAQ1TQ;CKE-R4\K".K4JI>/#\ZX*/58Q3FGL1FR.W,+Q<1*S@,:XO=\ELQF) M%H EFP0,AHP$?.BZ81)P%DQN8,A=,"?UY&7-.I32\1%M/!:[?A@G$<4/184H M"+)*H3=DE0H!*:IUBGH=67&/I."6/M @H7IPRL)*7#ZMXI)1]FA@+X('&G.Q M).D-;IE -<#[>ZL#7*+NT2"?$Q;]07Q=^2V**P=X?W6 D=81Q#T:WYO4?;C M+72.PH5K=SCFC[!IZ@UY*PK*$AVKYVMT<<]X]@B<"QS,"1OY=!C' ME..^^C4,O4?F:VIS;0R4T!Q65R#)S4G9"5PDPQ[A8"*-P-@?;3+3' )=]"SZ('S='7XJ2$I6( IVR=E*]8DH2#O&#M9+Q[!-HUG]+H M(H"AIV=/N#30;U1SAZXG5<)2L7\%'R=EY+S*6/WZV@%N/0(B[?\]>=+U'Y4) M5(-^4&,3B^$6Y#T:9=C_9BQU!8C3.N';HH&^UZZ-@1*%BN%73. M>SY]>O?V[8?*YK*9\Q[GE?QK>P"H"]H]&?DO(QY934KAJ&QXFQ*.M %]$HWL MN,X$XV42)5B5#3*C[^-HE\[N3$:\2J8<]+1QY'/#P1-QGV52#GJ%?=Q M<9;8QT%O.Q(TP4&#CQ*:BB-9><#81\1:#@K-%BP5&R5>%3=T^ZEC'\'"TT$S MY2POKQS^FGBK$>_C(+<>*)J,O@XC)2P5=[/R?+*WF%4.&XW!:N*@0NECQ3_= M=&C91W!*QXEF5L+./2-8>5II MU\9 B57%HF\Y\^PC.M5C!*.MIXE:B4O%YJ\YBN@C'BO'"R9@U),JD:CX :KG M$WT$8CWO<"WU*>6$^2_BG6ZM7RD2%?_#AGS6S8Q>96W;2I@NPBLE*F*CV1C,K7+8>@%Y$RW<2ITQWMDW\2UU M*0PF#**P_H,)I]'L0GI81#1@C#EA2P5?4"HWT$J5U'ZJ./HV)K6R]4[1JLP) M N6P!T[>!:?4AW+QK6";:_AC&D74$Y\70Q?6BEBT["2,7W3SUFN(4CR?*X@* M&:4-3+];.*4F.J*-6^DS!CWSR66S^I*1$?,9)O0[22+,7/&"\J?;%*4$/E>D M5N%SE(M@J9&OG:R9O13"++P*1IU,)A&=D%0&Y-P_,-3]8Y>^@TERK$2E J MON0"E)S9%HYB1/_:7PN0O_:WD&QJ 2OMR4,7!H7QQ<5L#C_ 7BXUR#7VI36J M44)<<=?7+(6E>H7%EE;MY'476O)V4UL#+,,)O59%6[EX,;DH!:07?Z8Q!+>4 M^.P_U .CX'L091^^$A;(,!,:AT&)WFCQ>(9ZE5)3$\Q:1..7/V5!%*\=V11A M&!6-<41K\G 8$##0FI="^_LM2<-9&'$<*'1"Y.'[+7AV%9W.%2EEI7+RLBPK M><7"S_*Z?,.@451>I4WX=2L=)=!@8'+2D35Z$.)1$!ETM>3NF[V!0CA _5?8U$(G0YS41X M4)BZ/KM*B7$%"J%XM]>6-5($AN68B[?W1)7EM2.-5 M^V7\^FUEYHLH/KSH)3XLIOE75Y3@B&5)JDN:>/:#1XK=.@QN<1Y$H)(?DYB9 MZ0+/W0BEB%1Q"^%U783G5962@&HN-67!*#@O1S^VV?H+L'<]@^[8;5,JP2GXDI? D

V M5W\RU(2-^2KA-;T>7E=@B_$2%NLK-EV9*]&N\8DIT-ZJ/]4T 88!1"M42I!J M0GA'O-=[) [ 20B6>\115.]HP,+H6\@-WW>(.10FPEPV1DS)20E:3?BF "WC[&2LG1+O7N+6FED#@Z/# M0%RYC*\3+KSP,&CIZY;X"Q*?=;RB\RPU*^6BXOE1)P%)D_/"!I@VQRFU1[ZT M*7Y%1LY9S^_DM*+:S;8Q8ZF4@&K260T)Z+=Q4Y_1Y<8G9BJNFHT2O.HU_:;L M,&"T N,M7/F(W-Y]!Z&^@7]D5,T&P&MFJH2R_KF8>BB!OYB16%$1%-1';$MI M>-:W.769*;&LB>PJL@5M#LUO120O$#@"YK=K*JQ;Q.*]\*1 955(:*!7B 2#T_ MSQ4U/%M;&+1K4 I"Q;W4* C1LB#(6AV_E*9J>-9W(4A[OX30B/CX3^P9AWH; MO<0JS_C&XGF7>-\6>B4Z%9=1?F^^Q*V7 MJ%2S979TT*KY*%&J>H-J\F_V?813KUS%H!)Q+I[[KJS5X);\>S4@UNNS\DK[+U_;R7I+?JQ$Y[E_L ($ZF0\ MP4]?41H_[Z3%&:>S'8>GQ7DTP+_B(RYKN8"?D=?.;F/OZQLK_"!Q8U_;B=0] M VJP-KG\*7.00A?HB''-[J;?P+H'0ATMM'HZ3^!?$M-KD4+LBLY&-"KW,6VN M[&)]Z6>$S0MGA 4:/1FZ+M3M9>ZI>!AX8NBSQ&5+5\;:NFC,QH:^RX![:.T= MC1Z82^^@)ID6KKW#>K0V]/(DB7DXH]']8]C>I9J"-K2_YBWRB\"CLS0O'W[\ M'?248^+^P(OEC>N,*1M+5QXQK41H;#N8U7(V8'D#0WL%:_P]K/] M'VT4-O1(W*2[SC-;BORC$?7:.Z4@LJ%?5Z WS9+9<(8I+Z_'I?AL(52W%/F M'E7$;YZ'4;'1-4[#M?EVGY+S*)R=A-C&,/6N#2<1%64; MQT2'U$0F7G(]NDE&/G-A%[R)V /A5,9Y*F:U@LJ&&8!1[42<9?@G4XQKUU'U M%$0V] M74QSY;&'-M!<%8 HB&_J5GH0/5\_J,Y4T.SAOMD-TR6U=?QJO>=R0 M!;:WL>-J0EN[O&0Z]'HL-5W>C[L[?4D5: HNN+Q* 99JM M:="I!^91KW%@U(0_6S2*MQ=0HSAEF+$'ZHA**F<+\)K4EL*:';"D"SCUSHXO M[D^;_6RUA==0M9Y[O8->,!=:*MSSWP/&<<,:/I+(4^S?6J0V[.(R[]N?C$^E M0T*ZCQ8R]KU9>'7)K<6X=$BDITJW$-B IUPM+V'S\+,- ]0,Y>I:*?_S%]5< M18!F32(RDTV]\8F;9K+2T2]:B']^%^4B@K.T)(%##86L%D##DV6.[#>0J9! M:,."4'/JET>08RX;[$24Q95D5H+8?V] 9:'W4]@#IVU38U/LGV<3GZ.B8'9R ML>P,U#JQ6"6Q=?(W %,#HCA#8WP MJ7 RH>W>RN%\[C-#9^A&>#_C(,W3]FF,TNI3(\*X*+T3T3@$:L+_*DUH^64Z M32O%G)$EV_SOT-+P,:!1#/(+C68N*;\\/"?!HGT1,&!@R5H@0N?%>4[5\ZDX MG-8CMJ*?1H?N]IZU2TM"6E@7P2T=XU$ZM$M.M%,J+IBUK5 F3&Q54ZJ]R%-_ M+X7+8 X^@Z%H8V+MPBTWF&+O:=^C&LM;V\,T2&0)GN5IFML-S9N2 0M;A3Y5 MFJFGI9 V%+9A'5OV\XLTWR>$$^A%.)_2>YB+ZE!J,QXV]!I7$= &H %9V C^ M SHP?G_VA,92PN)I^ELJHHW"W(753S6>&Z-G%/'R*C(;<&TYM4H_=CKPRDE_ M]G&7T-C1>C.[S:$DLP$Z.=K')/C1C-)*J8TWW!211D_S<,SA+]\/'\6L":,3 ML2MCJ%YV0'0;^CY\C_$,;8Z;37!_IF%"2R.8;-2G65I78M2$KH,[RKG?'HV\ M*?;6ZEQ#U\68MK@(=,I05EYQ:B>S8=Z?@9Y'<\M<<#Z[^-K>L78:&WH%>X:7 MN'P8>/?4G0:A'TX666!NFXNZF<96/?C<#]EX(>Z#I+E4%-'F3<5M *V<=KPQ M?F&8]4L1W:3+Y&\^ M3Z(@"SP=0\/SUY+DY5+530P]:ANF2DE;%O=_0!TA_B7LPM?C5!4Y)VZ[$\" M@[7[1 JG+^Z, ;HK(E7FY@<8R7$127 M.#2I;9WJ#=?'JW%@S;=8]#G8.@AR,3\/$\7:5E?2CG5,N3&E]TDR)1H]M9DG MY'J\&D8B[U-\"]/DQNMMB.O5:ZO(J&^.?@M+IR!KW$!=X6.K BV6?-0+J7>: MH-)V(YJ4+O=Y M%3.L9HM0*DX M5E+'?FK1_M2SJ=)E@S3!&XUR,UC[FD(CI0T3^)2*DVZ8:.D1S/")Q4U]JB^[ M@5YX_,ACT"ZTM"ZZ^X[NPSGJ\]E,HI'BF+BQ^//ALF]B"B2VS#9BF XW,QN?.I-J#>,"W_3?7A"YCC! M5D,#-2X'FK.T=$MI4WX^=M>;/MHD"\+_8&69 M$U^A&YDQL?5Q]>4V$ OFQ#'L#5% MX=J<+;6G_H">\5"1G'RED T301IW\46@LXDUE+:A)Q>EV!%Y'"[?EBZB2&*1 M !:EZYRJ+K&LP]&&$6FX065RP;)"9$._&HYCLZBH3HD/5FAMZ&5V,Q^TIT0< MM>;1'E[UPDUI\6R^)]&5G[4*RJKC^0[VEA]I6A(SCW4-H0T2L'P(6Z!S3Z-9 MBXW<1O1,L1J2J -HH"Z.\O V3%$LO:EF$"K9V #HLX1X;2#0>HU*;37>OJ7A M.2*E%6A=JHL63<7M5=$#^@CF))M,51D3:HO:,!M:T]QF3X6B,W,2H'LS#S2Z M!FC@G^-TG+LET=7G;NWF5TT3@,:F05:!M+BM KZZOO\C@?:/%ZBFR(,WU6L/ M!ARLF [4PW0 PKSX,V*ZS33T-!UDUDB M=B'8@R+._I/>R0R\B]F43T-/%3"MHK.A=Z5[M^(L6:R92X?L+;>5U*2V M[DG%X[2E6W:-=W.-7[SMPM22+'O+"XE*!AI*VPI[:2=Q1>" I@-XM;@-,S>] M&AB2 )_[!#TG\.Z@,2Z*F"O#7C84.O"_M%O,)PO,A"*TNGK?("CPI; M8T8V]'\U /Q4$.J&B\O2-O2DN$Z69<@J^Y_G^:Y2R5V)QRVMR2V'+G08C'S= M5?NEVV')0M\M18Y,U%=Z^[26!,TP==J_%VV#M:Z_\*;^WKHHW[I6.Z)UPNN]<1KK+#KMJ:?6(D@(3$ M:8K4')*^S*_?!"GJ2DF4B$,=.3;"85L2=? !F2?OR/RW?_]V,GGQ!;OY>#;] M^T_BK_RG%SA-LSR>'OW]IS]^?\O\3__^C[_\Y=_^!V/_\?.G]R]^F:7E"4X7 M+UYW" O,+[Z.%\STZ_=^.CX\4+ MR:7>?&SST^YO)7F?,#L6K0*FD^4, 0S12G0T45I[/\Z^ALHY=$:P:+0D6GK MD4'*R%(2$)V.*@N_>NAD//W7W^I?$>;X@K8WG:^^_/M/QXO%Z=]>OOSZ]>M? MO\5N\M=9=_12;C[]T]G'O]WX_%>U^K0((;Q<_?3\H_/QM@_28\7+__CU M_>=TC"? QM/Y J:I+C ?_VV^^N;[68+%ZM3OQ?7BUD_4K]CF8ZQ^BPG)E/CK MMWG^Z1]_>?%B?1S=;(*?L+RH__[QZ=WYDJ>S+AT?=;/EZ5_3[.1E_?'+U[-I MQND<,_UG/IN,["#!)"TGJP-[3U^?+5(!][,9_+9 ^M7U M(6Y 3&;IRHL5N=[=>7U M$>Z+__6RZ^B='T4(211CF4@QT3MH+0O1%Q8X9.=!&LBVEVV< ;BZFTLL\:I+ M+V9=QHY$V$\OOF(5-V?2;(T&NG2%5VZ^26>?>#E?GIRLGLF(*4XVOU^ZV ME%W,6AWNFGP$>5_Z?NQFI]@MOI/0GBY>3?.;_UJ.3ZM\_PT7(X$Q&BXY\T(% MIA5'1B!),GOMBE5<.:,;D_LN/+M07SX?ZC<[^F;,\,_9+'\=3R:TK>1%$)P4 M27%,8P$&*@26MA3?]@O-% MY:WY"(45@A?)K,F%:9,T"\4@L]D3Q[EL0DR-:;L%QBYDUL^'S/L>=#.*OYN2 MG7DTCA-<[XIDR9MO:;*L]OPY+^:4K0Y2,HS5E.8>6#!9,^L-6=RF%"Y,8Q;8 M!=#T\T)T5SL? JI=F26/6WV0+GI('>SV Z_X0)R3\CV 3XM]DTG9DG M6CJE2DD,O51,$S86K'1,&:FDTP(-;VW[/0;G+DQDGP\3]4ZJ9DSU87&,W1FG M7T"A[8%5P3'CJMISRC OD?!DC"I6A9A=8Z[9"F07MG#/ARWV/^QVPF0,<3P9 M+\8X'VD1>'(JLA@<)VDF' N GF4;N0D^>=^EDI<84(7L& M)M+)2EN83R(S"#IE,M,A\E[8>"N:(7G!CZ7^5H;>_^R;J\A?,%Z6K,%EG9P& M5FPB+"I9!F E&78B%3+VA!)]*<&K2(;D"[?B@09GWH=4V\1G@N99.Q+04=2M MH022KL26W'.!(N809>L8WDT40W*/F]%]O[-N1O//BUGZU_%L0HSD9#9=/??_P&2)(VV] M4JC)3K!.T*Z0WJCB!0/4T2$GF9JA\:ZN8QB2#MN3[M?9>:_C;L;,KW(>U[W# MY".,\[OI:S@=+V R*D)R$05M2BID.FM><2#S!:-/"5&GYIF([5"&I,(:LT"+ MPV_'"2DM3^K18EY96<2?IQT>XW0^_H+OIFEV@N]G\QJ>^%!^AV\C(4TB1T0R ME0*QJR11[DOA+ 62Y_1)!A648T3$PK36@?D P*Q4+F3AK9>M0P4[P!J2O?5XGKB90FU+ MCY8Z=Q6NO1*AW2#BENS [!)+O"BFG2?GABO+N"LQ!H$\>-]>P=Z*9TAV6#O6 M:$:!=N[E\:Q;7$\2ND";2)(<76LBT][R*I03.0@R!,\=Y[JY@[D%QY LJG8\ ML/>)[TW[6OY&NGD\G2^[6G)&W#C[@EUEQ_,=C8G M[M-@01J#3'&R['1&Q8*L#F$FON2V"*]:.U=W(QI>TKW%F]^0"LTXXS7,C\E$ MJ?]4@_\+3*H\>K5X#5WWG6SV=;#(^^!$D(%!U)9V;7TU5P3+M48:HE BB]:Q MN5V #2^OWH)/VM.DH9,]7W3C1 Y<17>^6:U4XDDP2;X]>7+>D8\8-[ MU=&U#MUN!3*\?'H+=MC_S/M(0!&#;HD66*N- 7+GA;-UGQ$96%X=>_+ELRT8 M4O,ZOGLPM4A4C-=F6GTI9],%O8(X337!1 :[=R4!2]&2R8[&,8 260(PD) , M(=O::;H#SI#9# ME9L,)@7?G@<>>^1])F:Y=5%& (;5HM>AIM- A,VQ**A%!+,!T[,#B89WYX# M]B1 GU49CNN@M>3,B0),.W3,>TU<*;QPS@:23ZT-HONJ,AX8'EC%+-]M'-DM M6Q091"C.,2%F4UKP4#HGA-IF=&%KG03);D+12A M\7K1]2VDWVV]@:JTO1F@A]/NI=+P/&=!3B5/6,BR"B1<2U',\Z08),?)%U6. M_)L>RPR'76NV#S>T.O1V02%BQ=D)=I^P+(D]SW;Y?8-)\5QB4KR&IR33R6@R MMUQADK[VAD!A:!=>0(LNM6:4U6=H8%:]2ZI:X28?/-_GP+9N/ MJ*T+2K)H:BV(+YPV[R)39/4$DS-P%W>R*W9>OF[8Y>7S@OY>!?MFY<,I=JLUYE #?Y?*$*L1W;X%S&/6[JD_S-['T*AY MS-G:TZ.+PL]1"KE8;W6])LC)50V>>4$<&4H 650TOGG,%O;K8Y@>X;OI M6QAWJ]J #^5C-_Y"ZN)/Z#J8+LZ]@)'-D0>K$N/6*-+S(3#(M00IU8YUW@D> MY4XF]NYK/E"B];BP+ 8LR7[3FH&GB1>=)P39Z.6&G;2,O>M-*3 ;P^JI>E!M^SFA1WA MVFS/.2=,IOU$:2/3+M:R=9]9LA:23!"Y;=U^XAJ$!P9UGY.)T>+0V[5BK$RW M3EM^F+[Y5G>X',^/*X-^*#5K-1+*6BO)Q%<6@!@2TCJ.A,9XK TSBFG-"_>" M&E*0MQ_F:$N7=JX7+BZYDC($3 XL9R'(JVU]6>H6*,/R MM!Y-_)NB;_^#;ZC\-GMZ2UM>EYXNZ7V[B,C^C&76X3EHG-,+V0$=_W@*W?=W M=&BK/E(U63>;3%9R8"W:1R);E7U6S-:*.,U=9F"C9DI*.B:CK!"MJ\9ZW,Z@ M_+C&S/CT].\O+"J$@>+(GQ"@:S%MM2D+=_1NF1QS=-*$UM?A[PZ+/J(T%U<' M2T_\%;I_8=6'&S4K?4DFR4QJMB:Z(-AZQH9II7@1Q '"M-[=[6B&%.S?BP]N ME.:V(4 [PY541@<3PO,JGXRGX_FB6_G/&U"JE*B5X8Q[FYFNJ7"/Q==+F1JR M!0&Q=>;Y'DA#DIY-6:,E*9KWF"=4UQHDOSLYA7%WLJK'31Z!6\%D(LF\NJWM MA58L!';?*.; MV7DG,])%QMFD6,F>F"Y[PV+BF95@0X2D9QSRS('J/"\;W.-BCEK^S%:B73RES$][>?O M?Q"F=].WXRE,4_7@$_EFZTO6((,P1I-&3J[.BG*:&$S5^R:Z5/O+YEC:OX@[ MHMO7SDN(>171>Y6_U.N8;Y?3.A%GE(K,/ #Y$Y'L3>T#9^#(!@U6%Y6 *U-V M-O-N66-("JDG=KAN_[4X[88M;4[A^^JM.\N5Q:RDPPP,A;'D:#B2I,:3. 0A M9(2B=6I=Z'(=PZ#J0GMFBB9T:-43[P+"-=;,8+UQPC,0U3-Q.9/WJJH/>T82!Y8,*"DY3G'V+HJXH$0AQ2%.A1S]4C$EF[RMK-8UPQ> MQ6<#"<]@@6F"16>A"RE11V96DL:9D$B5MKZ>M3NZAE+[,MVN=-=%ZS$A69.F MAHZE([T"1C"7;"*GV7.K6]_GNA_5T*IU^F"F.Z1V"UHUU_R_SU9=63N\=0SV MB%P3+10"<[79IE;6,;)%2,D$ASZ($HWKBY?N1_<<_(:^>*HQ[7JQ"'X9K_:^ M6'9DJ_R\G(^G6(LV:U&$M@J1)5&!11496%G(/2%F4A&M+#:!VQ=D;H% MQK"N=QS<4GH4-9HVB+_6B?QJ0^K5I:3+W[CTR8_8C6=T.JE#?83+/!-*9@6H^!KH$])1DC(E4J%G':KJ_E'R=8#5C-?9[,:PL)"H@,)*)-+5D!RK4N_'IOO?N*BWV?/GON2OV_VW";= MM>6N7E0BZ:[)1P@I,>^]9IG$NW-"!PP'DI[W*O='%BIN>>ZF*N:\4H:<<>Z\ M@]H[JA8KU;XJ0=5KT1RB<\X*+*U'NNX,;D@F3D^O"9GK@(^ M&XE=VVHHH[VSWC(;ZL4"FRPC>ZK6(P/7R4J57=TSR'.VYJU>J)=PTF: MY*/_#*N:OI-:SKXZNY%"KTRB/3I?(P&UF!8L[;MD[F6V&C"WGZ6Y#FX.@QVY(#B)0D-61JF7*FIG%^\2,UP">7%>\.;:;!=!^S"8DTPRG%@R64RD2'52W'<,2>E"ERI#*+U/,\F75B>.HC;FH?:4JIE M1K*,%^O^GFB4-3:RK&Q@VJWF$@K+@HN^V%P,S\VSV>>K#ZHQSV$XXI%'WZ,6 MNFA<$H,ZLK)L\5*T+GA\*,8'=FO_(21+KW0\ +=M M+O5ZVJROE7-D=M4>$'7D.1>2>9U*Y,*2<=:ZUOY>4+OPD_^QQ%);0C6U=-8M M+^M-Q8LBC!'RZ*7QDG%=2WMCG?6XNNQFT$.ND;O2AX&S#%6_5M$-W'MQ$D_6+2Y.;W:7"/;B,/7 MLY,XGL+:"#N;4;VH%W[I3+HSVG0UN[6J]*E"E00J+A:3=83<\X ^9,<4-Z1R M5U/_,%@606>CM>(2=KM[V@;/3@SVHP2=GXJ.?6]^L,!U7]1KU?_].KKU=,KU0+'UX,%?\'1& M_B98]'H# .'A>E<9]]6[],478*QA-*51[+.#LOOQ$-/?/&Q M9QYJ3:0#)-/.YAJ.DD"CG;;, (_DB0H@6,FPK)S6WBE>8NOA7O>"VHFC?K" M=UM*M9%&OY$=1UN_/E)!KH9J$NO6;OM,2R0[30?)C$:5%;I MW#AIV5""J!,[C+>[,=$!0>_$F?[_>W;]Z-7,T[Z M8]I=&CEU?0!9[7U1C%(VLN1U8'0&@GE.R 3FDG0P4H36%[;N@;13<23_0<19 M'V1JQCOG(S$OO( M9.W,TJ&MZF[.;CK0AQ/]@Q?7G!9U@[_@ L:3^=4M[-:EMG=,^[>T/>RQ->I_ MN]?=M5$I3BLG)7/*(%EE1C/OP-69?:YDCR;JYMWA]P&\?ZO4RP]^O>RZU0@. M2ZK QU0GSDIZ;>DH G>*;-,2E(1LE&Q=M+X5R)"N6QV.KVZV4=V71DU;1] ^ MK^WN%2F?KOM.[_[*\!@9Q;766)N[UA[S4(!% :0$0 2=P?'4O#G;3L!^F!O@ M>[%3>QH.5G/?FF(]>XF>3'WO"NRI=?BC#G!/1;X*Y]VW\,A)CM*+Q(2H#97 M!>8U%H9HK U*H=;V/AKNM-+^&G:\>?@F/R)\0JF%9*G4@6A 0CR*%%A)F)T7 MRA?5.L!R$\40=&M[4M_4G7N=?JLFY.<@:@#P:!5YGIV,4Y M;8XKIDW)+":!S"9O'=C,T?F=.'JGY8:@"_LC?T_'WBZ,MISF^?_&2?Z#!&5W M&>A1AVLO^B+=8!P'+[)G*&N3,$-*&>J8M!1!&9%B0FQ=Z/P0?$.XA=R_(.F- M8NUL.?3K+6Y&;<36)51V/]>7IV?32[^_AAO6 M8G^?J^^C:>%@70>V"C=<@C.*,61MZ\4O52F9#S&0U8R)IRRL,+N6:MZ] MTIZF]?I)%XNL;F)'5:(*$:H]%VN?5D/@%3!2RI@5B5_E=RM1WO[\033Z;T_& M:];SWB?;RGNZ#F2],Y>\]@D\DU$C*59+\C;;Q$(RX+/* J-X)(VW\.43>DB' MI/'#C[9AEOCJ-FO;)S*?;3;&,%Z =A9<82",8B;72UX275:MTS%;8 S&P^F% M$UJ=_V%LC;/RJ=K_:;XXKW6X0YVV,2X>O6Q3:Z+-YALE6J^/':[=;RZ-'KX, M]6>8C^>CC%!DE(E9#87IFJ\ (>H$N&RY"0E4\RF,#\6XM]]UZRCFJRN/DL$4 MG /F:M\.K4KMY,P30W(;DC, O'F7C%VQ#2$P?! >N^&$]4&\=B[]W4>1TO*D MTHDD0$>O_E6!\#.668=UIC0YHK). &?.RGIU&B.+L7"FLK/!^V@#;^[LMP ^ MJ/:83\J5_=/]R5FVZJX+Z#YS[9( 9DO03&<,+ AR.X+$:, 5C\8.A&6O !^" MU?BL./;Q9'\"TY-,K',#;%8NMA>_USLD':3%$B:_PJ)^^WL/-NBCUN_/&-W_ M.)[**A52VFQ59#P"D&1TCGD1'(L>DK7D]HC8NO'4L*S2,ZK4E#@G/SG>'%;81P9^$46?+Q>?Q]&B"YRX)^:-7]\"3D";KR QD6TOL MD7EI@>7L14DN!F$/&Z%]Z Z&4#DS> 9NS @'8N9+L6@M@]%* U.NCJX&!RSR MA,R"E\(;F<3UJN$G2B0^C- ,_)#= MT*?GVF9D?UK7\P)SCK($D V$Z*,(/HE;RU_G$TI.7K(74IN_4T^/1#]F]?')F;4CX MP^2V+S;SE>!O2!&E(C8.A'8=@=#B@STSKXWS^^S&<[V6$OJ2D C 'MMXI%9+%4 SS67$ML^>:MPX=M-W!D.(' MSXRA]V*& S'T=N27*O]65\D,CQ("&6,BA=K$J)91\^@9UNDZQ1B1^!"4V378 MP])MU\]4"0.IF,Q,DO4"$'E# 8@Y;4*;?(S1E-;I@%XW]-PUWSX\WZ\BW(=S M!JH7;QQV\LED*5E9SU'BG(%$SAPY?J* #3:V;G[1ZX:>N]8W\.) M[QO2_H[^00^M5=5Z'3!Q$6[_93Q/DUD%-+)D22+]8:D6?NED@7F>"J-WUH=8 M7'"F=2O66\$>96^B4A@*YZT%][.\'=F$:QY] M#?(A5.JY ^VV,RA<\**%H4W7'JD0(PO%D]]/RH;>6/#.QL9,M#.X(6GR?KBH M'SKUJ&L_=K-3[!;?*]K3JB!JD]1967R%>A]MOU[O.S][?^WWN&TT4F.;Q3]. M:C?9:3X'47M)D-6DP"O/N'*.:2LCBY+7"R:6(R3+7?/K&'?A:=!B;6,R[C+J MYU8H(UVBD:E.>]6I)H- LEB'N81"8I6C1N6;:_A&V ?1!ZDY\VUISG9X2C=3 MF+?"6>6]1H%D>8J:A'I'*1B!5\L_9+'\=3R;7?[176OC!J[3(!N^WM48*\_I:*_*_^98F MRTQNYP;12.M +Y$H+.50QX"3B>2S\,R$ BATL:YY(&LW9'OW01Y/Z0U\/_Y2 M>Y!M67 DG):@96'2HJ[)C<0BF,1,#HE#5H5,Q,8[OP_3D#S 'OCG1N/CEB1J MV"PN8[D=V6&,B<-=&RD+QBRB$WQI"A(EL'6.Y&-&3)O#??/$ N/Y0X3RB503O%N66E MYGUTKC:T"I8YD0SH)#P/[0<]_CA2N3E3]4K =M,S[F;]E))/&"5+5M0;-G7" MI3&:!8=T-ER0R]U\"NT#Y-+N^UWU?+WCT9<"$Y<#$.1/OCLYA7&W"CIPHSQ* M, RT-N2FUDHE2.1+!K!.. 275/94F$PRF7. MN/29:6X3B^0&,%\Q@6O>#8WSCI M_WA:S(FZM-P--.L1U=B1=?IVUKU=+I8=OIO/EU4^C01B=,66VKPIU.+>S+Q6 MACDEG$3MK5*[C6!Z+(*]O.Z;B];Q;[5D^ UTTWJ]]SJ4$9GR*1FR[CER$L2> M7NP@:L?)D(OU"H3RNSG:#U]["('/PW'+%8^[9T*UJUN\P/D:3L<+F*R!W7XD M:&R,J#1S*.A(#)?,NV28\%%&%[-.[4=W/A3D$-SPPS/>86C:HV:^-+[V32F8 M:C'\I>_5&J;U$-,_N_&"= B=8WV;:OW3H[7PWFONKW';;KM9S>25-:M)7X() M.F5@H*RK/2(4BQ8*6\]>DT5!\W:_-U'L[2*,.SKA:\\=83+!6^X9)B_HG3.* MA> <4PFEZ4VNAN,HR)^XX)-H.S\15 M7G%&!I0G@OGLDXXEQ-;7C6^ :"NHUH\=Z2RPZ.!KTU?)--C @B$K@8>8C7,V MF] \FK4%QQ#%U..H?[>4>L2IM[/,+T]M/P/"$>G]C"0CI:;M17I- P?. M/T;QX[;;RB">3<;I^SHP]C-.L8P7\WJ3; +CD_F[,S"K GP3]:K!O)&ZUIZ8 M4@M/:Q6^R"DDQV/(K97/CMCVUK2[K'-V5\ %P4%FAE;(&L- %D203"D3T7*M MM&Q^K6IG=(/27WWPU8V+'?T0KIFRN_&V?YBNL1'(#=X-S'4V826I1]Q[=%99 MQDO-5:SL5E.3"YFC32Y$#*W]MD="'9;2/ 3/'8*FA]&W:[5R1?]$F-1_YGFY M3VW)@]=HJEYT&3NQ\+AQ4LF$/5;I>90C3 ?HB>MLC[M%8O2RL:BB$_O,J_^=RW5C\ M+.][_3.OWJR8=@_SM<&J^QNTK;?>JOSZK(G;][>S;KW\N?-S]I]SD&^^G>)T MCM7?THJL$TEB0\A @2581$U,"@@,)E"'E?KXHI' =U7JUU>]+[E1E+&H*,, M3&NH [5,8,%Z^E)E- F2SLW[I#\$WQ L[,-QW75]V!LE>[:@[C\@$NX6A:K9 M'DABY3QX!K+.YD ()DE *5J_C8\&.ZCXTN'9\#!$;L:3#S^@3:1L_6,Q\A&B M0_(^4-8K>04XJ^DM%I64H)4S"EO?[=\;]+ZG]GEY2E;)JGO.BUS!?PF3Q_=V&&?X@5=Y][8A=NXTE6(E"" M93K6&)2T6;5.M!]N=\];8^WS)EP7&P/EJ&9R9L_]?>S&LVZGW265):84&?FX M0$2H62,HE@5G!8^.2R$&]K[LO+E'VYJ5T8&WU<6 6UG[2F^NNY- MGL/#0@:KK_??A:D7'!T+AEN6. 0ELI80FI>7[0KN\);)^ML?Z9/G!*Y\YHT3 MBNPH(AD9^#D#(]/?,Q^#T2&D$IH+A$;0AZ0=^^')NWRX0]'\"4WI"_"7]+<8 MF6R4C$8RYVVLK8D\B\$)AL)$P"0]29T!<>QE[$-24<-GV4=3O<< [BJ<3+IZ M=H(7'O$>H=D[G[=_T'5WN(W"J:L%?YM-JYE!:*='5Q8?26NB+8;,F,(STTEP M%FKVQ8,HB%IX#:T387C?QW/$TXF,,793XKQ>U(_C MZ>IM,$H M6U\NVJR]?QY^]9RWQ/Y5L760%G^.%\>OR4TG9N_.F_C6/I+T)_\.WT;&YN"- M+&0[U>2LJ<$";R4K1?,DE37.MB[]> 3,(?E#C^*4F]GT?DG57K]\QN[+.-4> M)ROD(TG&CAH"7;XC[_\/U!+ P04 " !TB:A8815RQZQQ I1P4 %0 '!R8V@M M,C R-# S,S%?9&5F+GAM;.R]69-;1Y(F^MZ_0E?S>KT4^U+6U6,D16EH1HF\ M)%4U]RDM%@\2+23 PD*1\^O' TONR 02<0 DB%XHYD*<+]R_$^%[_.?__'K> M_^$+CL:]X> ?/_*_L1]_P$$:YM[@XS]^_./#+^!^_)__]1__\9__#\#_?O[N M]0\_#]/T' >3'UZ,,$PP__!7;_+IA\DG_.%?P]&?O2_AA[?],"G#T3G ?\W^ MV8OAYV^CWL=/DQ\$$VKY:\N?COY>DG,)LX5H9 "5#(,0 @==I PJVBBT^7\_ M_CU(Z=!H#I&K",HXA) R0DH\1*NBS-S-/K3?&_SY]_I'#&/\@98W&,^^_,>/ MGR:3SW__Z:>__OKK;U_CJ/^WX>CC3X(Q^=/RMW]<_/K76[__EYS]-O?>_S3[ MZ<6OCGMW_2)]+/_I?__V^GWZA.H/Q) S2Y0/H\7ER\0^OHM$_S7](OSKN M_7T\^_>OARE,9@IZ< D_K/R-^A4L?PWJMX +D/QO7\?YQ__ZCQ]^F$LNC-)H MV,=W6'Y8_/6/=Z]N(^T-)C_EWOE/B]_Y*?3[A'CV"9-OG_$?/XY[YY_[N/S> MIQ&6E>B72ZZ@=(7S/^JG_;0UID\$9)2F$8&^BX-*\888[_KT[3%??!9D+&': MGS1$?/NSF^(=GH=>2P'?^N@&:&_S0#]V(XR+1@S/27\;#?RW5_?3^A/^N&.QZ6]Y-A^O/3L)]INW[Y M[VEO\NUG++W4F_PQ"-/$F?Z;E0-V(FYZ_^_VCQV"LK)FKU!KVZ6[VF M+Q?/KNO;[=KQZP3I(^<[VQ);?YBN_5*_[JO#"R+T0\3^[+MGTS%\#.'SV04$ M6@R^HK^.ST3.@F<>P7#A0$E9(&AF(";EN2X^%^-OTVB\I&4)XS@CTN(11"@A M?\+^9+S\3E6/G*EF-8JYQ!NLZT.(?3QCV?#"3 (FA 55> &G9(*B94%KD*.1 M7:UIAN#Z>BXY]&RT7-GB%=[H)"JCX7E3?4Z&S<0XUQ2!_O&'X8A83<87_6BV MK_P]]8?T*OSCQ\EHBI??' XFQ.J7_=D#Z>W&C_4OS9@P?ZM>#,\_#P?UG7OV MM3<^\ZXX'0T'JTL"%1B#J!2"-\*DJ$P1VG9%C+L ->3)/=;!/;QYA*)7<69K M@=]%H2W9< /3S[-S;2U09S?LE49LN!-00Q:LM+?NX<#VBAMV)?6=42(;;4+P M E(D7TV%HB!XY2$7*XQ-2.^%>+I4N&;*[I\)FPB[ P80G//A8&:!_3:S<,]D M0)$Q>?"N5&83'9.WV%*;Z7]6R!::OXNM^"VVALH9]A2LK=5 MS;95];.<9T(,_;>AEU\-7H3/O4GH+\!%(T+VQ0"3A<#)3+@\9I#1%#0HDV*Z ML=KO!70,%&@G\0[>_'/ ,4LX2E*8_7&()HDG* M^9@=,[$Q#^Y&<@P$:"#CVYH76V\$*4W/I_WJAK^9?,)17?$(/]4#\@N^&I#C MC@N@V47ON)>08]2T=@R$45F(T8E@E$K.F=:;PKK@CH$?W6CB-F7DMI0A+",, M8_P9Y_]]-;@=M'DW[/=_&8[^"J-\9DD8,AN$8KD!E4D\427RPV-.6L?HDPR- MB;,AQ-W3IW%\HDN5=&!]O/\41CA^,YW4;$E-09TI;:) $^L[@Z"X*^"ESI"Y MBH*;F$1NO;G< K%[%G2JMIOAB*UDWH'-<7NI9[80V3$&4(B>C&):6HS9@K31 M!U]*9KZUW7D;Q9'38#NI=V"!_(Z3^>GV>C@>GZGHM?!)@%..=D%&IUR,B0,K M4GGFLG>LMLM(1\WN7:IS]MT5$V, MDN=AEIL\_TP+"'/5C,+@X\Q4>_[M\E?>AF_U6\^JT.8GZZOQ>(KDU[_%46^8 MSPAT248)R"*3C8Z6/#HFR1V(4@MYA&GZ<:_N?H3_%L^Q9Y$PK M*#G0.6&Y@R Q@M9)BY#)Y=3-/?^.UW3<]#XH1MQFO&GB.LQ?PI^G(_)EYC#G M+^?LAV\^5[#CEU]QE'JTQC.9T904.)2D$RAA"D2G,L20"C+K4C*N"]=B(Y3' MS@;L!LR $XTZ"$(6.@B0BG0(^@?#.(-?9&-;\V-\4Y'?) MLD8ZNTTR]UB2U0J]^]^)N?E,5O.\! X'Z=LO)-N[C9/+/T$*COES:;Z^0. MUFR==_[..B1[1X&DV#267BL%^M^?&+X2"1F36: MV4[CGVM=5W_\F):L+F!LW:+5N6P:M6Q=>]*[WOC/UQ>E-,7((-#2=F -[0X\ M>W"Q^O9:%T0?:%MBS"?+9H0<="_F409 BD]BT-=V+9O5/?5FNWFQFV M%WD7E>>ACP3J"PYJ-&&R!!6]2U%RD*G:>9EQLOB, 28P6N6,8[QUA\*=0(Z, M!-L+>R='QKHL:7\=[&S7($8F"=+*B5(R><: M4]"UZ%X!"S86YYG0V/J$V3DU-C=!.V?&)F+O@A'3\61X7HOB;T!<'(6,Q52P M-E])QD )3! P*,A21^%M29FWSAD\ .D +)#'JN\F+1K*O@-#]%<P=ST._3A)] M_PEQ\GHQ%W2V5SICA'2T0RHA.!E8D8SQQ!/DK$I)F*QN/I=N%9;OST)MHI4. M>NGNPK5X2]9!UI%UNAK5?HS3-MI;@Q);B'Y'6\G2=+9.94F05)U8^/+NW-EKI[:8MVDKH#0W1\6AR]EOX M[^%H:2C/A]H%YI A*Z"B(+.8U5(?S'54>Q%!A+"NU4D??T7]]-6EZN]^\O=C M2S20?,/VYXKF]W".;\HU3!'J#%2B"[M1=::&C8E7@;'@KW@TNE M6!MT!!=5J?,M:6/R(D(T%I$7Y\QZTU@.2^R- F.D)Q>:$QI>SR*5A5(:E;A9'K:B:>S61^_N\&XH[V$S834\J:^A M^?#7<(%&!56S90A&U+8Q[C@XP8FD)2-J+,QGMY'J+C[Z:%3W.&%U]=9]("TL MJ22E]XP,//(F9.V X *"LHFT0Q:#T5X&Y)LI[_+#CT=]CQ18P_3?-3R_#*>C M!9P@>4&I"42J6T$*!ISE$730&*7..M\L:GQ ?Y>??33J>Z2X&D;'9G ^##]7 M).^P-QA/1W2P+[<$Y:TOM!%$5>.[6M:_&0M,\U**,-YEOY8*5SS@R>NQA> : M.BK7N#5^-?B 7\,2DI>>>_*^0%H1R%8+!6(MV8Y2"FU"CG@SC/7 ZWC]\Y^\ M*AN(K8/!1; L+=;J^>VB)6BM^S;O MPW, F:_733H4F@F]@Z3H+6PO1IA[D_JW7WJ#,$B]T'\U&$]&LZL)?PM?>^?3 M\Y=?/P_K_G1&[X3,R680(=';H94A7XW.''I%T$E5?/*M.\2W GR\E.I,;:U- M\]^G56!ORO,P^).?#$C9?-R@X41?*2DS2Q8L M,PJ441Y"G8SB:?G))>2N^9T7]^'953]D4Q[#O$ T7OABZX!JF!E;"63WF;'M=71;X8T$O#/M1Y1DG)(=5P MU"86'L@ LED$DXGQ#=_W76G]GMS8CI2^B5Q;.P/OAV7R5QCA):KWTW@Q"V,9 M,N%.^E0*D(4803E=KVP+&8KS/#&1M!3K19K6>=INXTZ-M#+L4J2MTVJ_#;_@ M* S&(2V&@Z;^M$[4>55#G[4D:!G[M"$89@LP]"0)JR3XD WX)(6-PIIT MLX]CA?HW?/"39T*7@FZ]$;P=CB<5[U6@"UBTWZ$PR=0:O*H;B:]U%N^"8;34?X4ZZG_R[>T(SWO3\W&]G[,WKH=@ M%<1LEM&W7Q"7L(V@\RT$#A:1=BA;%'A)OD_BD264=-"5]3;]QV-X\JS8D?@[ MJ*V_N*MM.0SK_=R)G%<()2,3X:+MR:0$2D;RBT-Q0(AU]%PIKCJ[.?TN0$?C M#K87?P=MP0LLR_S<&F Z:K6X!F3/]Z9OKZB;%-A:REW<7W<-E$&18V09$D9/ M#'>U/B4G8-H:S&B3:#]FMGN5KWL_>L<:WT2XK8W!?^)HTDNAOW1EENVC,@F6 M:$[B1]/$2'[855VL?[Z9K48K4TEH! M,LX*>PV'P+0'9B-723)KV'HV_-Y\M,8ZVT9 '6RL"\NAWICP8EC3F&E2A]@O M:U@N7,9GXS%M.>1/AJ]GR9.?6)0%R10Y%IF3I\@B_1$#J2TH9W/[F\HWAKE[ MAG2:UNE:41U4F%Q0?>G6+-9P)J1U+F4-VB?"E;( GXR!S'EP,FFA5/M+JN_& M2-%DG4H#"DB'F2+M?0,E1>^MMZ[JAY;./3-6/$FD' M7MERYMAPLFIO.BO*6UYONU92:5!<2G Z1+ <; F=SI=^#ZCCIT$H- M*T,[[0N)?J\!JDGO2X/2H5L?U:I8Z'Z,NRH/JC?QB58IECIY5[+6[#FTV3WME+WN:)Y- MA+[;Z2OK(/O>1_-LI+WUQ[ \1O2[)8?EQEIRD,&Y; BAK-W&10&!%ISE:D:O MU7Y_P*1X[&B>CCBQB<1;AYEO#\Q^,1V-:KO$HAY"!H?<2]"LENLK4\ %*\'Z MX)@6!GDV#UFDZSSHH&;N;*2084?2[&(*^;UY$^6X3D$5,&1!U5BY ^]B ?2. M)<:R#[GY-/(GEU'>QE)H)_[.,\KK@/E>,\H;*>K>_.)CI-QY1KG$S'*]T]#% M9$$)7FKQ&P>.A;.$ :-MW7ASZ!GE=AK?1+BMC_J;Z3:.@M$Q3=9,J5N9T1:" MU RRMTX;53P3Z]64'E@^/W$1 '9S6BW/G'=95S2\D+07X)O9[ M\^/IY=?/F&IQ:^^4_?'9=Y]2.1>C3YF8@]([&HLP*MYI"=J+V3UI'Q M*B0X[E+0VBI16@]9;+N"H[,']JC@#LH5[XJSUPSLY'><+*S@,V]EB,$BF.C( M@4(N(>9B(5J.F5ZUHE+KLV4-6 >8_M@FK-E:$1UL;;?]),+V^W"0%O!D-L5F M[.5#T Z,HZT5$ W5YK^D/)[@G5]V*J#TS[3NFU\%U9$QIKHKN\NZ//TCG=[USVA:= MT859H/U1U '<1'O%$SBII&*N.*<.SD9:8#\RVNU%I:U'P+W#,AWD>1AP,5 + M/P_'O;KOSEO2AF^FD_$D#&JYVLM%ZGQ1K[1\\<;+ERR(H%A1 21GY(6R(L'7 M8C9A;3:1H=5V/7^M*:PCX=V>]=5Z7MT:*WEV?L4"P/QJ\"Q_F;U>9=DFM2R< M>SL:?NG10I<+DSR3M\,Y6*7JW8RU+RH+#S9%9THB[UOJ5D1\-,KOC)>[T6;# M87S=+>R*&[9\K!7E,M+:G( H##+EE19LO5F;'0,]D;4;G=[FJ]F* MKTMX+_JA=SZNYL=@C&9(_0_Z\UON_/CCXD; MV\OOMD;MKHHQSVX,>MZJ'/.,=U:0>1/GJ23S5)*YV3YQ*LD\E60^Y<3*J23S MD*OO3B69IY+,4TGFJ23S5))Y*LGJIQ.PIN/*D:M^6!OO1V>CA^1J;E%_)[7IU_KE;FX.// M6)!HF9O=:KK%0UO5S+5:]ZYJZQ+/V?MH(,@ZLS9(LO49_<%*YL*0\>53:>RT M[;6V+A)KK*:71#I.;U^1!IS*#&@G-"7GG)AANUGO8=76;<*#C6KK-A'XH=36 M->Z?#T)S9A6"20Q)!(FDG!/YT]F3>)DE5R*Q "\S9+5Z)O/1CZZ95Z;$.F=N+OO-1C'3#? M:ZG'1HJZ-_'_&"EW7NJ!S ?-'/D9"FLH-V@ZX)D&DUDDKT]ZG_#IJ7RK4H]V M&M]$N#NZSTE&VK61*V7TS?L GM1]3AM)?(W[G#81 M5Q?U'Y_"X".^&MR;,'P6Q[,?$G$3K5$ED"PK4"P26!X*)!DL5U%IW]R@W C@ M 49=MO%ONE/.CBJ)+D">"5;0*.Y!EYIKQI (G$PDBUP+GU!9SULSYSY NV=* MA\K<)/F_D29:'QGW(KOPC=+PXZ#W?S!?7'OUYC-69VE13']FDHVQT,:;>2*O M1TDD<]EF2#JJ5)*TQ:>U3I@F<(Z127M25NN+JN\74,XS/8W/I*JO1(E@;/7! M9$K@,$K@=")C8&CBS;;7Q_#IXGG?)V$>)^X=376\W!V]D%[:%,#42[=4%.2/ MVV2!C#23,&O2]T[+TPXO3;+5T("M'KO_5,F^!A&?& M(='Y\_S;"_(K M/PY'WRX-S*"\#BE)HJBB#99>4O#)$H&=]T[8P@.V[KW>!N_6P87-GSV/M&41 MB]5DZ* S9(B;G,'E2)ZWSB9X6;)0=O]RVFFT>V>\NQ7$V(42#R5*_DMO0)90 M+_1?#>B$G=:/G$>!0G4 8P".ULY+Q[U- @I&QS&1$&7K82TKH.PK,KX;&@S; MJZ.#H.F'41B,"X[&SP:+SOA9Y\$=:,8RT=A=M;KF,_T?HF M!!D>F'8/GK&1_ R'#H2O0]BDT. =+&+R5+I,E8T KRT$)J6I+MB'? MEPX3IXO)L76*:EULNP\6[(\!PQVHKX/ ]Q_O9]F^*J^WPUK,5),\TYA[7WKU M-5ZBS*[D8J,"YRI*LI(A8!20$(MA,F(NK2MJUD/V75.LN>HZF>HW(FN8<#X? M5GG=8#_325F?#21M$ZB8-;@ZK=Y@L>A]Y.TWKWL!?<=T:J>H#MI!?R.'ZF/X MB,]#^A-OHY-D%C"C$T1%]H+*BC;1'!U(HGS)G'GZHC&-[D?T'?.HH:I:C^9[ M,_F$H]?#,)ACJY*BA:?)='074"FD39Z#*01/H:JU$H[0:E:"3$7QL%ZB;I.G M?H>\Z58S#6?L+27V[$OH]6LDYY?AZ'WHXW6S[EIL_GD8DTN#1L44F0<>L)IX M]=(.KCQ$-%Q9%%&9UKO3IACW4)BTK_!MI^KK8FSV_7A3FIY/9R/6?AT-Q^/K M&:#G6(8C_!"^GA6M.;TW%I!+5O.6!0+)C79A4C9:>CEEZXM3F@ _$;-#17=@ M[C]V$35/>;D('Y0ASY=>M)DK7*?.^8(*)#/DNBBI"K:^,J )\!-;.U1T!V[% MS45<+N#Z5+-M+XQ!*6K2*1&WM M@?$@B7LR@7.&7)00;3#(57&M0Z5/LJ3%)D7"X0HLXQ:4IMW %3H)N%?>L! ] M"Z>2EHYXUZRD91,E'GQ)2S0LE:@AQBI ,I;)Q2-#6B+6#I^ICRUI.12B;J+4#@CZ0&:(%Y'G<3;2-N;)?$V457#D/CFJ2(58V1>>"B9$3R5"*ACLG8IYTBK MX'CSOO!3$N\QO.E6,SN(4U\/)2V"#/35>Q)D'R^"#G5R^JT,T47SF3*B9*<3 MV,0X*$D6<*C=]B8&3%A1=&ZD M^CWNR\_*!$>T@ ^?1L/IQT^_]+[,UG(]H'Q6HBA,,3*U?0ADIX@$(60#7"AE MM0G%-&^;:[J $Z7W2(B=YQMO+*8N8;&:#SBX8S'22HO&&+"L)*!5T6*D-R!< MH9,/O?&LM(6.\E91;!TV)H!4ZXY+*4 MP>R3TB<>-^#Q]JK?057G?:;3<#IY0+)GVKF@++V*+@5R;QFGU7!-GK1(Y*N8 M1-_>U]Z\W@I.I-XG)1K>N?SHNE=!GG3RN=I*6I/H#">\DH,S7B7#G"NVZ[WX M\,J6#YZD3=7:\"KE!@)R)[5&? M@FI=J7B/48AK<92+VK6SI% 75@KPH@LH%3QX4:^Z+D&0@\E4E*WG 6R'^$GM MHX_B2(M V>,4?(!!LLN%6(P8E:]6MK0D0_HCR&3I(-+6T"(PL'UMI0^"/Y%V M)VH_P##8E1E1:R^ U6)])AI*;.D%?@)1<"Y5L<'Q?:>*[$9^8VIV"#S&4=>5%*UJ64$>& MJ$#.HD$)SCH&65@5%!T<.>PS$7P_^A-M=Z/X'02K5G9Z,4*5Z[@PX9PCG%Q! M3$Z1N&(VW)LL4^MNF\-MS#MH^CU2:2M#4-VTYUVB_(M>DCMZ5]\.Q[.GM>G& MV_AQ+9OOMEOK(?3:(9F!%E&!KM%T)2R'"2T8Q.F1M80?00_9Z[[UV111O MO/4D&&= :5' )4DOG&:%5H@JB>;76!USK]TFO&O6:[>)$@^]U\[KX(PH D14 M=0:R*1"DB*!)J-$+.B!8:[OR6'KM-J+!FKUVFZCCT#N7UEG+J==N!2N;$*3+ M%J;':/?0&<5F/DSI,3R>0A9!RG>C_6@^G^T[&1V_$@,>.C]Y$??L;'ZW1 M.Z-]G9YG!2BE+ 1C%"@20]8RHRRM1RM\%^.CMZ-8<]7M?'RT=Z5HZ\@6#K5F ME#L%OO@"/D4CL[*H7&K,JV,>'[T-G=HI:O?CH[.4,FKN@&650;%$[CQG!@1* M7E Z:V+K>IVC[CS?AD<-5;77\=')8%%>(G!/9[(J&2&6H$!ZKGGQDF=]X\@[ M=9X_AC?=:J:#[.R- MT;.9,ZZ:XWF ZG*T+QKW$\_O I#+CXC7[ST]5!F_77 MSF(QJ)+C4"LT067+::.E+3=P&8J2L13;.A_6Z8*>6-GL-H'APR%&!XY"V\6= M%6DM6D\[1<1$J_%U;JQ08%P.5@K'F&H]SKKM"DZ\WH7J.W!(MEO-2%:5U4\!N>)B>W4N++VMIORR-_#:!0FO2_8IOSQUL>U M+&^\'^M!E"\Z(9*D306=EO4N# TAHP:=C22_W.K(6\>=GV3Y8G8V1$_F@I8\ M@HK*03"%-N2(RI1L71&MAVD<=_GB!KQK5KZXB1+W7;XX'DVN+/3EOZ>]R;?? M%-DPVE1QK\*UK(1; ]DF=8X/4.U^-+NM5MRM5H>= MJF2WI G)Z,13(-.RB'HQ5B"$(@,70FG&/*#H*@X3/IV,R%\87]1O9"N6R!-1\YI((")@T%!=9 MSNB9TOXAN_]QC]Z=L]A::<.=2;R#?-T5P'3PQL@,]U##S* L(W-1>0=%1FN% M"-ECZVCME<<_M6C!%K;U8X7>@?[??Z*%?L#1^55,3&5EDQ- [%/U>F\D^JL( M)62C-9&5#+36?M@=.+XC1FRMA@XRH#60?Q-24LQ(8R4X;Q@HG1"BX!P85XG9 M6+QMOD7< >,[(L:V2MAYCO#N6.?OTRK?-V7Y]?BL6">*K@.U;+U]Q#L)L918 M+[$V&&TI1;6>.MD$^'?$O=TK>N>)P$W3FK>7QXNRV7,#II8:*D?!U3E'4 M(C-,N8C#JE!Z<$DGAN^%'"N3BPTS/!=S7Y82'Y:+;_V&@3R465QU/"RO>R'V M^HMRVMD/%>E-NH-/LZ&S6Z1)>H:TM:9IIW*K%&VZN*AS\9CG-2: M[3NPO;D$1+_P^Y X?A7?Y1MF,F?!T"M50JR3A%6I%FF F&2]^%5RV;Q8K>D" MMAYNT #,HJ??:9645Q"QD$7O2:8Q)P4\)".\1H>Z=2*P&?A=9;SVQ]U;4Q3V MHO=]Y\0N&KW"^!.MJ/ZG1LN^T(%(N]PL5&J9HE.U!.#"U8M.,P.?>0(;4B8K M3S+R55NWXZU$LZ_\UI[8<;,=KXV6.@@?O"-#;M1+9+S=C?'N[RZBHNM@[VBX MQS:X]S/,HQ4'AGM6X*&1D%E5BJCCZ[0VH$(0$ IC8"+GNL22%6_MVAT>^1Z8 MSW&(W-M$;YUZT>:O)>&M5=)!SN; -\5]A!B" 9&2+RD']+IU M4OD N/70>+-#H]8F6NJ24J\&GZ>3\4P"_&*>@RU&!PRNJ0T6NHLR66NC2=KH"32R@!2^-YH[LN*SK6V+)4I2*0TR% MON'HK4F=Q:EOP_G>"/(8+>QH!Y$+:$9DGAU+D)02H*QUX!SMI3%D+I5Q:&+K MFH-[X'QO!'F,%KJPC%=,% W19A3UQM9:HJ"X%.#HW*4S5A;R/(NWZ"4(VN$ MA]+\(NCO97;U)@QX[.SJ3=2WO]G5B(D5Z3BAC+7K*VEP,AE@-IG"F!'!M!^0 M_CW,KMZ*8LU5M_/9U3$F;SFY441UVO(YUU=K5/!G,Q M#C@/')0J 4(N@AB?)'+#3)(W[*K3[.K'\*9;S32<2C8#.F][((-N0G\;]^@3 M0]7/LF_YQ? \DGCJMQ9@2S'9!:D@!I;(OC,:?' ))!V]7L3BO5JO:7S3)W^O M5.I40PUO^9V!?3OJ?:$C]U]U2M=@LHPH?EL&@PWMD5Z2\VL,$;W&@9UU!5 E MS%99[4I8BSOW/N9[)4H[V:^\GO?Q!L]+ I$SYI]QAK+W!>\2P?),=3G0_R

7H5'#HGZWO2VDE;A>7[SOXTT5 ' HLF"02CTZO9?UN^.#=FRNM%#;%]OW3+1. M]-?!EC87U%TO0$"A@@P)Z&B5!"S3ZGT.(",GGS_3ULY;)]-7@OFNF=1$0QUD M.Z\(Y"YTHLA@%!HZ[XG=*LH 3BF$0 >VDDX'$5J7F]V/Z'LF44-=K4QW=C'D MZEG.LX^J@<@R')W/[!V Z?6QW] 8Z/JOY\!_8#ITZ#W[RE>82%R MYIRN8P!SM>HY4^ =ET#./G<9B8O-K_/L>DV',%SJ#GSS2*PVH90H$N2BZTSS M0/+FR,CWE4:CX:[8)R+O)S>"JME[T,54JB:$.91!5;<7,PLO%H/%WAZDPA9"WR4II&*T=4L.+B@+RA8#P8H(-N9@DZ+MW;>.T>V6# ]D=7;) MA4UDW3JC4R?\XHLPZ@_?]V;7ALZ*JNJU(1=%-(S)' MD'6N@6@APA6L(T15M MC$Q9N8<M'L/M(U"AEU)LX/ Z1TK)C^WCIZ>CZ[ZI3_\:SG@+@AM.2N MF7Q=I^)QHZ[D.E,Y3JQRO1ZF@O;%XVHPU1T#)E)'. ME1#3<1#EH5*DO?!D$_&W-E_IA.R5;U>P+8Y+;9%[YQWXB/6XC!F\T0YD>,"6W#4G-I'X#KCP_E,8X=L1'8M+8RAF*5*M*-&)\$ENP0GI0&)RA<[( M>JMVQXRXB6GW=DDK_3U BZV$W]H2O05N,NK]>0T=2FZL0 M8(AV7S&H(SGFP MBF5TBAD3S%J6Z(./>O(:[T"B.]@,EE'9=V&R1"A,[0"4$K04Y%('$2$():"( MF@>R7K+F([L>1O7DZ=&1 KJ89G,#X8R]_QS6E,^5#G07/5G/5@&7@7C,R5^K MEZ&37>VT9XE%E7G'++D3V-$297LU[, )>?F5/+[>^/J.YR-&F3-D[6N1*9UP M@:M$.*TJ,@?'8]?FQ1VPCI8GVZJ@@P[LVQ _8[U2J-Z.OAPT2#CX;")]8 :4 MK]ECX0LPJ3.S)AM76I=\/8SJB#FRE0):SYFYO=4-XT7LYTUYAY^G]&MAO*0S M,W4HET&(M1%49=KYG'86?/!H(B\I1/$HJ_2!!S]Y/G0N[8:S9N[$6J\""_6K MT'_Q*0P^7FQP65J;2018ZCPB7 M.S'^?]/0[Y5O-0)< \6UQ^[B;KB4T LG@/Y3$P=2$V710(H\!NW0ZQ ?18+5 MSSQ.'C22\6TJN&TMB=I$>7,D-YDT3F*$Y&NZB'8E"-[0]E1LR:)($YN/-[^- MXI0U&3955 =&Z'5$O],^MYSYOP:NCK(EJS#M)U>RK<[NI<"6 N\@%+827S:V ML.0S:.UTO0:)'*6L#4CM0@D:F7&M?9'=$N&!_,BN>+")G%M7U[P8#K[@:-*+ MM45_T!N.?A].3KI:AA,1)%B6Y:(/W9;W2 MFS4>=NPZ?XQ,&[[GX]'D[%WU8F8[F C><8.*+%5=KRXS9":[("$IS!:98#*N MU4]+GWIE0Z>O+C?S:P\\683#;=70,,QT 6*98ED#QB8VWSJL:/_2/VS:;2'\ MF^K;0G)=O-07P:GBZ;D)G'!U$+)#@E,=7^>4LR%GYM9*+NQ;@2M,LO;ZVT1@ MC?7V&TGJ?+H,.&>OHG1H@45&EH"E%3G+)42/PM")H;)^CN3MRM MQ#YL(;.&UM,,2/AZ!8A/I: 1$IRV!"0*<@6B9F!ST$(C5UJMY2(]I+RK#WV" MRGNTS%J[.Y<3OM]\ONB=*$JFD(J!A'6.E(@"R#K/LV'/*L@4G_34@W6T7K4F-?<2W&FG@/GUN(;ZN7_4%-/3&:2$-49<; M4%K7!)Y$L(*%H@5RH=:KY-NE1E=81;M3Z"92:ZW(RT3L'-+R&$&FK]CWGB6FTGPN9CXY<)TA7$LRIFY#:!YIF(YS,' M[Q."SE+GG*4W:][3]L"#GKB"6XJQ@Y+85==!$[?(=J=MA0G+YY%-GU4"@RGF M$)-SOO4DD1503N;VS5E[#536P35&3>]^6FRW4T(TN45[X_1 M;@=I\J9KLO0B)YT9A% '#DL,X#5G((E@W&F92_/9:X?/U ?2\0=/U$V4VMK^ MNO^:1.L%,YP%X-R3/9)] F^5!X7.6"Y#O=1A+>OKF*^HW$A]ZU]1N8GL6[M< M=URGNN+BU0O4EXV9'X@)XT_#?CY++&1EDX0TB_M*(\ 9-( Q&Q690<_6*P9H M@^=I#K)O/DUY7QK>'TGKP+QWV"=Y8SX3+GLK+ --3@\H1:]4E ;!E>QUD"ZJ M-:/VCWO^B80[U6"'4\'7.- ^HM2ID5H=:MN6PEOXEB)P68H(1YF8I7+,Y M9!O /'%SIXKN<(3B!I!O-B^<&1)*01LAQ1!!!6DA.N9!6IE2D+%XW?J^Z0:P M3]S=*Q$ZZ(U^X.X= H#1>PTA8:V*M!JBU1ZX0G+LF/7:^\8T/<9[DCIC8$/U M==#-LG"ZJLS>]3Y^FHS?3"?C21ADDLNM%X$AYI)CAJ!4G69D.3A.]FXRDKX= M];JE5AM0;1-\)^+M1K4-ZVG7P5J;R\^82$S MK0W'AS"=Z-:="IOW?\_+'Y^=UQ$Y;\J5;H-9G\$[K/(GV5U"_F4XNLPAG@GA MM4E10.9UVA()"6*B33M'(0)/PAA6UG*6MP1RXMQ^=-JZ&_UZ \T[S'@^2U// MPDKTQR#U/H?^?&EGV3E4Q3K E#0!)0DYE3T(XY7":+C182WR;?+4$]-VH*W. M.]MO8L51JM4O'_%-N8&[_B;9 _E,:"ETT05X=7F4"!F\#O4FGZ"8#45%TVT? M_.:83US='P5N4]BW/*F???PXPH]A@K_CI 8_:VW/V]$PD;E*._QLWG>^MJV_ M*;/=_TRY@D)@!.MCJ0:M)P'6+UEUY7UAY69#SWHG]F,!G3BZ7QW?$0#?+NUR M]46Z;P7//G_N]U8LP"DM&)T']*+5@3@ZUIDKBH&SV1O!7,A\O0%4#<"<"+H_ MW=Y!SJ[*2>>M1 M;);&D?"",IF1!4JI79AG"B(+,X:@8V3+;5I5>?=Z)8IUJ MZ X6;9U(>4GRS1GS9:'NZCAY(?/68:'%^T@"$397AXI!L)B3YDFF]5KC-[ < M-X!W(M].%'L'";?.@%QQ[:MM>T<8G;;;[+G**@*=^:H*I$"T@D.6"8,1,4C= MVFU9 ]:)=)TJ\@ZR/3HC,MN57PW2J!97_(SS_[X:7&"\%F&JZ,]4BK0-QP#2 M>=J;O?,08T#PT0FF44L;UAL6NO;K0P>Q<==8\EC$>+7"0[H'/EQR\Z8BT?=RZT9F?X8#.,8 M1U]J;\?L@*(?#P>)_M4BD7]!+!,<)B8AH;-U2)0$Y[P&Y#HC&53)I=8&21?K MV+KKJ!VF>3^-MS)JQ@LP*T+M@HS@F"P@R>>6W#NM0^N;'5JOH>$V&OK]-3;/ M??'Z5C_3/LEP5Q7B#U6P>?+W:@!@_L>/D]$4+[]9;PO_.GG9GUFCM!_BQ_J7 M9F_$\V\75N^+?AB/9PT1+#F#,2C(M6)-T=$ SO,$%D.D5VI;Z\=H;K;8ANRX4G2/EF7 M;-(&8HZ&=@RN(92:CC*B,!V$=ZEU<>,3I?M#S7]/F.V;D*"#^;YW%0O?45:\ MG/'%BO4$%Y+U-6-J6+U(*=8A$KIHQ7R\VO#K1D_>8V#@,#0_W)7:.I@G M?!?8EV$T&$XG"X IDG6O-(*0=>J;# F"]A98R58YA9S)]5*%ZSSMQ*4NU=/! M27P[FG]7H^YR^B-WUI"C"%EKXKH+!@*) K#4*R55T:ZT=M\WP7H^3R3R% M,#[S5DDZ,!5(PR.H*",$'PI(7V\B*C868P[D/7AX-:>7X2!YT\7HR+8K^Y5T M_7HX'K\:I/Z4G(M7,W^6?FU\)G/@K-ZJ%*P2].ISL@N#<9"2=-'7:\)#Z[D' M.UODI:'QDYVA&<]AE40@71R BHO0JVDB^U(&\*FO85 UK MF]Z.AI]Q-/GV\M_3WN?9P.5!?C\L$R(LSG+!6U0[K?W96]<_/6X5C2JBE@]_ MVR??_=D@7X"X]*)BXK(X9NL 6\_%3?-5;LN=;;4RYXHY(MF*6L$ MVK]%[;TNX)5/$*2QS&;GV@?L]D:=!ZI7#H$YFZBC=17*TN@D:"^&YV3+@9BP*",$26:]>[G6 M>]Z1<: #(7=P:BR9^G-MQQE>):B7@7,T HQA-1#!# 2T]"5WR4MN3$^AL BA-((.H5QUIRU/D MD=O0VG>Y!\[QD:*5[#L(=JY<^J^CX7A\9E 3A** K*4(RF5RSWRLL^N5$R9D MZUWK68KW(SH@?X& ]DHA$,> R9R"*RA$EUKJUQD1JA?WH*+<7I>[2 M,_X=)V>T(3M1V\:4R*56PC&(G/[(G*PP.HNU;9Z:O _/T9&HF?!7VCH[RC'] M7DL>:ZEL1WFF6Y_?::[I_M7L+M]$=HQG20C 9"PH4XO<:R+7%AV0H0AD[AQO MODDFA3QJ37;]J$(X_.-VVBBJ>4;Y), M!=IC X@ZXTM):< SE2$EGCS+=23QSD*^3RC?M!$='I%OVD0M>TH6K /QE&_: M4K6/R!H\1B][HE#*6NH<%"3IZCSTH&N%EJBWH:-/EJ#+UKW63SG?U#5S-E%' M^]M0;QBC2TMTV3JDZ'#WK$"*-1\2>)=8!],K6[OFV*VLU)J]" MQ]>]+[6V^OIC+VDG1?):*DT\,X5HYS,$[2(PS[D)14NJY#5PM7/4[WG: ML@!->F]2O8"ZD$,0A03:/B6$Q+WA0G,ZI#MSU1]"M[/1CBX'Z/BB,;)Z,:0R!A07C$P"98$S;S(G>R WKT7> -[^'?BV M!+G9Q-*1HKKH:UP-]1+H[^'\2H+Z0;A=C7W;#.J>AKAUI?KU*=9,;P= -Y%I!\JR3=35 ;M>3,>3X3F.WN&\ M*7'\J?=Y60%C@W'.H !&.$!Y'B%BR""T,=PD+J1M'VCZ[5.7-J?J- M]-!!2&$V[GW8'W[\]CR,[Q#%'&20.A25.92H:WDM6:(AB3J^"'.(/NM@6Q1C]6>\=F'U15[\$)YR.Q&[:8E4B2*4HB)X;\%B2 MEK%D>;/H?7OBW ?HR G33!<=E,+^/ARDX?EGG."SCR.\5HVIDLPFL$!N14Z@ M1#00-%?2MJX:6HWFN"G22 L-:V)G@?=W.,"_0G]^+_7%^#/NR>%V!H+$SZ ]S:#"BY '_ M&BQDO:9OEE"+@%&"2:F6MEH'+KI4R_(+T3>18=-Z(."&$(\\4M>EPCJP*1Z M>^>;M@[DCB)VCX"[GZA=IS38C'+-=-B![_,8Z,P6.;]!C54GS=>AKMH0=)&U MI1U?"]G:UCT8VCT0Q3MTUFVBNM8%/Z\&X^DH#!+!323."ZQJ) MPZY$;D#7>CC%-=8+-"Q8U,H'*[GCNZ/+>$]MI7NDRB/4T/H0N0?[$JP5L MSP:U>SKT1K/.0\61W$:)X$.6H))5$(NR4*2W@NEJ0A]9GU:88CY!$G:JI M85CY$N\=!^QME,B-RU:&&O(00KP4@9 M"F1K$NG+UVF//@ :X^AL8%*HUJF<=7 U&,VSZAGS[(OFP7+D"2+7#)1VDM:= M#$BT,AJG)7W [M:]TWZ&YKRX8X1..^$?2A=#?64OKPF_ MQ02.-E(P.1H,Z*WBKUM)>P.RFPI;"ITUH"2.8*W=>X7*RKHZ&1I?M7Z;HGP0'IP M5SS81,ZM([0OAH,O.)I46_@]#GK#T>_#"8Y_GB*IQBQR4\YE5]<'5LC:A%YO MPD:3Z4MK3%8N9\4>LCS7?=CNO8TV:AEV*-/6\Z/OP^>6M9G,"%18[WYEM5'= M*8BBWMJ06&9)*6M5V%KG[OO0^6-DVOH]?Y:_U*SS+]-!=7*?U>M_/^+5L<6) MY$Y6#B15!R;9HLC&*05L0*M8P)!O6H K]/W @XY!URUEV3 [,L,VFTT^X]YR M4'WT.@LE0:LZ<:(.[XRLMJ QFY@J29>;P<@5BKWYR<>@R:VDU4'>XOH*7X31 MZ%MEV/EP.IB0)2@B\QA!QT1N2*BCJ9.7()5.+BDCO4R=FF/7\>Q>_YV[^\W$ MW\DHGJO8_AB$>7(6\\^]<9H!-%Y9SLF:R#$(HHR?)MHKHQ)\K.!IA_J4WJ,?4B^%XGI.M(X!"5!E$8>2[<)XA*I$!16"% MH7,ZM&[ 70'E*%FQO="[N YB./CX 4?GE;1G)29EI9"0"^=U-E2N33D<>!3! M%$YF:&E^_\.5YQ^AUA\MWI6V0^.$T0JW9+L,TOT?VB2EM 'N7>:8'$OH"S.@ MA0B@:MM\#-D"YB1BYH%%VWJ*U$'DF.J801]IH2G,)EOZ!$[J HDCUT59'4W9 MW;H/+\>T"2\VSC%M(OP#SC$YV@ C4PJ,T?6F+"\@"E4OE;"F3K)D6JGO-\>T MD9(?SC%M(NQ=IA36P?6]YI@VTMFZN87'"'R7A/ Z"I$R0C(UH5*LA\!E!JT8 M[:G&%FP^%>C0\CQ\22%-9["2)Q5V=!(#BA+.C"& H;(K]9O7,4 M.::-U+)ICFD3F;;.,*]LHHE'TM<2_V;/?<8F-"AI#L_"%Z1\3G"\>0=&4;O)]4Z>DLV5;WJZ".> M:4]><\$,+@@#BJD 4?$"P1N?16&<-[^4<'UT!QK,V,81Z4@U'<3"E]A>?OU< M>VAGT1>N;3:,]CG$$$'15Q!(","C8X*7:$.6C=ER!XPCI,6VPM[I)O*R%$SU M7K0K9#6TK^6,'KC0M4_69?#.9,A:%VD%:IM:,V,C@$?(F>X4U,E,EUL$O^@& MN':W E,Q*Z$<.%4S@#5F'+Q$H'<@>V^U\:S]L*#UL!TAASI12P%UZ:C3(.>LWI'4$A.T8EJ?.L V+K8CI ^ MG:BEFY["&CBFA;X9O/PZ(^-/]1A]4V:V5V)8O"%CFT6E MR(%#L/A,B M<1$9 R.T!%7(I(H"(TA5DF=:)IY:'S@/@CI"IK15Q&VFV*T"<==-\0767X:C MVUC?AM%LMN>9%XP,)X%U6C.=B)(X[9+.@+/8$7*9S8U"PQ7!N,V??43TV(7T M;Y/%M?6M+Z61?PD)%Z60TMG">20;R6"%2'^$Z"R8G))ASA??O QB#5A'Q)VN ME'&;+[Z3LJ.5%?);5AX]^+E-BH\V0]^H_NBZJJ_0!Y46WH7Y_.Q955ET1D'( M3B=59,JQ=7OW"BAM=Y9YV4,6'%,6$HK.?AY(C$D7B#9;RYR3#EN/2KD#QJYJ MB5KH^/XM8G.I'G#%D"GDB//@P17DH+QCX$L=(L\2;7]6E*110Y,16FR M#M)T;&\>7I%0)SS81,Z[;E"5HBBOE 1KA0)5!S,%ICD45XS.R7H?UVM"?SH- MJANI8Y,&U4UDV7DKV[V%!J$4)E.=<9Q]'=[& CE/DH-.,6HZ#&UDW9H AU4# MTKT!V4P;K0O*5G+Z;?@V,XX4,[8X\H/5;$=4S$+DID".S,CD,'FEM]L@%D]Z MVFIO+\R5)T'#H,+[R3#]^6G8IX\?O_SWM#?Y%@;Y7Z$"GXQ?#,_/AX-9!&;\ M9CH93\)L6?3GXB?U']=_]27T:Z!VBR!$)SBV#EIT+YU&08[9-0IORNR15VCL M0I0N:>"(#!2R##YI#5H2Y9+S5LK6&:T[@6Q[KEU>F33[W.??9D^9NVXI:A:8 M\^#K:Z1$,.""16"R*!=+\B-4 &^M!Y:$ MTIESDT+K,V;GQ'@@4K('7FP@]-8QD[[S71%U6NRVD MIC,OT$H-$\QKG95>KQYCY2..1*EM1-C!KOVV'P8UL#>?(6J#TZ&X:N_*.D@J M03 NT=]R<$[[+&_>0+Q]6=:5YQ^;+?=HV7;02K#$LASPNP::CBRVZTCV8Z0] M7C,K5+R%6#M\J1>H+',J(2<#0T?R:EV]+T(YVG&\49PQ9Y-K;7WM0LD/&%Q= MZ7@3:;8VJV;[TZM!C7K71B4"1I)GBY-$&^UHE37S+CRM+#&()GC03DBI:?D! M\UJ'\7U/V?UYO(WXAUW(KH.\T[._PBA_H%^>9U"M33H:#O7BWAKBKC>N%@9" ME&*=U8K+YO=F7 5P;.?PXZ7;05/6+-S]O%9*DDU8^\?FEQA>)CK&S[]=_LZB M+G>V@LME#/*-EV*=-75TG'>QGOT8!5O0Y&8H^%!TW(%MTT#=LZ!TW83U79 UW7 M4]2VF%GO%+V:N;97D*R>3\>] 8YK-COV!K-O+4,[GJQ1A0Y2"+D.M&'@-$HP MPD@>LO=DT*P9'=OLR=\QC;K75.?EI;-]'(.PKOHB0OE<&_,<>!43(->^,)UR M-*TG.AQ.A7E7CL"64ZN+[72O.-=+9NA?%C!+[+2G/:HA(QGK; MJ(CW*F;P*!"*+DE*+"*XUK'Y0Z\T[X0'F\AY'^,H8U$AF=ID(V7MM.$"G! 9 M@M[CRK.DM0R&4"F7:KF]JG?_* N>=:+SQ\BT_7M^D0U>5+_6VYX^? J#EV$T&$XGMVIBSS27643) MP?%JH4I-?V,DD.P83TI$CE&N28%-G[VW%'R#XLQ=B+NCP!49VQQ)A424$,=?HESP@Q\WK/>(ZYR$#O M7NOFUHU!'AW'=J.NUI=[$L3/F%^$?O_#* S&M'C2P?C]9-3[$]^.>H1.\5+' MP 3(1I1Z$Z:!$.M-EKQ$;T72I:PY1O^A1SW]LZFI,#N92YM&LZANZ%]](9Y- M"&*<3FJ<[L.PXG_S>0;]V67/UYGP/IK$-*12)XX%IR H3INB%-QKKU$V3_5M M ?NPC-I4"4A$QB7%:B2 M&3A'!ZNAG56JG.A_UZQY>OAA3YD+G0AT93R\=7OMK<12311MVRM[[X>V:7Q= M'W>C+M:7M/KA-\3W9"+0.;$B*]>??=!L^O [3,./@SI>]BV.>L,\FPIY235F MJZ?K(C#--;&!_HBN>/I#*9=,(8NU]447C9?0KG.V#;!Y$LM&K6.NJ4Q>.*A8 M(D3+#9CZ7RJ6W>?O%[=Y[LO1AQ*AS 9%L/S^2R.V?2'Q3KG M!=>%^5P*V:56DH2CH',D9T&RU@EC%M4E:6_FK8*S_T3VWKARVQALHK,. A0K MH"U;*]8 UU%"_%Y@^\F*-U/C>O380@<[)PK+0BO+!-0K$L@\UAE"SDAJM:ZP MS+W4K<_6/1#D@6SY?OBQB>B[*$W&?G\>A/TMC/[$6@*VN*)ED?,KQ6LET8-- MECPGEFJ*UY$W&SROMT,%4UAKL^L!3+MW*ANJ\*9EU%+^K;-J;T?#/$T3 O/:54.08 4CP=F"D+"XHE1DQ:Y74K'Z&<>@YI9B[.#M M_Q4'. I]0O8LGY-X:PR^=GI=IZ GD-;9#"*44*=3:@A8*8C*9!ZBDLWO^EX+ MV#$0I#M-=!##7MC:B_GXMTSQ!=8SI3$4YSQM5&AIR](2@K,6@L2<-+J[]'V&0W])_GM4+"'N3;\UCFZL?T5&D<\TU M-8I[/MA^L*K[X)*-)0BE?/1DC-2+0P/CM.$)7?L 1-1>,"-WWH+V(.J&8UV2VG"&X'?E=1S!VS])X! MA3M4]J$$*Z^W268F4(9:@:,2D/S.FLZ->1OU)"_$4UVT=G\&!T_%?[6R])MR@JLJFT1LZMGK9+ Z)1) M@2QG85J/>'TZO-VH(?_@:+N):CN@ZX476=V&><71(B# O2A2JMGD_@!*UDI& MSR4XSEQ(6=2VC*Z*#6Z".98.ZDUT/>Q"41T,2[I_0D 6:-#0&CG7&13F.M,I M!#). D^>!93-'9'O8J3#%DQJI[#F8VIQ5(:C\UH^?1?(96"[1.4DK=U8%6LTJU%*(ZI[+W2B59'%X&QQPKM(7E7K([";E1P@B3L.KNR?$!T"V0+&65P.4Z8B G76RL\_U;9YL[ M6,:)[P= CZZ,F/CPDN**)?V3S#/,\[=W$5 >GQGZ=56[7$6N PB]J%VNF0Y1 M$;W3SBF+K5L&NEC'B?.'0) NYN_.QD#/>J!^GHY(6/,7<@[N2JQC_/(KCE*/ M%G;V?]N[LN:V?AVE#'7AL/70QNI&.&>4*CY$2R MJ A.PI+L%//&.N%<]0#P;KW/'J6Z[-]Z6ZGKMHS2"NJ[4G:KG/B;#*<1+5S! M,O$@2T%J)TE(.I"LA5,R4A6=/161'S3#9[07'?FJJWL"G=*U0//9KC:GI+7S M$0UC&AV46@M 7*2EG(L.2EL!1IS,9<&^DWM&BZ0'EO:_H Z@V+-:2W=O5P;& M.<>YL83J$IQF AHN(DN2G ^>4W "GL^A4V^>V]>YIH'-.DOE,DBC%3;)3).#D"0W)V9!=HK?5S4YWT6R=W\]%U.\B MJD.T4[K)NC/T1\!/+>!\FHV'\ M\78C\3NSZ#PG5)@2Z&,]"9D) HPZ"4Q8FF-E0C: U3XL?=L0RX0Y< BR$@ M8BZ-BQ7Q$K^BEGHA@T\2:K\B[X#45]YK;4X\C"^O)_ECIZO.IO-UC97WTU6E MA44>D8F]N:;-M[&,EJU;5 MZZ2B?"M>C6[@*0;*"M%LW0&G :A]TDB;*?\AD'[S/^OHZ*'"*PFX-^VG()@* M1A)N#9K2(97V 252RI3B_IF!-(V2U$]+ZUNR)WM4^CYRK9UQM+&G_=?U9.X7 M9C!"_3+U5^OT.H43XUZ5MJ96LV'*L_;[2B1B;= MB;-VT;D-> @*C[[YCTL_]^C=3+Y]A<]30'L+#M8-,53#T8(JYV)C=[]=VSS6P&CS)0 'H_0*DST'U3QAZ M?6I^'^'6U/C\VW3P^7\&DAKJ0%B28BF6P$ 0YU@F/&G'.75HGCRUN\\@_ON7 MR?>_E8];ZK9\M:'7Y3#]'N.5A#TY7%(5#;7%\)\N!T& 47M*JGXWS"F\754875MU67 1O3>$"X^& J!IY[EB MQ*!E;R5ZCTHT;8G]X,.?L[ZJ"*QZI\!-/"6X?9C@??X,?_DU.LYRLD%G8K)! M=)1RXB!JHD!R!,>0?0T[!>X:ZKR4VUJ8M1NX74ZNPG ,Z:X_[I!=@J$_;IR/ MI6,A.GFE=Z'// 3M;';4-53O(Q]_!BIM*[2*$2!ECA_+F^W"-D-/&5B6O)1T ML6B1L42LLY2@408A.Z I-0K-V&&FW@QX;H[I89*LN"IO0*Q8U01&1==S8^C^ MGTR'0D3FV(4N+7QUB1PO)2!X\,0;Z8E3^),@>62\QK/NG4'[ M/2,/%ONDALQJ.HH%B/]K P@7 7T=9M%Z-@:G YD$)O!HCLSE$I8I;8T'NCN# M/D/E'2RS#E*0+B%!NIQ"&LX_#F?_7&PH,0CM1/)HJV7<4*1%2#F@.^0Y52($ MKW+MDB6/P#@G:Z>6M#L(9KX':35[F*[L]B;H.BK<_32RXY3@;JW IPE10_K= M;Q+W4:(OQ@5N>@@PHC/Z$05N2N?,#,WNW?C='[?<\;BW^2479 M5=Q>'^!!2CH=&)X;O*0/\03$,YZ)E[[V[Y=1L/&1_)VH[E4PZEV>W88WEF6)=X_'#R,=ER?B!B.6B3EBB\*0G MTE&T'Z*/A'HJ !A ,LV>\9J,UK_UU%522S<"[J0-QS8!K"W)5,S*#VBWX _] M%QAD@?8_4P5A$ A82N*\U 1WO,RD2TFQ^JTY]@1Y/D3J1T\=>-^/ ;ZXFER/ MYQ]+XN)XT4[V]7?\ 6Z"PH1H!6$2*)'H4)! HR%>\Z0C%S;2VOT2FJ-[&52J MH)G:(2;;Q;#>16_^^JW_@6?M0 -%3!1/Z220\5Q39#Q3)&O)/:X&JFVS"**] MASX?DO0@^@X*P#P&^/5?$6:S!PQ?;9:W%(^,<@66)!W0>&#6<#R13(&/I=6(Y3GCA.1K' MB=:,:0$^X4_WU?B=$V/@_*U-_G MY:O;KSX.1\/YCX%2SE*&L"(/&IVEC,>1"X8$;T3D65OG6U#AL2%? AM:B_HA M(5S+>'B$%B:E -EWV"B&]1FF5X/ K81D2EFN4I$]X;1=1HA<%C^:9IMXLZS_ MIT8Y,[57$^@CMUAU[T?CPDH)(UC2\>UD-GO]5RF,AC_#G\S\:$"C-]X$2WS0 M#(\L8X@#G9"9^ .@*L34:56LW1#/ASU]Z.@13K5L5CR=1( T*Z?;7>9_F<*" M]X,@7%"^]#?QM+21 S1[O,73CZ+-DZ6-\?Z5Q+9.Q3O'.A\R="'<1Y3?[DYS M-[Y+/_NZ(O$09@./$G!@ C$TH228 +2 +24A!16XHT;H9N^M^X[\XHC10O"/ MT*1=RMUNM.\FXX^0K\=I$0J$^U7.U#N40T)SB I/7 1.>#00HU!X@H9*++DS M\(LCR>%B?X0CLGK9TS_&W_PPE2,/9GZ\^.(B_0,]J(+](\Q@^AWN_\[%ZT47 MTQ8542N,VKI8:NV95ZJC>B\X\Y:C/DG+*$N$,HVGD$6B>IY*?66-KHU&"_?^ MBJT=?/RV5L74>Y^[#$XL+1>Y9@I/66%P^PR!V$@9X8"&%^>6>(K.7@K<+P_C$.GWSQ$PX-%RTT2HB"M">+2_P6KB M'8_"&0&!U^XB\4Q2=#JDQCY"[S9%1YI@\3^#YKMGQ9#7Q((M&Z)U25NI;<-2 MFJ>=HK.7P+>GZ.PCK0X"2=\.?5A"CDZB.B=F?TCIF MW"[8@Q!P3] QDJ#085\TS;4!C;7HK:%,*A,#ZY!@N_#USZ<>5?\$Z:KJK>LH MYINGA=TBFPVH9S9(18EE41*I$R<>:(EB,)Y'S_2#P(".'H(:@'U)[.M'HQUT M"SU(9 ,=C(BF1,8%6^ZQJ2T]&@UQG@M+J=:Y>NO/@X"^) IVK\D.0JSW!_UF M'*^G:+"L?KR6G# ^46-L64&9R"@SL5:B#"7:+RDS':LW2*^%_2=).]9W%VTO MK[]]6]YGWNF>AK.Z;30PN_:C1;^ZY;GPQQB'_G,ZG,-T=EFF-)[_+_C=MHJ" M*(0(D;!0ZF8 U\2Q1$GD*5K%?,ZI=@6B_F;W'+A?@X'WFUF>)GTZ,'5;SO3# M=#B9-IJGH=HZ5 GAO.1M.)6)LTH2(W*4R@8?;6U7K*^Y_5PDIT.=DS#![PJ; M#1PW/F8#Z$,P=&=S$B1H84A6*67M%?6N=@Y!:] OE-3]*OLD+/;E7W_ W[R1 M(%! 3R-H$LLZD\HKG(.T1 L0-*A(E3@^81_B?@ZLF]N? V;;,J4C=@]7>@>W< M9AXWU@^>&(%%/)9L)#F7_GF:EFP'-'=H3LHDZ3(3M2MA5(+^D[R]*+T#HW8C M]W(9&WEQ/W[RQOK65K*H@1CJ\9#27I,@?2;*\:QCQI_Z#A-@GP;W OG7C>). MPA M]]TF,,<\96@(L=+>R"5B0;DB*1>"9TE#[0>T"B\7?3XQ9L^I=%H1&B4E M4EA%7 E"ER"T\E'SQ$[TB;'CQW[E9,Q1,1)5J7&OM"4VX-)BDEHA.;=.U[Z( MW?^QOV+<_ZOKV7 ,L]DOP]FWR6SQ82WB^9_XM-9Q^DV15HJ_1X]\<@4W?2I? M^5%A[J>O@*[7.%VDM$#@1PBG!$1?3V'VZL<2FQ_]5J#/\"-&UVDX_E)^9S*> M#\?7D-Y_@^FR7==&'(X-$%3F)=93H+P%^YZ]@W?ND >R.TEH.A'R!0X(0:G %RE&(E)I=@25W@F M9_2[K9'EFBI8[VO?09X4LWOZU;!7(\ MCTH^I++6HC"B()9S0R)W03G%M&8[O=J=H_1_@]B+GB9="+F#;(X[PK@<^=EL MF(?+GMB+!5&*O#D6#>')EZ94WI,@F"(BEO9&^)<.:N<"[H#TTTC<;B36U&8' M;QY/P%OWS6H L \[[C%PQ['8JJJT.5U:Z*-KH^IQH"*R$#DC-$8$R@K0LI=2 M(RQ344LNW7D09H>A=&2^[*&&KGFR_ 8WV/SJQR<_@G>3^>/[[KK9GO=*)LD( M*QWW9$Z)!%;: VEJ,VIM4W M@Z@X32EDHF/)'M<:S_-#L?;/M^=R)=Z+]CM@[6;AM5^& MWV$V'\Y1B+CF5L^%,!M0Q0TD#^CTE%#>8 .*A'MBK>"XUA@WLO:U1 -8/[FX M-3JELDYK7S@LJXPOHA>>0FBX,U$DXC3%A9&-)4&A!*05V932D$PVZQ+<:+B? M;'KTVJ*^JKIV*;=9";^A3DJ(UOOQ^M<'(*1TQI6^;!S!!EP(05A)5$I.N\Q# MK%XGX$"H/]G9Z-SM2/=;X_(JQA%]6KX^;Z1PO?/390G4%O%$#3ZU=5S1OL@K MQ1>MAOT(B G5_65C_%MF99E!0U8$_0(H?=@E<0SUK8Q3445()M4.FVV"JW6^ M:/P*Z7J$F_ 3HZ'3M/SA\DK1"66=Y)PX8?' +[7+0M":> W1.&[!V-I>Q@$P M^XJTJ!WF9':OHV.$NL^F\V)GI.L[?3S_!]/LPPO)N28D@M8E$>T"A18'3 MX9!+82S%@1F6=*,L(!Q@@V/XW2V_MHU]K%>!SG4]J2CSBL;\!IX2F?:K0=*,N$:-"N8S+#)F>,V&:"IUT M%A#2\]/ZEGOW'I6^CUQK^^V?)GG^IY_"!JK5U2MN5HD[+0CHD@11+K&"D(Y( M+W*(",DQN\M6?7J(_CR@BO*?5!=>Q1O !:K?)]\+H@^3V;Q\>0^9H,EF6IH M^N1+,DM?6$V$6=Y\FXM*5?.L*E?.FK'Z]@ M'+]>^>FJGG$TP0LCB(\B(NDL)5;*1%)@VLBLH[W?.Z]]I><=F,[=D.M$-QU< MK#W$MT:W#H=J@*^K2O([L!VIEGQ5C>ZD2P5U]++EW,.I E4\1XMFD;"E>X_% MY2)CZ0N6J0B*\NH!9<>ARZ[R\D=ERSY:Z*+HF1_!K#0&'%^77-[5:0G.@$3S MASB=.9$L1V(#9P0@B)2,,]'7+B+R*) C5!FOJJ_[UU&MA=W!V_,C]/^,_W3! M?.9BRH9KDCD:3))[41I%EKJKSE*?E/6\>I>F[7!>L$%RD$8ZJ&3P %H!MEH9 M3:#U98;ZB1DOY]V%W;$!4SKOLE4!TP/ /KHAGJNQ\5@ -FH&K MG2+>.S7VMS8Z9\8^8N^ $2MG_P'"U?EG:5))2]P@55)$V@3$BZA)$ C/\)B, MKFV'/HWH!*R.0Y7W, :IEN0[L#QNXQI602RK$W29 ":!&A?QW/2E!K!T$L%1 MQHCW5C#%76:L-BV>!/12K(]Z6NFBF/D2RVII- '3D<5Q!\AQ;(R*BKI/@=92 M[L)3O0/*9I=R,I(PFP'=,"A](- 7B\$()A++*M?NK]J#RG?8#GUI?!_AUN^ MAWM;]*/U2\WJJ$J> AY5DOA@\2AT&B?G@\)58@&D$^!XLT>0QS^__R._A<0G M=<75P)^71U4YDM9,'3B:F&16$ZERR>O6F00C->$Z:9&$8U357KC; MT1Q-[=V%/%42?1\731_0""HE\[\ &V@NT,CU@6CO5'FC!Q(TC<1%$:,TU*7J M_0^?PG.&Q*@F_JT[?J>!N*MKTZIAN/<^LX,@W*=0]QF""ZET9XM M+02V6,Y M^GR0%GT @M>1UW]>/M40W("3%9G94A\[$HDK!W=!L$1'B [_R(E6MQR?>0CN M/NRI$8*[CXJ.'8+;S#;WE@.7CA/N!$?[CJ)E1FDB(;.0I8 0JV>7GLUEQEYL MV.LR8Q^M=.[1-@'S4B\S]E+4DZ[M(5+N7/4A"6YLEL081"8#%;B_.D%8E$II M4%ZFVJF]IWZ944_C^PBWI\N,$*6E'+X#)C'W'5#LV]*1:VPN(I9S('@[R,%!UIZ4EYE2.<4<<,Q_\;'761D"5\R!*28?):)@61L3"C:?7,'T]5^KXA<7I4+*#-)G_]> *198M(XDGA): M*$X3[[DB:&.*F,%RR6OSX@"8)_H"T>8JL&ME=<"O&^MVG4ZVFL, /##CD>T\ M(21IDB.!EGPRJ<$:X92N7HUK&Y8S9$H5L7=PU*Q@S ;*QY"IPS/4&)Q2Y)F$ M%-'5D=%:X!ZWQ=J!K.NQSU#=!XEUJ\O0Z3/D[>$*Z=?A&#DZO-/RO>K[9-/! M.GBX/&B>';UHED9[./ZH4 ^Y]NMD>F.-?)A.\G!>JDJ54V7MS4XVT=]2U#CO MJ0N1I(1&D-0IX%D2.6$^4*E8!JVJ9S5U,Y7V^]@*QD*7[_/3(&9W4:R*HXLD MN;8>5ZD&(AE+Q&9K200I=,C!<5._]V);U,=Z53T&@Q]NLKWJ_'F\RT*V-"3& MB8;2>E@)1EQ2@1C/3*2.,Z->1)!YW^38ZYEV'R5U_E;7!,Q+?:;=2U%//MH= M(N7NGVF5YSHR16+TE$A:PFM5S"2I;"PUP@C141W#DWVFK:?Q?83;TS.M5"9; M8X 81E-IP&W0&P%)>$Y26RVIM\UJ'Y_H,^T^$F_P3+N/N+I^IM7H+3H)F:C$ M2M*<14/)2D92#!1M)).R2[JY(:^GJU;8+I);W:[J6C)B]XAPBXKU=;ZUF4TCEB(CJ^ MZ/,J$BRWA"%BW+9LDL(_.Z7O_VI;7>?[R+7'5UOP6=I<2L(+'I8'DS,N$D7Q M:'+407"U/?+3?K7=2T\-7VWW$7)M4VT%Y2+]XWJ&A]CK5V\^_S(P*9C(@R-< M(:=EB$!\=HQD2#YG'H%JT>^S3C_]B'PX"^K))UY^.:]\%7$ZF M*#^$DBXW8^X%8: ,6D6:,]:NL0 M_7.F!_U,J@NWBW:5\&T*<;AZVOPV@H78Q^GBJJRE?RV;Q#$6 R2N2:2E#B1H M32S+IF36L]([1YIH*F\]37"=,VLZTT\'=7I_FTS2G\/1"&&]&<_]^,L0W?,2 MRS1_<_7-#Z=%0 .O4HC*)Z*<-<5EY\27@U=J;2S/68CJ#6":X'H)'*JNGP[J M*UZ,%K\#Z=-7/X57?@;I3\61M\RU[R0U<5)0Z:8C50N+,9489L!)+ MQ[*(CF47:\=M;('R$KA20PL/R:':NUXXM^LXOYXBI,O);#X;Q!RDLU81H2G2 M-?M,G$)[W]B4$1K+^/_J?M5]%"^!$BUE_Y -NI6_ MV^"Y2)GC'BZ:7?_L/?39DZY;93RDCJOV>+7$6RY2!UE8EY0"PDM6BE19XNQU M)"(E);,."E1GZ8:W,,Z9*[6D_\C](:V>.O(.%O?K'V"Z(OVS6:;CUFZT22NK.NE$]RL3'.)XAH>,^',%NF&T): MIB/>X'R?7_OI&,EU,XG;EQ#NA(C*I%)[G2Z378/( ;<> MI;V6B)9!2SQG)SQ/),92)<3C']900823.6M-C0^RLB3KSJ"O3)*C<'=[#;_> ME7\J:20M)_[JQ^,?L CMT5$&X1@C(99BS51IXCD>C1D=/6F#UJIZR$N'TSE^ MQ9O^27K_AOA$R-+!0^GCR-[YJW6[DB;X.LJ/V87M."DS)T.&1B1MJB5=PW;L#08[$Z5W(MO:@7^X#RZJ6XPC/ 9US4ZIF/>>$D%U)I*+B!LA>E4< M1++1I>"];J3]1L.=D_[KR[=B#-<2X748#2-R\L-T^-W/X>^^/''<0#.*H@H3 M)9DS5_HK&826&1'(6J]HXAJ:/0 \/1"L&6RV@%?-G&[C^]_$#AWU=?"\E53B+?A*,="]+Z@)Y$:7G(%.Y; MVA@".DOE#)4B-GIB/+8"GT@5KZN_?01666^_^[^&5]=7:U/2!2XH$R0;A4" M:^*S-H1J&I7U20I>HQ+(G4'[3?8^6.R3&C+KLI7[Y39!U-%3XD,T M1ZZWUTY=]WVU.K+NX"WF$60&70Y(E*&[&%W)#,XDJ$#+T2:=9-HF5;TS<$_: M;UIZKVOE[R/B+I0^N;J:C!> UN\ 46KN3"0YT-+G."MBL\M$R2"LY\RQ7/M) M]P&(_EWQMIIY<"/31JP=& GE7NC-N&0_+6J1%"(KKR2%( AU)J#9(@4)B1MB M&5A0B0=DD,8;37*2Y15)2!)8!A)5U"&:P**L'97=+Q%VF E]\6 ?.=>ORG/S MNO )QL/)]-UD#K-?K@%5H]>=)Z60FGI+N%.IQ"B5G.J82%()_6L*'AWBII?V MNP;KWSBHHY9)AS+MP&)H>2XNTQ$'X"(+R6222H$AB3(I?2VAR$H['3A8U4^ MX)[ 3^4QJ.=L@_Z57CN,[-)_^P;ITH]&GZ=^//.Q()U]FD^'_X0/TV&$@0_1 M2XT;-..QA+DP3URDCE!&*7?@C&3-SV36DWZY] M"8@!^&\_NH;/J.K9U\DH#;*A/F@FB+'%4TNJ>(#!$<^<3=E)%5VS6*,&@[U$ MAM360>UF9 L)SR#^^Y?)][_A@?NW19CD9QSE_7CTX^ZHC^6&WCG -C]G>7;A M"7YS9-W]Y+TR0/=!6:LWV*,UES9K$;SZL-HK M/S]T ;%&P9][$9+A:1R++FE.?9+A?JO)YA;KWQHWZXMX:_;;%W%C]=?DCX&3^X]_^ M'U!+ P04 " !TB:A8NDZCWCU, 0#;HPP %0 '!R8V@M,C R-# S,S%? M;&%B+GAM;.2]>W/D.)(G^/]^"EROV6V6F=#%!_CJFYDUY:LVU[(R&/?_J?WQ^7 MX!NOZD6Y^N>_A'\-_@+XBI9LL;K_Y[_\=OL>YG_YG__RW_[;/_U?$/[;ZYN/ MX&U)-X]\M09O*H[7G($_%^L'L'[@X!]E]G5_=]P'.<\ M34)(0D0@2G,.,64<4AIBDB$2LS#7BRX7JS_^IOZ'X)H#*=ZJUO_\Y[\\K-=/ M?_OYYS___/.OWTFU_&M9W?\LKPZ+HOA9_W5[:;TX M=:%<-OSYWW[]^)4^\$<,%ZMZC5=4$:@7?ZOU+S^6%*\UZJ-\@;-7J'_![C*H M?@7#",;A7[_7["__\M\ :."HRB6_X0*H__YV\^$LR>)G=<7/*WZOGNT77BU* M]G6-J_5'3/A2GEUU6U=ZJBLM"<1FFBLO_ M?H[8SQ>P[XG?]3&O'IC3XG[RQ>,0II^\L7LK-02?GN$>F8M9;EZH=RLVU[N[ M)74QZ]-S[.NU*-=X.<-KL2/38WFI?O%1_M2240L-*%--IU7=/5;Y]S5?,=YH MR[VEP8+]\U_D3W>;&MYC_'3W=5W2/ZZ?GBI.%UIUWZC/6OWU^N;KK_R1\.IN MO7U_[_@*_O:U(Z77LUSL+Q9BK<]LSXK7Y::BS8=-ST>/^KKJI,(5'4&]O>)G6DI; MYVD-]QZ J,I'1_'7I>-;TCP(R=9?0%DQ7DD+]X2(1V_S>[RH_HZ7&_XKQ_6F MXLK@_8>TM%_7&!B?S+ M^OD7O%A]+.OZPXHN-U+5?%B]P]5*7E;?D0BSE.8IE$9P#%$B."RH0-("9G&( M4$$#R59?9X_NH-EX-]J)H]^U@0WYYD'^BX/%"@@I$_BFA+H"2\D,>'4OV?I) M_JEA2ETC33/]-SN]-=^3-M-_/];3<]*C2@3P]^9A]:1H',6^'* 1!.Q+<@6V ML@ MS!78BG,%E$#@E1+I)_"A]_0[L?SIYMF?A"<=/Q_?LWXK9G\_U](94>$7%6YXNZBIU(F26VDF\P]K_CBFAPQ7F4Y[2.+@6PUZ MY,&./OA=<0 T"Q[,,$MA3VS0FM._WI???I8KM7N3LMV6-%U_EHUD*6SW^MO> M9O?2UM7Z[D9]Y5LG(21<%"P((,51"%$>I#!'HH %#X4("B+2@I@X60?K3NY* MR9U>KQ<4+_>^>+^_+1_E-C__I@YB,;Q1+Y#0UBUR%,YX&YX19>A[*&_I?0OE MOW:;[G"U63;7&1&Z373NSW:;Y:FB#W- M@36\NWP X+3;>I)_%J"E"M[[E)RU)SC:.ID#@3V"QDC"M0^T__N^KX//&Z_/5R!66(1:.PU,5*&Z$@;HYA_OO8[;-H M*$,9.HUE>KE;?$4:O97\E/"WO/GOA]5G^4CE^[&Z?X.?%FN\O";UNL)T?9<5 M8<;S.)<602R5&N,1S,. 0(&$-!8(SBGF-F%7<](3&PV[Z$;9,0!P77.Y\_&* M@67K*"RX=(!5;$.]V?0_-XMZH;91P \.?P6A&?UV.T!.72Y'5:P]YE_6[%J M^7S_5;GITB__]8_UEVI!^9N'U?T7^?8;J);Q5296)9(XE]35&]XQ '[%U1]2 M:V@N0*-KS#2$ 2;C(01_<-AI $,DKE1\@X> "O=[4BQ6OZS?E(UFLM%7YIEPIK2"?J/RI7C"M)+^@1OHW32I\*XR*,"DHCDTJ>B!!89"R'.@YP$%$4H5L6U8\['BW\F#F?-0L9%9@0F$8T@@B%(2P" M'$%!HJP@F,>4\+MOO"+E?\G'W"K4O@#_?WO"!D[_#_K4[#Z#G1"@)\45V#$% M]K@"?4FNP.Y9-]*HYWSNUBN@10*OMD(9YHW,O[G-HQX_Z"O@%D;Y(5\%N\C+ M"SR/P5#.G/S,%QMZ 93W@DTO0=\M>O7U 5?\M?1'F>3UB:_J(ZY>/^^N^=*$ MT*[_Q!73_W,KJ5ZOV!>Y33_A1]X&VLXVV"'L\0AO#BA\Y4!. MP>*\:9,3@GR4:3DE+0??_RTGZP^K>EUI4^B&,_[XI#C2L07Y/RNZ>,++YFMP M)PJ!%/4K]9^&/L": M 0LCW I1 P=J*ISLM)SB NS84$F%6\R^-)AM>6F-VZDPL_ \IL+.S77PB:&= MQ>^"PZ#);K7@?#:WBYQ[1K/3 O9G)%J7_R)U_OHM7O-M)J3IX88T0BI_.-%4E?<5?FPS_U08.D,QACF)I"^8\!"2/"32C"$IRVF.4"Z, M[9:3)*;.;6AI2KM$$[7XM)Y&Q,#NN%A.N]VV%?&+)Q$MS(2+176S!SZL= *P M_OY7?-FD5*Q+G8%U^,1]95T-BCKXR3]]YWS?]D'.]S[BPU?:)U2_^\^-.G#E MZX>2?5BI#"'.>T&-. \"0@F',>$,HK1@L$ %AT6>81Y%),]C9IIC/4QJ8BW3 M$&Q,4T74(=]Z!*IAM>,7 #OU8R^[53JVF5@79&B/$)@M:=M,T'X>M^$=;J'E M&_Z-KS;\AJNUI'KM%5U\)LO%O5:^[[X_<:I.ZA>/\I+/XJM*T!>8:L-?9\:& M=YP1DB=9!*F@%*(LHI"$:03S-$J*)"YP0 N;<+(OQB:/C&@VE:O:,KI72;1C M]0ITS(*&6^4@]/G5*4*28[LHM+?G9Q9Y?HFG8J>G9GP@UL%JW^AY"E![8VO6 MH+1O, \#T=[7G^CL[UPXO/EL[&(U]6=I-E>W#WCU64=LZD]E\S%AGS;:'R!9 MRGC*(D@D(Q"%00PQ0B$,21H*GH4$$7SW=- TZ?*S*E_\VZB40RG,DQOX_6*E ME0K!2ZU07BU6H%8"6#W!Q@*+)*,,4B9RB((BA?)+36"4QU$4DC!FRC'8 MZRCT7_FQGF[ -/!0W^D*D_]*3]33,?%+/".[K[GF#VH&05^(?MH0(,^@?UTK M27.R+[_R6IC>L4(-M#A@+>4!K4#2I^E$DC]JH68\H_;]'.8ZN/;&]X]UFNW[ M<5@?<7MGP,WT4&<]N\K[6_Y]_5KB^,==DC"19\W)5[O]E4E:1[AXLX M#(N$0Q*H=AZ823\Q9 4L$I1%!-."H=#X%'B,VL3*HC'Q%QW]_>IVVK!@<8(Z MBAW#!4D0#2!.E4V4%(&$C400<5[PI" Y*?#=>MM5=D;LSC3,_8&P,SAK]XF( MG4)MP-B2!A_[8+R9X$4R/Y7W"8K; ?VN2.?DVP+H$M?U0BRD5ZXRHA2_5X!M MN&[-J!I1K#AXYKB22DP?ZJ]4@'79ZT]!G^F27X&% ,M2.D>5KU-^4^@&#_Q' M%YGO[-]4GKTT ..;[//W?ET]+93M>[MXY.Q]62E']^]X^7Z)[TUS^ :6F/C; M\>NG+Q_ZCI/F CYCNZ%H(83W:P@&=: 'M&PTWTV0(#?%2^>>B0:2.N4_#>T M[FP)@ ;"]9, 32YW="7Y?9/$^U162MMN/1W&\S!F:0$)4]XC3Q',8T1@JL([ M12S-P-#($!PC-+7#V) %6[KN#N(YI Q]0@_R6[J!+J+;NWTCY M&Q'VR)\;N]YMTUY3JFRN^@M^5@V .[.14$2R**0P9P&!B*@MF^<9#".&"&>TVZ%;4EN"X+V&].X=%\K0WSQ"9 M=6<."WJX+T>N=CPJD1]H70B^X:QM&5:NZNL5DW]X*FN\_*4J-T^UY7?#2KA!Z3 M]NQ7O.1MSR[I>JI#DU_QNOV7:G=?;M9?Y>=SR=M?/^_7144QPFD>93 /BA"B M@F"($QY#GA5Y*D1"0H:M/GS>6)OX8]DR &K- 7AL60#,N-QL@J=A^+%]$8PM M59XZ/=TQ=@6V3$/I $/%]A7H>+K2 2WU-!I>MW_0=7%77@OCI@/1ETG@C[%Y MS0CO@!Z9'OXIV(?F;GC=G32I):^_+VK3D-R)6R=6?3ME-3C4;<+!;;3.,.R2KM*4O<47QN0RRFN=FJ]V>)I \+TXVA#E]F7O*DQ MNVRSY)_%<7F.(G&N:$>_>!F/8]+AD;?H7]@CR\N^>$SDX-V*)F56;G0^0+BO N(C];B9X/D/H%?%[6 M4+9,WS^/E9E7XP4!.UW1)PD^M-*_&Y/> MVM48ESJR.P*BXAW;]^ UNN_=-^?BXT"I"16*VG2:I=!'NPH(1QC,& MTR#-(4JS"!9J_[*\0$&?2FG\ALAR,P]! M9[:=/0%BMZ$/L=@CZV]#&\CF:4L/49IU4QN(?+BM36YQV]B]L79Z@J?NGO7W M4G4X66I30%=YR8U8'R."^")$$V6]R(ZL2;O1F* M\6U+U&Y7F^%FMK^]HV&WT_N3#37]JW9@R(Z%">:_6PGM2068T9Q5&5C!<*@6 M[&ZV#]!]:-I(WU98E:5^*9<+I7&^5"7]:#%3UV"5*7U831RTU$%'7G_3% _2 M'Y*W3S!=UT)LITB7R?JS1;XLA.U'PFQN2Q.-JS6RR/D_? M/76461(%BBH,]PJ+;]L8+#=LRC(@OD&L^6+)+D<%L\MZGQZR?D" MSX,B[<6>AZ]TSCG!]_<5;SJ1?!9MPY+=1X(E4992A&%0<-70(Q*PX F" 4OE M?\(XBV,K%W&,X,2[=)^\*CIH&3#[C+AA:&9+^D3&;A=?"(I+)HZ1I/Y2;X;) MS9UK8R3\B>0:L_LN.\TM>?VI7-_P_]PL*G[#:?F-5\^[,G6'0][A%6<\^V62 M$[ JUZ!J> $=,VXGP"-(&7RL)P')\@/>/R]6^$@NP,T!/IZK_MUDO_A,>83, MBQPUFXE^[@3:\&[7'@&']<,JB'JJ=05E$4ZH"&"8T12B@'%8")S " 5YD'.: M,1*;32"TIFVS,9Q&")ZL?E<.Z#^P,G?7MO-^C$$ULQDF ^ *9T9^X-8 G'<7\ VP4;U1-> M,"#U7MW&E#]>O[L"Y+ YI]T'W@KUA*>18!)KC@HF#:<@AWD>88A#1,(8$Y)' MA6U/S6DQMVZ+:8 XW^N<.2'<9B;55 #:J=XM%TVEO";?'.8W/^Y8 2TO_HPN M%P0\V5U6I&3,(%Y2$*8 MD 2' 0HH(H%-3'>(V,3F6)NO)FG;CEX=1,A,5?B2VTXU[$2>OC&CB82>MOX@ MJ5FWNHG0AUO;Z!Z'?FO;SCI24[0AA^=UF ML) B3V*&"(R24$ D*(,XIBE,LPP+DJO21J-A&A?R,;D"Z'I&J:_CGRUKX*GE M[0K0'7?ZDB?-'Q"2P5>A84+@I8]B6)W,"+"MIG''=AY@+1J=S0.P6PNT&RXQ MK77"INI@MNB-+)-V][H=0;(NP25/Q%?;L\N!'&R(=L'R\[5*NQR#O29J'I9S M30Z71%?KIE+_9E'_L3U.O,,XSW :,AA3'$(49P)BG$CG-&:D2&(4ID%JEQM^ MCM3$7X@]PD!1ON"L?P P,YO1#PQV>MP5 8>4\#'AO&6$GR4T"C M=UPXA(V6]ZN%GAVD=<7.J9$6'TE0%L),Q*KEOK0*29RD$'$4H)#E7""K5/!1 MBM/G\K2F=@UNU&1/SM0W4N78J_8BM>ZG -Y(OUJ:YI6E>S@.I]E^]PJ2W;;? M)O$T%,$D'J*Q?+[GC)VE]S(#Q,;$/SL9;/1&^Q.X7_%_E-7VO6^JQ0O"4)#G M, Y(#!%)=$=N#A,>B)2+-$:IT=?\]/)3?\%;6M;G;2> &#]HNTP\RR^SH616 MIVOG!;C@6.W$HK.=IYT7J'^0-G#592=HNV;&V]9K<1*D<88%E%9P %%"N;2+ MY4^$X3"(0US$U.@D>YS4Y%M+4^LWW'8[@3D!DMUYRV6BNYVN]/NO3])S;EPX MSP8'/'8H,W.&V?76)$&?U>\GDVX7JB+!82UOQLWB]J:7-K0XA M[P)2L*3@",99+N1GD4LG5\09Q!E/,8UQS#.CJ>(6-"?>T!T'0#T;4.,E5_G< MI"5OM[=-$#3;Y)YQL=OM^Y#TR"MD=@SXV_46TGK:_B849]4#%A <*@2;6]TT MP[8#VK5<3-=E]Y106YG)/J]N5&>U2G5=7K%/Y:KJ_OD:UXOZ5K5@NR,YST42 MY# 55-H!)*,P1VD,XK169=V@\J3M_?,VJ%+W#>:@Z_1-P4[#O<*5.K.HO MO-)#2-\NEILU9W>88!0P7, \H!0BJII1A'D&HX@(*HJ "!'9J,LS="96?I_X M6B>QJ;.Y9L@S@( UI+M6,]E/>@3TIF:[JRR[SYP#D68D(D$0PCCEJEEQ$<$B MY2E$649X$A:4!+E=N84'&)V**X:!G @^LX^"!TCL5'Q'$$B*S23J*] 2]:?/ M1Z3RI)W/49E5UXZ(>J@YQRZW+ZK\PDO=5DZ-VKE^7)M63A[<-K6W^.XS:)K? M[0]&UR/9S,LB#V4=WF,7BFGI_#E):%7+>$86IX+%P[5FJTH\(T2_]/#<)8[U MA=N&EM+A4UDNSU_D@UM+DT05)CVI))K&BDX M3:FXX6*S"R@^=U\-%*9%A(, 9D(U"$O3 !:"%U#$-,8)/JIF,OO*&AXG- MFSML)/A1_K#9799)@^NGZN[VW^Y$+DUB+@C,$Q1"E!?RISRDD!6Q.N9D62B, MOJ/M>A-OUEO^'1ONRD[ X6WGP+;=OKI]]V_77STD^>WS.1!H4E8)X5OG]UMSM[!KQVJ(V^X:D*[6B_PLBN;^L7CXC+"?@EAI6HCV@+"0>A\50@:0S%8"#B^RGSU?L82[97U MF=]E?[S4-MZ^KJK7SQ]6K(GK&IXQG;IWZF]UV\2]UR2ZO@+D&4CZBV\+ML%+ M\^.FD[(/JRP?8EM^Z\80R*%!:2(,BP;#(!8(TCU%(."<\C)TR_HYI3;PE-2D0.R;G MG8#&S*?U)+#=9NPGT#5TKT K_P0#4@Q$])T(=X+2RZ2VG1?Y;++:P"T./L%M M^?1>O@9M&$QNB_;MQ)2&&0XY3'*5ZH]XH&+$7/JV08I0&DMO-S'V!,X0F?HC M6CX!11;LZ%I8N^> ,;#U/8AK^?$\EG1\GYJ+;&'6>Q#=S9C_<+8)R'U5;IY4 M[<):HE1M&?-EO8](/&BSG[MW/DM]A/L]^WSL6L>Z(_RLC;WW9=6+Q=\QDG,2 M12$,1, ARE *50(+)#1/(B$0%=RJG\9I,I.?4S%=JRQMU_:H"CRU?%B6%IT& MRY6:OP&'VG% M.DS(Z#4MFM>T3\[\\*:CK-.E]%!CBT_F>8 ,[(3+A';L;=-)*VD"3;3KB&IC M')T7V\)6\"*^F[5P^R ?M\YI588!/7X%0#O/NM:&@[Q:Q:76S[Z,AE'1!\V& M\W?/9SB,2K!G.HQ?[9@5JY+/7^.:LWZZ^;39(L[] MOU\?-O?652:ZNJ2V+"_Q_Z $SA'%*(8)RXA\4$$&)64,TP07-$L#'@3(MAOX M#_"8K%N&O]OK!_XC/2$SZ_1%,;?[>&H^H&;DH#RB-\N1/(/^=2W'0+-\!5JF MY0\[MJ] P[C'S.RI,/65PNV=OWESO:>"]R@I?#)"CMGCW_!BJ4X,I(?Q%2_Y M5U4*JZMEWW*R_A6OVW]]E027O/WW\UOUW7\LJ_7B_RA!ZK4NG-WVO0D3%J01 M%C )J?0D8BH_MA%.(!4Q";.$$60VYF9*)J>.$W2$@:)LF:,^Q3,Q4]TOC;2= M]E8\@1V+5V#+/A1E!94 5Z!C\DKGR5/=)%$Y!8T(VS\#)<05V']ND[1$FA)C M7ZGW4[ X;\K^A" ?I?I/2WR]6TI!9)E4WC$GF?$)D2L7$ROF+5N@Y0ML M&0,[SBP")\YH&X23YL#03N6:P0?:AJLVC5<](FL1L9H#8;> 5F^T22D ;LJ) ME%_8=;37 Z6ZI[%HGX;8/HWME%1OYV*78C48 7->?+X V:7R[\7/+E[,S=[7 MH;I/Y4H5I.JT?%CMMWB#29P"TPY5>M3S\-(D) M;">W)Z/6D.BL9JH=$(>&I^7=SA,R]#+_6*P?NMH;W5U+F;IW H=20^0,9CDI M(&(\A'D6IU#$(N8I25)I-':'AK=6LS+.$W4X0+RUUQ9?#SJ'=HVM$LLH[#!^ M9GKBMN6@]XA$L1)D@4P9F$,48@S6(2I_)] _B?G29": M90);4Y[83KB\!M8>2P-G<"J$['1"QP5XU?'QD[090 ^S;>WLVXDQLYI]-@UV M[KD*BRV.;(LCV^@NIBHYH3DZE%>!:N!M]#?1S!Z>D1EF%@O..;7,7LZ#.64. M"SCHX;8=QOO-JBWMZ(Z'NO86F&5(P\U#= M&+7)L3$3O]VH'1DNX?1%^-M@UQ ,-" MB?H$Q4UQ7@2.G4HT%790#8XN,I_J,Y5G3]T9WS3MX?.U:G/U?O&-WSY4Y>;^ MX9:O_IWCJMX[/KG#:4&*(":0Q$&F]&("BX13&*" "%RD01!9M:+WRMW$*O3M MAK?-P(1D!#PK^M*.T/R -5\UOYGF&-KLZ9@YNB^&N9V2-CIXWC]*MCV(;IZF M$@HDH)42A,'\Q]!64,]\_FS&VP]Y\&P%J^N)LQT1QX3==4G_^%#7&\[>:O_E MBW9==&&C_EN;N?3N.Z_HHN;L+@AC%B!!(6,(0Y1B C'*.8PBD0:XP'%(K1IF M67,PL3+NZ*CH8:WH@[)AP#)]TQI8,QT[*5QV>E23 PTOH&$&--Q<=<7*S24M M2V#+D\?,2EST$N.+KB7"U^='4B[OXK1 )%$S MSFB20U2D'.(D+"#"418&6,0A,3K,/%IY8CW2-=!HB)DICV/IAY7"13+9;79# M<8PW\%G6!WI]R'N:/2E_V&W%XY5FV6)G!>BVSOD+W#[5OWW]I?S&JY5.*K[G M*]H:##OSH2T/)UF0!T4<0A0A!)&4">;2?8)QSE&FR@0YL>HX;TIXZMROOW[] M*[BM]!@@ZSF?QN"9?86G@,1N/_[V%>Q8 !T/X,"WF: [B*WHGCZTQF1G_;[: M@G'X6;6^W[7G=+VN%E3ZK&]P_: :V'^3?L=JW8TLO4LY(8CD! 8B81!Q4:CN M(@4,DHBE29&E)#/J+F)*UV;"'W>\-KS/OLO>IW+UA9>?>'G][5Z/O:'K#5XN MG[_@!;,8ZC2RS,2;65*':@S2)_G_KZ6RQ/?\H-JO90[YI?WU>\R3-N[=8H MBSC+Y2<[C+,$(ND:PR)&#&+""$F0$ 195>V=)S7#=F\I [PE;??9'L#)[(/M M1WKKW=S)O2,Z@0$_+INGS_, H5D_S.,"'WZ2#>YP2 OI!H!+O4 6*ZVA52K@ M8B4-_[7\277;K9I?2T/@AB]5C@J[RX,L33C#,.01AXC@ A:YW-Z"AS3)\X@B M9G0R>@$/$V_Y'0> ]EFX:JSWJN7"(G'"$>IAY3 3@'9:H^,']!B2EOT.T3?[ MB&HOX&8V1"T25*9'UBUM91J$[?)9+L-F,,O%<>GY^'7# MJ0KWJ+/?^O/JM]63M K5J#=>_U+)_]RQA(8D#"F,8I1"Q'*DTK$%%$4NBC0. M>$RM!OZ9DYY8PS>4=,+$Q^MW0+7YK[X99L(YX&@:E9D"'=OXS&ZL6)\)(+VW MA@W0\'$%-">3S!PSE-[_++(QPB\UH\P0D('99:8K./J!?-T4BZDE[T(68,9B M!'&(8XB*)((%*W*8\IC$A*K6T%)KJ-''AJY??W4KQ;"E8>[T\#58#KW7!O+G M),=,B (F* D@2G(&212J ^.4A*A(,R(=<_DP2&GL_+HBT*<0D5N-D'1_!QP\?BE_5[BJR%F6Z.T#8>C?NXIGZ=(; M2V;OQ9^2P)?COK?VO+[Z*;&.W/.3%[FITFX$W8)OSW2(W"VQ"J"E:1JKD9 4 MZNFL#!4QHJ)(,H9M].DQB8F5JAYS#VA#"RQWY.TVU@EHS';790+;;;$>K0D. MM,Y+XFFKG2 PZWX[+^#AIANXTFGTW=94NEXQ=?2]5E[9XZ*NI??5E;>@ =9 M$<;R>Q[)KUH4AQ#GTM#)TB277W5*DMQ\Z(41R!5HCX_1,5IISI)Z%9 =C]6SNO' $ MV*X/U:Z99(8(#W*:P3R-,HBR%$/,5:,X2O(\D9YCSJRB3$/$)M:GN\%8H$?< MI.N-/6QFMH\O,.Q4ISL.[M/!!@3T/1[L%*F7F0\V(/39 6%#]SB83E_*>OUK M^8W?2A52R[64,=$>;J=A(+T3D<"4(Z%V=@IS+O?H(R1->J:'N#670 MD@:*ML7>.RFWP:Z[5&3+_>8DK=T>&Y+(;7>=7'&^?34DT-Z.&KS0S;'^L&)< M2%-DS3\NONGVO_)Q+J3#KAOXU;_B_RBK-TM%DY1SV\1)2?I";9Q,X7Z)-DZC MO/VX;9Q,8;VHC9,Q$=>$P#^OMS-&OE3E2OY(F[J5SU7C67Y8]:]8K.CB:SIF"GNV3"W4]03P^V0-N./G"V6?+/0E5Z7*\.:^\UC=YLM2#&%*D9&3&3&C+. M(DAR$<"DB!!&41JGH55UK1WYB55BQXQ*!E%\7!VUBM!;]:"5A&4[/#N\S73> M="C:*;E# !O-=HAAH\N,IJG9M\%S0L)7#SP[XO,VP',"YJC[G=LJKB'&?;=? M%XR\^TZ7&]5*[)>R9'\NELN[(A:YU#W2Q0XS 1$*,"P0R6$<%3A&69B1(+') M4C8C:Z6*[#.73T2Y[@?+GBY!T#0LZ!L7VTC@$22:!37DJV4"=%QXK"^P$]M; ML,^(Z,SQ/1L@CD-Z5G>[#OFJGLI*FM2ORQ4[ZFC'15&P@#!(TB*&B"($L1 9 M3$4H$L0%RT5A8[L,4IO\=+"E#8@D;JD6AF$RTP;>A+<])^SD5G2G;?!G)**W M45Y#M&8>Y64@]O$H+Y.;W';U6RYX57'6C!"]IM+2PX3F!* M: 11%L=R6_,"!GE.11&1D&.KH,TPN:FCYRWQ;CPNWI$'5-&WV^DCT)EM=7^ MV,:V6RS:\^ZN Y1^A>ZI?9#N93W MU\K/6#]OT]"%_&#CL-"=@"A$F(6P"(,,DB3*<"A$JJN]S?>]*>&)-4"/C>90 MIL?(__W?\RC,_A_0,*1FUXD%7:PMZX2-$393#U/@9JJW_<#"*&VC#0U,< MUW1HOO!W27==EEUI?122B&<,Y@62-DTA#1MIW##("E+$ 4^C0A@5/!PO/;'R M:6E9-!C8%WQ87UPFCMWN;\F,GX../DOS-@G.HDW<&:'ERU[IC"[K,QRH%7U=5*4MJQW5WJ-3+.'FE;:V&=="-A6V8_ZG7?OJ339-TL5&]:YN[^M*HZ7 MJFQ3-1]_S:4MSF_Q][LD*[*89Q&,5$X>"BF"11Q)SS N(DYBD0=I8A?>]L+7 MY"'P)A=]LZ5^I4<9V+8:]_,,S%3*?+A.6-J^X[*M!MCQJ0?&7 &B6062U^G* MU2^";J(R=3>>7K0\_2(8Q\K2+UOJ!3-!O14NC)";N7;!3/CC\@7#^QPBY6JPGK+._K%8/[S9 MU.ORD5==YN/S-6,Z<[J^B^*4YD68PP@Q :5.R&%!B9#_3(4H".=AP,T<* NJ MDWM2'26\;+OTUX"UV>,6 6I#" V"\?YAL58&FC[X4S( .@ZNP)8':=)T7/@' MR"*T[Q\HMYC_]7:VPV)%*S6&4@7H: =C-]/G&;"-]DUQQYK\A4 MK\, .V &3PD,EYKO^,!.MKUS!-J;6Q1G:=I\_X?4C;> J_Q4H^"P6OPEE-]< /B\ JH M;[&U+36 7U@D%"?2 LU20B#"&8<%3RGD,4E(48B01[3%[]W*T'?WC%Y'UP6[ M7^7K]M !AWP"9VR!^H'"\Q?'J^DY+J$_NW. UMQ&Y[C8)RQ.@YLN"--_J.O- M?E+;UPPZ2[-L6 "OI$U1:\Y0:1( 7, M4\*4WR^]_30A65(XY/_ZA_J2:.@6ZCF1M3A)F>S%M%/.FBA\K;.$50MTOJJ; M,,%U5:FV7\I>!N09]*]K4]C!]9^X8E>@9?8*=.SJ$^Q&)L_G,DZ@^3ROL6-@ M_G,<)X!.GN^XK>00G;BFM)*4WGU7[YX^2OXL/::J5YK9C3R5QG44"!S#@N:J M;B&7*JM(.22"$5R0(,G,NK?;D9TX8-GR 7C+B,[Z*!4K[F-C+7$UB%I,@I:= MINJ ZGC0@RDU%Z#'QNC@V4N LHA>3 *8CP&5V.I]\Q6SL(9C,&QAOMI\D0MK M"?>"%_9W.\8O../L2\4?%YO'>CO;ES#*BT# G., H@PCB$D:0!(E"1<S&K&I_^ZFEWXUAM72W3^%DZ&5?*+VE+Y4:55.^W M9D6I8#B-F7*4D?3C!(4D%"'D24K3/.4(8:N.$8Y\3+RU^RU=.[Y4MGWCDEP! MS9O^BK76/%L:8*.Z-_,I]Z=EG98 M:7@1U$X=',L(?E<4/4V5')3&:>+=Z15GFW@W*%!_XMWPA0YA$C465N[*;D+L M5UY]6]!MRU040?Z M7QU]"Y=^&"R#>($6P7!Y*>SB$T8"#L8DAE>8 M+PYA),E>[,'L#D?7IK4HU&BEW>%"[VSA]?/NDO9<01\K-'4%'U;UNMHTS)%K M^C)<.+9VQ8M*]VKZL'K:K.N/_!M?AIV!Q3$.0\9@00/5'UH:Y3G) A@&49(4 M,0OSF%AU=#U/:^)/AR8%0LN.K0/0F*ES3P+;Z5Y%M.F0=@4:NE>@E7^"$0\& M(OKJQSI :=XVK.,B'W5?-;C%/B+5FT5O&H413F&)I^ DBHD@8G71)I9YX:,Q"?K.![CEI[3% M>E>*UN,-:.9 QQWHL:?1OGD)M&UBR_.A[J7IWV/[,+IJTN:UWWOK]U]R];Q6 M^AEM5E(/[?U%^Z6^DNP\(3D;_&0Y)7KZ.="C8EA' 2<:XOPR8YK'!C%?.&I9[ZK^Z)0WY5+^7LU^77SC MU_<5UX<$=T6&HJ@(">2 MP>^XP3+S?=S-9=K[XEO>L=,D^2@V;AJ)M668OTG5F<. MW'#G6T!J9GWX!:ZW3I$>HG(IRI3PXG9&>,YJ20L6IXR"'2"08RE_%,,YCGK"PR'&>6&7, M#5&;6$>T*4\[FF.Y[ YXF6D!;RC8*0!K !RZ,!@(YJWAPA"MF7LK&(A]W$;! MY":W37U;X54MY!918ZMUPNYB=?]9O%^L\$J%U'I)4+>20GWZ3VW_TB(/8TP+ M+#<]3R&B.( D3'(8,TY)GN8LB*WJ?WTR-['*V!+>2Y1TZQ/K]9F8Z9F70MI. M+3F";*VM9.#5M_XP(/-G\L$BZ02*%+!6$8,&RB.5V,VX=N)A8%VQY6MV#A;1':\,BYLN0-3-?)L?+ M3F.TQ,$^6Y-,&;I([04P'0^JO60QQWY+%9>*3PWT.&&Q?)'$ MZ//N?/?#ZNVHURO@]Q=B.. 4T0@5H?A*,H+6(B$PB)D<12K?KO$ M*&G,ANC4GLX$W3.M,#73,[Z1LM,O'77PJJ/_D^K0VV'WT0 @A^&PYA)[&_1J M0'+FH:WF(!P/8+6XUR&#YGA]I:BN5WKZV#7[CTTS_;7M2'G#:UY]XW>")6DH M4 I+:3'Q(H,YNJ$6> "%QF7ORV,$L_<69A8H32&B58C:GHBP%LV.AT#JH81 MF_1.-["'=O+GCKW!_0E$SWL17!N]%Z UF"+FM/%_2T$62[^417;:2FQVY'0#ROJQ^ M6SWA!7NSQ(M'/>"[^>&0;O/K+^K*QN#Z=XZK\([B/$%I*MU8AK&T-1&&6.4J MDX*B4'XJ4A2Q;L;$K;G)Z8L_HXVZ/W[BUOYCTE+4T[_L;$]OS\',/IT55J'!OP\]$FMKUS=^GBQB;VS-:C7[ M!O/0LO:^_LRMT=IF-K_("]?UAU4SG$./$+ZCB,59$L0PSTD&4<(B6"2(019& MB,0D07DX3_^S\SQ.;+]KBM*I=9_Z,\%C,5/"+PRVY5F)Q[E!#>.[H4%7S2#U M'Z#AV#BR+]U5;(##_QJMP\8A]M8?S("40]*(6OFW%:N6S_>]X>Z/:^-DD7,+ M3*PI?U/%Z,MGY?_MR%IDAYR5>UC;>1/93E]IDN"DS&U;!4]I(&.BN:5_G%UU MOK2/,<'VTCU&+[;;:(PO[MZMUM)F^_J(E\O7FWJQXO+#6J""AS20#J9((XC2 M*)(.9H$A#7*< &=Y['L2TVW5V$AIO MM!$Y!K:8O+/98O*'W18[M]XLFVM$F&Y;C5TV?[SGB_Q\5LH3JL.[(HGS$-$4 MRMV/("KB'!*1YY#&B*.4,AK3Q&ZDJ"?.' (]=IM8T](1'LOC15_03Q_AL87S M10,\S?/X]\'G,6M\YP1Z/T!XI\_5?YGHS@DH?09W3BWOUIN ;:BJY;OE]&%5 M+LO[Y[;M+>>$T23F$*%"JLF,I#!/D(!A@A)!@X2JJ+A%3X(S=":V6UK">ENN MMZ3M2NW/(61PYNE';COM-*7(=ET%/(A^<>N?Q4KJZ,@NIC@7J< P MCM1$>)J&:@)H!$.:$!XHS90950&?6GSRA U)#FAZ[00#4U'B\WF,IT3H^\OG;W&8Y*E;@)YPRE??--#8C,1IU%" U@( M=?J=!@4D,9$_)33.XYQ%',5VGI )V\2UJG1;JM2:B^:VD2)]*=C2@LLB*#:9P)DH4I M3G.K6J5SA":V'FVTMAU 9I\R'V);'H0=2SS!6)LQN3Q]I,Z2F?7#-";LX<=H M]/H+1U&ULT24B_^/Q?KAMU5)5&ZH(M3,S]FOA+Q1!W0J#UA-?JZW ;2O?+U> MZD7J.Y+&L5#G;*E@*40D%K!(0ZE4J: Y$CQ$)''(YIR.8P=[V"&_LT?0<326 M_T=EIG=>&/F+!W/UV 9_2KY!G_%V;-=!'?<5V#*OI]RKL5X=_U? Y%&Z#_>: M#&7?L\'\,_HRH\4F _SL9++I*#JFE[8-,S^+#WKHH5I3>D'E([_A3V6E2MR; M 1:OG[L1Y3M7I6"Y5/>$08%1 %&81[ @/(%)D@G&,$\BEEGED5[ S,06X">^ M!CNF0,.5F4_C'WO4-7OZ*URH/^/FM_ [H5N2[9CTD)3S&<0XY5TVHHX! $HW)V@70FYZXS0.H[4G< MEBNP8TM5'?48VX(*%&N3=L'W@9*WT[L+6)GY5.]RT(Y/^SRLZ2M'X,.JWE18 M8M'S[7M'WFE0\!Q'%,8IS2#*4P)QPE-8,)SRN,BE#K3,G+9E8?+<@1N^Z!@ M!"_U?]GFXOR!$6!=0#,W#&$Q$, MUW'MBRNMNX7JO/AU+97;;ZN%7/SK;^T9)6&AB$F,8(Y% )&TMB!)I!8*$A&P M.(W3!%GVOQV@-K%AM:,--'&@J8-7DKYM"?@P:&9ZQ1L4MCD< RA,<,YK)*:W M?K5#M&;N2VL@]G'_69.;[)./I.-W7ZYXEPWR=L-OR[\ORJ4^9_@L_E?YR-^H M&%SU_!'_:5&8;+ONQ!N\90=LTY2D":&HDV!HE=OE"H93GIXJ7!^AYW',B@3-,9JH0;7F+4@RD2: MPZHHHWO#N5B)*0X)13*;PR#*&4,8IH0&$]WEKX"B[#CT["Q69FZ2#P3L=)NC\-:>T9ADGIRBLV1F]8?& MA#UTA4:OOS #]KJN^5JW2MTURVX3M-CG7>Z5O.!3N:KV4K'4_5JYZWK+Q7]N M>*T#Q'+S1S1#00BEE:,"M0&%6*0!I&D>)I2@F,56&>]3,CNU*[;-Q-Q+Q&S3 M+M4G;\L8V''6GKU8*IA)GZF9DOI1GI2EKS?-0W)/@IT0/=]IL%.P^C*)L!." M?C85=DJ:#J[K#[(X^+5RU!+<-<;T@;245W1?EG1&[RD MF^8 X*9<+M^7E2K>O^-9D@8LHC#*0@Z1"&)($J(&3>:)5#M9)GCLY+M.Q?%L M#NQ5?_Q9YR@Q]3$]JA8\+C$\JC#L"0-^5^* 5AY7IW>R-\+2\_T1GK.K^_OB MC]C=99X:=M]^\V3\OHSS/#7\9SWHR0D[)[>6C_RK=%AT+$FUU]*M][\OZKN M%R')"P23)$<042H_,7D2PYS'(F:"!2BUJJ(:H#7QQZ&M7-R2!AUM\+NB;JG* MAS S4\*>D+!3G\X@N*2=CHGG+\/T+*6YDTG'1#Z1-SIZRZ6%XONG,CV_*0X8 MCP*>PUA0M;=Q!@N>JNGD-"Y#2+TE0:#'F@NDWD>0#SE'.8QHBB-$LR%ACECKT [S.;(E>@ M%09H:70P;2=/KRE?K:K@.I% (Y,N'FZD GVQP$ZN"_I>S/G".-E-/\IK<)D= M]F.\ 9<:>7,\BVF,QDDY?TDC=(Y',F+4SL*"V^?P#6>K8B';;Q:*^X4O=K[&\Q=]5 MJ[6' B+ E&(1,0A">1/G,9AAE!(,I;:E5A?P(W1 M*WY)M75K,:SQ=]T9L>7'\ASU$KC-=O_4$%X\U78[K78W6/0*=&6[NG&/9!?T M^ 6?R7)QKSGTV$CW#ME1QUX/2SIEKFT;)_SKIEQC3>%+ M5=Y7^+$MHLEXS"B* \A$2*#490@2IF+OB8A3'.(B%(%%$ML8O7D,$NW?: Z: M^=&@Y<$JPVL4NF$]-0$@3A;+/%A8);[YQ,1K.5:E]F9;C#4"G[\$.5,T1G+E M1I>9,VW.5*:###KCVQQT82^'71]W_NL&+Q="C7+6Z<9?\5*=E>J7F0H4428X M%"'G$,5Y!G' !!0X%R%*T@ 5YHF]YG0GUHT[P@ KRJ!6I"W4@ 6"!JIQ&ESL M5.117<,5Z*&D^0":D?'.%Q?!9:$]IX'-38OVX5OH9!_.?)-\V7QK1' M8%!S6BPWGP:UEW%/DSK<[NA5?\.+I3K@4^8K[N^]H2*4-BA%,!$ZDLHU32 I&8$CC((WR,,%FA?_^6)I8#[]52K]J'I(0"8>#1(_>&JB_'_'*&YO7/O0%XY*;[6]G!0NUUG?Q? M?*GZ3>*G]>(;[]G%K]4'EM>=W9#D-"<)22$580%1P3)(TAC#.$!QF-(BYX'1 M"8(;^O74A;9>= MN>'HOC#'O44/_N[2XH]7.I0N&3K5JK2U J*^,,#2P1KTC8[<=7P 4FW: MOL&9[!3JJ8.52I_A][]JJ?0P_!.62H\0MOL@ MU-5:=:=5HQ15![2ODNR"\F[[E-4A1E$E&%U_,U@D::Y_+\0\\3*+///XL3JH%]' MW&>YW\2J8QJH=P+TV%8W=8PK7ZG)T7.MQO;V4,VLM)=]5';ZR]]3^M(]I9E* MPWUCZ[V4W!N#+U1Z[AO@\Z7JWBG9STKZO'[@E0H(M+:BQ3BD$[=.K%HU1= / MQ;6D[:<:G9)[6,MY$-E.1;E+:S5_:$ FIQ%#I]:;;8K0@##]04%#E[FVAY#O M,Z^[D=(JO>:NR+. 9!S!2% *45*HOJ8L@)QG@K"\$!GB=H>()ZA,?I[8T02\ M(6K;!>$8%S-KXD)9[?;:5LCM7/G!+C@.Y?YGA?%6EG],8>;R^;,B'I>YG[_4 M;?O9#WW_Q-=W6<%)EH<"YK@@$*4HA'DF$DCR+.,)2T3(BSMIA2]*]G6-J[79 M)G7BQ>;5/N3(XGQ&17V:6LV-Y@PL=9]A[<9_O'ZG#F/4%5=@Q=N.VKM$H*H9 MJZ9LW/H*$'Z_6.E!3^T$8SN]X/; 8E2H$:P$II$@JL. D'XE*2#E>22*@"5A M@=H']FYE6+H\T^/J^/'WL,8>TA7@*S;S S)3[9-#;J?\=T%YA77#$&@8T5BW M/^Z8VGTE)%_^/A(7P>+I,^+&PZP?FHM@.OP47;:8O;]U6['KJMHY>]?W]SI) MV\+O&EAB8O]+4JIT!X9=<8*YQS4D^;CGY4EH.\5P6V&M0/W5'%#14+<^DAM 9WJZ>9+;;JE.*:Y&( M=;G8KLG\NW0K\@S4];*I*/OR[F <9%F$,LS".(4)Q#HG42) % M+"MBD@M!4WO/U(#R+'YHU[$1KU7_()UN!N+P"JB/E&6S-0,L<0))$C.5(\) ;93E/!*##![+CH"GIKW5X4V>AKDM .*#E[$" M800>Y>4/EH7-)L":>X;+[MFZ14NW30$?^JNDGT945JP+D/_7;J)SHIM4= M4%.LKD#+H,?>@N9H^.HU:$!QWMZ#YA <]2*TN-7M"Z<6PO7#EZK\MF"#PS:W^S4RJ0] M8/NXH.H0H*O10](\P7&6PB /(3*\GVK/# M94O6JFG&:5P,(H0>I+7>Y/X%M>H!+%JBS./$?(5 M+QR1?:2WQ^E[Y^S@,M2-X'V9R4P-<^WUM[WOUZ2JRC?7?R(L=:PY/3('JI-:^?=Y>TLT8T M_7?_N5FLGWLC'77V_NT#7C6'LO4OBQ2[N?BW6;_>&4RZ_)R6_MJ\6J,6OJGRQK"^=ZB&;:Y4=\ M,':*JS]@IR]#/^=,1;Q/#N)1DER!1I:](;5-Z=!:BM-FP]17H)%(G68V,GFL M39SY*?BJ6)R+[7GK&&=^&$?5C7/3=_L:?9&[4,V]:U.\I,66AZ*@TI)+"$0( MQ[!(&8.\( D.PS!EH95GO+_\Q/:<(M8.\7/J\G. A9GJ=9?03D%:"&>MN$[+ MX$F]'"P^JQ(X+=CA5CUSE=V&8GQQ][8-2_[K!E?R_5T^W_"GLEK?H3 F.!$$ MLB ((4I$#HLL#R'/8HXR'N$X-)H[,T!CXJW5405;LJ"A:[;#AL 9WF:>1+;; M:_;2&F\Y WD&3K/DW]?: MORK1C*FQ&7R/!.@Q(OO40??K+Q5_:B]5''G\CIK* M[NO3.DIOWJ^MJ?A''V#C&[TT);@CM!!%'&2JH[>0BB"25JY( ICG%&4L# LF M(KNYOP<4C-[QRV;Y>FQ&X-:(8,H#ZOTF!).U'_"\'0]7?\FV ^>VVKG+'')! MKJGT5.N%=FM7K!U_VPR9[EZL.!0)#U3K,Y4HCQ**8"'-7\ACP=,BP!FEU&RC M&5*:WR5^5OJ5)8%AD5!C .[T^?T+@=.O0PD<1!2QV\ M:NC_-+J/G4"QR#CQ"XY;\LGM V^/SM6!+CYXC:H.LD4+6:O7=1^#^Y4>=<8V MEJ/R9;8YZDR@* M%!.,B9M)422C$\E_#2M5IAVFP7FA^P:!DR+ 1P -= I4X&F9UV;=%J^ =(T!R AI6 M0,>+2;[_Q2^EN=:=##\W!?RIE$ZR6*Q:I=LU*O"E1)VD'=2G=BO.IUJ=)-W3 MLFXK7!86DNM_U&V#I%Y7/QSU,[E+,,8NL61QK'VRZ> MY >^N?LBM7_Z(N_P'V8RAL1SN&F<[HN$G8SA.!=^,E_@PEDPO3'>]?:7_VO! M*U6\_MP>/Y(P8R(((M5K)8$H#PC$<9)"BFB0D["@!%E5@EI1G]@"[ T#V1+6 M6^G3]=\O'=%B!*Z9[ID,,CO]7L=!*K12XI MU.KJ9'E1P"RB'*)8($@"U4B%ISQE&1%I9#Z=[V#QB97%KAJGYO?F!ULG M83!P^RX0SC;,W1*Z0!Z7LJL?KMQJT7O S5 /[^56+F56+U=>95)6Y:62P2C%.*"$4AIFH<1"1EE MPNZPT0^"EYR"S(N@F;'F];VRT^0:CE>*]D\*E<.T ^&YB;JQI)Z,LG%ZLQIB MQN(?&E_F-SIJ4[Z2]MM2>H_7[%%^W53\2E5JM=YC^\F.48"30H7U$ZE,4(\+2UU@A*"A/O"-BZ5.Z$&RST 7 M'0*_-SQX=-VL9/:E'8QHSJLA;& XTA)6-SL&I:M2F<#/*O-X+2FIG/\GI8=^ MJ:1ZNJ,H)UD64,@CU:DQ"SG,&>,P#4)$ N6O!5:AGV%R$^N&CO@5X!W9*[TK MZE*L_]2ES/>*#DK1CQ, M;-[ L)'@1]%@L[M<$J94<\&O>,FE9RS?C =Q(;QMSCWW^[;&PR8GRAXF7\-!CT_[X?)1HZ'7RE@EE!LIP&M3(&C/F M0)E)LY\ 97B/8^W[NJ1_/)1+>4?=U#E^*M>[Y!*2!U'"$M4]0NH^E"48YM+D M@:)@<58$+$N(5?7A,+F)[9X^\?_1%2 ]>)IO=?CLAEK>6,.?E=U>@A_J;?=2W+%Z!'I/@P^ #L/Y^>X3,TT?>!T>S6@(>(3PT%WPN[:9+ M?Y-NB7A7KQ?25>3U7<02422(0(*(JNS.5*D$13")DY"GF$0%#VW4XO[R$VNX MWVH]HVI+SDZ-'2!AII'B734=Q9_![^U_O?8.'Y;.DQXX6'S6+7U: ML,/=>>8J>^/]"R^OZ7J#E\MGE<"L^AA9C.<\???4APWO/H..JLZZ/F@F9M&[ M=@"!<2O_I)PDA5'N M@#7EB;=MTZ=O*7F!1#/3'!!NV>DUK+:(EEM!:W",,!5@=EO]!\#*XIAA*LPN M/G,X?]!0;@$&8P#[.G=P06GP$,)JP?E.)%SDW#N><%K OI';.^G,K)_?+Y;\ MTT:_\8*E(A1!!'.<%A#ETK<@<9##),(BRE*2$X%-.[@=+CZQ;FW( 44/- 3- M>[8=X3"L)2^5SDX16@AFU9[MG 1.?=F.%INM(=LY,?J=V,Y>XWB\1Q\XVRRE M^W%AH_I;59E]%\AM%3(L8(%4&E3.0T@"CF#,:<%I))+_#]4L0/%RC\I.![W$4[(_#)T$3%^'IWZ9F_>P=1)@CPYG MIZ'BX*M^T5/@^3^P.E-<]V*[VC; 01KA))#.:8!3B)*B@#G'(628(\H+A'A@ M/@-ND-340:2&-OBS(0Z6'74+?VH8*@-GTQL EH&DR66W"]@%'WZVK] MQ:=SD/GR#HU@&'0'AU>8S_\SDF3/X3.[PT&7?2I7:KCN82O,0J1YD"$"55TT M1%A@B!&/8$3C%"<4$90:I=X/T)A8>TFBD*I!T0NG'J%#X!BHKS/WY;X<>R6JOVCV\7 MM7Z,=R1(:%#D#&:(,HA"%,(B"@646+*8B2A,37NJ&M,T>I$OJ2>6-"FMN'I' M.YIV3NHX;&9^IQ\HW(8.J-;D.]I7H$=]'!5KI]!84D]^WCB]65TW8_$/O3'S M&]T4P&&B3+?LC=Q5K05-XB ,.6,P)GD 41$$$ +U_;=C@W_!M?;?@=S^37/@A22!.60(1H G-8W4H13,N1,@S M8;/QSQ&:>+OKKI7@J*V3=*HU==M9!F? ,MOV/B"PV^P[N3N2X&9$<(1MX<(;,S),/AH4]'H$P%) MFL,"A3E$&>$0\RR'&6-(A"A+<6!4VV9&;N(=K.B#9<< *!L.E.^I>;#J/CT& MG$'0P2L<=KM9(_%Q'B2L>F][1,0M-O'A3+@4+Y>@7JO4U&YXAAK/JEGSUXO; M4/J1_MMCJ\S9<]M0HH,^VZ9WN1P&;4B+ B,"XR0+U+"U M%&*2%S .XC!FE 6!64J^ :VICX,T<9T$=A#JM]G>(W"9G AY \'R2&@.^6U. MA;SAX*;8!O#P=N)C).+PD<_P$C.>^1C)LG_H8W:+FW=UP[?]1F_X6CY]^>S? M?9=F8+W]9Q-6;R_D[ NOWDD+<2W]KR3G84!@%C/5NBTK8,Y$!D44)#3+21H5 M1EF E[,RL-LYKK-@YZ=KNSQ= 5:%+?<7+5U&&#+ MT)5.^]$\^7/^+L?%DWMX 2.S.I"7 W;H8GI8T4VY73?1Z#8!Z(/\M*WN%V3) M=5N7^BX)$>XH-TV3//:2,Q/1D_X8(3:KCC 3_% /&-YU MX3B1+BM&5S[HV#3[O+I1^8%JGL]K7"_JWU8E4'M3O>FS,'KYJ7W2IMQ+4P0M2=M*MCTTAC7@Y3+:Z2XK M\1SJV4Y)<4%%V]YR,]>TG1+EN*KMY%4.<>Z>+_>E*N\K_-C4RGT6[3_K.\3# M+ [# .8XS"#""8$8I0D,>9R2C,1R?YF7Y8_3FWBC->24(_'4$K0(\QJ@91#J M]HN!Y.94?R]7]+:\>/ZR^\6;V97V7_'_4O5MSXSBR+OI7\'#.B>X(8P4O M( GN\^2NKII=$=7EBBK/3*SH!P5NM+E:ECRDY&[O7W\ DI(H2R*1$$CWV;/7 MC,L6D9D?E8E$(B^9D@$M0LP"HMV&B I,I1E$'A:F$#=5N5W7D0$:$YLT0Q'K MYYY0>: ).X2= \;N#'6EN##KU4AJJ*'/%I*"#RT#LG@ZOZQ%Z*_ZS+>MF5'GS8Z54-[E4Y%E X#'8<1CO5]0H.3)&OQ<6YY>:HK)X;:EZF]R[M M,D?%O]0,<_Q!QS!ON2HWZDOYHN3; /)7M5F0,$P"E40X)5F"2"[4.!"T8E+X*<8"92IG?^7#OD M1$:8I6$^1 M1D>TT:_6]7ZC, QKM$\$H.%$)^%!+7EM)'-JS#NX\&SM>6W$ZS?IM?J\:_)H M4RKT=;UINRVMF@$Y_RXWCQ^V]6;]I*I%$JEJOFC%:;PH;4%%?![D]M[Z[+A9MC@'E+\ZOA$ 1NKW+CT] M9]W>B 1OZO7&/NU@FMZV*_BQJJ%+L&&7E&LS02%!-A[O=$$>-^55?#>[U>^D MTLR$0R8Z_V"Z]^_A\66=K,4=M%+CJ\QGK:PE.K):]D]=EWUE4B1?5&52)NL/ MVZHRE6*9_G]1((+VB$44#S"/A,(TU_]-6$(C8>]=#=.:_)1U2*GA;-G\K[1M MAF(#E2IXEC%%L:1<6_DTEB9\G&&5!4$DPH %@;2Y*/(-%?R6:'*H+$R]/P"@ M1\Z#['W"-Z@C[0\%MYRT*]%P,_OWC^I0K+JGWYS"RQ5:KQ1Z5:Q"VY6V.OH3 M!PAWH0QO+JL=$K9Y:N>6>)<\+TEL$O:\7'&B@AF5&OQORGF90CPCG M%O*^L.9\T>YAH8X"W2,?=8MQFZ:VYO_,%=8+6YH@@(FH:W].KV_^<+N2Q[_H M?7*1YKD,59CB@)J^+SPL,"LXP2Q((IKDVM%0R>)95>5:_MBP:F,7!+^*)\B7 M_2UG]A$CTU#97-(VG975@3KZ?]C3\_^+JCUW[2?.??0&WDR2;E^32'.I?XODO 8LS#.L6)AR&4H) MY]_(^KBR["\_\ZG9\S?SB ME/[MN[RR,(Y5&L<93C/MVY-"Q)AK_<-!3$.1!#0-90;)_YKM=3DX_H;:S1GP MS2MY\YKF? 5V%U6S 0N,=#>8-DKPL8_I@174?L2 _.:7_2?\77)Y 8%MK>W9GX6]=,)VS38-U1,QGT7G,S2A,5F[KN,DPP3DA-,0Q+C+$D+ ME8F"Y@)4F3).UF;2R(R(N(A!%F+%.8Q+S M.0L5SGC$4\44%;!&1I<(3:SN^Z$U94,5VOGZ CAV:NY#9)AR'RBBEN3-?FJ/ MS];7PV)Y:WU]@7A@[L?FCV^5N*ONZ^ICO2G;)('?U.9Q MKIV:$3GN(\BQB6G.5A%*22 F=5 M.# Q]>Z]9\F$?IK*Z[9P:Z3KGC^0+7?ZB:$#>@$]U"JTX^HY0K]WOVO M5R/C QY?WH0+"_-Z&E> =.*%7+.6^UB]P\3DVQ=6+LW%Y*=U]8,ME7U9UYJ'MIXWC'[3GWBL[RK#I#Y(%RP+TSA*L#YL4$PX49C* MF.(L"F.9*1($"2CNX)>]B_9]J^:+04T/3Z/"#9DJOVZLX014'&^@#WG0S>#Z^G-=;Y5;Y*&Q?)U1W2!RKRW/\.BGMSKC'S<91Y0 MM19*R;HMKUKJWZ\K?1A]4;?:/VABQ%_7J^_*S*0VEF51)"P,&658:ZW4/E0: M8R;3$"=QEA&:Q80*:C\@"$9\8@V_:^9:06*Z3@@.Z_;4N, 4?L<(^M362?98 M07M>;I 97E_MV9D0.\B\H>DP=!Q Y!5+X&0B-S"&1Q4!UYQQ=I&;M,?#C!S7 M<'.=&FO^"ZN5-*UOU:INOEJ]1,Q?7@\?^<9>S:]N_V15T[!B\WJ8;%TW1NS^ MD:WNVK+/?ZEZ8SK??&M2G!:AMM5Y(BE.PH)C(E."J8@D3I.$*254EI(4-H9^ M+M:M%/2::?8M.7=?;K9W:.<<_JW>B]L-AF$/-_RAO@Q'"=^"YZJ?=FOSM<9A0ID0F-(IRP.,6$91GF(@MQF(HLB0,2 MB0R4TP&B/O6U\O;IB56OYI;C$&5INX3\HS)1NDM1.]C. 0/=T5/R;F%D<1TVPQCK0Q4B&F093CE&>$15G.H]RJ]1J$Z,0VZ%=5J,I,0:K: M5CC0 *,%:K;11K]80$./YWHT'09&O8Z7TCH$(NTE]A:5M" Y"7@ M6?BLI&Y/?OWXEW@T+M17]J06-&C(XEV-)$A:C\QZ2PFPPKN0U+@R0XF)&ANTI D3I.3SBXXV^RD(7'Z MTY,&/^>XXRJI3RIZZRDWW\OZC]W0VZKKQ:]$*HHLSW":F)F3:1)B%H7FOXBB M)&.2* G::P?)3:QV>VHWS5?1<8#!"&*6^ZPW'&!*"88 OI]:2>9K)QTF-N\> M:B7XR>YI]]1U$X-,!L$B#J."RDAB&<4!)D3I/5,&!*B>MC MXIX,6Q]]8(K9AD.",9;$4 M+$IH0G>WI??VBNV!-8?;T'NX)3@;Y/:9)&SW&NQ,R%RH3I<.?#D'N,?G\#OP MG ,0FV6K%\[COY&J;X@"&'YO;"E'3-3Q*.2VZ6Z*]Y6H7Y7S^M*$[EM.OC5 MO[Q^T"0?UM5K$_9?,!;%886)J&7B48LIC@JG^G4Q9FA0L>[\2LA-^)S9^/8=E M:1R6YXXNTCZ-J5LZ%)LMA^N6WN5=^G K9WU#$[B8":S%$L61E)&*N.P;0)(?V*SWS^-KIMT6M'GI]D+ M@.%#(+Z60<7I4 .&&GN M?G'1ZSL/. V.:X9%VSLJF;)8QC2#0M?P4D@]7E# MEF[0G 0R'9>9N6+DZ[I+&CY)*M:VME#E9JN_R&84ZE_/9<5:3\E<:R0LU.8L M8@R3(HLPS],8JT@R$0E"XVRNJA$']AUBI3![V%%6TG2YU5^YI;&+%5*&A7>I M*'%YQY:!A+_;>WNORA)3IM<*=*;(Y ;UA&IG0!_$^AL4EUSQ,MZ[P,2%]?]_ M%)E<\5*\%9IJ,SOX43M@&+(] M-[:*O>%7$O)ZDWGQ6C?2.GS;<'R3 0%#E+M8)"8!9C%28)CR8)" MT)P& 6P:RQL"$R?L-9D]VL-0QB73:J$ZLM!2L3>HV)F,:V2%682&TNXT-2R@ M0ZG7>2F\E76]67[F$J[SPIV6:UWXG)N:]5NH=(<,*(:5I P3'J28RC3!(!-(?V(WH2$+TT@H@'8* M.R$L,'W>-T0RWUCTTXX70Q7?UK+]XCR;$\8D)U::;+&+!4BG# J>,))@$A&#*%,<%E0GAB3ZB MQ. >P",T)S8L/9JHT$2[D;KP7(LQZ.S,BV= 8":ER7DX4#?ST [@& ;0[3 X M3ID*EN)ZS#88HSA[QH E!.=N_6T?A=F$NMHL?F-_E4_;W1@MPFC&&$UQ3DV] M:DX3S'+.<9A%2<##),\BJSC$RUMJKA('I9D?&8RSP(O-# MFJ8?ZFF9_M=!PT[7FT6/+HJQTY;+'W!NU/SV9GJ?61'3*),1X3C) GT43EB" M:48)SG/*(BE"E>:@(K8!6A.?BC]NES1I]8[Z[IXQ*[Z^5\T5*<[=S'A/Y3$OGT4?@G5%^[3K4WNM'%S37NLRX M:8&B%9F0),4\"P,.JX>D<*&5KV#5".1!_6TVL$ OJE M5K* ^IR<8]RIO\G10K/U-3G'?K^?R=F_NVUW7>,$DYGS78GUBZJ,R6L;*QB[ MV(6[OBO]EYHM%RQ6)J.IT*JBO47"B<3<-#81E.5!H<^'@H>0(R*0_L1JI8_D M+V6]2]*7ZRW?%-LE8FVT';A'0J&UVSAU&?=:QVA>;O_NB[C,&JAN]"J-1U5OC1DVA9HW4F-AX3E MJ2 XBR*)213DF"N>89JD24R*J)#*JF+2AMC$1F9''1W(C[;G@P,V;$U\PP S M'?,@ )B'X!$)U_D'99,+4;1Q7[9$M5ZAS;44K+W?5\8!?F9U;4+^HN5OOS6A M:L_Z?WF:BV )RN %'F>L@(7 0VULZ7]+%[(%(<%8U&>BY0RJWDRUA0GMGP'^NB( 60X M@#E7X^#9N5->(8%9P4$T)L@*M!;5DXD/V#\%'C]XQOEZSZ M4M:;-YW,+>>+7UQ@8E7NZ")#^ ;=VX\V&I9Z6&F]"0Q3U+ZLD[1CMY++:2#X MY55GFP(^*EA_]/?XAQW.%KN"UR_J@2V[6W?M0RWT<4+_)XBQR$Q.C3*%J()P M3/2_8Z&")(KMQ[5=(#*Q&AX*S9>&+GK>$[8,5@P"9'&&\" V3!D[B>\*U)!$ M!YH>! 8<&3P([G94< YO>/2#;H[U]Z=CX_?X3[(_]^[+/PNX6/JTVY>;V5 M4K_ NON?+^5*A8M(T#A+TA!'C)GF*"K&C/$4QRQ/4YI$VL^W"F ,4IG8VK1T M44?Q9O<#,K31W0IP$7$9I_%;"2_2PXR.L^"@6XM1P9RN,"ZO.MM]QJA@__O,L5)@45)CQ* 4.I4PIE9)R8I7X,DCE/=7R_L_U]6H9 M7:&6(.D]JN60X%[4,II$+:/W5\L(HI:1HUHV&_#;]F>W*_F]-S3)I,.:BX>5 M*)=EZY/)(B0LR$.<*=ZDX C,\S##0<$BF2991&EAUVW!C0&K+_,U_1)ZO?_: M:^^]2#X0K@Z<(1MG#ZIT'-4ZM$S0SZWI^K5IN& ^B8H4D1!)PB)D72 M[7S19I::(^7*%&WN"Z=*BR\F8C5Z9E7S-#-7$CW.D6!+85K Z)]]75$XPS=X MB(&O.M_QQEGBHX./^RJNC0RXDE+)7U55OC23HC_M+KIZ;12ZP+V(>)SFDN"0 M**E=,I%@*E2&*4D#);(@%QS4'PQ"?&I/K6,%R3TOX*X' "3MKD"FP@?HR^V@ M.;"!]GP<#2F>HE\"' %O+10 I&?NJ@ 'Y;31@L,:CET(M7\JR^76$#GT2C3# MFKH!4S0*61J% <[,W!&2T (SRK0C&:@PR4,F]/\'M1T<(3AU%DF/_%$GTRM& M=(UB:&=0?"(#,R)7@@)O'&@IJ:].@6/DYFT-:"G\22] V^<<"QWW0U+NBGZ' MI^^J:3_8U'&?-'CJ-0.1/"Y2DD@SM8]@0FF :2X(3C-:T#"*DP!F)Z[D9V(S MTK3 .=/M#5@A>27F=G9E1B1A9N=L*[Q>M[QI.K!X@L-7Y>65W,Q;E>D'NI.* M34_+NAF^WQ0SI-M3W?-VTU#Z5I5"[8H\(QDF(N=8Z9>'22@3S$-6& ](AEG$ MHCP&Y>Z/$9S:=!ERZ-G0@UFK4:#LS)%/\6'VID<9-:1OVFZZK9VZ>-NJKH?X/BE9+Q<-N>=SCK(.^T=F&3^]0BK,9* U/LMIGL4BX@FHH]X(O8F5?$?]ZNJ],=CL M%-TC&#!5'\!A EVW%--7OZ 1:O/V#+(3_:1OD.5CUTY]_E2NRHUV-5Z4_+S: MZ&](J5V&V[I6F_I-71M302:XU&IH M;,>12?TZ,():3ESG/=L#;&&O40ZQE!S?\G,(W2=&A!TR\#X&VY^"= MYC^#(;H\^AF^E)NY:C/\?NS:2=SR6AM$L5FDA.9!)!,<%T)A0A,3)TY,W\^ M,2F)"E.02;I 9V*STR7][LFBWW>$@7&<2S#9&18/PL.,AXO<8-,P(I4G];]$ M9585'Q'UK1J/?=RA%N*#DDI^J]13N7WZ=U5N-FJU4"S+$J489B0*]:%!IIB* M3.%4)0E-TYBF(:3:X0P)JV_H-?4,#4WTW!*M;]"?+5U OXY8(:U\BIAW4X$ MC90=-?1O+S("R@BNE/7:0H'NG>[?,A(-')MU-P%9F=JA4M6^TOX'Q!U,[#_W MW'RI^P-<'R7G#WT.7OK89=B]AA&_+S=+M0A"D;)$4%Q0D]\6,()YEG$L61!+ M(@K%&;&M>'R[^-1!1D/#?.'"Z"?^\R[!\]6^OO$$C&$[,E M,9QJ%T\6FZUD\9(8_4K%BY]Q\Y_-=4)[(:#$XZK\SU8U^0,Y%7&:%1Q'*C?- M0X(0TU!E9J@]2U26Y7$ 2A,]3V9BA=H31;?/S]6:B<MT84F/^$V])L+I:.YCN9[VC0MDG'-_'VUK3<+&@64I&&(61A(3/2.C%D1,\Q#3HJ8Q[F45M$M ,V)[4"/ MB1LD]FQTC5_-?"LS*6YC. $6)[^MMZI5Z1R0M1&_2TW6SUU[W8KB1T$I(UD'8'H$G@ 08S M->W&BVI^Z'%Q@P[)G.C B<=4!ZCPOI(>K.G.F_X A>,D$0*\@)-'9M2F[8[> MYEW\JI[7=6GZIC=U;_?K-E1<[XS8Y]6M?#'V[:[X-S-UDIO7'ZIZ*47C*;YH MYU%VC=87(4DD34*&:4!-]H0)L_!0_U0DDF=A)))( ORXZ3B=W/O;L8[$+OM( M=LSK7;KAW@3I."M,QMA'C9C=2 .0<3?CFK5S. MO\?[A#JJ^U>Y3R3;\8TZQM']NIO&6A\O/FA\K3:)J6G<]JZI<2W]N M^_2O:,39GY"!.8\(T^/XYF Q T&7S ?V_*P78LOEO291,V%TKOZQJTC?M\):F3F+/P0VJ M&Q[:DG;TD]9:M%V5F\LCTUR@M-A6O0($/7HTV!C:Z/X(FY9\6^'N%1!(FH5/ M8-QWF*.OB=XW=H/!D5@_/:U7J#:%YK7^[ICPN-D)Q(5OG+=\#%M9 M,5?#5J+CS WKIQRLY)U)I?FZ7NT[HQX-8%811"N^"W3V!@UO0Z3."-(RT% M]=4X6BG(]_B>769)K\8[V6?Y;+Y4*0HJ!1 M5.!4Q-HL,)5B2EB,51RG<1BH7 7 "AH8 Y,G'NW8PJ*=ZD=(P4C076$5,ZZ>*).:9*DP*LB*YRO(TA^7,G:,R]355 M>YG0T&RRP;XKJ=13F[>P7KVH:M-XMM_T5TI5II%?\U%@]MQ9^.P4^&I0@%=3 MAIRY6V\1^=V01 U-G[U^AF3RE>QVEL:\B6U#8IXDL0U^^)JF&/?LKT,*G%/' MA[,K3'G";.+3FFHO_7+"U@^#XGEM_W">TCNT@!@4^7P;B.%'X,>^3UH"[?R; M=I3:RK[^NE7WZR[L?5=\7!5K_>5HNDX\;6Q/?X E)]Y6.D[0CA4DM\TE=L>- M,; ]?FZZ+#C[,V2@LZ # $Y'0@B=V4Z&#L+W#X@NCU_; MDF[7]_95$__GZIF54F^?Y9-I?=G](/]GVXY^[%A9!&E"TY@QG(MF7VX\WZ!_5NG4%>Z4ZKBWN'%Z8G8,RUVN V;+^&]CSU<>Z MY:@M/VE_/'"WMWCS],-SQ\U[8SP'5MZI0YX[:)=;Y5VQYL0SY'A_D-/^!,%$ MFA(>%S@F081)GD)W>>F;_G-+E!X)R'R0VOZF8 >X[-X?8L9SQA 8"9E(C,>Q(KE$+-VCLC$QLK983L+B)V-N59,F.7H49MH[N20/)ZT M_RR)675Z2,BWFCKX67C'OH^F6^+K/?OKLS2-$XM2-'K_==M<;L6R"((T)K@( M&=6G-1ICSFF*(Q'2B"4R%G9]QT8I3:R)+>TFE'E,';7D[9OZ#>,UK*->48 I MJC, H+Y_5L(Y-0$<7GFVCH!6 O;; ]H] %/;NMHLOAOGK.ET)V/.1*9"S')3 M?1$0A7,>K3JU%Z\29ZO-QJ,)>J/%X4T #Q&85CQG&4# M^M%N8EFKV%DQAC9!_4!O ]3_.BC5\5JS*-!9]G?*PJ8[<7D53! +R1W%/'TLO'R1YW: MMI@Z4F&.DJQ^_+94\L%4@/^FU.:.+\N'9E>L[]=-#[_7Q_52K]M$W"HE2_W> M]#['THPS%6&6AA$F)!:8DESB))!)QF.1,V&EP'[8F5S7=_PA8=HB/;<<(O; MM+)OT/K 9%.3VV>SB6:+':.@KAS7OJ-AFS$_\M##[![TIA=5QYSICF+80SW^ MS.^..$2WY@KA74 ']3N9$?QK^_Q7%W1 ?]^?S.NPUP%_O4@\P3?2<.1:*G-V M%?&$R)O6(;Y6=?4?MXUC*'!,A M)&8J2'!(TRA)518R6&:T+>&)=Y\/G1=IFA26'4M(M3Q!'4M+)&V]3?_X0%W0 M#HZ.A1MDF+A!ATJK/A\^G5.8Y-X\5DNR,[NQ,#!.?5O@\VYFY%.YT@YTR9;: ME]Y4S5[8Q"I8F)$\#P+,\UP?194J,,UB_5.D&!>1-BE1"+$:%^A,G5JWHXH. M9)TF.%R"R! >9@%4]PM4YAW6/BSJR=LJN=US9;_J-;;Y_KSJMO738*#=FO+U5;)KCA+GR$.:0^'>_: )2&/P@PK M$G/3^I=AEFC5SXL@,E,0E;(+-/EB:&JSL*W+E:IKU/)9#OJMTR!N9S'FQ!%F M5W:$&8;/V-+R ?8B''%P\0U&!?2W[U\F-?>>/BKTF?UZ_!EX MS>W]>L.633IU>WGQ?;,"E->>?WIB+6V(HAY5_>W<;*L5N&3V@NS#FNE';)@^ MNDH,JG@=%LJIN/7"DK/5L0Z+U"]9'?FDV[:YJTWXM*X.+1N;HH:G]:IIZ[!( M@D+DRA04R#C%1*4<4ZDBK%&4 4UC*2*Z6#6ML:3=]CE.U.I[FK??TSYI0/;" MOC.[WCIJ>'<4"^#LMD]/8#@I[8YV4^1Y#$F_Q8R_K=1>6$\;J@7!6;=5>P#> M;JZ )UV/N[VU&CM3WVTW]8:MS*%[D4J9D41&N""A=J09*7 >:D=:JCBB5&0J MRZTZJMJ1F^?HV_^2W[2;5XUZ7$"/P(, VAZ$?<'B=!QV1L3A6&PCZ!6'X\'E M9SXBVXAZ>E"V>LHAO;29P*UD;0:6=D.$/FW;+RDA01Z%28*++#2;O2"FL;K M))>)"*G($V)5'S%"9V+UWA'N1N-V<[J*+4"IQX :UF:/X@-W])WDS43EW4BZ M3SXE!V10^D' ?1I/DPE9KHKE^L^S7P5?J8[C<@[F, X\/E]RXK@,1UF'%A]W M:*HL_^=^_4VM34WUIQ6\C_+YQR*";/^>/=45O@&_1IO=ZLUAO+7, A M&,9/_1X0@-D;6^&G:(4\+*M;]^,+:\[7\'A8J*,>QR,?=6Q7U79@[;)3PERQ M,$],\EVLG8! AMC,5<$J+1(5!T'(4E ZS]'J$^OEH9.O4\[.,1!V9WEG\6!* M9R\9O,/2.0E\M4PZ6GO>'DCGQ#II:G3V0UA*PDP0O&ZZDRU(DA4L9@7F M/#?%65)AQD2"DY!(D:HDH1FH!?$0L8F5K-_2HCK0=F[@<0J6G>;Y@@"FB'WI M^V2[-G23]/6X*)[__AZGI-ZKS\=%H0?Z?5Q^QG%G-$?PINU3W\7I=7[ZY?7P MD2Y:=_LGJ^27??/L0)^E(V+J7G*2Z3,UE3B/&,&9H$&29R0* P;:3J]F:>H] MV,0NNEY9?1:!6_'UR%ONW[/B"=ST>VW'CN:.]'N/\5=TMCV9X7&BMNC^,//E M9ES/T+R^B3< 3QP:?RL[UO2PLOH76V[5+Z_['_]WJ6UR)1Y?OZ@7C:NI7S Q/)2;ZT(%SF458JBC+\["(55Z 2GRLR$YL^@QEU)!&>]I-H>W7VW^Y M5?[8@6EGZ?Q#!+-FUZ #KP\"">NK7,B.Z+S50R @3HJ)8$\[7$P>8981B%BI6T#S($KNV-#;$)H\:'D6B$3O0!X3IQP"S MN*7P" ,T='AT.7'<0W5L^!(<"L"UA4=(W.XN/IL&]$^M>_>LJ@TK5P:AS?KM M!4;_:^/K,L-2^L$;C;$UYKO6L)3FZ&[#]ADWI^@W?2IM/*T56[[697U7_-I- M:6H[--R*_VS+MK*H:23[?;U)[>..,[1CS20E[9CKNLF@'GNHX0_];CA$'8M !^N:%V/G=:,L8!!FF5#N)<4I))HHHD"&HQ,.-C:G#:;T)'0U; MJ)LZ]E/'S<\WZ*NR=""O!-PRHC8YC, HV@F"?99.X)QIFHD+-M[GF("8>*<) M)BY 79Y=XK0:O/OPA_6JUD93-OY\$U;K+I4Y83F3:8Q9(0I]G T5IE%SIL3M9(?667.U?6MT(?T;3.Z0WLYI2@WBY PE86"XB)+ M.29IEF,>BQ!+7J2%2I7,".BF;ISDU/&F T$D6XK02_I1T.Q< K]0P'1W1QOM MB*.?^L!T]'_V>7%O*ZRWZ_M1@C-?XML"<'J5;_TD/-.T:SC?W)A89I?V'IDZ M]M%2^E_V&:-]<8:U\ I)@&&%EHBWRYP+C#NE>?;7F2VU\PSS_73.U\W&N^D+[NCRZ%J3!6R7GQ>>[;KI6_J-[J*L7&;+E MIAU9N)(?FE9;#VHE2M5KLK4?YDE8G*69C'"D-PA,0I)A%NI](V9A'@<%XS(- M("%'?C8Y82!IQ,8C/:L MAS$G6-Z>R]P6@1_1>L:N2^5^_;R27]F3LCVQ75YA8KMA2-@?W@8$'3_+^9$1 MIMI])VY'U+3QE.5+*^[&P^AS3;S7;7FMTE425%G.:9B+$40F&2"H$I(R%.YP>Z+B&>Q=BL:Z>UVV?8S,U57TP M+?6JUP]KJ19Q+HG09RS,%#<-V"..A-;X7U7WAX+ M-ZAA0J.&.D:0X03>GW@(QF&K.P$X,$/K Q>GSL46TE[5P'AH_=G[&%L(>ZZ= MLL37SM0A\;DZ=2RFX2P9Q$5@G\'GF:/D.LX\C,VSZP=(.6.Z9N MVJLT]&SX0IL=8X!3@J>W8W'TFA]SF,'9#ZCI,7B#>B_AP_%+^')X"0V?J&$4 MW;_?2P""NSHYQ>^P1.A)U+S'13]8G-T?O2\M)MG^8_U6OY9 M+I?Z]/I9?YU7#R5?JG;7W/VIK?18,"YHHHH$%R*),3$N)TNC& =YQ*,HS44: M@"9\65.>>&/:$8/YGO:XV?FCDZ !VS)V=)IKN@,3:.>[[OY^LRL&^[W[WTFJ M(L" >/)P[>G.ZO6"X7CK"<,7<*S;VCX_+YN:,3-M=%^__&E=?:M,@<7F]0.K MMVQI#LQ=AZ9_KO3R?U:E45YMW-;5?RM6?5BR\JFY66Q_V#>8[.)MBTBQ-.%, M89:'%),X2\U X "G*M+&*0Q%Q$"GW[D8G]B<-7R@5\T(\#0]VXNS,XA_Q]YZ3LF MF['G4G/8S9 ?*S/N7"MCZ%FNP%^"RO7J]'@2G.U<'^1UN6H>%N^**]<+",]^M#HMW>JDZ M\GEX-JGI@'DK-MKA6;Y^8Z7\5WUFGAYXX@1LU27,%;1L6]DSFF>2DA3'1(:84'ULH1D/<:$A2B6+:<9 W=OL M24]]6"DK)39HJ2FI-MKQY?8C<)ZF/8QVQY)IP %&@GH\H!T3_6C0CH\;U$+H M<=(F6'Q?$S?M"<\[>1,,R,D$3O@*;B;EJ]I\8/5CX_5()7]Y_6>MY.?5W:Y- MD;9MY4N38;I/?LJ+G,N<<)R%)C$_# +, A9A(?,L"$D:20H:*0)G86KGQHQR M,X/VJDK5G+,4M5'-EDNMWI9]4-I.]@L_O$OL=QJ M^F9"H/'(MILN-+-KZ/)-58U+]F4_I2.5(BBBF./"3$)!+[7M_QFFS)ZOJN^'?3[WUS M5WTO'QYWLPGC5*E(YB&.&!68Q'&,:4 DYBI6.0\RIJ15N-F"UM1.GJ%L=+&C M;8*M#77'&8Y#J%E>;OG! AB..XV+?'*[9/&(FV*W MI8/:A%3J4:UJ;67:)K3&'[A]8>72=*']M*Y^L&7/_AQNX;7O<%?BYV9>0^P83;I[L/G&_2KXIN>/W6#]KSA8EUA MP]T-^H=6"O23X?SG&\0*_4[[24\F^'4_\#; !LPW=)ZLG3>V9C6-OL%\:T>] MK^_>X>I28ZV%DB0+DS#%)$FT.\72&/,H+3!-:9:R0H7!N M]GT/>]U;P&T,K1"T=*T\X0*^ZMLW)>RJ:[0=ZY'VVX1J3$"//: M94Q$F!=YCDF6%9BEB<)":9/ \B3.,VY=FPFC/;$=:)E!'3>HQPYJ^$&&H?\; MR:U"AB= S1\0XF'+,#%P,$/QM\$,4 \Y'79N=8_?U;-I.FI: )871]JU.([" MO0/:5Z=2-ZP&BQR!2\Y7S.@FZU'1HN,2;O[9KV7]O*[9\A_5>OMLKE:76[,7 MF/:"3:'D5LGN-F.]JDT/M"ZFDT:ARE@4XCA/ DR(XC@G+,,LX2$1J3;DC$!< M-T<^)L^V:+E"#5M-LSW'^)@KSG8.W@SHP4RZ$W!@M^]*L3UYA*YUC.SZC4-Z)5K":>%&^@<)9FLZ?$P' MO^9J][3N;]?[?@)\ "ZC?YS<7,7[1X78DVF<9>*U2_MO%Q(F-E\6I?8:68W6 M)L+DRT>$@3/H&UHN-9]/")/MR!<$/NI@5K^K4^&&]-#-_*K8T=ZEWQ0?M M?Y:;3TPTC3$6<1@($E")@RB,,8E5C'-E9NC%21CQ. ]$:M]0R9KLQ,:UQ\<- M$GM.3,ND53.Z4C3A!9=A =P5J&4&?IH0* M8&\G@TVB;OV]["\N)'5YDPGO+_IADXT_LFRM/D>5J)Z7/*\;+ MQ.:_.!P5_.QUX/A3\&J_;VK=14\M"_GV#TR\LW_[>&=?;W>08EC'G 6 J9+F M?;R#.ZC:[81IIT*VPRJSU:B=,-XO/SO]H^LMM>9CM6GC%=_+^H_6JIN?%JD* MB$Q9AA,5A)@4@<(L*@*E3DTZOI\4<?RE6Y45_*%W72 ME*TWYO;V:5UMNHX6IGW;TS,K*^-A+T2L0BJUT@>'U_K4IBAMUMN4FKT2?W/L!\\QE]+8[[#O28=K2L0?K8 M)IQ/@)"=V9PQQ7S2I/*I,\G?.7W<.F?<:Z*X&;]@(L[_UJ[QAVV]63^IJO&J M/J]$I5BMOJH_FUB,MHT_S(P2SN.,:NW#84!S3$1.,&."X;R(19S*,% 1L[YU MAE*?V,?Y6&_*I^9X8LX&^F>%7MARVUX.FMG/=6TB=4@?5 [7?\\=?ZC6#)H6 M(X)55:EL>Y&[O06+0_B4V(*#?@TG[?EKQ\M->^HVTY-;?FZ0Y@CM6$(_8"-X MP! "3M930NEXE-X?G\N.A>96NJF4WJR/QTV9O^C3NN=[!YN),0_?FH=FN6M5FSO0S7GS*55?HCFT>SL35Y1VBCUT?/^D3. M'AI]:;2G:3:Q5R&C5#:*X^M0[OK:!D_AX$7G.W:[RGMTSG9>Y.IZQ&^LNJL: MOUO^RWQE=HTD%@7)3Y.<_*;GWYU MXC.K.B4QON&VEJ9,I/41W6L3+Z)I>SOD%2/HAM&O5-3TC;5J.4 -"Q;M@JZI M61R3V'_IXD6*[U7!. ;!0"'CZ*-7]8%I2'3%&$H0I9CI)2H%-4VS8LRD=DA% M&(11D"M1J,"A_4N/Q-1V8-?NI"%Y7:N7/C"6.GZ5N$"5!DKJVLWEC#!^F[CT M";Q'[Y8S EYHV7+NDUZ[O:CZ.'RV2((\3'*>X#S*]5X=%?IX*%6.%5%) M$&1Y'H1ZKS8]B>U4TIXT2%7W#%A_@4VG.F$BO,_];I+;73?)#E(F*^ B96* Q& M1X97F"\48B7)4=S#[@F8,:NKS<(4V]X5O['_65>[<$KGI/-41 $G(99I&F.2 MI@*SC$7:K/&X2%46AY%5R?X@E:D/,+M8(>SH,@S,L-'R)B[P &,MJ;7.64DR MY)+H!7KNB/[7P1497GL61;02;Z>#=A]V/KZ%$57P-F"D X@'R+^WR W/*FNK@Y MOS07!J:3KVJ:1C9_V$<@$4;<\ 0^S( @MS[13 4C_%C3%5:U[1X/[2 -FOWX M9F?*27#_!]O5Q^6E?FCPM].I)"93E60F@G@V<4,YHP M3)-4A3&/XIB IJ-,P^;$7LK7K7'BC.O<<>&0>./_U=C9O/<''&8:&V9PPPTZ M'BYW8-D$@?J?Z]A&#=\WNY=TE$:$?C?GBD6ISA188!)D:68J8)A)H) _SX4'#;/ M^Y3$Q+:U:8Q]H(A^-S2AS=A.<;$SCM=)"S-L0$'AS=,NRN*K+]HI@7E;GET4 M\*2;V>5/NBM>KZGVFW;;_]RWSC>>WK=U.RV[=1KNBMV_ZX6DB2*!DC@IB@R3 M3"28LC#&@2QX) JA%1DT;<0+5[.Y3O5AF%!I"K7>3AQ SQU+<-V__M78FXM9 M 7>P,&,S!@Y<=H.S.KYNT.%5[7GU:YV\0>?1H%W/T^PVT!N,Y\RFO\4=8VT: M!U8_WE7?6+7I_M'$TMOENRC[KFZOC;'O^^DH2I-"\1A':1+IPVJBG2&9YI@G M-%62!8P14.W<-1+7=HQ]XT$T$]X.0KD'<- M*_-&]3R =A+B\[&F0X+#[I91GTVY5FQ#ZT/3I_=!&X0/_>3]WHFU-N.%[E8_ MU&;36HZ%R'(J3%,@?5IDVEX6!>8\"W&0"A&K(NSI/XB,>^\'6NIM+=K="!T;G?P> M9)SYWX5;ULY<[P26Q.,7O<%L'T^DYDL+\HO-4?Z0YZ7=3E^]OJC?U4:OI\FU MG=3NS4EPD0A9I+&,L A#;@:\!9AFN?XGRPM%DBB)1 8Y8(W0FWC;Z5%'>_+H M]X8T, (]!IS=^</BQ%?WO L'T,WN>U=T%U M^_"P^5@UPR5OGS:V?5\O+C"QUO8O=37AJCD"($U^O5+K;?WFTKBI<[;O&WL9 ME6$-]@8(3&]]8@%J/SLJJU,[VLNKSM:>=E2P?KO:\0^[;<,?BT*9*%TWXO6> M_?5=O]?6'=AJ8H=1/(N4,I5G),2ABE-,XC#&>40*7*@BXS'/>! 6NR/\O?W& M;,^!PW']'J[T>WY,OP*3-K=A?R'-P>7ZW6N!M=NQ/>/D9 0.V'0IA9H+9-C0 M6[GYQI?+LCM:?%.5\-I5#"Z^I[T=0'C6;1X.R-L=WV$%5U__N4U;J>\*<_.S M2%@L4ADIG >FGH E!>8B8E@28V*8+')*[:*!ETA,'MH[$#0!I.=*&XORF2VA MOOP;8&R==P=A';WUOI2&ED\7_;P4WGSR-\O/[(2?%^[4Z[[P.3=-^TTQ[<,W MY_//J^?MYEXOTY6J9'E*TT+OW%%LRIV37.)<%"'.,I(Q'L99($$'ZLND)O;* M>X110QD9THX="08 L]-%/S# M-(5 ;"*C@OG25D'",VJMN,"OU5@BR?<5/E+ MR;@9#&2JZ&,3^N(AQP55!),H2C'GC.! ,*V^E'&:YI!6!;VU0L+*=X=R3=O57GE6=SHCT5G_.?<1E5L.V6I4; MK8AW15$*]?$_V_*YR@F1(9R!P$ M[PA-6-1O!:>W*04@9(:'$=@M->/, 9!LQZ,%8(_"8_7-?MV4F[0%@]\WJW_5 MWY2JFG'=9L91,^+(-G)ON=S$-K)U0GILF)LGC23Z5XT,,^VH>?O0O2U(XX'\ M"?"!V4@[:-#O7J=;.4CN%.2WI3%;R!\H=/\" /JH8_5)63^O:[9L%OV\ZN;8 MZ-^V&5);)?=!P:-$@840.3,%O#C,XD2?4+C$>1Q+3$.1YX)RF1&K#B'7,C*Q M)3FTW7ZNS [8;W$C.Y:!126NB-L=A^; $69Q=ARUEJ7IJ=U-2^ISA?9LW1SG M)GFL$[D2&E^E(:YLS%L--WY]+Q?1/ M=X6YUWI8F5*4;\U(C0_K>E-_T0K_>:.>ZD6:I%S(O, JHADF7!:8A8J;W.:, MR;#@:9I S)YG_B:VADUCB3,%],";4L_OQ,XPOB/2,'MYMOO (2_O9C0F"(S9=PD*#9]4).&25KN&O[7;;L>0N)#?P$'5LVS#;/O\"8 )OX=WLC56\+F4:$G6U49U92VOE[+ MX&OW\ SIX&[CB]9\NY-G=(YV,]]KNT4^>I.GFYLBX^-7ZE&[^?L$T,X5"T6< M1CS.<48*AHDJ>!_KSW1OAR,?<=+TJ(%%+NPQ MM8M)3((4;*NYO?OP&=UN-E7)MYM=D]AO^F!HX@@M<8\Q!+# GJ(#]G1G/?># MX7A[HHF20C(18I[F"59Z%V81I5DB DBRIPL3( 6%9X5^8F75]C&:O@/? MA WW)KPDO::_WONVTO-]/>K"PM^^4=[%:]%KUG(MSGI1JZWZKI[:(.8W536Q M32W['5^6#\T^8NZ8A*FG+)],85CQ0_^V+DQ_-]->GE6;7_4>U'3#38NP""E/ M,951C F5.:^M_ZN:E6]-"&G3UN36?RYKK>&Q451%)0F08X)(0P3 MF<:8J2#%D6*!2BDO2 Z* X$YF-A8'WH>+5]1:6B:<$F=%%V8=3V>B=YQT^88FXN)EI\FWMURA'8L M33(A'8:&_WGIEO3?:WHZ#)Z!6>K A=RLV+=J;:[;7[_I+YPI>M@70)C,P>7: M5&(>TN]52"0):8'S(#==!O( LX(RG(1%P$01\B@##:R $)_8=NU8T?[)<;77 MCW6Q^5._ 9A1 L%J9X^F @MFB@XX-7PT$.TY00=6/!UA7^EC>W>G81KX'UI@Z#KY'%IXO5&XAWE'@W.;S#IE;QQ-VN@QH M[5>8WW_\RWCPVBM_;/]6-3'E1IQ)G>9CP+%$T"NV3 MM.#TI][[NR1PXT!+$R=61USZ__@*$X23,PH'68^+'X*?M+ZN5]^W2Q4&/ EOJ^I6KI\W2GY:L@?;<];E%28V!)HP M-I21(8W#H^G!'1?V!ZX!',:/6WX@@)D,"^G1[X8%3Z>N<1F=SEP#R\YVXAH7 MK7_>LOBT6XRUS1/\HC4B;2Z97\7;Z/CC/;&]?T,9F>Y.B&O:2&CBUPT_&T+4XMPY'4XP MXWI^>-E;X POR#"#/DP*W'73X3P!Z';TO7]4O=+$EW"&?U]Y!_VEY\TK."/4 M2=[ N<\X*D\WM\'DYG=)-XLPS)AD88BC-*=:ATP7Q"07F$PYZ"P5SQ$. M-_W;C3XQ-ZVCB55P);PLBR]=/$-A7I6\+.*)9@Y\U+WX[G#"VS,0[7G.OVD]?V]$%[GT7,+)3QNLE M!P99X$([5;Q=ELEC3=L9(K-7K5T6]%Q=VL"G/2?S]H;P%%H=8YX%.%91@@D- M<^V5!@E.9,&3(N22):&7'-[9QA=]6:\>\)?2I,#?Z]^7INC@MJ[5QG&"D0V* MEINK7VQ@RGT%+/[2;;V1#\>^1A#L^\0CRJ(*:Q4MW$%=T*H>^%4N/8B:LK[G<@<,\0>,<'T!-T;\1*% M^I1#6 *J?+I,:NK()QY$$K#+%X?4W536UD_M#N!!!%N8\Q5PP4X3- M!:8)59@'A2HHR:,X!SDREPA-K,([LJ;#0EL$[!RMN B5G0+[ "FOFZRPUOQ MCPCFJZ?^)3+S-LUZ;M1MSXW_*_BO( C"0R7@_W)N4F)3 MZ^=#9IB&'K<8:8C=-&U$!G+MKVDB/D!FKQ\:$&^CP<4W]5_\BX7*# MN[8ESW:]K<^WNONBZOK^D:W"Z#?]R<=Z440\XH0G6+*481+0"',:QUA$>9[R M(J=*%GAJJ-Z@P[34!%< 3O1S+F-^[00Z, M MJTY#RP>[$[YPTZO+8.;^1FT^78&%-0!UIN)FK/^A M5JIBRR9GW(RV, *9+DVMY$^Z*A08!:G!98D#GE&PIQQD,\T M0F]B<]I1;[Q^=D0?9D7'4+,SBQZQ@-FY/@S'I/V?@"R%]&1]QJC-:DXL17]K M'VP?'"R1L4N_L9Q%1E*A;ZU:0\ PT1\<79U%>R6X68X0&M5PJ]:M)Z MIV]80851(?,;Z)01;R_%SO*\"]03^&*')O,WJ./Z57^RG6?9C4O]4:X>EFK_ MYZ:-[TWW HTP2,N'.@'1IZ&M #[[Q#?,OF:C>.-KWMDION$\F:WBG8";C;XT MV,7X@??LKV_KJAG;VAOA<[]N!_B$"U&$C*CH#LK7GT ML:1#'?&AB;?^J2YEEV%SIHRN2T1+0QD300I<%%F 2208IH$^O49",A%RE4:! MU7P*)^J37P+LV$%'_"",SM700GH\@7$>-G"3HP>]3G!O!3\EB(!:XRG!G*S1 MECA\8<71%Y;OOJ[BP+>OBF17I 9KDL&+SE>5["KO45VR\R(.-OV[*E?UMC(] M*[XKL7[1M+0Z-AM,O4A2(K(X#3'/5(J)H!SG09QHCS9.8Y)QF456,<=12G,X MJ #;,0B*A;'U)2K,L/:HHA[9F[;%'L1V#LH/L).^<'"SB8<)WNO&BZYZ^%0' M=A"KD;:"9J0T;YNWZ,U(Z8.+9!OERP[:(#%H\P87F,^^V/()$2TOO/88R\([B" O+>P97"8':VI"Y01TACP'\<_S["L(? MK3UO(/V<6"?!\+,?D)CX@WT0%%O$8;D/O)<'O[2A9V!RG8.,#N5NQ(&F.+U$/C< M(:#I^>QW>5$8;[TI3RG,W$?RHHBG/1\O?]1-+_<75E]*QLME<[GUFV+&M9%W MJ^_F^JLJ5P^_L+JL#[X;D5D)#\C7NL^-];>[WZ?W<-.,.L;:OD'Z3SV>=W^3B&WZC^B#WEX(U$@!,P=N M[\G.8$R./#P9*3<>9C5C5\'TUM!=MYB;*3P3YKP0 M$-TQ];H0-$H9H007 4TQX:;/E(Q"S)4D5"9%FA+0('0''N:[;CJ.WKOFG[O M;&?')@8/9L7.][.]='EWL'2O_@S7%7AX,ELN',QJM*Z Z*W)NF8I-X/5C1[_ MI*4RE$R]Z[_+S>.';;W1OF&U+YRF(F R*V*<))DI594"YSF3^I_:9PM$J#)A M-8 )2'=BP]1Q@BVR-K9I0GP@E[0>($*;(" @GLR.K94 M9S4T0"C>&A?HXTY3<#^O9/E2RBU;PJ??GCP[]=7%8A))@+I(<\RQ(H[2(@XR (IV6="?6P3X72!ZN MQ(#-(RPQM-MK)T &IKI'H!@.D&$!]7B89*L%RNVKYX0EU7D;4,"@..E& 7S< MU7EF:W!#93MT2N8SB M@!1=3RV.6FMX[N MCE%S:]]GU6V6FH<79GM:F/,U0 \2\[P!AY.&+]"\'4*N9FCF\XDO $^/+MY6 MOJ*6ZNMZM=X1;N_.=I7:&0F3D"4)YM*TTAC'$0\D(4BL="@GRS87(3 MF\BV;*=W%^U0['09*IJ&/$E%AI6BD=YQF,",A@4F<: 1*T1.XP*2_N(1*M=\ MF'4/,/13=U7_LU?4[,R^/RQ@)KW]QO0)[^N\/HZAX5;%-2JDST*MR\3FK\4: M%?QLN=7X4S"S*%6Y^+C:E)O73^5251^TF7U85Z^+F!=)SC.*XY#'F*A *W>0 M:[.8\"0N0I4$PBKG_L+Z$QN^EB)J2*(=33LUO@3(L-YZ$!.FJ# )K55S1(Z! M>)!^LE5#_<-!^RZM-XNZC0BSTZ^QCSE-MO^FUE_5^O;EH=E83)'D[=,&,-?^ M[/,3:XV9Z_[MXQWZJO_OUJ3(/RC4[HN&OC8RK9_?%C2 YMN?1V,\SNH#")A> M^<$ .MY^4$C7X?;G%YUSM/V@6&\&VP]_UC$@NQN'W)ZX522+6'*&,].IEZB0 M89H3BE-69%&84)H$L+CKT?)3AU=WQ-P"%F^@L R?.@L(C)):RP:/A)X5P5? M\WCQ>>.:9P4["5^>_Y1C UTEE?Q0*5ENOI?U'U_*E?JL5Z\7H3)=-U.F#\U9 MK@_->60F=N68%B))XZB(\@S62/<"H:F3FPQ9U-)%AC#ZW9!V@OEW$RD[S M?" TT%'X>$==D3ONC@A[TGEW[//PPUU7L/&IK 5;FJY$'U?2 MM+Q:R#!03!0%%H)13%BA,,M5BM-(Q 55J?ZSM#WA72(RM<)VY4LMW;9[EZ;< MM/2R/^U=1&C\R.=#;J":NH@,.OZ-R>1T!KRXZ&P'P3&Q^J?!T<\Z]E9=K^6? MY=)T9HF$B:Z9;G^@WA1HB=[@#/13 MN>JZ/@'O>2S M#UE>P'(\>1M,.@11RUUU)*_:2=8>>Q5;R^LMS/Z*,&9S^VV M )R>Y:V?A(>L3?B-/5E5)_4^/K&3T 1B-1G[6/-.C/'0LH,$,-4:91X4)'[# MKE-,>+?&;"'@-TSW([YO_^0ZTDGSL-JTA33FQ*RUP?R"/:AP$5.AJ!G"EL5* M;V591C!5S.0GQ%F6!D%(0PHK2QXB!_DB.54?'V@UO6Q-E!PZX6D +"I9D:HD MQV$:Z<.&U&"Q(@AQEO!(D9 (FH%BX[Z@AU(C#U0/]MYNZN/LN_JXWX!:3$R+_9V[';(-X=;]C.=NOH%;NWRT[0JV,*9'WW\O#*X_OT^I@"YHN]0"8AYG@, M6;*ZOBO^S:J*K39WU??RX7%SIUG8L,8F+<*0)#3."BQ#E6/"PJ3SK@.9L8 P MF2A0S?T8P8D][(ZN5MWU@:9[)&T4/DM'VR,H0&?;4#:GLHZV_O*@AOH-ZM'W MZ'1;2NK+\1XC-Z_S;2G\B0-N^]RU+0WK11KE89$70A^FE=2'Z5"[SFE4X"PU MK-(X)0E 0^82((4--?Y+)6) MU>= $PE3[&WN;)L?U'^VY0M;PO7J/%9V&G8U C!=ZPEOZ$W0?G=0(&^EFN=H MS%Q].2#F:4'ET(<=VUP+H9:FR$BU%TN]^],O^T3&F$F1AQ'!+&9,ZRM79A)P MAB-*8T4%8US$H'&?%D0G5E\SU0_8!-L&*3MM]2T_3'E[U-L[7]2_-)\F%10B ML:\FVS8DY^V]#0#AI"4WY%FOY=*W*]G5'1[RJFBF*ST!;%OJV#'6YM?2V8=C9C&HA@EN-RR;#Q?CH^)DI. M@\L_;37Q.<)_A\KB 4 LJXR'5G"S+/<5DV;9AJ"V9*:@S@3I5-G$\+ZMEZ5X M700T(T7&)4Y$&&*21P'.(QIC%9*(LR W QQAE_A6=">_S=\11@?*C;Y\6:\> ML+913UJ)=E.B/JR?GLJZ-D',WL=AIL<.;3NKXQU!L*MR MWO+=%I6GZ#Y/5D M8.QHSFI;0#"\-2NPAUVFPG;-+^]6JFOC&(>1S&6:8"5H@$FJ%*8T37'*,\%I M$J5%:%7@_)2;?Z&]G5 M^:V/VC]WJ!V:W-V.HP9V-N >/(X (1G=3O@@+SU/1Q64*Q_Q7$2RCQA>P*:@:H6.G"=14T+5FTU-14 M,ZFVA%X5#J%DX:5<(;GC=48G/"C5[:XZ=(;FB*AV[_*>A%F0:AHD.,L,9TL:1QC MEE.",\6"-$_"/ D"IVXW;RE-?1+:)=>TM6J_&Y*NS6].0+)S2KR(#CPH@:1V M;XMS22+?'7).Z+Q/LYQ+XE[LFW/Q 3=U_5:I9U;*WCAR_9NG <_Y[I%KN56;$[JY;IX+RV2*!4YPY%, M"TP$%9B2J, LB0(2%RP(2 K;)H?(3:RD'7%T6JT)W2X',;/=,GTA =TV+X'@ M<=(53$AO.^@@L9EW41O!3W=2JZ>%F4_YW56XV:F5FVD>I)"P+.,YB(3") M1(9IG ML5#N() VBE$$B\:7BY%X0Q9]S^Y; W$[M!0'/.+.7/GEEN?BM_)]M&XC:E\7H8V@4*QYE M 59IE&/"181I2E/,"I7D(A TYPR6<#-(;_)$FP^/^E\*E?T1U2:N\ER5+_J, MC_[L2K:6HQ.7'<"TTUMO ,%4^%#(BPZ$>U5L'L^L5A+Z+J@]2^M]"F.'Q+Y8 MX#KXD$N&S)E1L;O?M1WG&O?]D(.:)#'/ I5A%>>!:2[ ,:-IB&G&9"J8*%)& M[!-H@-0G]KQ_;)^>F#X$FE8ZCVIWD_N*/C\]F[OPU4/SZ_UTY)9#2*(*%.QA M4S$YA,#H]-FIT3=O\>J.V%99>1X@A*0"30BEVXV;IK==LJHW.;5M5=@!REI MFT%ZX@A]T;%?^[J.<\5F./\(NNB,Z4F.\AYG+[DNXEIM+"KU_W'WKLUQXTRZ MX%]!S(F8=4<(&[R MYE/LFSW41RWI;#5\\;9_E"!J\3WE*KT%JMD:W[] B!9 MQ;J1 JD>G?M0B=6;E,:;O!+*7T7Y3L4:O)G MSJ4/E7(L#3H1P$+_M2"-=+N#7H2EXY MS+ZS -C,R/.,EV,U=$T;?&BY^$T9QC5TG;2F'8A?NR!Z]?#L\?!68VU,>.(2 M;%M CBNTK5=PTSZ?^,N*T[JOBOQYSO4HY 6[?EZNUN5_U]]?D622#2 M>D080QP%TI$L"IZG/$Z3S"K_P(3HR$9CEP6]/7"'MIU^,8*0Q0E):$A@D*AF MS"AF,,=I#',14B[2(A!I8M>,V1N(ER2330VCF8+V_7[9J>8N]2NPI:_AN3:! MQUH!V\CK2?4:D9Q4Z=J <*ANK>YU\->;&=1XC M U?Z4LGM-G=##5QOQ04?P2UX )_ ]:7"6CB]EPKMZ-@^<:7@FW32HR>OLH2D M;5(!PL5RI0*U\JWBU?H*K/$O976R/U M]T)7,Y"L;Q?5>J7?BMOFP7V7!H%.GV.[#K>S( \Q)3R&84:EVA+JP#Y,!H:LJ,@8ZM04/68,?$%=@B MI?BX C4GH_2DMA??FWUC3'AB*\<6D&-;QWH%Y]9#NC3X'K^I>)DRIRA=;:2+ ML8M$M%VP\C 4-$ IY!@3B#@J8$X*(6TA%%(LY/]R;-F!R)3VR%KE=[Z0/GL] M\PG7/ !>MU^HP$O-GG6C(F-W^5IW 5:4$@3/SO-X!-/K5@5\@+'?_$ :>VPZ9 MR^J4\CNP]&3)OV8B=M. #>]P"()\V2P8UD[GO,[DN7M1;E^3V"IB6A04A_+C M3P/U'P))G$=0_BVE.0ES0;A9LM(PL=$SE3K4 :VSEI8OYB%1 [@, B/>(+#; MR5W9FXRMFK!+DY!^$"P")M[ <(N1CTH56.MDE&=-%I0+L5P]U\'S%[Y: MXU(/)5DO@3CW OD*DACAT1LMZ5]ANK")D21[\1.S.RXLXKT37\H%7M 2S^^7 M5:D#RJ32202S(@^SO$!2N8F,0T0#!O-"=2HI>)$Q%*6A,&IG9$-T["2LE@45 M&=PR 5HNP%\M'Z[UOGUXFGDYOE&R#!Q?#I![:;"!Q+ZKA/M(OD_!L $(9VN' M3>YUG"0NE;YJ'G"W^('G_$Y\W%3E@E?5+,D*4B0X@7&HJJ.$P+ @F,.D"!A" M.2NB #DD^YRC-TUJS]>F\P0K5>.$>@(T% AI$,"MP)*$+ M!,0THS"-$$9$D7,W HT5"(,K4H,(XY)"F.(P02YF(8IN:L6,25F:0?(?OO M_R./PNP_]=B(]1OXP+@H:;EVF5"^CU7$&,(T"&&$,P01CD.81P'16&%.I3>= M^PWRG]>)I_SZ?<)3#^/_J2 M)^?/G[[23I=7J[7*EZ^6\Y+I.(8>5*#[,45%$N(BX) '&8-(->$D1.0PR[*0 M9*ET>)G1D=YY$B.[M'M$ZXD95BVK>K#IWX1^)+;;A ["&F_ 87GZ-J"\N[/Y MY-]V&Z]GX4DVWK!@[<8SN-*I3V7;=/N+Y.G3SJ?:V6B\FA5JZ'N88VE4Y;DR M% )UMLYAAH.4\T!D)#2:6&E.P M4?1!AP%PM_.<1L#&JA6F9XQ<@_*78F7;'--"[(%>F28K3=DZTT*R@TZ:-GU"S1+F3)5_X4+Z5%'.8$:1=*E8DD-, M42H?0)@Q1@KI?D96+4L,"8_LE*I&)DVS7UT(=OW9LHN)*7YFOL48J-@IR2X' MH&5!8U,S 5HN?+="L93<5X,44[+3MDVQ!..HF8KM_8Y1*OK$V4:%O;Z4BW+- MOTH5Q6[EIV;Q6*JLIEU!\"SB19Q$7+7]C%1Y+N=0FE84BB*-$Q712HA5VT]S MTF,?[C6,-$=7DA6H>0$[9O;;!-@>\IEC;!B^& 4Y.R7C$33[4(>U_+Y"(.:$ MIPV-6 -R%#*Q7\')HUOPGWBN!YI7398+2J3]0;F /*4J6P +U;M%0!:),":H MR G-+/RW(P*C>VN:(EAIDE9NQS$61@[811+:NEL>A;/RH"X2\N(DIO.92ZL] M1/S-%3@K[X"C='S?E&[16:X/G*#SUSDH$:V+U%'=;HALD^&$?Y7/F^=Z(L0L MC J2$B8ME2(F$&&A"KDR IDR6O(\PX(9%7)9T!Q9U5P_/JYT:H)J$E)/2]+G MYB^K)>7RR[N6[TJE+$8@WU[YIK:">&YKNUO_7;K:'HEWKJGM\86^ M^J%]XH*K8,YW_LH7&SZ+@K@(,2U@2$D&$2N3_9 M&?&'VY*=N_'28.N/)[SB'R4)UIWX<:U:YS[JC.SJX]ONFGO\ICMBZ-HU'2F=)E5 U&[ M%S8,UP-7+@WG7OH4;:.]$SX;]V#P!(_E@H"Q)PB]QY,OY>N=PLV>X#P?C?9% MP'$ P?E8^!_XG\N5GKGW#3_S3\MG7"YF:9'3).6!])NR J)(6FU%3')(<\'R M0!VP!Z&-6K:D/[+R[3_F48$!R1*HYT$JIL!?-5N6^M46=#,M.B*4=KK2/XKV M0P[R[8Y)W*/M7+V%K>-?33-[./;@UQ))]GG:4Q"SC D21BK&&T( M\R 0$/&\0#S&,0T3FXW=0VODC7UBG)ZB[#1 NP\QLTWM"0>[3>T(@?6&-A#. MTX;NHS3IAC80^7!#F]SB'/U=/G-5;:KR@=78C7*Q*1>/3>?[Y:+ZJ)O+UM<] MJ+ZRGW])1B2-VQ>&,%05-*,TAP^K FS.I$!BC M,"H886&>1WM6QC'KO\,3L(YV*\"; MZG9=P;+C'.Q8;Q]0<_U#W4-YG]MM*U:OL?&Q,?4751^-TZGC\6-#?B*2/SI) MMR] .Q_O>L'JA*B[S;J2'J*J@OZ#8S5.JVY<^[)9SW*&$*=A"J.$((B2-%4C M[1+(&0V"-*%<)%;Q)!OB(^OHEI4K\+PC++6UI&RGIJT -=.[8\%DITA;+G3E M1LT'Z#!R!3JL@-M>X*RUI L"GM2>%>E)]9@+*(>*R6F-"Z?G=M:MJTKJ_^[Z MII(,1R@(,61I'D'$@AQ*[Y)!E(<1#:D(<<2MPM:FE,<.6._FQNYU)=OU![ MP$VS?.?E0JZO&K9\YVM)1!I4-86OY8)KVVDF&$4%01SB4#JBB 0QQ#25?FE* M<4AH(F*[N+,!S9&U28<#L&4!_*7(UQTE+$-5)BB:J1'/V-@ID M@L588%H)Z M4A4F%"=5$A80'*H'FUO=%,.?/W1+267=J(77)<7S'QO"RM>R4DY74PE$A,!" M-8C-N&I@F.-,Y3$5,$%A0ED6QTE,;'2#&=F1U<,=F9>/36A#C8_2'$GO9K,H M:?F"ZX$ VI9_:7D$58=).^5AB+29_O"/GYT*^?-'/62GAF?+ NCR /28GA^< M;E8UDH/MMJVUBQT,GA2,(=%)=8P=$(=JQO)NUYJ%I2K,>[N7+]):4E)MOEZ4 MO=,Y[TFS@ =%B"!CJD<>3@*8Q[D:O2,P*5!8B,(J(&Y <_3 ]N*QR1QYV,L; M<3HK,\'03(%X1L9.>SB#XE 382RFMRJ)88H3UTT80W!<26%^ZX41#QT^J;[R M5SZ/V@$<04H+5$@O)%#'Y:B@:D(QACP.BIQR%),8.<4XCFF-K004*1 Y1BY. M0&,9J[A,8-?HQ%4=XI0652/_" : @8B^(Q G*+U/S.&\R&>C##VW..:Q;5Y> MYKP>77&[*\'_LERUNN,&5QL\7[_=MH[,GPNY_$]I$LI]U$S;^M\P8NW68CB M(.=9#%G.4XA$'D.29!E,*:5QG&0%38RZ-@_0&5E'UY1!2QK4M$%#W$QK#R'5 MKV(]RF^G#QU%-U9^AH+U3$V4*]1*2OZPTTU#ZTZB2 R%:W>]Z>5NQEY;6EL? MR_*;9;6N5)^%+ D1B:0])GB<0!1E#))0^FTHHRF+PJ"("]$.!C*SSK!X)16B.AO19&W'K9^&R,S\N43L"P:I[\GKN2G%@$C>AJ.?IC+Q M)/1>48_'GO=?[M!G2V7-J0E@_RCEEI=?YZ54 CJN=BWD-^MZ/E_^5*3DQ_]& M$B[7*MNN^<)_7\[G\M]5&>8,QQG!.,AAAM0@ER+-8!$D"(81*N(L#7&* N,^ M7'YX&MN%:I@$BDO0LGE5!R7E'XI5L.45?%'E?II;H-C=#@ '?RF60<.SS5A1 M3T^N7\V\T_.P=)_^?_(H++J(3?](W+J,>7HTGOJ/^46MMS^9)U+3]2_SB\U> M?S//2[L6Y>Q7Z,KOYN=?=+Y1.9F_+Y?L9SF?S^(T8SP1&'*1,H@8YS 7TC:- M0\1BCHI ?MCLJFN&B8[\G>H4G^.F^'S18ZU=@AU2PY)2-9V%2D,>4T@H3F"2 M=Q6W:R7G'SK[#W&38F=GZOA&Q^\J>Z&*@.O!]V+( 6A[.SP5T*.0Q M%]E;18X!R8E+:\Q!.*Z1L;C7P7^X6S_QU38.^+7$I*R3H!H%K@ND=QG3,<%! MG*<(!@('4E/01)W(%)")-!!")!$7PMA/L*,]LI[M5NRKV,ERH5L@R;]I-L&6 M3]!A=-C N1AQ _M^/!SM-$P/4#L;73-CE*E^,706]OAX$+K9W9+>9HY7@)45 MG2]5FKAN%[W4".]2>><=A&G-J:]NYVZ(]-K4EDM.9SN[R;IG(SLNX1B5U:.H M\?SWU7+SHOM8E**D^@UKVBV)+$H$RV(8A(A#)(HM=O5Q;!/T=K_EG(3A=EZ_\GJ]4NPS\R&>IZCP3( PSKNH'HX+ MO(@*F*=!&J8DI8E=6HT5];%/75N*\BM9\P%6DA';(QT;.$T/>D8"R>7X9\O' MU;9Y U"L7($=?CMN?!X-.8#@[<#(AO;$QT@.L!P?+KDLXC0?2FP63-DS;3#P M$Y?:K5Q7W_E<'< ^+#OUTI]_K?F"95QQ);NVB6QSF3OF,":13D M$(49@@1',11A$D819JG\?XO)4AY9FRB';[7E69KP-=. -5S+7VJVU5"CY8YQ MP!O.056S#FC+N]7X)Y_/TG8Z^*I?,WXRQ$1[ P'0RGQ2GG&LV E('$]'&H.!K((GN8EE/GJU4D<[Z MK7L4'6/5USI,(:(Q@BC+,U@D-(%,9&D:YDG A%5/(DOZHY^)G9S5T67I_P(U M4TY) :ZHFQX#C8:E[8F0=Q@]3$$Q F.TF2C]U-]Y0HH1-,/S4LR6L5-4G+*9 M:I7-/O_B=*.3@ MW*L):M(PUM,ZVOX4<< (SJ(,LER:$ AS HLBY=)C3X(D"_* 9T;&Q#D"8X<$ M:XJ@TB0MW+!36!BXN1=*:+<_O0IGX2E>**2;O]<*6U/UY7/UB-+K.9VZ;SK_ MIX?K/2^F[SJGX%^U7I54>C]?I'-4_4\^9ZJPK![I%8 M&XF(:9 %82IUB."1_$^<0HQY"(. /L6 /*A:S $V_F M/;\T([26 KPT#(*?#8> :A:MXD07/ RC@-TT$-O&Y[;H:K: XDNG'K<#RNX$ M:'D#+7--,:Y;..X"F*VB;]/ [2/8MCK[BJOPF,%KKO[0QZ!R!>P]>\4'E -A MLPL(3!DENQR'@Z"8AP7MRX4_-:_LE[*B>'ZO8ZY?Y+]5,YQ3*JW3'!(>%A 1 ME$!"< A1%H>*'P>HWY5[TURRY-H M%Z&M2H0'A7(J$#Z_ZF3EP8."=8N#AR_V/7;QSXJ+S?QK*?@L# 7)49+#0J@. M+DF!(4YH 6D>YRGEK$A(.'OE*[*\?-KBCJS-2]LE;OSN_H.KMN#RRW4M;\>/ M'-2T@2(./I0+W9BE.I]'[PZH68C9-TAV.[MW>.)5%ZLIIB4>2SSZB,0.R;_) M7,1C$,R'(9ZX]^*.U'5*RMUBVV'D(U]P4:ZKVX6V!-FUMC1O..-L%@5QP!*. M8[K,".89&&!&"0IEJ:/P G$,#SGIP\& :'G3;;/H&\(X+0.U[JEB#;::^1L'.Y]'[ M%L9FH$>'H8'6-!X.WLVP&.WD?8#\.Q^]FX$S?/9NN([]X?O]Z\M!^9OA8?O1 MC2,'.^[Q&WBME+NO6].I,K9/VRJW*Z!Y,3]>/Q:[7Q5<++&E?7(LK$4%I-6A M^5FIG [)CU>;[%#\K"#=0_#S%[E]WJ\7ZY*5#)%QN1T4JME M L@/#9PI2-K;0@\K=KU:W2[80[F>&PU%/+YK9$VH:9B;.0<2#=LX[L+8J9.' M%=8%%-?JO.^1MS6%:HX,V^ YZ)?3RL Y+9*3=7.PU&2FS6D1NG;-F2L<6_7K M/2;]#J9V(5]4=1("BS*!0\8AXR&!J*#2'DDIA31#(0]0$&5VS0%.DQEY ^DD M9D@454 [9"W;X9]&R.S[?[G<=GM-TX.:X#;596_?J5G8N'H:H08\ZK?=?[=;.]96OUNKLY0=?E,O5M^6:5Y\V7**5MEF:>1J'-(]@ M2AA2QR$,8LHRB'$8!GF69F%DU![=E.#(&[G# :@T"T"EE5=7@&TX4&S8=?(< MQ*]_T-?26H68 [U M*AU<9])&I*92'789-;[/S1R22OIY65<_-6]^Q O&$BY@E <<(A3'4"I0#J-" M*M0492RC5O./CRB,KCL5O;IBS\[P.<;"S.:Y2$);/;@3;H0Y8FV1CJ?M M*X!WGGTG5_M@J]FRY5=J ZI-@_H!!Z:Y6JZU-VH*XZH)+Z351^@"\S MW@V07HO>Q871D( >&F.;_2U1<+L FJQ-1. T*B91D8MEM70 CL0<=@., MY;4)>EPL]VAQ#KJ%J&P@\A:&S]HCK^*%I $3.O M0-N3O5^A7"*1I18Q$\:JLNP4YT[%9'L+358_=HK];LG8R=^[SGB]9DP^G>I^ M6:WQ_/\I7_3+@1 *!$,A%#$-("(B@WDL]TF:DYS@.*!)9A1XZRHX5WD1WR[/>4JN<.$US[!+ACP>G+9B>>[]HEV/-ZU]VJ[ MS5FMUK/[U9)MZ/INU30LU(&M0,2,12F#NSNAV"[S@%&4TRQ&,BY1(9S3#TE:D E*:"D;R, @" MJ]S@LY1&WGIJE)B:^Z=2W>O^3';G4><1ZM][7N6V_ @V)'VZ%9RR;IQ.K M\W0F/;D:%/?P!&OX!J=,G!7_NJQG=&P;X45I*CCGTFHE%")$4T@*)*#(>4AI M3A-NT;_J!('13XOE*_JR6CZN\+-5"LDQ$B;1HLODLW3RE&CW7D2SRH:Y2$2W MJ-#MF5 0GL^;^6#K)ZRJ+K&VR5?\47'G+V?EK,@#.2K']TV9DW*6ZX,60!#R%41HF81'%<9$8#;\P MHC;ZP;JB#;;$04O=<3Q7/W)F5H$W/.RTT050N-3Q#HOHKVBWA];4%;K#8I\H MQS6XR;& \!67Y+5CZ ILF8720("*W2O0LB1_.]>Z1'5;5$$#S?#VU^"3'OZU M>Q[@KU8 GR6!WM#T5?EW.4/3%OAY _"HCL_?RF[JLYV8^B89^+*1R_.Z0T+; MT.5ZP?Y=AT#=H$"&J=Q$HD"4I:D$ F&81XH%^*6+ M!#:+=E=BS853C^_S\!D$O3R#8J>SIL;#J;6Y%UQ<\ZD&\/'??7Q06L,FX^?7 M>8]>XH-2G6D9/GR?F_&H7!;]*CQP^K0H_[7A2KFJSG^#JZ6E8)J9>>- 9*<:MSR +1-7H .9X@,H1D8H-+.7WY-I9D%X4A/,'I!#4\MA M!0>3ZK]4.2K%\Q]+L9;*BC=O//9E\&4-]2/0:P"=N74ZFZ>?]STS9^!2QR$+N%SI@&SK7)9J MB!=67B.[6WQ74;J5?(X?<556?RZ61(5[5!CO=O&R6:NBF@65=S6JLHW.1#%B M%!<,1K0(5&=BE9_.,HBD[DJ%U&TX,VH@,B:3(VO ;OW=5_XJD8_![9H_5Z!E M7 W][L3#Y;;!8"L*T+)8CG<8XU&:66#O_8#L]/4.]2O087CW9.2S.'@25Z#+ M-M!\@WW&1^F[.@7 OJ95C,'BM-,M1@3Y:!K&F+0<3-&&MOHL:Q+WJR79,J8J M*5_D9GK"56N@)#D)F+1%8<03(MU-2U6E+7H6%O.(*+J9TETT M2_UIV53JT_/2]R;ZLIX=T>@UJVW7G,[>=I1VSQ!W7>/2J83_F^-5/6\O#$58 M1(A#P5BA#&PFM6]"281' GF80[A;\YVF$!X)=7X&X?&E]N5K/^H8Q>]; TM\R_-6O-.Z.KVZFZSKM9XH<;N[$K'*!(Q)1QBA#!$)"L@2:3[F^1% M1E B?=\XL+&W;1D86=>U[$!<\P,JS0C8J%$HY4*WZM_H-W[!UWI^-L#K]:HD MF[4^]'OAJ_H6W3.O[BNN-T8].;HR; 7M_'BB*)6/ X>09V$ I4N$81Y$0A_, M9#GC$8Z*F5R,+/\.#ZC+B'D(C2^6S^5":8JQT31SH<9$R.Y[U7("&E9 S8LZ M,:BY 1UV5%KB?*.N'L,5U!=H M?;U@G_^U*5^4+?&-KV$P(926.(HBB"!1<4$A[3C$:LX-RJOU ?L?$/ M?C7I*\!;HE;]J,JZNE/:WTSV]V!&21Q$7&!),U* EA5T41U"PF-$$%RA2 MGL)RC><38[ZC0=N:::E;=9K22!&4U9+L*@@!G'#*(P9C / MLQ3RL C#(JB.KR9OE0G]5 *XJ+AU#_NN%ZYHG:?H2-=5J/J__ MCH5<'801D-;P^LDRFW$(4[/][Q$I.Q70$@8[RE<-(*I1PD\](T!5_MZL."OK MUG;U?,6:,X]-$)O]^")=DO;YUXK>KTIJ/#=X M_ZZ1=_?G7WQ%RTHU.Y/$S"<8'8C6OSTOD\IR)RHZP% LJR%&IR5P&F)TL-1D M0XQ.B] =8G3F"H>@^?]_$]3.7R^';=CS'33T*L9V:EQ5IQ)-0 MU0_HY%(,\X)F,$SSE O":!281]"-R8Z\L79\*+^\X01L60$-+Q8A9G- #2+M MH\!DMU/?$R&+B/PH2(U<@V4(K:^0O35$O?%[\]6F"^9;2[@7V;>_V[&Z2[X M:_ZU?.7L5KY;BTGD+T"9U_S9 ^!KU(F"\K35BC90W)4>.2PA)OR^516+\L*SW]?+3M%2 ME'5#3+T1XC2-"<(%#$DN( JB!.9Q%D%$$*%)%"#"K(X4!^B-K&1:ZD"3!_OT MG93*$'YFBL0C*G;*XR) K)6%H9B>%,00M4F5@J'HAXK ]#:WS;_M@7LGVGX9 MNQ35-$R"(D((!J%*)LA0 (N,1! GG#,6QP4B5CN_C]C(VW[7@EG:U=LF+^X9 MO;VXF>UX7VC8;?<+@+#>["82>MKIO:0FW>8F0A_N<:-[',\\M,FP?363B&8% M"W,8HXQ#Q&DF=[/\F#/*TSS$@B-DU/GO]/(C;^*:F.7YQ+[\AL<1SE)9QCQK M WV4'LLG1?!U>K"_^+2'!2<%.SH;.'V5XU' P_/C'XN74O66VK7MY7'!2?$-3PXNE=SE$.&TT)X;\1I)Z'[(<'+5 M:<\;^@0[.GKHO?CR5N#=AKG7B_:';8/KS[]>^*+BM_797_/K<);%A$NGE4#" M<@91&@I8H)#!(L"4T8"D@3K0-T_9$EB5;Q[&3MC!P8WO$G\6?.%5HVVGL9E8!MZ)I-! M:!E%-!E"TVWH9C>0IGXPNAM'&$P_B*8?S8F'T)QAYF\Y@*8?.-?A,P.KNNG* MWY=+]K.+.;?+GBWE.JPUB9HK$,PYVZN-$P\;]E-@1YA)8".Q)59A0G%1!6$!P MJ!9L;KTL#B8MGZVQL],X,R1]-)2D#)*\2"#"00))*B@4>89(S&E >>0R[NXT MN9%50(>X6V3J#$C25\5Q(4'B**<0!2B$F(@(THPG(N=YF 697>&U/YBD.]X5<$7 &AO*Q7^V&J PC:!>XN1\4M*J=]STZ[=H,S#^=H M6[^,GD-I9XB]2YRL7_!S0;"!NUQ[SDDEPZOUS;):5S?XI5SC>?G?G,W2-*)) MA&*8QSR$*$U"2 17?>C2B,<<)8Q8U?*=(S2R/FS)RDTNZ0*Z(VS;@>X,3F;; MVH?T=AMZ*[@F"6X,!'?H1]F=&?(3-R9KE_8X_9T ]<[-RD0Y5J541FF\Y- M'KMMID2Y7=#E,PY@/^Q:M[7#+5@R$H$HRRB$-: M4 (1C0.81Q&& 0E"DG#&DL#R6WA(8O2OH'Y#U_@7D._!9L$J^:T74 NMB0%%S7-'BO.R>/ON'1&8^(MW3L#C;]W9*]TV MH5Q!)7+*3?TJ/3/V\>W/2M5Q?"D7>$%5QQ^Z+E^U23P3 0JB7$BG710I1&I: M0)&'(8Q(D [/:M!:QF^WDPY05<#Z-FK03L ?"D'"P(3ZHT[ $Y5"8.*SC&!9>+ MQP>^>F[[8'Q;KKE*+?FZQ(NS_5@$0T62B0(&>8@APE3YQ0F!5%Z?HB(C+#/J M#'T)$V/'$"5+4-[W+/=/6SBM>CV6526MV=9T4%Q9!LA<\#8,FXV,HIU&VC;% M46>8._WS[BUR+D')5SC.A85I@W07@'04NKMD+9=^W4T3.DGB!U^]EI3_V)"* MKLH7Y8!LCHO,.8XLCJ:CMN5[?A MJYD 58<+0R/)',%^G30*+G8*:'I(;#I]>X;&:\?O_78B>S@VS((NM]YZ?UM@ MTM\#W&2A"7N!6\BUWQ/V=7KQ)RCA!89 MY&$60$0P@7D1"HCR&$6IR&B0%C:&GQWYD75HAYDZ";_+CIV59PFKF7TW'EAV MBK47I_%JI2Z#P9/I9DE\4J/-#9A#<\UQ%3?U\UFJ,";]VT]\):U -?E@6^UP MF!(SRR.1$IKED!:!&B^O4M5"&D#,F?0]I5I*$ZN3'@O:(RN>HY&P=LK&!D0S M33,2-'9JIF4"[+C83G!_NP)'26[^-(R#^)[4BPWE276+ R2'BL5E"0?W[[-< MD&\;K.F&)Y]O?V\L]# J<(XS!'&:0T#9^#M^8+#4DN8(N$RE[P7$@MO MSQY2^+G1]G(FVO_]:[P'1^FXD<>_Z:T0UNAM)WKCQRSC[CE?++JS:, M%41Y"@+(0TC7)!$Q[@R*J"Z#29D979-95O]6:NJ_<^<5'2 MTM( .@..F:USN=NM3! MWM_5,-QT2QC4'E]NULVG@/. A $B4)H:H3KNR2#F1.[/5- @"V*!A%$30F.* MHXSP "!HV+*Q<(P0-' #?N-A&)4_7LDA(^#B06#@ OJ$9;)L,^=WXO/SRWSYQGE[JJ1F M"7[$%6>J'SU?5'5CV+JEAOSI3GSG=/FX4)G[]WQ5+IG.Y]^=7X1!'F11(&"0 M,J8*XP3,, MG9EM]K=X(G8?!,U9\P#N\9L.%%^OI&O^R.O1?,V#J%O&=(I3KL#UL\I4 7\] MZ&*%44ZQ1@?45T_,=G:!#&U+VSX?EM^7BGB^_\:4B_V5A MWXJT;Y&Q(T6[?GAU!1&\_WP'OLG_W].P7Y;+]6*YMNE0VHM,OXKT"HJ=BK/$ M8XSFI2:"NS4P[5UYNB:F)@+N-3(UNL')T563YK59T0Q_7C_QU<,3;HW$HY'0 MLYQ$*!(\@QE771VB/)=N;TI@P8N @?RO9'F[,P!ZR-'.0Q$;1UES5*FIGMX'C%#E#\M%&$$R/EQT71RJ<> M$TTW#[N>SJ[,__8MU/@V[V)Y\H7UYU*[XC'@8%LO.Z6[[2KS@?/MO(SK<9Z2 MKIR7C=@);\Q7?^LES5M>8MMWK? M[4M8*;.I*\/I!6U/([T\6]/3RZF?F.UI9Y<_]62V'(*:Q:9E % [>_>L#I_+ MF*ZX7PR]G:YZ86KBTUB?0!Z?WGI=_>(V:BHK7WTQGI9S>7_U^5^;R?QW##M-[KUZ MAO4*W],UK/\^/YWQU8GVKMWT];/J?//?7,?O/N*JK&8%892PA, L5WDA:9S MG,8YC(,@B5/,11@G-LK!EH&1E<66H.ZW=5GC^T$LS13"F C9*0BCYO:&"%[< MH]X4AI&ZT@^2?]<^]*;@#'6>-U['3?MH'[5N'=UI%<"B,$8T1I#'6+J$840@ MSN5?*2D03D*!$F+5R/4DE9$]O#H.A1T&]9W&Q$Q57"RIG3ZHA:SIC=/IH%<@ M3SO[-(U)MV^OF(=[M/]B^R.U>\Y7.M%;&\HZ3%1;&-_7B^OGM>FAVL R(^\W M1;VI"JCM_0X#X#M?;U:+YDC<_$1M")CA,S6/F-CM3 ]P6)VA&0KJ=(HVM/9D MYVB&0G9/TDQO<4L:?>7RC$6C!@C@O(*&<0Q07 M"2QBCB$/0\P8$FF1Q38YHT,$QT\9;3D E68!J#-A^>UA&PX4&W;YD8/X&1V( M>47%]@1L!TA-'7RK ?G4 .)2,F:"C%WBJ$^$1LL;/0?F]N4"'_34R'_3/^M? M_=MO[8$8>:LG2BZ?7_#B377Y^R&UB19.W1MZ3#HU!7,HYW1PG4E33DVE.LPX M-;[/L;J_J;.YYZLVZZFDLQ"'89I%$60\"2$B$84Y9TC5\>.$)IAE&;*JXS]% M961EVC9O5JURZM-= %1A,$'!2,(L]]TZL&F8KMK+&.BI^%+:X,5@V'V$MD6 DEYM9UX! M3=)C-X,^B7SU+3A)8]H.!7UB'O4BZ+W8]4Q_VRE2.@GR:ZG2.K6;T-8=2FJ? M7U5 (D0BR]7,OSS+&$0B8A!3QF&!DB(4<1!@9M4_TYSTR'JQ29Q>-51M#\Z- M 33;R^/ 8K?!.SQL\\I;ZE=ZUVL&?)YFVPKM[<3:F/#$I]*V@!R?/%NOX."3 MWB[HBN.*?^+UG[>+[:2;.]$QUE18>4:EGF T4A7&(8&(!=)-Y44F-0BC!&41 MHTEN[)S:4!Y9@;0L*">@SIVS&.-G#Z.!CSH6.'9JI.4"?&CY^$U!U!E2M11[ M3M@GX\)M>]0L_->QT'-S9!O]*Z$JMWBR+IZ[L6=U#N<.S]Y">#LWU 637G_4 M:L'I'%,7.?<\5*<%W(PWM<3MHEJO]%NED\UF018ETK/*8) % J(@$1#G"5+- MHEB1AU%8<*N&EF+;U5@LY%;0R7TO*C%FQAK% 5))AB&0M4E MHR2/I+/%$ICS-"R*0J211?1^F-[8&[G;@YDV+.B4.\V#6R/K<] 9&$5^ ;'< MT5-BX=;2VP,F4S7T;ED%6UY':.<]@(=I,^]SR[Q+*^\!FIM9\C/HBQ(0]7C,F"I:M3-$"0J7DP83Z.@"+G(K2:\GR[AF!FRY 3MVP(Z?*X<* M?DOP^G?YN+A9GA!90C9"D;\;%$[Y2I:D)DM?4P##K,,J5K1A$"9VY[QG0$C.E9DI.PCF=&72EO>J5T.!\Z)XBWOVK?L'5DW=]+2:[^7C MT[K;ID$%>VH A!#&6?\511/(L24*66Q7)7 VW7RC.OZNE^W)(5B M=#-=."J4=MI/H5CSTK9MVO)35P'MF@HV+%V!3P-86BL[9SP\J3=[^I,J-&=X M#E68^T+VT9.'%;M>K3YMZJ[WIC&3_;O&/G_<]0X'+4GS\,B!@,-!$7?9[+;T MPPKKMJE6XEF%/DY+XA3P.%AJLC#':1&ZP8TS5W@H):&\?%4;;W=$G6*DRKPX M9'F!($*8PCS*4YC'C(="RD8BH]PF,W(C;ZL.<4#P7/VIJT;_XX+BD6/(3(/\ MOH"P#?CO,*B;4XQRL&\FWACE(,?$WJ\$Y*S@O64?Y^]RR%_LK'RS?.4K_,B_ MEL_E>B;42$X M683Z-[(WN=WW;TL2?/4ELD4.H@_1W3(/_\"_RN?-\^Z)*W>*OWK,)QR2K3>+ M\.S-T^4.#O&_ES$X>+'CI#REN?Y1KI]N-M5:6O:K[0CN[^I9;?AN]LCG7W2^ M49;AW0M7F:,?ZV_S+(\%0BGG4*I$ A'G*<1<)) 7:1%'">4)S M@68$K+:<6 Z3NQQW \4W'9;.$_H4>T#Q!UH&K\"6Q2O0XKSC4HUI:O@$#:.@ MX73R1V Y\&_21^&FM2=[)/;3 ;VA-S@^\')*T\X7](;,T0!"?RO;?9X8+V>? M%VM)Z)HQ^;I6-_+'N]7#\N=B5@@:QFF1RX>74VD2!QDD49!"*A"5'YRXR)!1 MKX0>&F.GV&BJH"%[!11A=0BD2)OIL#Y\^K\+GJ2V4_1. AMK" .1>F)+\N[: M>Y4_[)S6OC4GV=P&0K6[U>12A]EP/_&*/3P__K%X*6\6%5NQ+W/\:#P4[N3= M8P=D%5'P(,UB^0'ZX]O][786LJEYUB/X<(#VP=R& MN9U>CR-?)"=*3,?WYI?[E(GDX(529'&,$.A M_/9)QTO%>".8D(QEC"0((ZM6:8Y\C+R/NR7:K;5)WMI9,*YS*>9M$Y0G9\XZ[:O6\<(JL[-T\96!%$>:JS,B\H>MYHWC[CB[':QEH]4-0*L:UDUQ(&(>)2&, M\@)#A!"5'[A40$984(@P%CRP"IX841U[9])_;4H5[UMOF;%S#,R@,[/WO0-B MMW5WY*&F#W8,;)/HAN9W6)OE5C)[LK;-:$YJ1%O!<&@;V]WL6"&XWQUTVS?T M4UG1^;+:R/=J%JB\%5X(F(NXD!8PS6 1Y/(_42R"-.,B%X%=7; !59O]X%0: M?'[.SZZYK67%GP&69AK#,SYV^N*P._)5MWMRAP./57GFXOJJO#.@.&UUG3D$ M1Q5T%K>Z%IP\:&-/1T:5TVU7=W)P\\B?_@XU'7JR+3TY%'78%+]82LOO^8E" M%&.A'0I2S@AV05W*X8H3EZ><$>BX2N718B$ M(4L36.0B5-GM*<0D2"!!89$E<48(YA>FCIZC;?3:7I(AJFBI]%!%S+!KCCV M_7MV'% N2_7\N9]7J#FY BTO5T##UK S%FH7IFWZ0._2<06L,Q9CI0K$ZPKF M.OVC5H_R-_P7?5*J$PAI]#TNETPE755\]5I2#M8JH"7X:M64/S?2@9]/O%VS MK-2:3$>]Y%6J9X2\9/VDM/)2CRM>R_7!"ZXJE>$O^5J7SY*:U$6 =M]_CP/[ MK!^'=;KGV07?-ZMS2,[!Y,W!!=P\J^.A#$TSU.H>O^DI #C(<\H*#A$M(C7= M*H$Y8PA2QG#.>9&G*+,)O Q2'#WH4E.3+[XF9^<]#>-EYCMY1<%.FY\9/K/% MY7X %VO'R5A63V[3,+U)G29C\0]=)O,;7:,JV\I_/3:ONMZLGY8K=4PY(YD@ M<:R.$D,A_T,IA@4),4EF!'6&?\9)!Z;S%2(0,S6SE\81)*I"&4C!Q,@9\R.I[7[M4.V&4P9:(UK*;^56^<'!M!*7V1 M83D.? ^#&QP4TA_+5_Y=C9CG3"=C2/=&/O5J6WEVVQ9(-X>6.)#^!@T19)SE MT@J1_RE2IJ:W$11SAJ.<&8UK]6J[YG0:UU': M/27LNL882?^[O\V"(.0$IQ$,D70%D1 $DC"/(8H)HR%.PJ#([8[834F/?LZ^ M.SSVF9K?P2YB*>51(F!!E4.=I:'$+F&0W M(DF2G*("!JEZTTB*8(Y) @4+"<(92;CP6$+BB)O+9&RR!M66FF5[-&/TS.(0 M8V!B]\DW*.*8JACC6-Q)RBPZ9/]&!13'8-B51IRXW^T;M>U=(8)CG42P5 M,?P9+*9[2J33]+ M/>3EJ9CIJ*FQMM-?6^XTP#5_H&:@GLM:_[CC$31,7K6_4GR.TB;2)W">-*$7 MEB;5DCY!/-2@7M=V&;^MPLXZ=_>^UA*=J,^=GFFGYGZHX5HEE0Z)#E7_N2C7 M\E_O^4K[FKJGYO$%TFMYE7+I^O1=<7Y,HJ"(8P9)%!80H8# (F<8%FE.S(^LK?=[)S1^^K(^JP&U.%?@^X\_M4ZY5S^T;-K,R9[X>1N$GO[& M3]'N.Z %:0H8&E'V0]2U-.!:#3O:LML\8,6P_DU'IG-7-7+9-']X_S?!9OSZ MW_>-< O227J;.5X!MLUWUJ:"/I8&R_JM>)%WU/:"BN,MZ@$TZJ\_N+OG1>JS.7K9_P6E*3S"UW(YZ _#?% M$.&/Y4+'$M5J7/Z_RAF3OWCC>'5UR+?\W2 1+89J0?@JKU1_2@$DBX*7ZAY6 M3\QL*7B;9/\^KU9O.'-JGJ8+A[X3VGOAU/?BP;&]U);;[C3+#LL?WXX%4G69 MWY:+6IIZ./'M0LU#U6[?YU]\14MY^2S&:<+S6,!0, 81PP',"=9S%!.*:( 0 MR>WF!H_)[NAYWEM*[FE HSXN,]_XW1_!Q;;2_MS63LF(ZG-URJ92W%\!R3]L M+*IFL'I'!-78MA'"8T.L":#VU35K3%:G;:TU >A'_;>FH.GV@=C6SM45MO(K MU8802E[]P;$R+MG=XCMOXGKR LG4JOVKY+BLOI8+?KOFS]6,1RP*0]4!/I"> M.*(1A00G'-(X"](@EI^+S"J_VRMW(_O;N].KJ[;(7$=%=PR#EF.@F[.TD5)U M59=KH-D&?RG&@>;[4G9?2?>Y2%9?QA& =/3E\ O;Y.J_E%@ M/=3UXQ#QDXRQ?XIV3>GF>:,#@[^OEE7UI^0"SU6R\.^X7'SDTE?A#_C7+$L* MG$>(PX(E$40<,5CD\B>!0XYS^1L169UT>>%J9&6N28/-EO85>)34#9/&_,+O M=NP^.JC>S^2O0(=+4#^ '9] ,7H%B&852%['.\*_"+J1SO?=>'K7P_^+8!S* M#+AL<8>#K68*\UM]7-: M)S&RGFMI EJ?'/.:JD7<_S0P!NZ7N#62?OG.Z<',OYWM!X?XK7:NI&1?EHESS MK^7K<2^LCV]_X'\N5WJ8_/6OLII)&RV(HIS#F/,8(D&EF48)AP$.8I:G09'8 MF6F6]$=65#MNH&;G5$LWQ8:EJVP+LIDQ-B)T=DKO+B M;2=HCDNYW99Q4T/WJZ4J_'B[ER^6.L12D<@7':!L<^XR3J5R20B,12H5#Q8) M+))40)X(S.,HY"DM;!3/(,6154U+_PIH#G3H9\N#25J=(XYFNL4K.G;:Y&)@ MK)6)L;">U,VV'_ECCU=I,[;A4X>;] M9.JK3I(,L9EK>OE3DM*2)!!2FP>Z3T^!88$R#I,DQF$<)D6 POVG]'EA>,0_ M_3-J61OC"?$ZJ6GBQV/VI1@7Z8NGH7=X,DUT]]B ]6)P/'UQW/F8]$MT,5R' M7ZC+%[R@1YF.HE62S5KG7BUO\'Q>G[LK%AKGOIHE89IDJ1!0 M\#B%B/ "XD!^P#*2(D0"2E(>6GS/=N&2;AI1':7L$HMNY*)OZEA:!XQG5)I^@DE# MD JF)F44J:HT5X9@&/*<)D5J-RFCC]CH;GVYH.4+GMMIK5YXS-22+Z'M],[7 MY>(1JDX[34M[?3+F3VV8".5)+_22FG3CFPA]N+.-[G',[]B910]+94;)%WS. MOW%)CRZ?^5?YP)72J)[N5\O7DG'V\>U//5;C[D7W!I9LU$GGZ@RU#4/16* X M4 G=":$099F !+W\"RY1[@+?N6Z2-C/%TSC?7>S\Q.TQT\KBV_0#(, M:H[!!\7S;^K7NJ_X??>9_=D^LRWW8,?^*''-,?'UE8$R!HO3)J2,"/)1?LJ8 MM!P[\G))YF;%6;G^7E;_1Y<5S?(99*2Z^@!,56 MK7A/$!E9.6N2H*8)%-&F;M7R/.8D/&;:\5*A[;2;O;SVW75[!/+55O<4B6G[ MZ?8(>=1(M^_:"PLM/KYMFS3L\@I"5N!,) QF<51 1)C*MBTBB"-&DIQDG*#< MJ7#B%+61-^BN?XFFZ)27T8^6V3;UAH&EWV4GOGMQ0)]8OI/]3])ZG^3]/K'/ M)N/WWN0PMW<^;V92=8JXVA&9IN-[>]88V[^9S\&)F5J&_LD@ /W;TZ?LEG[" M&;$]#@,U%-FL'^0R^@.1LS") MPS2#6#4#0B3,(8Z3!/*"920,)3/I-W1(V,//Y^#UCB<.9?6RK/#\]]5R\_)MN59C M.Y<+Z01O.&O\X>5"56XHM_ENT5X^RP(D+ XDW!CQR$?Y<'!F%;1QN5"M?K15"T/+QR1-CS7&!$XMRJSA@+0'*F6 M#FO090ILN;K2]61M5%"-$!W"U_Z Y#)T?)V=.'(Q[;'*95 =G;AN6;_?%BJ;CG6096#.R<(I1R"QW/EG'UI)*S MY1^JM.A5?B"D2M@UM3S]^_OEO*1OLPRE@DC''2+=)(P0 HM0NO%8!&F>,A$E MPFX<[ 7,C'U6K7)-="F#^J%#'?P[?G[YSVY#YK.76AYK7_)DS,S@J?"VTR5G M\;LR0OD*U R"OYH_3;I@VQ^T>X#.UX'\):Q,>W#O ;2C WX?:WJHG=1E%LM% MO7#S&\Y4SL$]E^_Y8HT?^0R3B"01PS!B00J15)(0$T)ASDB8I!&C-+$:6V7- MP&R4W(=5I1::V%3Y*_ _3!NEY7)V<@^ M1GF<$?WW*XNS@:>W',YJ(7OGX&[7C;\IO7M33L?U\]K4RSZ_PMCVU%YK9YU" M;^YA]\@][!GY$=ENMW=HMM6R;\ & BL/:5A")S>I9]G)?*5AT;H.D\'5#@WD MSN_P;WK&Q9W8_O-7_":WQBS.@S3 7, TB2.(6,+D%S^*("%)CCFFC)E]]MW( MC[R3OW4&>S1TP5P3;B:/[ K%7S2;%HW:[*'NW__C ^AL!8 MT<9_N0([9'>_ MJSD:%4*+/GBC0NG6(\_Z=?35'<\9B][.>?:K3M=5SUGBO8Y[[JNXEMJQ4BV& MYVI4WNWB!K^4:SR?41Q@C' HUP-H&,!A450",B9F@9*8QHA;%UTSU7^X8FEXNI,6V5OWP]IL$-X=J293$!684YE&D^AL1!HLB%I"& M*C$T0C'%5B,J!NB-[A!MJ0,FR5L&BP>P,HP'^T/ ,N3;$?X@_\'C::2EF+[" MLP/4IHW FHE^%&0UO&W^4+D*U;8V9(9Y(-)< M))#Q $,DLASBC*AYWB+C29(Q3D=)NQKD;(+L*ZQX $)UG5$96&J@HN8%2..I M_I=QDK&&GXJAS? >6-NI*:/4K.Y@&KNTK/H)ZN2L!#32@3"8/DO+&.*)D[6& M^?I;YFP9P^F:NF5.P"G<]2*WPQ.N>-VPJ+$H E)@CI,"YH74MPC3$.99D, < M!:S( A&SK)C)CP99&D:U3E&QVDBZA&N]8AE:=S@4O=GU5UB M#EX*?R&B/@ &XD G;YTRV-/'^T%$I_=21V_P254<2M]RN= ]-52ZZLVF6B^? M^6I;$;QMCL-(D"$1I=+RDS8@BN,8DC2E$',>T8**+")698-6U,?V%#4O.L31 M< -^2G9 R\_5=@B>8:C=#6)#EW(LX"P=3'/,1FD3Y 2#+P?4BO:T[J@++$?. MJ=,BCE.XZ1-GFSF_$Y^?7^;+-RYMLM5K2?F9P;"UU2]_4E%LNGQ1!!E!04YC$7$#-1Q!'/@Y18]68WKX-W,Z+3GJI; 7%T9&YWMV,4F#\J]?^=OZ@N*75QB6H3 M+W]4"DJ2WC:#OU\M1;E6K\H7*6ESH^H-L:B6\Y*IC)#=!S )68027D >XT2J M'%) P@H,LX1'4O\$JH.T51QX'#['C@37Q,&6[2O085Q_;/4VW,UXJ)EO>\"I M5PJTB^C>)CL9S#[8DSYTPUCQ^S]*RVCQNS]%^VCRN!C[BB>/Q.6T$>5QH3Z* M*8],SB&J?+MXY74#IGJPB/2SOO/ZO$0U-)0?@T104H0"XHA+^S/F(<1I%,"0 MYPQG090$(C(.)P]1&UFE[\B#LI[BHZ( JX8#\*A8N-)SF)9"7K&]N(VH6 14 M!W%-XSQ.MRC>=3X[JE^?])7 W"^#[1 MLG7BM[(W8Z0D;= 2URUDO8)A$:[W"8I;G+XYG96OR&*YZ(P[*PW>+E^1>U,4 M>D/V@XM,%ZLWE6R4V>,E[//BW6Y?OO.'TN5 MUK=8?\//?!;@!,5AJBSF,)&6'9(6E7'SXDM=,-ED(:;_HA27H.3>2M]6:6/^SV\-D%)]F@0^*TNV_P M.C=+09_X?5LNMK9@;8_,$I+&(8L(#%,20R02!$E,"22,Q!P5- CRV&%NQQER M1F_AQ7,YZK-H:?G"KN6KZ-M]W,]A9O8!OP0"MY946NPNQ<8S\O%BQZ]5*=3W534]-6\&=7V'D[]X? M1&<6YR D6,!!)!E&@CK=XQF&:1CS")",!-JI\/DMAY#W4T@0U42"IZO8H MYG&0T[@,!T(NEM9N+UD+:A4+Z17&*1AR>L7)HB&] G7#(?T77M;O]WZE/+;U MVPU>XVHM__+$'U8<=QJM13EA:4PC2,."0%2D#&)&!*0\+O*(1ES^SJ75[R#E MD;=EMU-MRPOH, -:;MQ:TPX#V[]_1X7+;E^_.U)N_7N](G9QGY9NB&E[J%[6OU?P/)SU!4U@VA88?"-SAV2M08EQ'<=AO) MG;P2(P*3>2LVXG:]&*O[[#=Z'8F[9G4'+FW"&V[KXSM'=_MK4A9^RAD)A[?E M9<+9;<)386@S6:WVVWF1G';7B>4FVTOG1>GNG)ZK[/?)/>D" *(\BR%1 @.DXA0DI,D2?@VS:)_>_MF MS2$EPTXC?.55]1^@PRY@'7YU C+N,&I9J.KK ?5KE7,N?%*M7^I(MMQY+8CWCYZMHUA=;TY;5>@;SJ/#6]_IN.KAV0'ZL M)1]JM8]XKB(2/YXX5U1V@THZ,\H_OLF_O"PK/->?A4HN,=\HPU==LURLR\6& MLZ8^;+FHKG^5U2S+4IX%809YQ")URL)@+H("!J$(\T3@%//0)BU^&K;'/KII M^&D,&Y6'"/Y2="W3Y"=ZAF9*_._W9"R/F>P?BK6BGA8C3VI\(J8G5?+3/HC# M3\#$U%U:.S9<_2OVQTMW)579*.U,J3M*,%"$4A?1U$(T9Q"GC,$BC M@N5I@!DWFBEE1&UD=:S) TT?5%L&P+-%6I<9: 9'&-UT:>U\?;PT;#0'H[]0XM,B$+1H- MY=GOS6AZDYM)_*F4UOCZ?L6?R\US]8]5N5[SQ:S@ D5Y7$ D4"[_$Q)(:TP"T]\(\! M>:TMN5YY/!E>IVE,:B?UBGEHUO1?[&"%?.*K\E7N\M=F/HKV1@H:(Y+$!*9( M-9G#+(!%D!.8B9AA&A>(!HFQY7&*PMA[<4MR.V/(PO4[CXN!<7&IM)9[<"1! M+X].L5+]+:Z15K01UJH\\(,!V\4!TG9UF2XP2Q B8Y4;LOSF A> YY M5*!(L"05V&ZHO"'AL3->.FS4WP"R!F55;71B)E74QGBJ[A,=P( MF%D>LQW I>?(WK9PW6SAVK+B\0S-4GA?9V2F9*<] [,$X^B,R_9^YS.L%<<5 M_\3K/V\7NE[\MLVO;8>:E;R:I92E><88)"+$$*5% C')(BC"C(HPC#(1676I MMJ ]LHZI&Q3LTKWG.\I7[5P%ZW,E8UR-#X?&0,M.N[1,@ \M&[^I08^]CF.8Y[BJ[L0_L,H)7]^MOI>/3VL=OY)>#DVQ MBEBB)(8HB00D44)AS(M(! &-Y>^L1BZ?HS2R:M!TE97>4);P $W;*9?E/%YF M6L +"G9;WQD ^ZG(0\+YFH!\ELZTTXZ'Q#V:;#QX@^.)X#;PJ-K*JE[G=XO= MOWWCZQF/HPB'L?0HPDQNYCA7IX,H@G'.BR")"BKWN-7IX!#%L3?U=OZWP.4* MO.+YYB!X;3GS9AA"L_WM%1C7@XPKW0"[G;R@BGLZOY(\>#Q?-!77UUGC(+UI MSQU-Q3\Z@S2^T7TF%E6YNZ>'[#:SX&98,!I$5.J!,$WD-S[+H50(5.J&/(KS M-$'";,2M'=F1=<.#ZKL/JO62_A](]'1KVJT^;7KEVX_$,L S%#SA- \A#I#" M,T]AG@8(QBD/Y?]E69K9%GKX0_22,HX?[X&F83C8^SMGZ5D9CE'W.UK,7&*/ MH\4,B$X^6LP1B0)%1="%?/BS7[,L>/IH6<9Q<8 M68-*NE 1!HHR#/<*AE5CQ7*A8#,OZ#P/1/\6]X:!W8XV$Q_\I;CP5- Y**53 M.>?Y528 MDT(PF(A00$3B",J_A5#([[C@A*'"KOQGB.#(^W='T&L\%?&A@\X25F5+T(+^=+FP$EQ1;?P1\^#@DN&/AX%FQ MO%;Z'5-YA]*\LZ*>KJ4[?[E#VOFWC2HFN1/*:<&+DE<_^.JUU.W:7DO&V2R- M>5"$.(=2U\40I5+=%2C/8!BS/$Q)%,N]:YR"/D1M;)=$DU?.$1I9Y^UJ M.:]?Y/N)YG)DCE+9E)3 M9DC80UMF\'K'* TN5VIIWNDGL&O\1M,X0%R$4 CEL?%0>FQA44 >"![%J @B MFEN%:/JHC;RQ%6V@B5M&9'H1,@S'^)+;,A:S%1ET"'MNC6G\E+S WXV*5EM,KQA&9PMP ;.C&?0W#+5 M:K1N%Z"C+J23TS"R36#[.BY:%L[..*A=.O:=VKYUOKP>>SAZ_1^+Y:;SA.QE MW/.)'&YW,Z=:Y^NNG4G99!-7,TJ2K$CS#*8)$Q 5 L,\3&*( YSF85S$Q.ZT MZRRER6)"NYFG54/:SK ZCY694>4% :<0D!1^2[0=O>[Q3&M0,$]6U'DZDUI0 M@^(>6D_#-SC6\> YK[[S5[[8J&S IA-5$7&4QXC(GD3 MR5=-S4D:TQ;1](EY5#73>['KY(K;!5.]-NV&5C0WC?T=Q#;S9/;%Z=\Y%TEB MMUM.#*>X4DTSRM>2;? <] KI,)_B0* +1E.T*TT\E>) @..!%(<7N'V)=*6J M"N"O^!-?5.4KKX\R5 M<(%% =,\$NH0,H1Y%J00"Q)F]/^M[MMZ(\>1-=_/K^#3[@Q@'NA"2=0N< !W M77H*J"H;+L\T%OU@\&KG3#K31\ITE>?7'Y*2\IY*DJ)4MV4&%\$,X)D M,"X%X5%$W6('!B(:/<:@2=1FNP#547RLM+_0%!9I]R+WAL3&74]ESGC)U-F;EA%$F<@@ MQ@C#"&4HX3'*+0L$.E$=>2?RC3T)KB.G=5&-L*T,VS!1>1F MOLY*!/QI((!1+D.NOHFV+HR=4"N7\EL MKH?_N*ST@>9=4SQ]N:[_OJ@$F<_^+;BV9K?+VE1ACQ-==?BIOJD^+]7VN=II MWZ$?>Z"XQ)AB!@F5#"*!U Z,R03&<9X@+F62H\(MX'54O*-?S-Q_%W.U>W@V M('1&_*/N:"JJ-E(>K#>HP=PYCR3F.D*;'%?@0UR*)<5U-BO MP!8]V,('&ACH&+@"<0*^;&:WX>)JKQ'5YZ#1_Y/(.U@6]9A8)\[ GD#LQ]G; M4Q#U]!SK3%W3"H^_5P 7C[>BFBVYN6KZ*KZ;3^H'EN(DI2R%9:([TN49T0E/ M"8S*$C-.LJ+@F=NIW(KNZ&?OVVK)A. UT-\44)-F*ZJV_LK0-RGACNYF*VE: MNI]#2\C-LAKR37=*#AH H$%PU=RTZ\/S]^:!@';1B>M0'FLKFM-ZL%W$<.31 M=GK9)U9GK73C653W:@)$USHG2AF),@E1P1!$1->&X!&&<5%RP4O.4V%5,N8< M@9&/HAU%8$BZ!(J=3[T28]S_GM+]JC[T>%1V]T*L)6?\Q63QVA#S_:AE\ZAU/] MC]^3'P^QP)BE40[3DJ;*E% .E?TH(2-"D+20.&?,Q=7E@6&:6VVWS86/*.VV M&B,+R,U8=4XNLR7KX(#O"@_H .DB*2TDT&'2/OQPVY !$@FT*?%!,.D698"( M#C=24](IR-ZO_]:X2?+;2/[5UO76S@'I5F77G"_DQ>UX_?_CQ M8@*>'UB61$@6!$9<%A"59:P,%*8P$TDK7XNYA_:=OB9,L/P'/SC?CZ#,@AUS).^ M[;]FJS69S]]NR8S_HWZW_";F@JT$_R*(5K7M=;%E$)_+F&.OVKM%%SM,0(," MK_5_MF4 WD"'#K3P[,,"G>37KV]CBLYUV?:26N"T1%]Y>,4D.A&:+&31A_W= MB$:O]]U7U&NU0'.]2)OBA%F918(A DN:ZK)'(M:WYQS&:91SA(M("JMF7T;)38DMV7%:4T]"]UI4]T>:;%4]R<#NLGKZ 7>5 M^"P>R;Q9HTV; YH1(E$2P2AB!*(TXA 7F$/"*8N5QB0BM6H+<6+LD=7"4 /= M%LVA]\,I,5S6C@',N>F'"U].2G*& R\U.1QK,D4YP\2NJIQ[Q.,B;3^5LVXO M5FB,\Y@*#"E)*419IG0FQ0AFHD@XEQB7B54]FO,D1E:=V_W$8E8 M(3.K=[6?TT&U[X6D_!=V&_)UJ[%*KPZS( M(IR6D*0ZJ@9G&:24%+#,1)I$A*;+JD@T@+2%DJRYP14KIU>3Y/:HK+9%V, MT?RP0]NON>)YB=FI>A@Y./J8?47@?N=[D;M0%[KG"4U[6WN1X:.KV,MO_(SL MK,^BKN_5ZMB%_A^F]$2JJJVNP4@# :C=/ZQ=(SKHTDW9VZN?/SD].SMI.\"9-Z]=-SK*4]R^1G'4) MZ_]'R5F68@^;G&5+-.B62,P0YBR%.6)"K0:RA#@K"O5/ M&B,19;D@;IVW;:A.M5%D^@>QA1%DAW@@P$&;17^Q!-HW7@&R AV("V6B0^TA M3S,][G;R@.:OL+,\+0;+3>:9E_TL1=M)M+Y?7C-%HQ*_K>O90@=+-P5,#(;F M$_Y 22Q8F<7*8$BU?41E"DO!F4[IE'F>E$32R&W[Z$)^]-V@(=28YWI3.\G8 M$=)"<#,B3K*ULR7!Y>5WA]6BT#SYUH;NN8'_L]UO=) VA96U[0VF1T/95H4 M<:Q.KQGG*43Z'Y+$&1113D64&8U(P-$=*A.1LTEF\;4*7S MHE[IT%%E,A^PP&DB9 JE:6@9Y24L&>8P+26.^(R^S5>M3ZAZZVBF!?LU6LU=S\@_9 MU?(DU\&Z6>Z//G$7RY.L'7>O//V89XF:)Z+V,*06?#<^?Z?P[V]OVT?:S<_U M=U)Q\]>Z*83Q:=$4P7@@')$H*B+(2AU<)TFL=A\)@EG!6$G2F&696U'TD.A& MM@2F, BD&HDI.+O)=?C+; %J@\>QK6W8N;&S*C]-XFXVR5"#!@383RS9(@7T M#>P^UZ(%!NY5\U'=%>%1<]1@#EAM9PQ1AJK*$Q3;M-5[QA#K496?48CXF>A# MM_G6H:[=ZU_(JOU-9_7/%C<+\?\$J38M;1[2.(U%PBE,,L0@*G$,<29RF%), M\T@2BA*G?/IA<$8VPN_7)N9IN1#@39'5Y0;GPO56]<=R(F.8Y52=1P9 ZB:K-+,0$8Y@7/,O2 MDA88>?O.G-%,ZD1KT%GZ?>Z6\SE0+.GE;H _S7U^W!UKHTI]B(=M!($/JD>OKU[0)'( ML@3G4$9,0I0B!,M(I\0424((Y4(J*!9VH!UO;&_;H <(^ZZ"<;?=$_;16F&V$293B VWW1 M#__LV6A7K+;=A39'D?OE.U-UW+AHGY9S-5[]&ZEG;+.US-67.R99 N.(1!#I M_'",L/KR"T0SFF0L%X53&UX_'",KS=?UL[Z;65;_Q[$EKZ=4[3;L$\C*34%U M:,Y>*[.M#T1'\S2XP"ZP*V"@C7(G/E \H9H">Z*8MF7P,%$=-10>.)RG#V.Y M>+P7U;-VEWQ5?*\KTRXP5BMRQ-("$HDQ1!GG$.,D@3G!:4(C0I!C8,]),F-[ M'111J-Y[!ER1=?0=G):+I5-@,+>.IWW-J"8(-,6]2_.&--AZP@*>Z'NY#'54 M/TUDVC-X+Z-'A^O^ISW55.V^A5;_3\\OU?+57 IMRHVPF,4HEI (B72QLA26 M64I@$<=2T#*+>62UE;:@-;;"=I3!;(>TH^+V2,I2>\/P[ZC"&]9WJ8Y0$L*" MNU"JVT-I6OV]S/*1$EN\XAD"(^9S7?]\P9L"%.KGUL?6?DF)+#.!D(!%4A"( MRE0MO:5:A'5'EAB7)6%N$6J7"(Y]=&[(&Z_S>MR#Z[@MIZ'".RZ1FS9BPY+YHR ,V_?\]'Y;9^+3XE4TSO5ZZ\>5<9KA M-"X@+3"%*"T9+!$N()8)BQ*)"IR5+EK?3VYLG=]I!FSJG^@OOD8C:ET#90>1 MFR&X($,[,Q!.,FY&X* 0S/:F>M0>P';P(NH MFI!6_^!65]&7"4F35&V]1I#&,8(DXR))HRAGTK%+YHC"]^J7V>$! MI '4RA4LMQB:N5DMV[D1VQDY^\%VJN!F'B>;-#O[/^)$N"T(FQEHD8 &BEXT M6]W8@7$%6H#AE@9/001:*URI3[IX>(KF<#7Q'<;S9+F4J^]JR/?B5:)$\F%H6K AQ=I;^'X@.2FJS8?7D9[)>I'&-X] M'OBCDLQR(>X$6ZH=\MN''R_JVVP&O9'ZXH6PU8RUH@X^\@6TQ@0Z4 MOJK?P-)J>PC,/F#83Y;]*],D8G1;@YPE.$)$\2"1>,47^U&<+-IXD$!V8X^' M#>33M4=4NH&K.IS?R.O'Q\IL.[^*E2ZTH?/);JLE$X+7UR\O\YG@"M^=>%%? MS2=E!6_DU^5*U ^)9"+'.(%Q$>L+6YK $HD<%A$F99&41*0./7Z& QK9AFT1 M:G4C'4;C S2EV6H%LP8O+5! &J0F$:G:8'5ILA-@CBQVX!-+WLWL[0M] \_4 M=3-%831"T$$$USLRWZ+4KQJ<$PO?I1_2M)/@M\NVTH!+"J!?76B\P1HKA1-= M?QNF '0F;-H43BK[+9X"CNM;EUZ*JA+\=CF?L;>=2IGOEO7J^GE9K6;_-M_K M-HKA(2>Y2;J!259*B"*20!J5%/*,%KP0*:&94]:!*X"1UZ5=BD T)%WKPSM* MU,Y5/*:K2NA_0Q$R<#$N6P/GS05<9GF"2QH MEJJ->D GQ6L_G2I&IK+W/C2JXZX>LMKFR$/VN!!O,9!Q!/OY=X"($) M_<(!Y+#O"0XQH&=3C.7"Y+#IZCSOUO5J^2RJZ[H6J^L%W]2H.-"H.*81S9"$ M*9*ZX2D1D)11K#:U/)7Z/T;<&JBY8YANN5@]B:ZNZ9OV;&K_U^(1;/9Q=^)5 M+'J:1 23NMU.=V19NBT5'1AS%PPZ.$V7(O-W@VSG]PW"*Q.O?">8F+V:A6/, M -T!,@O5I,,#P;0M._Q%=-3 8\!0'MOCUB%PIPPLT\OMI\4U?]5FE.N^LSK; M8%OC\8;.9X]F4:X?$&.R%#*&/"J$[NI,="(NA3&*WPT+'\=L*;,O:M3Z;>UHJA12X)CB!F^G8Q8ES]%%'(4E1F!2D3 MRIV\MF3J3 M;@YT^K85FI]5CB,)-R5L$3>3DZ4-GX!@D7]X#F0%KLI-:!5=A M'!H)Y_<#=7>\K9;*/*W>;M672I]"=5])DU3PD$59R2.>P$)B!E$N8E@25"JK MD4I"R[R,8CFPM^-9XE;J,B16_[:]"Z_U'OJEA6'\+J+#,+"UXWG!VEF6P,(* MUM:Q@W$%#)#&6?7AHM"&-W6\R/]8+1W/$_ZY#1TO"N1B.\?+(_@46?XFYH(I MC6Q+MEX_K^PK*A^_._(F0H>2D\4;Z AO*@%?FR.V2\7D$WSWJWH(EEV=TG[< M.E8\/L^29WGC$P-.6,OX/#O[A8M[GO-PWMX)[;S1ON!N$_!>O.AF\?6=,&WA ME1J;6:N;JP+=@J?U%=S(/XS#9_7V352O,R9JI>FO,R[X3BW!$I<\%UD$42P2 MB A.84E)# N&64D23*2P=_*.#';TDT2''K!NS\Q;_*!J&-!K8.-VTW]J>-AQ MM>E]Q/>6#U"WC.B=A>'D"BPVO#BX.3?.%T!]%(;>:7? MTC8=0*#2]Y:\8]>\7HG9G?"#R<%M83PO@A&J>5CQ&*H=72^M:;O-V;!]U$S. MZB4_#?^-S+4M^?8DQ.JSGC7=X//'K'Y ::8. @F#7.@@:)&F$!<(Z7B/I."4 MQAPYU>8Y1VADO6[) D,7=(3!GYJT8]NVLZ*RT^H0 G!3:#_>G57Y$F.!M/@L MF4D5^!*SA[I[\7G/A5G'AM4/.2*EX+* !.<,(AIGD(@\@8(D7"8"):4NH+54 MQL)R!3;#.JGD9G#[S;E^1>V3-2G'Q;7AVG(5=>;%<;GL9\!]1=S#&VKI:P:= M=HW;8^1H,=O_U-V/;!I,U^_FRUK<+[\L7F;O9S7[M.!?R;-5!^=+8XP=7ZA( MV#N/>YF][$0.Q:>C9ABJP)#5!^?[V;-I&?3EZ^TG\'Z3J%%? 05EIDXL:V4/ M>N7BY&:V8=K+W=P[\&1N9QOV=MW/5L][5G;4:3;TM@?_N;%!*?]0]3J MA-N5GVQJ_#RPG+$DB1"4!4\@TI4A:XKT""_ M.JJ=&[ >YHBR#55*%HV=71S.L)ME M.^)U!(]>/T^A0GU/$YDVSK>7T:,@W_ZGW?22B]G#.UV";!-C'J<)*S&*88Q+ M#%&"8TB1C*'(HP2I793$W.JR_FCDT<-K7G7\Z>6H\PO\]^O;(*[<5,R:(6O% M.@N^Y_"BWFG42/VPU9[CD291F+,,=#IR_@'/TD.S2K#5;26>9^OG^@.I%H(_ M8$$3FO!2IRLJ#1%Y#'%2QC#'!)4T1@)1JVH>?41&5I:&)'AI:5X!8:@Z5A$Z M)1R[Y6HHRVZ:U'+;D0,?^IEU+_;3PTVH@CZG2$Q;M*>'R:/"/'W/^EX<_W/= M=2E:GKF_.KW?O1--72#17FHW]7]UY)[E2[;(4 MD&9)#(F()1%E7F9E[';W/"[@D2V$*8YQHC*VZ^7UR+-FZ;G_A>;"T?-Y^^G= MU6G_P/88I]V>K-*-/$U=&EW]"NQ #'G'/HT<@UW3CPQWXIO^:81_'"PP$5W/ MTCJ""WZP">$2H8A&",102[)12=H.+AJW4\T6B: M _=HIZ1C9S-].?8[ZQA61]N@]? 2JK3,"0K3EHXYS^)1:9B>1[VR!V:+>EWI MH(3;:OE8D>?.8W@[)ZQI*/U LDARI7JP$** *(HPI$)(F#&9BE1&N!!6Q:RL M*8Y]Z;KQPK]L2+9UCS?8= BO!N=2;L1*F/T*/(J(W-1YASIHR>]>7&PAA):, M4TAZ6 D-[6-C\3T*%^1MS_J%2&V+@:8,M[;GZR!FVN%%OVW*1S*KS':G"5?9 MJ<)E7+@FC8O?J"V3CK-NNG-_72ZJ[E>U]Y_5^GWS];H7[&DQ^^^UJ#_/%N+3 M2CS7#RQC)::TA"R/.$2(2HAI(B&C.*$TX6G&G<(KQP8\LH'6\('!WV4>FE/3 MI\7+6FF8SB3>@ -;=.!/C0\8@([!G*-/L-VV[5>:-K=%8\P9<]XQ3B7&0-O/ MT>%.NI>=2OB'&^/)Z/HM(1^D%&Q5W\B=Y>JP"G-.8XEUJP.<,HBR,H5EF1&H MEP#,!$(RQ2Z+P&628[LANS+8:H?4@M$_[FXPE3G8'!S_J&:KE5A]:,S(Y^L/;J;=0O!VQCFL.-W,ZQGIC5GQU9[=0&;0@N"DALQ> (>F MR.'-,($X.WF]LJ0ID@6"O$ASB"0I(.5Q#+.<1F5,J!2%T_WF>5*3!.3,0P7D M6*>SAV7<3R;OJ6FG^GO M:Z*S=84PFY9[)?%:MX)^( PK_>8XICPS+[=R&6" M8^\!VC:^!L(5>.Q 7(%7EU8B-'"S198.&ZJWK6B;N7R^U8NS2GJ M?B2YN+3Z""L?/Q_;<#DY-O"P9[J_3X?%.!.VX[#G:K_KAL-[[KE;RJA^%76XYBE?B,TB!LW:],Q$C#0]RQZKV2J_9$FRYXZ MRC0\_7F954]7[TZ*YG'^@ M&6=$EAED&:<0%44.2<;45D+B,LL+6A1E[G9U/CKFT2_B6P1Z\6#Z(#877,V: M+N\]JP;G48TZFW;GE%]CAGYZAM4.&TVIT2TC.NFT825PNM444@^9>S4JWND3 ML:80_\FLK$D(^ZXQRVIU+ZKG3XM7T09^Z3X])4Y2#'4C2XAD6D*BF\#S-$F$ M6A\B1JURY?N(C'Z,5"2A>O%9:?.&J*O%/B$;6R,[C&-7NZB9U>3 )PMF/8S7 M>6Z"V9L3)"8V$>>9/-;JGF<]_#Q=\;:/:H:[),E"IT/*"&*<<8B$P! G+(4R MQWG,)"JBTMZMOE^3$:],Y1(% KFEQ6SQ[I*#9BLUS- MPPK#<7%OY;"AOE,#9Z0.+ [\AEK^+2A.NQNP%\'1YL#A5<\L"%(_Z?]T7X57 M,A>FO&N]JF:Z2KS^0!T5]O^P\V1S;.ARB-Z+YO_5[_,U-\VDV),^F]R1E6CN MI1]XD<819\JB1+JL>YDR2 FAD$=)5)1E&24X=RD3-RU\)S/E7HY.]Z9L2&JW M@6F9J-T)Y@>QA0W^%WE^^;^ZI7C+UOE''7,^IOTNV!G,7W>&'3=["ME5TWIT M!^ 5V&('S2--9^6]/^Z_T3"U3=W[2\?77TW84L,:Z'@#FKDV!"I@8LQ/F950 M.3?3@I\VG>>G3,Q1IM#/0>&W!+;]3+N2Y;^]_;W6M?K;3 M3S/F,B9)0J Z5""(J&"0)!1#$94RRFB6EF[UQMTAC'WHUE9'SI??ZZ9KG^R0 M +*!XMB=U$/,=BO$N,)SO.SLVDMW:/0=PE\T(+6D_Q5L,($MJ%$:GOK+))"- M]0 PJ9WT%]"AK1LPDE?8PJU8?A5+Y\"%W=V..L7_<' M,N6HU%M^P@:#F;;3;?<.7;/)NCC*%0"P4D:T^8,]+%YE";0^["?6OZ^7/+OL_E< M[>T_+59JDF=TWF1$?7I^(;/*=)9%K(PYCB@L(UE"E,8EQ)AFD*=9)!F->2FM MJ@2Z$!U9:;>$P'Q9USJO:+:!TG87,*?ZQQ:KFS);B95Q6G N$7GOX5A&QG0$-_(]WL:4?=R&)+'Q@ 8(L@G'EU MX3>0M;4B.:GQ=1'"H2UV>M>C2P7_Y_U26WK3(V MR=+#<,SEY<.#-X-NZGB>MV#-C\YRX]=98F^DZ5I)G&)@KW?$R0>\#M"_*Z5K MD[+?BYI5LY;#MD[&)S.W9<$8G44#R@+]]/Y M.3$$OM1V8]7W%']I^"D/]I:L'ISU;=_RK*TLZ.K3HEY5)O[H\Z;.B12(RRQ6 MF]Y8G2\0S1 DI3I?H(AD49SG65)PI_+*I^F,K-6:*MB2'5!8YIR<[+:Q ;AW MTV,OQMU++O>S%:KJ\ADJTQ9>[F?UJ/;RA^ZU=1D4>QWQ/D M9KVJU8:7MS50V -+8YX32B$C.(4(\0R2#'&(TXP4-!:RR*TB5;VHCQV$UF23 MKIN[(%,;>6UBL*@F#A:B/=F^B*K)"O+/#W(3NA!%07@905K&#**8EA#GI3*> M,8]R5N:"8?J@1J++GR[V7136@N_0 -+ :64*EEL@S:RH'7HS*V([&V<_V$X3 M;&=PHNFR,]^C38&;4=_(OL5QU(4*[&"Y @9-.&/O)81 2X ;[4D7!B^Q'"X7 M?H.X-YGYL%AI3W53 &,3"/EM15;K^B%%)!89SF",TQBB(J$01UQ S.*$]&J>]@BQ01M-$;>C2*)(0)2B! M6.>,"Y'E!<92(F)5S=F"UM@!4KN4@28--&W/"]L^F=FM]X$DX::YWD)PCS>] MS%ZHX- >2M-&B3;;:70KYG#>7-4QAVVAB03;OGSR"7TXG-@ M*F'?-/IE$AYQ895(N'UK^CS"(\0GTPB/G_*L :D.OT1O&#XMU+E8Z!*I#TQ* M3(NLA"P3B7;=Y,H:B!32C" B7>%>WO$\-Z'J.IZ@,&U!Q_,L'E5R['G43_-VJKIN M$R=>M'UDQMYG=ZM-KQ#W;E5 MJZ7L[-0UG$3<-'> ,)R5V(['0/I\@=BDJFW'^*&66[X5Z#3]V]MO8L&>GDGU M+Q/J4A9YS#(60QFEZDB=40E+D7/(&<*)X&59IE8N,%N"TY^K-^0OA/TW,>=_7ZB7 M=JS-]6,EFAY#7;7HMX<449$Q1B"E1$"4T *2@A(H,HIB+K.(9$XUV%V(CVP: M#!3PI+" M0:SU^IJ50FR>G/LO.,B6#LS,9:XW$Q&(ZF_;26UNWO8(KG:E'L_ M+SCW!C@>$@C5S,:%]+2-:3R$G.^IFK*^BFHGZ@:1""!H)&*%$F1Q,(G7H2%*8\()'HL!)D5HU$/.B/K+- MZ> T6=!L%Q @':*KINY&M0'EX'5SEK:%TW%,&;H9HHWX-!2PAV5KA]JJ&'>3 MB,_!ISFF&/U8<]15'K^_4>=#I7*N^_.YY7KT'\:_F=+TX+*C1NO.5 M92XR*0J8H2Q36\.$PQ)) EDF"\;+ M/4R3G41VSL4V)7\.BP.HY[P:.SXK(\ M%P82@N.9\!S_ ?/373@,6)CG+*G)R^A<8OI4T9N+[_AZ@>J5;NGU*A9K\4!C MP;.2(9@GD5)D(DI(<[7_*G*!TBS6_^5N+I^=T4?W[]0K'?U7-=13D)0TA3R. MD8C22":)4\VGH8#&/OEL$#3J^J*>>]+EYEXT/IU__=+A L0 T\^MG@18+%>B MUC'35.R\QZ_ RWQ= \)8M38A\ J4J,\G(H\SBW9&8\JY<;,S!UDRNGY@!PX8 M=*8^X,[,;1""!B+H,(Z54^,OK5&2;SS@_,0L'7_A]:?S#!C7PX6T7]KO=B[X MH^#7M3D *:TG\_OE._*BCT&?.B>63NTEB[<'PF(F$QI#5B8%1+GV9 N=SI=G M>9R@4B8\LG8F^>,8_6I[OW;K2P,-D+KQ,1EP#FZ0 0*W\"=-(T8W.WA8(;5% M!:YKL,4%[I>@108VT$"+;1KQ.OB;IA&SG^?I>K/"'Y8=/OG5U:N_W@H($V;^ MO]5'[2QLKR%8 _T_ WFGA@NOUT\U8/CI/%;#9;#GNPHPG,?:L4DD4M]04=^) MQ_5K1Z>S[T1UXKMAESM8&D-+##!!XWH/3GWUM8@!E<#@;.0^@6Z\:X MHG1;+UHIWDC0H-$;YXT8MX#T QTD\&X",3JL#^.*TV]=N-?G/=\O:'M&?!:K M4*N OXAZK;_'L--9?7^>]ZS]@&'Y^_S8/@_R!EYK?8 V M?6+V8RWM2^ILN.NWD;Z,N1F^7I[ GX9ZH-(XA\QX%<#9##)9F9M#V+O%;(X^ M\VR[I)7*M&A))(5*G MJA>]U$96H8Z45ZQFOYCL7'?!F'=3,UN^W1LHV? 3JG52+ZUIFR;9L'W4+LGJ MI8$J_'E32"F7*9<1QI 3B2%B<01QC HH""I27K (,^FEMY\GJC6U(3B@RM0) MN3@JJA>WCMKIQJB_DA[Q$EHS/_^<6E+G&3RK@\=/^@4C\C5;72_XO6!/B^5\ M^?CVX8;=8OQ!"\#]$D\?'RA3'!B9S M=>=*530P]+%ZWN1NJF/SR\DO3:ACM(4T+D7UG7U_T@"^2UPM3;^$\XPYV*X@ _*R6V\2[&:"+;/6: MG_-O3V=\+G*P9WHN/^U9J&'U)"I]*5.))V7'S%5-EXG^5:QNY#WY<;K=WB8M M6C(N.,YSR&6B31.CD)2(09G%:2QS1"/D%#4\'-+(!LT -->3&X1@UE9+T(4A M_NK8]R[ '-@=J*:5K)O5;(2Z!VZ_!,45T*WSU'9'@1PEJ3V<=$(5LA@.:-JZ M%\$$>%0F(]S([E<1'Y4\E@O1IF"\O5^+^^7[6?W?:S*?R1DS:Z)!\)M8"#E; MU=?/*]MK"Y^Q1[9N+:0N/>@-\+4^OC$96Z9N M=FTT<3I=O R1B=S*(!$I*5D8P)SF#*$IBG=W/($&YE )'(DN=,C_ZR8ULBNY$/>,Z0HPT MW:J4R7\6%=._/K>X(#7 0+U!YK;WNB!.NWU5."&YV99MH-7LWTH&'0S8X !; M(",D?=GQ'&@G=('8I+L<.\8/=S"6;WDT[U*G0EZ_4^<.97N^+%YF^N[>*73B M_ @CJW=#&!C*NN'!_>S9+(U?OMY^VBUAY=#CZ[PP+N\;PLC!38-M11 V#.,R MIWZ=PIF(LLX2B"B40J1 MB 3$61)!(64F$&=Q45@E,%C0&EF!-P56JUW2CAF;/9*R6WT#\>^X]':L[U$= M([GZ,G>AQ%DD(>>(J/UU M+"#AF81EE"-*42ZBW$EY]X.OZ4O" V\ @ %0 '!R8V@M M,C R-# S,S%?<')E+GAM;.2]69=;28XF^%Z_(B;G=9!A^U*GJOHHI(ALG8F0 M-)*BLF=>>&R!2>RDDVJ2KI#JUP^,B^\+G;3KUR([%Y>O]\* SV #,N__;=O M9[,?ON)R-5W,__TO_*_L+S_@/"WR=/[IW__R^\=?P/WEO_W'O_S+O_T? /_C MI_>__O!JD<[/<+[^X>42PQKS#W],UY]_6'_&'_Z^6/YC^C7\\&X6UF6Q/ /X MC\V?O5Q\^;ZG?PU2.C2:0^0J@C(.(:2,D!(/T:HH,W>;A\ZF\W_\:_T0PPI_H.7-5YLO M__TOG]?K+__ZXX]__/''7[_%Y>ROB^6G'P5C\L?];_]E]^O?;OW^'W+SV]Q[ M_^/FIQ>_NIK>]8OT6/[C__CMUP_I,YX%F,Y7ZS!/]06KZ;^N-M_\=9'">L/U M1^GZX=[?J%_!_M>@?@NX ,G_^FV5__(?__+##UMV+!2<3K9//5%7*V7(:TGJ0C.2E# K!.@(O<0L#"P MP9N0E; EWUAP)7A%%&\$L,+TUT^+KS_2@TD00M9/*C?DAA.W7K?ERG%T[W?< M1_K=27;:Z:@9P1X-J&(2^! RB!AIGPB6HCR-[*MONT[U56F^6*8?%LN,2U(9 M^]>%9;HFV=M@W?W&CU_"DAX$Z?-TEO=_79:+LQ:R6B\:<&XK%B+W+S_0J@LN MEYA_W4KEWL5M5K8F18J;WVPA\?_G/"SIB;/O[Y&VR7KBC&%!9M*/&3FH+$D9 M"N5!.V9T4MD5;IH(_\:+#\*!Z!\'I_"S$TB\P^5TD7^>YU=T^$Z,9R9B5%"X M+: \=@.'C,LQ7T\KX':"C*+2( M',%(IPC0Q4'0!&UM"I+%Q#+/LLWI<./-!T%"]0^)DS@Z,BI^GJ^GZ^^_3&?X MYOPLXG*2?0I&<@W&!CKQ-"L0O,ZDX[POF+V3FIV$AIMO/ @%NE\4G,3!+J3_ M'C]-*Q/FZS?A#">265[/,C#,:U"BD,\D4 'G46NCBMA +3.PI. MX&072'A-3OR25-B&\1^(__AR<3Y?+[^_7&2<6.^L*!*!)<'(&+8)G!3D.!:9 M551!!R8: .-!(@["B>T=)^WXW 5L/H9OKS.Q;UJFV^C$3A,R);,77$#@WA'^ ME0:RD Q84H]6"Q^*Y0T <\_K#X**ZQTJ+7C;!4A>Y$PB6.W^^74Z1S[!I'5R MP@$3,4 -VX%3*@#RQ"1:ZS5+#0!RQZL/ H?O'1RG\K138(B)-LFPC Z\K2J0 MN$#H-F1-T8%JK"W*Z!8VR!VO/BQ\Q?Y\R'@:4WM"QDOZ].WRX^*/^40Z7K@T M"FQDQ!3#$9SA!DS),GD662FGQ2[N>?%AJ.@XJMF"H3UA8F,TO5V^6RZ^3N<) M)TD88ZNIG4.B=: 5X#P=AT(HF[)VPF)#8-QX^V'HZ#C6V8RU/4'DW6*U#K/_ M;_IE8U0GG;TD4(.25>4ACQ!3=(!$O:6%170MXAIWO?LP>'0<^VS$UI'!4;7> MBR6&#=TR>"6%YN!U!75.A4Y%;R!:%+K$DHLX#0Y7WW88 #J.=![-NI%%7F_+ M9^\^+^;[V)Q@V3DG)>04ZN5-2> 1!>DR[W+*C$L\+=9]\XV'B;[C\.9)+!Q9 M_!\PG2\)NES$C]/U#"<\!N&+D1"D2Z!T"60!$^TA.QYTSLK%T_S-FV\\3/P= MQS5/8N'(XO^X##4CZ@ M)*M(ZW$)49/EP[1B/EG+8Q.(W/WVP_*GN@]$-F!M%Q"I%_S+EV&-GQ;+[Q,> MA&(V._#&9S*":X9Q,0CU@M^*@+:8TXR).UYZ&""ZCT$>S\@N^>P0F0ZG9=;>\=+#<-!]M/%X1G:!@Y_/ MQ:C#S:U2(2X M^L[#T-!QS/%$-G8! B+\K";X+-(_/GPFOJW>GJ]K34_UK"=$LB0F("3/$RA% M/(F.K&2N!"LEAZ1,$P?D 1H. TG'TG(L'AQ MAO-Z%-##'XD[!P[76' :#CB.;Q MS.ND>N<2NK_0=U83RZ--,1N0*BEB!.FS@"@!60HA)1GUB8?#/2\^# D=!S!; M,+0K3&P+T[:+X"KEX"V"9#4YN/":Z2%I^Y]]6%E?AU'+=LP MM1DR_NW'6XS\E;YQ;)$^F4'S%6;Z9+6837/MQ?!3F-4F ^1HX7KU^SR7(7*V_++=$YOG1)>%MM"P L8 MBA XMRP0IV*%H5,0?"83HP3CK:'_Y(=V8@FKN$'([J7;[8BS]6K_G\6*V(OY>KE)@+'9WD7KD,"FL4MW:5R+Q$J1"%:K[*ZQ2,TW1@,"3L M%5(#=H]X1EVG?F=[7RPBQI(T';5 Y)(Z94:"-PQK6A'9X#I)(QZ*B1V/F1N$ MC N=4R1[)TA.87,'6'D95I]?S'/]Y^?_=3[]&F:TF-6+]G\OS;S61=3X4 BZUEXJB,9)X#S[$K-D7#R4(7B45GJ GG&: MJ P'J&:\[P!''SXOENN/N#Q[/?^*JW4]_U>T%UC$G!T4OVDX%C7XG#WH$,E. M]E)D]U!0_RA[[PXZQNFV,AQN3N;UB'BICM+D/4[GJ_-E]4T(^]53K>#?\VB2 M>1?(CL[(/5C\!RW"ZIK4D.@#7J]UKWRUFT_3]12);;NN=OERL2)'F6&+,=.86&RTITNIU M"*LAVF"93%$DT]KH>9BB<;K!# >IAOSO $WOZ01>3M,:-X[!?DMXID,6TH)# M5@/GAI,7$!4D0PK8A2A,?.A6\A@0W4G(.!UBAL/.Z=SN #(WM*=PL?C@0-8K M-\4P0;"%SF?.9%2Z)&/#D*&?<3K##.A5'OMXRR>^^GIP1UO M$BMLQO0.=,O?%HO\QW0VFQ!QRN1H $LM30RZ0$0K23%BB"G(@+:U>;Q_=P_^ M=A-@',7,#D#PZV+^Z69\P 0,Z'(!J:N1GF2N)>L&!.?,($:>36Z,ASO(Z,'G M;@*-4UG< 4I>$^?GGZ9QAEN^D+;[^5N:G==$T0OD;Q3SM M#+6(@LN@"EB;."@=:O-HI0 51E1!6:,>RMTZ13\]AG/&F"FPP(74 Q"NQ MJBN+L.03EMJ&NL1:99<,@O.8 67"$LBSR+)U@.=.0GKPS9M Z70V=X"5+?UT MAGL9G) @'/>@G*JU_(4^9&\PD@^J+\N$FGKC/;CA#3,OGL3(#ASO7ZG/4 M.74@;>,ZY(/G?0TBH@XTSY5UW8R#R6Q#J95]1#+YG=(K<%888-++HAGWT3Q4 M07LBV+K*#1M&^O=#[!11= "JO5GW+GRO9MP^',H59RHS#1YCO0QVFE91J@&G M,68K>$JM 74W)=V Z20YWY/09MC$.9,UV@QR MTZS"&DD'O$X00E:H!$9Y_3^QG,_SK=74^2!"*02A:\Y3# P"KT'[Y*2S3C&,NC6\'J1HW.#W M4,!J)X0.(+6/BKW">)&)JPP7/BD+,=9,7,$9N.AK\9Q5&9,WPK2^H+^#C'$C MW@.!YU1VCVTM_;I8K791TSI>XG^>;Z^"=N?Y>Y+1\BNN)IQ[*966P#"0URMK M7_!B,AC-913DG)B@#S*5#GO?N#'J(>RD ?@\-G0VAM[K?<[N'19?B+RDHB,X MD6M6I1 032I0/(_.B)13?+0(]: WC1N''@(N37G;PZETQPH8$TF:"#8G"4I[ M\BEST:0T,S/6B&+-0RW[VT2&QHU9#W4FG<;L'F+95T[5*Q/-@XIV4=./'#QA(/%T$'>B=F\&(*RL) C7I3@[@9\]"7JG=1TX[$/!ZA&HN@ 5%<6,0FJ."2CK;;.)^^0 MQP*1E0""OALP:\5,ZR3%*Z_OQA]_E@N-)S&[@U.L]C&<;C/K:M7U8EY[JN,\ MU:78K,ARLPZ,*@64BW2^:W(9O0@HT7J,N;5+_@ YW;CFP^&HE3 ZT#\/<$@C M4]EF!MF8FN:;.$3M:,/46VM#[#.Z=0[:B;?YS^'%#X>J1J(X&E1?<1D7S6X\ M+MJN;AM!"-H6.2D!VMM8I\20K>=]@A10V>2*MZEY^/D,W FHCW3M4T=&, M[D#_O,AYDQ,39N_"-+^>OPQ?IG1F3J*72B!YE9*C ?K40I1!0F'9H+!,/MR\ M\JBK^;M)&3N/:!#8M&![#^A)Z?SL?%:[NVU<@MH-?(F?<;Z:?L77\[0XPQHC M?8/KM^5C^#:)"J,+V9)SH.J]<9$0C6!@$BW:V"2$'2#AXRDDCNN\#86V <74 M 0K?XSI,YYA_#LLY&8*K*\M]A66:IK6$,T57<@+F7*!])2PXY304P:M?FH43 MK6VIQZD:U^,;"&N-A=$!O&XS:L(9F9..6^ ZZ1JQIPW":9=8PS4+VL646GM\ MMZD8U]$;"#XG,KN#2,%COLJ$.2:SUPA:EUI.;@-IU^"@A.B2S#';TOP&_Q&: MNKET>Y;8T^EB:0:SL7H(O]L(YC.NIXDL[&NK:MY0^/J[GK>[\ /K?,Y6PTY( M.O,DJ^WS%&$K>_"8&"!J+HH) G-K[_LY6@U?<7Z)T6^7FW?FC1_\#I>;>2\3 M3\NV7F =!U0+KS1MJ]I(4'BNG/$R9-VZA.D LL:.133&S -1B2:"Z< *NS5( MZ,7Y^O-B.?TOS)/HA"L<-?'&<%"&,0C6)O#:"6*7$*IY-X$'R!D[8/%\V#I) M$#UBZO5J=4[+L 5U8K0"LE@E*&[K)**(4-O'H8T\*3]@L/0J*6.'(YX;2T<( MH$<<71UR%C@R*U/=$[*.SR2[TGN.]4L=6-36^M:Y42?/E1LPZ/#B5.%^-\+6?(7+,NX=R 4[F0R.78!M1O:#F M=< MTR$H'2&/"0/*A4W<2X"3RECZ'R^Z=?3['E).C[A^Q?DYKB:.2U?W#3"F-_<5 M9$Y&K>LHV,C(B#2AM.\LN7WWN"9\"QG?#IT>P=4.CK_=7IM_NJ@E., M#05B%@Z41T?$W M4UWN*6UZX"7C^O%MH=&4H1VHE[_AG-@SHZ6\R&?3^;2R9DV.PGXYEB>6K7,U MF;3VH(H)O* O25GZE%UA6K>>AO8(2>/Z\,,HFI92Z %4NVZ9M)X;335?GWT) MTV4U B?,LX(L>A"2U<*PE&I3N@+:RI1KG5@HK,FM2X68B,0XK"@M*BTF\#E))TR8%[Q]L7(ERG8=R#;@@OZR0N=Y"/ MC6?YTQ/@M8N;XJ=[-G.["O_Q,5AN^GO]"UMHFD^5M>;>=Z]PLQ)R-?\6IO-Z9+^=7WZO#MU1N0@1F0.;>"U5EC4SU")HX[*U M.>?0?'C-HT2-'% :7EFU%4L'!UY=QFK;.NKM_.=OE6OGT]7G;3)$[9NE3BQSW&3R7+7+@;9-\> EUE8=V4?/1>:>'W0X/O:FD<-( Q^) M3?G<@7IZF%\3SH7P+B8H7-2,O,!I-=;39ZXP6HLSV#J-^V&*QFU(\ R*J:% M.H#7_0O1G!7O. =>JGI-IK9)=!Z,SE@7D:)JW7>Y4U -$3QHP_<.XE*7$;5? MB'';GB_GM*C+1+^?L"R6NW+FC^$;KN@T7P82VG0>EM]?$U,W?:IJZ^G%YE)[ M[P^3)1EH^8EVD)."3OB@(+)@(+N R4NOZ?0?)#%OD.6,6\PW!(A[D7T'>O1B MB;MM_!/.L4R)O1:S8BR!*ZH.AB4_*);$P/'BBO52BCQ,;NDM4L9MPSD<_$[C M>1>A#O*:KUQ,%(8Z&)7 BDH^XQ9"3@B&J:!TL,JYUF&-:P0X_?=RGA;C3G%F@;G-M#9M(!I9^]Y:YZPO-J9! M9AF>1/5A87_V9\+A,XNR@V/QH16_^!JFLSH!Z9?%\D.8X0=,Y\MM(X"+WNT7 MK6\46F:#1N!65E_=2(B)W"IG1=&(W##7NJ"A%>T=W%\](^:> /G! - !\.]8 M\L522E&2,R_!.!Y E3J 0(H:C% YQY"U9^T3Z>\EIX,;LO'@V4I,'=@)^\9. M^T8"/X75-$VR%H'QH$$F0=LF, 3'4$'RCA.[LI:\]2#2.PDY3 G^J36?GY-9,4L*0BV* 4CFH"9;@,RG>Z#A&DZ7,MG7T[QY2#D/.GZI MK 73.\#.WW'ZZ3/1_>(K+L,G?'-^%G'YMMRJ[[[@&=IL0PX9LK*D43%F"$)G M4JL89,0H56GMASR5QL/0]J=*E!U43'\B&&[U,\\Z6U>(=4RG&EYGX+2D9=). M\Q*SBJYUVXNOGT3 MPP?:;T:49 24!#Q+1OI0! BIU*1A(:V+H6C=ONOM 82=WN!W]Y*/-4@T8=GP MPDP"5CL3DS]>R :2"8J6!:U!CJ9U5=YU"KII3M@("[=[_![-[PX.W OJMQRI MD9W%O.[>%]^FJXEWQ>E8.Y?I4GL?,T8L4;4 6I@4E2E"M_9G'R2H$RP=(>G[ M0',RVSO T(TUO%JE\DHTV(7@!*09>W7(%P2L/N5AA;$)B6NLF]7<2T@EF M3A?TS7#(R5SO #I7&MS]AM5CU M%A'C0J:!8.]O(W@$ESN R3T#9G:+B4:$[$L=05OJ:.I,Z_"80493T*!,BK5N M.Z?.WATX[['4#IYD2/W2J$U(H'SR"11PI*TP>76*JCJY7S,3MFVK?^ MNXN2<4NAVH.G ;\[0,T!,X=V"\LN>E98)\8&K'5GX[OO%^,9O]LEC^$99Y8FE_R6P0BN4& M5*8=%U6BU<:>3X@G2:!;I!TO5A! M15_KW$5-]ZC3S\CPB[4JBA6I/'/9.];:FWMZ,P @PILEJ:.V;/@.;FQ#*.0Q#D=FU^0G$CR MZ&WJG@V:SRG;+L"\SZ?%S8@06O).K,O:[JB:MC]]O_R5=^'[)E>NLOGJM*+7 M\VWB^(2669)1 K+(-3O#)HA,DG<>ZW@908P/K6LPFRY@]-9YSVL,CB+W#CR1 MRZ*7UW"L&L:O3'$LVV-KM#1P6[9<'J[X5^=+\EO MW"YKJP@V/WS[9=."X.=ON$Q3XLE$9C0E!0XEU0Q280I$IS+$D HRZU(RK0NK MGT[EZ%TBGM=A&TZ"?1@R=Z]QL^/N7B(+HA:T21"BU.D=M341L1&$=P:YSL:P MYL;*4XD2U'1 MZ>%]G=*> 65R7A5EE;SA/M[3O:X=3:/WL1@,HO>XN3W]N*#% M_GVZ_EP935W+S;)Y(6(&3@F8KBJ]HZSO'8M#3E'88MN/9SZ!'+'[X8Q MAJ4[J%"[0/"&C>_QRSEMY;J:VUMX4KP/01IR7FD+@F(L0!!) W<> _.916R= M?OHX5>/7!>@>[J ^L'!=.SW&"ZL,7OY5IP*,+GO,$83/0WM5>O3R3\9"L9"S;G+#UY>J1 MF1[_%-=8IPG@Q OZG^<-M=CU- .O%1H?$'A W'84#P;)!*"OG4+AA&A=NGUD MH@?_Y[@E.DT$38'TO$78+\/J\R^SQ1^K88NN[WC-6$XI^=8M:AZBIT$R47WFN^7BZY0X]]/WWU?U M@O1B'MZ+M)Y^W;;QI"+&G3DTB289FY:1V ?CJ5G638 MGHJ@.W*0AA17!]=VM+0R76_[\.8HI1(9=*KCJ*W7$(MEE?RL#9T(_N8TL).! M=OGV<0$TM)P739C> 5RNW7K7*^MYFL[P6JK>Q\5369G)<0DJ>K#:<5"F9OEE M9H Y[C,K1<3FXWB'6,>XJ;W/#.'1@=#!9GB%].8TW8B8/I_A1M;S_.*LYO[] MUS8"'B.W/G$.14=:$R._RM M!XUR#X;Q*#"1GU^C1B9X<(&1WR<*.\0NL;5I=W!L[DH>X#GHP,% M2T'46B90N<8D=,G@2RK HL[,N:0LMLX/:S/G<;"HHUA[X M;\M/YZOI'*NI+E(TP2D(6-MA\MXY9:=(G"DT5V M*O@^MLD!V]/^#O#X1OVNDCABZO)F&OZHCW#[6$@4G)> M>A"RCIL8MF>@&L&-)N O%>C$4_5(<;\MN M+OIJXJ1A+-H,KB:\*8F?ZZ>OY^02GF\BS??\2;7*?YV&.)W5BS"G2G;1%DB^CDT,*H"3F"%RU*[0 MVD0J ^KAHX@>M^2A&^AWC97QK96]O'Z?+Z_,\]Z:8:]P.?U*2_R*I!LB"]:: M -P(!:J@(M;S"(GQK&.*,=C6$89'2!JW7*(;? \AP'Y@>4]"L@Y9H4(/I7!/ M[B@=5U&60AX!RNA=1M6\K7^/U1#=@;"!N,:NWGE#1P-Q;#\Q>3\_7$:E,?E8 M1T4U[B3OXL\]MN$AW MF+#$E7!600FN-I) "4%51L6$4A?.E&W=NN]@XD:N2.@&F,-*M0.XWDXUO%CE MK@[^@G]26BR)"Q J)U J25+G7(,A_S#JFH$86K?@/IRZ<4/[SWQ_/Y#0NH3C MBY2J&[8B+8!DU=8.G[GDDNI=1*FQ"N6LJ3/''0C-LRE6YEA:YSH=0E=O;0;; M8.)1Z)THH"ZBF[=7]7J^.E^&><++H.W5%0K4T3&CP&A9:/?2"IV6&3P7TF A MQO+A(?@PC;TU*WPF.#847*?0?+4CY=UB-DW?7Z1M0YI-;&NU7DW(WX_.NP*. MJU"K=@MXELG6L8D\_F &2#E^*HV]]4%\)F@V%%P_H9K[#X1WX?MFR^F0/4^1 M]EBVY, )9NDS%<$:GGCTOLCF$]4>):JW=H?/?%8?(YI>K@B:.^#H,?/:0R8_BW5X@Z[>^@X^'^).$=#88<';"ZJQAQ?S MO/GG(DJQBU6])Z$NO^+$:!V-\ &DR0P4\CI6@LR-[(23PFMO;Q[!]T0-CWI] M;VW\FB+MF:32I;+;!*$N[-NK6XKY4D0(!>RFUQ!J!CXR!X8SP8V)+N;AC]A[ MR>NM"]\SJ;XVXNH2B7M+]CU^Q?DY3E"89(T+@#S6!M\N0TS9 #IA46G"#FL= MRGZ4J-[ZZCVSDW&,:/H[;=]C.9_G:JN^)*6^.,/E*_RR(*]I-4%C#+>>@[>> M-E'T&9RW$;*5AD65Z[R"(P_9^]_:6QN\YSA;&\F@2T5V_5YGQ\0W6$<_6Q$# MN>!DD1I0CAGRC)P#$5W1S-+N4:T[^!].77?]ZY[S1#U56OV$3@Z_-9H(IV5) MM+,X2YY\)F4A8,I0!%=,AZ*];CW^YG#JNFM?-P@OYU]Q M=<_M)9?:&)]J,AGI?,70012T8%HOBU&ZR)\+CP]0V,VR!* )V8- M(\<^WTS1/KWOQ<'4==D7HQE.;O;%&$9H75S"[==6>^4NROH/XO_$Q:0]G2;@ MHK2@N*)%,.^ -C;W,A:74^N8RQUD=-FW8FB('2N&WK!$?$N(>56[B&]YMOG) MQ!AA#$,!W.1"^X,L6<;LS9>_N)WG"-H'( (6O Y,*8O-9Z8=3-^ZM[S-# M%MN+*/PVBTJ"DB.TS*,$^!",&"\ M4:(P+RUS!\'E_G=T&0H9!"Z-^-R%_75U+9N>8RB-UUD@F.*05B LN=0F $:E M,YF27C?O9'R3ABY#':V1U$0 74#H2K#FUH9T+D0J=06.MN*D\DL35[?_Z6-DV[WI-J_[D4)"%HXXM/ M=([8K&K%XUH/@T54.H;)GWT338JWW# E0#N6 M:G!>0%!& <\6F?6!#/_65O!)!(]KC?0)\2<)\<3I;,2!Y;H#W"KI-3'6 _>8 M:[V, 1>+AN!\BC$F57CKV\#A<3N8Q=(I;I\BQ$[&4[Y9S!.MXNWR'>V#W1=7 MRO8W+77?EDTCT-7^!O32"I3%9#0%M*PYZ<9(\"ISL#X*K[1#T;SL_11ZQRW2 M&^Z"YKE$V(/#MU@C[-F "PC-\0'!EX&)$O'&):SL%HVGSUX MC8*1[V^>3?*W('>T&,:^P-EYGQ?$OY[OKA?R[G[A2I_DMW$V_;21YFJ2T#A; M_=S"0J U6G)%->W0S+TI222G]6&U>$<2,/+5SW,C[=EDU8%2^W#^Y8<0\ZU*S^-YW@5D:E/:C^$;KO8K")JHUJI ";[4"D $)QP#SI5TT1H1A^@/ M>(.*D>O?G@4X)W&^&7:>=W#]YK;T\V)&\EM5#WO]_166:9JN+T:]O]M(Z#.N MIRG,KJ^VT53[I]+P'"/O3^(+?ELC/3__Y41SY?*XO4W.)>8C&7M2,#"VCC93 M0H 7+H!AFO$81'"JM6MV$&%-FI_7&0!+_$RBFG[%*PV[P[=W=1XK;?WU>CF- MY^O:4N+C8BL3/I$"I64^021U0(:P"N#K7"PN=+8IHDIED';HQY$[\J'<'&5W M-CQ_!DGVJ8)?X2HMIU_J0Q87)3=AGC^^,8&ZK7EFALIT]NON72;BU?%6P6H]:;X*4(,Z$ 8*Z324B?9 M^BKK?FI.59M[;E\101U??>M]'XFO/\UJJI2VJ*7'"-H4!RI+6GY.2.Z\<47( ME'+S_@M/)G+D*>5ML'-3+PXKJCZUX;ZAVA%J[5HOMM/TTYU4-%(TNV?71+ Z M[:VBY._3]>=]OZL+Y-B4BDM%0L3:[TJ1F^)+#%"\D]$A=RZW'D!U(&FGIV$_ M^)I+.$O&9?9%@)5"@RJVD%&1"^T@6XQ0AKN;=1]#LZ 3A3,$AF[G:@\@I3Z5 MSM7. T7N%R'Z?SC,FPN M,3:W)J^FJS1;K,Z7> EQDW3*5GHHSB10+DEPR@1(!DNRV0LNVH?8AEG+V)-C M3L/>[:!N _1TVPR^I5G7V*V8#"29P%8-!W$*6FR_C6AER6T M*H288^M(WX,$C:MJFN'BW@GG)PNA3\6Q[Z5VT4.M!F;V+<".T"4//J^!>CF< MWD8:Y]YF4^<)](VKF=KBYXY*LV'DU*>V>EWW M^Z1#CVOBVQU(;2-5M7\XX>#FJR_A< D[8R-/ MB8-DSM59BK79.I<@A15:,\SDS3?>M4\B\%05=M#+KASE19=H&()&A?5.2]>) M50F02X4B1ZM4Z[*NIU$XKAH;#ELW5=J ;"WT-- MM3XN4/WP QOHC2=0W"P'ZN8;:TG$!; TXXP+ET'&$D"A2W3J! LVZ1!8X%DV M'ZWR,$4GIZC?^?2[\!]*8B8E6K5,#%1RM+ML=4C_8.+&SFAJ MAIE;B>J#B.=H]?05EW$QL(+Z*6S2),_J_,/-\X[63+>?U$HE/4)C*^/F0LR; M7D,7+WN/LYH^NIF\_.$S0316;1(^MI_<'-1] 4 53/(N!I 9 MR0XG^$!0D8%Q2NHDF(S-W:1CZ#Q505U]YR_G=;[')GOX^T\XQS)=5PJV?>#&JC( RALI!.OO*G>!6]?=GG\2N2J1,_!2DLV?:;KE@*!&U5%&TQFQPH01@/2D?P M9")$*:S2I759S^'4C:NW&J+FSF*_]@+J4Q-=J1D_+AGA\L^;)!_<0TVSQ/+= M\^^XX4$;HL+ (.M:>9_((H_,U)H$7IS*7++3B>LY5KT">VU8L!S.E^#%$:;+)C#YHUYGT3A MN IK.&S=:G$ZG-SZ5&K[>F9:>)S.=]WTCM!F=SZG@1I[G+Z&%X4;<9]C?KNU M@^E5! +ZP9?%*LS^5@F[$B3EL0@3"T3+(R@Z-R%HB61^.]1U?*'3K2V*)Y+8 MX"KPRE,OFJC?3<5=NR,KIY4E7T'P&$ Y4SM5TV8ID17!O V*#W!Y>A+-XU\& M#H7!.V[_GD^Z?>J^#_BI:OHK3"5D/148H(3%7G%2QM"XF/H"LD5.R6F#C5C)68V'TJ5G>X+I>L;W#Y2:! MXABU>?78?+:_]GD44'S;-_KU-@?UZMI^3EX&J26$E: MD.9F,4M0-8(7LU.0F<\!G2B\M"YWO4[!N$VS&R.I 9,[@,C+Q3QA[7:VR4Z> MKO[QDFB8KNMG$^:$\4*1.6%KHR)OR0UQNA;+Z\BEEK+HULD2#Y S[N#P@<#3 MBOT](&D[I.RQ(68WITIN-.Q$842F9 )N"P=53(88A09C8Q$A(3J+K:%V KWC MS@<="HO/)< .P%K[H=4;O$6[Z-L8I+0T R05XS7WF(AHK6CZ\[L6;&RXD[85) M"H(."E1US8)3""RSR!R+O.CF3LH3Z#L(A/[/!L*A!-0!^"X:J_Z&H=[27B[I MYL)25I)K6H[7M43*L ">T<)BRB869TUFK>N'#R;NL/ P^Y/A;AC9= "ZW9@# M]:[U/\, ,&\U0QY JRA!,:L@JN"!6^%49#)P MT;JQ^G #P#ZDSYC/9[B=T7P[@+EA\9742VUIE39#R74_5W_?>_H2;>82+?I2 M6A^U3Z.PV^O8IZ#F5NK:<$(:\O$N)?GR\KQ&TM+SJ$( MY-!GK'G'@5852=&#C,BAJ@D2I#8"@M'=G(93SH2'OJF\<] MU(9$U_""Z"!4<2?7ZKK(/KQH_'-CB27R0'PLP)VN')6TNJ@E)*Y2Q"!8MJW- M]R/('#>7Z3G4WM"RZ],$NS*>[W@S[/9#V@[9'- ;R'>SJ]R\K+YOLP2M5<@G*:MPE,"ST0- MVTE6N%31Q]9]UQ^F:.PN**?AX%:F1CON=W"N70[LO!S5>26VP0KC*AC(L:I> M+S5X3JI0&)6C8<7:YJ/$'B1H7".J-9+:\;X#(%UASLM96*VF98KYI^_[L_<\ MS'X+Z[K([Z_"^J;+H;@-62D-*=2&_(Y%<$(Y0,U%)BX&SEHG-YY"[[@F4VL8 M/IOD.D#I[_,EUC02S'>K\>N+XY:;5$>3IEQ+;%CU4>A3X(9CDDS3_FQ=YODD M L=-_6Z-P^%DTZ>!?G&M?[QY?O,1+0=&#VB:/S@>V 29++ETH$*F#R9X<-PQ M*-PJ9@5#DUIG-CW+V.@K4?]='D=^.W]?#_[E=/[II[":7IVY8+F4Y/*2%2E* M;02<(>9:>2.DX=H)06;F4$QX"J$=CYE^"H[NS;@93&A=U ,\99F_SQ>QMH^O M6N'U_,OYNF:*S!/]U4;<5RR"A%$5%! ,?5#!&XC&UYDADK.@34JE]?SE(=8Q MKJO1!;('$7F?9_%#<\R//YX/>.K ,]@'/,0?GZ3M#1.&,;&!>R#(-.0'+&(GM&FUH'7][G*K> MIZX_!2L'3UT_3B9]:J@'II>?$MY_[*'#SET?4#T]<4)V\C)ZGJ'"D."78IU< M)$"C\28F%%FT=CJ>=?KZ94[;+]/Y=(V;4JZ;K[V9!U!;1 2-8 JKY:V<0T I MP6*6D?D4G!LN^_!@,O]4<]B?@++[LQ*'D6"?6J\.F#XE[_KBKQL-9A]08=TS MGMMYJV+4!K*MY;Y)<' *"3A)2R>,9BS].<:S7P*X/O^R<.J* RV-BTPD#U(6 M64M)-42)&B0+P9+/DU-NK84?IZK+H>U/0<7]FJ2)(/I4' ].0S]>HQSRV*%G MN0^H@QZ9SAU*SMHX!LZG.M4Q$^I$"B"MTP&3+"P]SUCS)EWPKN3Y+\[.%O/- MJW8S$O/%#+?7J]7Y9LKE]:,UL)"2,A%R;?NA#)VJ7A8+N5AF&7WJ;];?WI-' M> H578]R?PI8KJ42/IM<.M98$/>AS243ANE[476R40#23-> MBRL8A%I%E\1_Q 6VF:\'+H]U6B7LPVC]PE MB&^J0?^+B,+E=+&E]'*SQ4C^A546K*MUH)O-+CANIM+%3)M=#N@A-E[,^!,A MG@G3]YN#8\)C[$*"R\7NF/NB&EN?-K7V;S<5L^3B7_:?VRB]W\D/I^_2VC?# M&^@PNNL7TGKZ]79^L0N"Y,4D!,YK^GLDVQU3@>B=Q! =-> MBXVP3;I'1Y]6S-7Y\"<4 =Y\2)-"P /&6NZYPI;9:UVQ.'C=#=7(" MYQQY\O1U]BFBUNW[6CQ$TZ]D1C-'1,4$W@E:,S<*?'8. MA%S,#W;S-O,(][D./:Z B#Z:VD4Z\\KZ:K;1]Y94N;C9JXY( STI-[^0.O.02 M&'-1&DQU_E7CG?TP1>WTW.8];Q;SQ7;BZ/S3-:[?+,%.*FEG QD.AO@@2H:H MZ$LFC0E:)NNQ]GLIYP_W+?LP:9'CODY?!] MUTUNQ3,'2_FAI.:!W4KEZOOB"= MO-?%[Y:+LNM+30S?+7/UD O M''?98_2M>V"TH7SN#=&%A]_VM[]H/9#E0<\9^\=J:MDR<*3 M[88\Q]I^4H#+*8!'S6OS48.Z=3>.H48K7[ETOO&&6GF6R)!]-9V=5Y!?-RVC M],2![($1J$%9N<_2,WH'?4/ MY]4S3#6_>Z&6BZ^9OSLXC+;8)0F--3 M=_EL9%-_G1(/)\I(9DNTH&3-1O..=F=6$8PR20B5!9>'Y5X]]J9NV^,_1=C7 MKH*;\K:#LWZ_G@O':^]J3;1'B<*+FBO&0)5D(.1H@&F3G-?>Y]BZ>/U>8KIM MB'\,CMJROB,,;4,#VW9^NY68X%,QR"#F2+9)M'4VA%%@1&'&)!91MK;[[J>F MWZ'E#5!T(O/_&2VQ:_/D\3;_LTL//=&DT&KR0Y1GKYT-IC"H[>A-20? MHVE50&F1H5H Y/=GCN@UN>>MH\T/D#,NDKJRJHZ24(]@JPO9[<3 ?)U: MER E7YL_9@U..04LV%B<9T)C:X7U #F]G7M'BOPQ*!W)_QZ@=#F^[OJ2=FJ8 ML9@*D48ZO8:GR=^&@$%!ECH*;TN=2M :3@^3U!FDCA7]34@UE$,'L/H;+CXM MPY?/TW3?@@3G6M:1%EQ[4N6I!/!.,>",K$6K!7G.&"&=J(FI@I-Y$,D 33Q!SJJ4A,EJXQMC MZCY:QKU_&L_*:B*;3C&VVXO&.I4ED:Z4JOU]R(;P17-R;I/CBLP);EJ7K-U/ MS;BG81MI'P"A(UC? 8A>AM7G6OI*_]2>@5_)T:4=N%>Z)1L;$R./EIFZ( <1 M2?WJ6,B15L;JYH5$#]'3'Y".D?E-JZJ5 $8$TVJYGOP6_N=BN3<15YL=%IA# MAJS.+!=D$#+2SP%K_F4H(H@0#K6?Z/%7H$-?7<+F[C>/.X?M^4^V!OP?&3UO MPAF^+=?6L-M;J11K@X[@HJ*5T)H@>A$A&HO(BW,'5O(] J)["1A'Z;20Z*(U M>\?N.;0G_>U\'[^/TI6\R2$RLC;.X40]K^I29:&41B5N)BG+V#_^L=A1KX*JX74$(Z(BZEUM9ASW>F"Q M'\>X;L1.$MS#5DKO&=D^9*1+,MP+%Q"43219.A:-]C(@?YK@+Q\^CCL\M.B/ M9%XOPO]E<;[>N[)+0)I:Y/,& K$6.H\%"FT"3GBS=#6 M(VK@^O,/@H'YD\"@ 0M["%'=O!+X=3K'UVL\6TV*D4&@-4#_%_7.P1./:BZ& MU@71AV+YX&D+%]2,HT'&CZCJ[8SY2YH]!Z5@!=#'.^]9J7A(5TW7][)?I/-#^"[/+ M<5^_A6_3L_.SG[]]V?0)GI"NESG9#"*D.KU<&:@]\:OJ1R=5\&L4[)UV<5C-'5;O_@49-SNI]=0$&.?D-<7\VZ&^1/FCXO? M$-=OXVSZ:5NY_'&QX>#WW2#&>K6_,1D6R]7$^:(SL[8.F*Y);%*!XYG3^:!C M3"DSK@X+7Y],2K<=+(Y!VPC2Z0>+OYS/\^J_XZQ.XMP-PWI;WBU6JSJ%?#>B M]ONVL_U^TVGK;)3DYS.Y:0PC-7AG:KJ*D<58C\4=UF_G%"JZ[7[1 ($#RV1L M\.V-W@\DKUH6]>E\5G_]^]_.IQEGU0AZ6ZZOE8'8F-0M+SH$FSCT,5K M[712RAX6M7WZN\=-!AH": /S?VQX[0WIEXNS2#YVE=1K,G[/MI9T_?*_D_;^ M*:1_U/F"$^]DMB@-)%8[7,G:8,:A!)4=5[5EC?.')0,\[;WC1GN'@-6 ?!\; M4G<:!R]HI;,ZIW(99A\7+\.7VFOR]7Z>UK:CVO>)(%Z6:!SH(*J%B@Z[T]A?K%^2'?*=WO>?87:.DZHL M;)WP(&(T9(9H4A@A1K#>2&6D3?FF&3A00<$-PKH-OCP%(X=5%IPBD@ZN:*^? M''OO"6U,Y)T;$(X<)U5* 5\#2DZ+: IFWKY0Y4Y"N@VKG(*CTUG> 6XVI%_? M"=?7=6U@^(W?G#CC@E:./"=;1ZA:QR#HQ$&$Z*T0=8Y6ZTD/)Q'<;7#E5'WV M/"(\'J^+=9CU:3?>[H&TF3X[_T1[[.RJE7TV7:UJJ/3R%T>S*QO0/+K=V9KO MP]NEQ2&BC[0I4Q;;9)O@?00OF=0,HTJL=8GZ<';I;XNOFR2X%_,P^[Z:KMZ6 M5[L-O;T(>)%(1ZRF5;@UJK%Z3R[H+XOE'V&9)UE8J\&:"084BIE1;*3+Z$!$B9YN9["IEJ5'@G\=,>)##+\[J MB,G_V@A]/Q/>^%0\2Q;0:UJ]80*"3 &LU59@=HZYUJM_*HW=&@1/0]N'/G.S_AU&N)TMIFEM@ODC*9[#R5L=.U[% >'U[\^UNPDQH%KK.WV M/)G5/&:P,43MC$O1MVY[..#U 1*OWBWQ;'I^MGH7OF^,)E_HOV@Z@HUL]^A0$W JFG7WS:9)5>1%$N M5N1$3I@-6"/(M$^&@_,A N9@0J2# W>*/@^T3J)'$EG^L)J*SA9AYQE"])+Y,4:DVSKF\BGT-=M,N0I M$!M,0!V ;Q]+VNV=JH136IX3';?LT EF:[EG!GA,"I2V&ESR&H(*@BG'E<36 M\Y&>0%ZW"9.G0&\H\8QM73WF\Y!;C;Z@4&!%476X;(1H>0)-FET&CB'>O!NY MQ[!Z[$W=)C\>;5,UY6V?5]6[42FOIJOPB73PMOAF4?;?/C[D<-B#&X0,CEA! M(Y=_]XKMB/OY!FM_GZX_[WNY7."/E\Q-$1D*RQJ4%QQB#(I :".3EBG6?&3+ M@:2='(R]QO2W>Z9O.Y4H)66N\3S+#&T.0Q9D$+3M/&V:Y!)RU]Q2?XB><8,# M0V#E5L2UE31&;C'[;KG(YVG]=KD;D;YIJ%JL8R(@^:M9J]I:28#7+( L0ELO MA,GQH!#3(]UE[WKWN,AI)]5%0Q;W 9%:%KI;P6H_/ PENCHRK$0I:]5!'?7% M ^AHLP@F$X\:XN0V >.UHSU=IKP\3TPD+<5A=4.'O&UT>)PJT<60[!T;+S4WY3W6RJ;\ MD6S^%9W(-='OYV]I=I[)M;CP!?9=&FT(AMD"##=A>"7!AVS )REL%-:DF_/1 M[H'.$U\\7O/C 5 T)-/'!M2[Q6I=UW=U8;MED%Y&89*I8Y?(*ZTMOH-)!9Q2 M.92 4NM'G:Q'WC%>H^0!8-*(E6,CXO656YI]Z??^=N]*;C']=)LX\0OB?IE& MT!D> @>+2)K4%@5>*@6)1Y90TF%>#CNHCJ=AO/[+ R#JF43106QZTW^@AM?W M*14?\-,FVKZQ$9.1B=9!:M1L4GUBA!B* UJACIXKQ94]Q&1^@J/^($'C7LXV M][?:"Z$'1&UIWX]50I%C9!D21D]L<;5A?4[ M#68T2;!6W= MA,S17![[F/M/7*ZG* )S5;IOC5Z)301UVA-W] M_)%Q<+RT%FU9-[;T;YKLI4@MK14@XV8DDN$0F/; ;.0J268-.\S6[<(/:BSO M4YC5P4EPSWGYZT7+5FZ05D^8:^* N2*?(%,S?@6:0/,9 V"2-#D&4H#"DB'F2 9 0,E1 M>^MMZP$"^W=W>1(V541/8V\7XRAVE+]9K._3HI.BO.529W(HE0;%I02G0P3+ MT>9LI8B'77,^'3(/4#5NSNIS@*F52/JL7]LMD*?5/+[X//:I7X=0.\S M9WR%&$CJRH%&%P@*Y!62@VX!'9U Q2N5U4&CD/O)^-I.*;OKP97I+PKA\FJ! M_;97]Z^+U3Y5\EH5?R+G. 4)(6$=;QD4./*208>DT"H>2CXL([4-/7^.Q+"G M0.KZ:+GG%UH'MM6]JWZ#ZWWV;HE6"*$1@O%U22) E-D!U@&+F*QCH?4DC0/( M&@>.HT'E]ABGIG([&HI?<#E=Y _KL%R?'@^]=U6OYVF)885O\(]]VOJ'Q2Q/ M- 8I0TC@4!E0SGCPFIC)0D:EA$MH#YNA^M0WC^,VCHV^X84T=D3^WL6]PNWB M:A>^31N<+^N)EO52RBE@QM3**TU+M"4!DHW,:WL^Q]-IZ+OCK>-XHGTC[U3A M/!UU?HNZ>?6B=K\[V%'\(=1YILYZE<@ESU+63 IIP9=BH%A.1HY*Y#H-,!CV M?H+&\6''AF%[69T*O8_/:@H:])(C,Z!)@]'*3 %7D('4KB[*B^2:-[!H9 HV M+\3L'HM'RNU$4_#G>1XX[O*FYJ#540JGAUQN/:I=M.5A*I\YT&)8'=CI!<0B MZL!U18>AT62'Y4R'HK"<\_;MQ,!$X-R MAE"B!&93+-P;+5EK5-U'2Y?WXT=(>S$ ZSN%T"X-RG)CKR"E6!]( -2&.39/&8+'?*B_A!RC# 7 W&V U7S<'*U3UIS"K UVPTY#OL7*A]H["95DLS^J"+F>1UP;5 M=5#1Q^D9_$KVD2;#2-R5-QJ#MD)!&6M(\-.2'#RIJ\A&"B(V\7N828BZV=\C#365%4:FUA M=9MF,PP.CK@X>8I0.L#9;:>6UO)F,4^[YIQL$"%HBRF>P$DE M%7/%.=6=H[&CO4O+K@UD1Q'OV.&2]UC.YWD;9][NTE?X9;&:UO-AV]1K\?9\ MO5J'>:WZ_'F7'[ KW=MO\HN.RD$$Q8H*(#D+0)]*\+4F5%B;361HM3TLV-*4 MK'$[H@^"V9%E]R= [8NS*U8._O_LO5F36SF2+OA7QN;=N[$O9O.B5"JS9:9* MZ4JJ[IFG,"P.B;4%F]2+$H"5\^ +[!/;^=O\K? M-UNY7#6+NGI_^F&Y^#XCP5P)0O),OB'G8!5)0\G:'2H+#S9%9TK*+$O="L0[ M4SEMN_9),7T8S?Z4$+]EYG,F;#&L-MR+M4^)C"0+)R *@TQYI<7]Z=.'1/F6 MGIC]-]#WT>_46+]BY_5IF)VMKB9*EAR*LT1W$MJ"L@[!^9* )[*NR.2B_QDV M4^S1CQ^$*W=\N-I?ED?QNOG6.(]79'Q_)Z_R[=FW:H?/OUS-+FTV!F./1=N_ MD]Z7\P/7^#I%D',Q@];&TSF$!@C!O$ZE#VA##<>$'6G* J9#YHY,ID5UBALT. 9 MTV RB^3\2.]3Z_X01U,:N)5BGRT-W$;*4[N93[3FE9'VB!,9C,FT?Q(Y72%I M!:)P%[E21M]OQG6T78VWTM: KL;;B*Z# ^)%KSOQG+V/=''*VH(PU"?2C/Z@ M^Y,+(SGSJ1S&:G]W!,UN][EXFJJB VB]_AKF7_#M_-F\][6CHT6B[:822)85 M*!9IW_!0(,E@N8I*^^86^58$=FEP[XB-^X4)HRFJ!Q0^Q]2)8 6-XAYTJ>46 M&.HD79E(=KG6>Z.RGK=&W7,$38NR$8&P32W,5EKIMQ_6-3_73FU:?)G/_@_F MZY;1[[]A]7(O7\V=F&1C+&2!9)[(7542Z>*P&9*.*I4D;?&[MRG:FIQI_;OQ ML3B1XB9M8?0RSZ]RGFU&D9U(5;=AB6!LM65DJGW!H@1.ABT&AB;>[\FP"QJO MUYO6JNL!;KN)OHL&S\^?YUY(+VT*8&K3:A4%6<4V62![V"3,N@[2[.Z6':UB MKY=;=ANM]-MJZ.W\.Z[6FSC.S9=OY_1[^HAP6D_M,,]_GR\OO_F=G/X5_:3V M=\+58G[KO]\C*SH"%0W2I&/+IE'>]-8RU[#/RO/(">PVEDVRWT#DP1/LDW"8 M8Q"V=;#[$3+VGZMQ5^I_X/H$8\Y.,T&<$3_*YPPN" X&D_8I%\EYZ^SO(V1, MZVCLJ_&' S3VD_/48=BKW7C#QV8KGA1,HM1&*DZ$VI_0(O@4 J3B@PXJ2V^& M%@\_NL"T)GXK%#0387\PJ"?QB;7%61X3E,P2J$""\4C,8-3%($9N];!H_..? M/ZWA/3((MA;@].[9_+6!N',R!+D5NCC")? M=! >7EII6CNY*3*:"G7W M&]-WYV7;VKIMN!_3N$5K%5T_@,@%W4E!@'>> [+"8F3*6=_Z<>\(QNVG]!7S M^2F^+P^="](0G867U=J__'A-)^.7Q?+'19(LBUBLE@G0&0;*5,LL1PY19Q.\ M+%FT'\^](ZT=FLE;8.=!G<(A--9!SN>WV3S,TRRD05Q\=9D M4X/X"'>KS_21J\=_=5E\HB.+S*$#X6OG%2DT;6;F0(OB%)FH3)3648Z6]$^+ MXB: 6G2BW0Z0_?=/OR^^XW*^$>07G->Q,+]B7'_"=+[ D8!";$8)B/FTOJER3#*IHVW=03/YFKL M )RO%TLRGHBO7Q95OO=V&M-)69\-)&T3J)@UN!J6-%@L>A]Y^T/S68*FC?IU M \5V2NL @7\CV_U+^(*_A/0/?,B-)-.'&9T@*K*)5%:JCHUV(&E[EH$C8HI,@_$2/7FZK -KCQ$-%Q9%%&9UO#=EL:C"WSNB)[['4;' M5&6S=.1H4$WI_.Q\T\+G]^5BM;J;A_L%RV*)G\.?)T5K3M>-!>22U;+7 H'D M3(9/)K8LW6FR]?"3)H0?W3E\$%"/H/3^#^4GF:Z9YANF?5"FF+JI-]&VVM7( M%U0@F<$HE%0%6[<0;T+XM%&#HT/Z[DKO8M#U?;9O6+XK@)/(/<\E1LBJMN;B MV4"LK;6X8(J)D#'8UAG]H;1-&V/H!K%-5-?PJPKC_^,4()U$[KCU@+M;\\1BR*"LX7[T,"QKD%A0GK>\\ P1:+C!L3 M8VI\AO14%&634EQR!995]C7M>%?HKN!>><-"]"S\NRBJ!7::%45MH[$.#-1P'45DC9+J6ZC=J.*J6J8HS, M"U]?.A$[*A%CCLG:@BQ'XIKC_?'1ATJI'D=5TRZ8&U=+'9R!>P4QM(HY*^W) M-*\73VWCXYS1X$.TP2!7Q;6NQ?L+IE3WL4$/IMX.H/Q\6.PR]$'??:(SY!2O M0R&UG_"#'-VU]ZF,*-GI!#8Q#DJ2W$/M*&EB($^TN$@VUD&CG[OQ<73NUXXH MW"I2>@!('-&VJ(UD9O/W<_S_,"SOL']BA243R@LPSI *(F<00Z1OO9/,,:.= M'SNCM3W5TT)^>N3MN!4:P>"(@/^JT)K$\.>OR\7YEZ^_S;YO>+\;7C\I412F M&'G5/@1R*T2"$+(!+I2RVH1BFC]L; M6FG1&$/V:4E 4B#FI3<@7*$;&KWQK'6.G7#)92F#F7([[+X'1JND..X]L#\,C@CXU3QI=J9BW'BGFL%023RY4RB'T]U)PSC8-JG)$>[(4: 1X>;X\4*;\%E M2CY7>U!K$K7AQ)_DX(Q7R3#GBAW[#FA2K#_:1.7N =Y4Q1T6\6\A\"OQEA)C MSM* 09ZJDU/'4$0.165.MIR*B;?NL+,_U4<7\Y\\\+F+NCL\HP?%MZXK)D^2 M0EU8*<"++J!4\.!%'2!<@B#GG:DH6W?KV8_BHPUO[H2O%L',W91]1-!^*E9U MP[C%B%'YZH7(6DM)?P29+%V8VAIB&@.;Z@A_D?BC#6 >$O!M(7!LV'\D&G5K MTP>F>4H.A*JMPR2YYIZ;7.VW$D+(RH_^+&MGXH\V1'EP[#>#P+%A_R&WJ+26 MP6NP/I/,)3=UZJD *;D6*MG@^%2E"X]3?+1!R(.C?#]E'Q&TGXPGW=K41VXAN"H'OXWWK!R8B+7/N= M"N<<\<45Q.04B3=FP[W),K6NL&SZ^+;' .+XT-U1@=V/'KCAZU^T)1]Y#_]A ML9K5U=J\M]UZN;;/:_?C=L37M-PD+,Q)R P]W?56@,_&@[#2<1;0R^:/J'IZ M35M$\<9;#RPY TJ+ BY)VE*:%2(<51*MNVW^/*]IM\%.L]>TVVBL@]OYJ7=V M7@=G1!$@HJJ]S4R!($4$C:BB%W34L]:6YL_UFG8K' Q\3;N-4CK 5M,732R8 M7$)V8(4/H$+"^M9(@=7T3Z"X":#&?$V[C78[0/;@OO2<^VRU MD> 5E_44J$U'=0)9B#.N$_U?ZTZ&?\$1 UNA9]<1 ]NHL@N(#NI-K]$[HWUM MS4CFD5+*0C!&@2*Q92TSRM*Z:\9?;L3 ?O!LKL8.P/E\MWKO2M'6D>D4:CDI M=PI\\05\BD9F95&YUAV4_BHC!O:!8CNE=8# %QHK9"EEU-P!RRJ#8HE#Y,R M0,D+2F=-;%TB\Y<9,; /!ANJ[:CZ822#17F)P#W9':IDA%B" NFYYL5+GO6P M4;E_T1$#NV!N7"UU< ;N5;&)C$1';B+H6M%.9@=MM:@16#**.KSUS#GXF_T+[_>;H2\ MF;L>BR%).PZU#AE4)F'X0E9.X#(4)6,IMG5FNA!6PZ.[HKH<5=L!8.COSBNN'Y/ M)N+\"R[OGPDI<&V8R.!#KL]:7(3 L@>AK;%91Z%Y[FI/O,#0$8]-F&Z+M 3) M3W!QW!?'B?!*Z&1KJYTZ3D*9#$X&)*==!UDBJ4>VSI&TY>"(1S/TLRNV@D'W M%\?C/-_?^?41"A>1@ZG7I K2@>,A@\3"4!CK<_.&>PW(GC8LU"GB?, M"MZZ +6G^MOL;(B>[!$M>005E8-@"IW:$94IV;HB6O?V^7GJ;[?!3K/ZVVTT M-J$9N5JN;_'XYI_GL_6/O^'ZZR+?\/OPIXA_A#.\*-TSQG(L-<$NB,^2& G7 M%%!>,14%DT$-RE 3(;=02=_=(')?&H\NS+P#@A83J'-BV#[%QV6J-22C$T^! MK(0BZB"^0)R(#%P(I<)?SE=D!*^N*X^R%Y5D%B,SW$--%X"RC$A7WD&1T5HA0O;8.H9^:_FC,_1VU/FB MC0(ZP,ZGKR28S[@\N\T#4UG9Y 30H:U(%@+IUE 12LA&:SKC:5^V/MX>H>/H MCJTV:-I;)1W JJ9R[K.0%#/26 G.&P9*)X0H. ?&56(V%F^;'TV/D'',F>L] M0+6O0CK U"ZAZC_.JVWZOEQ]OSHIUHFB:_-#6P?B>2WBE=X_T;1/J#\7!B[+94K MCLTO:B!6D370".U0:PBK:;CT9R-$6HUO67S]&S=[.6J\]^M5KANCZ,>D0/ M[V^$3__@CP6= ;=UG@B3DIX"$9X34ZU*TC6S MJA11.QUJ;4"%(" 4QL!$SG6))2O>VI+>A]YID=L*,XN)%-@!6,E@QQ]_"\M_ MX/JW\WF^YJ)P3'4:3R[$BA*U$3+)#82UG N?A32M1QP\3LFT #L<$AYT(]A; M+1V Z_IF^>7']9?_-<,E$?7UQSO\CJ>;O8IHG23Y$!NUNZMG!9S0%KS-LDB1 MC<;13,9G*9LV7]#'O3R"#GM"YFWG\R%_ET4/V87L8F!@!8E.<1\AAF! I.1+ MR@&];IV^VHK 3NS'A@AY"H3-U=43%M_.OYVO5QN)\>N^'[88'1S(*$EH13.( M17A@4J+2C!=F6C=1>X:<3G#6'@1/P6U/C70*+G')2O#2:.[(?,BZ[D@K:DR! M0TR%?N!HAZ;18E@/R>GDLIT$7+MHI%-PR4M6C,@\.Y8@*25 6>O .3KS8\A< M*N/0Q-9IT6?(F39)/RVX=M%(#^!ZHK-PB#:CJ ./:]95<2G D6U!=H0LY&@5 M;U-/_,$R\8;!NL@4DZT?L?]E&HKO <5V M2NL @2]UI@X)%5$-J5BD_:0=>,D+"%3"INBX:]X.Y:_34'P/##94V]0O9[=J M5>V3P5R, \X#!Z5*@)"+H-V5)'+#3)+W[,A_-Q3?%W/C:FEJ^%V4'9/!NZ:O M5C/2Y4:S5\^%7R_.(HFS_NB2N5),=D$JB($ELG^-!A]< DGFA1>Q>*^&O=O> M=N5I>S[U <-1M34U%#\L9]_)K/B?VC1IOKX*N/VXBK :.LN]M."-X;5(L]3Y MR050)U*&(2[9Y<9!#+[$-$Y8_X5-US-ON-C(KNR&UP. M]/\)3"D>E,Z>#FY.Y[BT]%.6!,K62;MMZ!L$3O?3@G-TE78 UU_":>W6\>DK MXOI=_==5N9L>,RYERS&"-,F!"C&!1^5IVSET3M8]V=H9?HJ6:7V0/E(S3?34 M*=XNMVABF *71+_2=-!GI\#%C" =[5#)M$36>GS&T]1,&Z5NH^T!$-I!]%-; M;:]26IYC?O/G-YRO-@'*C:_TFK8;WE@/-\Z1TU(G9A443QZY2CF"JT'T%%@P M220>G1YDQVVY<'\(VD79BP-)OH.CZ<+E?L!%,C$D5C1PQ@*)*]*I3>8 N,RE M9J64@*WK11^G9-K,1&- -11Z!]!I82.\NW[S;3*G#4+600G$MY*JU+XN 6*2 MG-QGR67S<2!-&9@V?M>'O38=(CK8#H^_I'GD2>R)S4I*+\WF*1M#YLC;8*_9&"1A^35Z'U^^*AM'52:#TY2$?190\8W0CVL0D>OL,UEDO'4%S9/$''_Q;",4-M%6LZ$8>W3HNQ'@8]R((H-1:,C$ MIYVDH@S@E$((9*,KZ700H751[/,4'7^(L T &^JM\XY-KW+>M*&J,?BR6)Y= M.*0-^BX]^\$MNR<-Y^ 0/9#(<--.\ )&&4/0(.BY7 JP'-'ZR*V4K:.OO?= MJO_]1BF?,7V=S_YYCI>.H3:AE"@2Y*)K__V@P'-DH)(T&@UWQ;;NZS$F/YTX M.ONB<@P7O D$.C C'_*Q22<4@]SH$FJ/UTU6U /)VP%RZ0.K+3;#,@97!<'T9(Y%L@ZUM2#$. *UQ"B M*]H8F;)R+UE^@U;J#1^[*',QEF3[/&/(G*AM=2_:/?UVNOC7)6-Y37$VLFHZ -U5&>RK],_SV>4HWWIN MZYR*(WE!U+6KI_:,M@UGY&M'&;E GW/SVJG'23G^\/ H=E4+Q76*O_KE$J_V M+1W@5CE>SVY!&ZIXVL&:(Z!DRDCG2HCI $B\0]3$A3$M5#\ 3KOK86JCB\[C M6?EQBY?+PUE;Y-YY!SYB/9QC!F^T Y>BU#&A2VF8K?7$ OWA8@\=+AH+=&I0 M?,3Z^F.^GH73RSK]'Q+ M2TU<"#4>4-H*N8,+ZE:+I$T/HUJG?U''ZEE1F@BW0=;ZKD(I"(4G;Q.$5!OPAD17OB89D1V 21F+T;4V MCIZF9MK;KXVV!T!H!]%W"*)/7TFJ'Y9T,%]=Y3%+D6J25B?B1W(+3D@'$I,K M=$K70K6$:GF#'!#+*I7EQJ6INJ,5I&D&Z'A]!5%.UC6%]Q)$RM5Y82M!3DQ 81 M(0@EH(B:+[!>LN9MOUZF:EH#ZT 'T9[*Z!!>FYWRWXN:&KCU&MM%3]:C5N$K$EU5%YN!X'-N<>H2L:=^U' AC^ZJC2X1]PSKVI4XXOFJJ M2'3S3;OWP PH7[.;PA=@4F=F33:NM"Y\>9FJ:1O.' Q?>RFC-YO]PW(1K^,U M[\M'_'9._RRLKK8.,[41F$&(]?FKRG1".^TL^.#11%Y2B&(G"_Z%A:?M*W,( M>[ZEY'M#51T3%>IWX?3UUS#_N982NB%$T!_U=2$U+0] MT$"*/ ;MT.L0=P+0TVL.PI _9@PUDG<'EE-]*W>_53N9?$YBA.1K,HM.3PC> MT#%:;,FB2!.;][]_2,7Q/^\9)4>SI[JZ ]P?=!)?Y5"-+2SY#%H[78?GD+>1 MM0&I72A!(S.NM8'^%"W3!M+WU?&SD-E1X%-?>*\7\^^X7,]B?><[GRV6?RS6 MN/KU'$FGYJHG:K2Q<#IY21QUM)?83%]BP(.R0@D;Z08?=-,-6*PGA.RJTL6( M\NT9+^ZJ<:GF"C6=P^1U>CI]:_E&2)QD5Y*+-GA?AI6O#%ALVF3+8?&RBWPG MQ,MJN3[Y6/V S4DK@G?A3;]U ]-W- M[7-GP>/OG-/4SME=&3T@Z#H.43S1E\A_=+5_K4,BN_H:SBEG0\[,#8IE#\'0 ME-?1'LJZK^X=)#>QPO\VF\_.SJ\"FMFK*!U:8)'1W6A) LYR"=&C,'0.JBP' MO3!Y0>5W%IU8Z;NH;-%"?E,K/OQYBW"?2D$C)#AMB? HR"B/FH'-00N-7&DU MR&MY2?&W%YW&F&BF^)WE-[51>=,-^OVWZU<$1I (5K!0M$ N MU+#*K\<_?YK;HI'&GM/_#N*;&@$WF:L+%J[.0F3:JDPRV,PF5R: *[& 1\ZM M9SEI'#9ZY_'/[P@!N^ALT5: .V. _-ZX:/+JZGXBZ@XO0D6,)AG0+BDZ'SF' MX)4 *[GS*?N@+!L$AF>7F<:4& 43[<0Y/32NLTI/ -VJF)';!)KG.F@^<_ ^ M(>@L=C-P2-<+"TU3R#D*/%J*=%* 7%MG3TQ:)BR3Z4R'(!.67X3=?%8) M#*:80TS.^=;-#O89L#Y:14IWUFM+Q760R&LZK,>2&)/.Y#V&VJ908@"O.0-) M6.-.RUR:]P7Z^6>N;P6H,6>N;Z/=J6WSYT>362^8X2P YYZNG^P3>*L\*'3& M]N^X@BYPYLHLRB:(.Y.", M[B/')2UNDEP=27_*=UO-E!BM$K%?ZZ$G*$U]6#\RE?2)^:77!\C-^]'/ MM!%67Q>G^22QD)5-$M(FE"V- &?0 ,9L5&0&/1M6"="&GI^R->:. %M,J^WC M 7CMJ_813TD_F$^$R]X*RT"3VPI*T:!Y0:U4@8ZBU90YK;6."R(EQ$XPP]VOWFG4MVX+,G[)QS'ZX M/I32CQ/7]]\-G!@28D$;(<5 EE^0%J)C'J25*049B]>M![TU(/NG+,:?#/=[ M@:*#??#"Q!$B&*/W&D+"6O9I-42K/7"%/@1FO?:^,<0;3(HYMA++-NAMJ,HN M";"Q-H0L24$,+@'Y IIK M0?R8UJ;R2S3]E(F^\:&ZM3JG+TRXK-I]=58['[TOMYZ!;!Z ?,0:]"=IWS#Y MVV)YDW$_$<)KDZ* S&L#+A(KQ$073(Y"!)Z$,>S>V]*G7B/O1\A/&5QN$*$X MI'ZGCJW=?17U$3.>;0I"-N%"^F.>9M_"Z84H3K)SJ(IU@"EI8HPDZE3V((Q7 M"J/A1H=!P-UFU6D?TO>+TM$TU\']_SQON$P5 E_P?;G'9_V79/7D$Z&ET$47 MX-6E5")D\#K484)!,1N*BF;#U6U;C M++ZP"A@'\+YC2FT+A4X/\]J9]CN%7W[Z=SI[@URDM&%UMC"5MR!O&'#_FFFWL;3< 8!O MQ5RJ[?_8L.P3ESU7644@LT95^16(5G#(,F$P(@:I6_MX \@:!MB_9J:MM5:G M#P6_G:=EK4_Z%2_^?CN_9NI.X+"R>Z)2I/LB!I#.TR7BG8<8 X*/3C"-6MHP MK(WI-JL.P^-?*X4VKNJ:'9__SW\^T!GQ_8_-KS:_J?_51RS_5_W[[Q_?7G_^ MMP4Q^&6Y./_V'VEQ=O'AU\R]P^]X*G_%=9B=KN[2O)J=?3M]\>G&$Y_TGS=T MW:?X\@/O &M7&O'/-<[ITON_&SU&N'7VO(JK]3*D]8GVUMHH&.3$?.V"2]9> M3(ZN3;2.1RE9UHUOEN?H:?;PXOFMM]EK?Y\OX@J7WVN)_L9RH%\OYHG^JXL= MN"G=]U9&S7@!9D6H3\PC."8+R.B+Y-YI'5K/6VG-0R?EY?NB[\F'$5.HN@.[ M\9K_7WY"QSY0LSB4"CO%YYNPG"_.UY<,D3?(M=((0M:&?3(D"&2V M 2O9*J?()Y7#,D]#5NOD(=G1X'!W575@.CR,Z3[65^"J82AWUF0TD+6F?>6" M@4"B RQUPJ0@\^CIBI*MI5MZHM M_F>V_OJ ^=5=[E=W975]#6\^ZT0PAYHE"8SN<5 LD;,%F!]:BM-AIR=M\\W3;J(G)/$)U^O3S8>LR&I0DBQA M!=+P""K*",$'LAI\G1M7;"S&=+*37N;FI['H.MI.C3&T_9[R%WMJOBF*KK/! M)[Z9GA#([^1TOENL5F_GZ?0\8WZ[B;'1/UN=R!PXJZ/P@E6"SAQ./F,P#E*2 M+GJOD@RM>[D/O5'TTT%\Z$EN?OE1>\9? M%!;5DLYL+/D7J1:6JPQ>6 466<@N%X6N=:GQ +*F1=LX>%B,JYR>\589NDP= M^J)9RAI!%B=J^X,"7OD$01K+;':N?71Q %F=GFZ[0F$HU';4R]0I_BMSA5AY MO3@CES!+>&!'S_'[]%9=7U8+9ZY*# >&5!D760WUF92 F M+,H(09(<-@-TV'K3!E9'Q<\( N_@FKO:%;_61V*+VYO!R\ Y&@'&L.KI,@,! M+7W+7?*26Y-SZV#DD\1,&SP<"U9M== !F-[5IY]U(L;;LV_+Q7>\77;'3!#H M,8'.)H#2Q%00=1JBMCQ%'KD-K6WS9\B9-G V-J!:Z:$#2#TIJILRC)@XR4@9 M,)+3K9U*'?U.WK+0CA6-061S,"O\71\U8],Z?;NIIF>P_;YX4=@\OSI;+->S_Q,N>C$^P?Q)RHPL2<'!>B21BF+ 9)$+3%6(I=:7<\@,,Y9*5#<3[(TKR=73\)3)D4\DC&L/#1T8XA-\RG MY,%&44IB,9;,&C/_LR0PM\'-S@G,;?33@04X)#%"7EB@4SJ J/TPE90&/%,9 M4N+)LUR''1S,E3VZ!.96>-@A@;F-6*A3U.RJU<5((N[Y9+IQ@[01GB4A (DS,B!JHXE:K&R+ M#LA0!)U;%X_]-#'=4>[!W533 =B&!&-.(O.!IQ@ J]&J;+3@18Q04E$^1T:[ MEC>&VQ"Z.CW2=L3"@S$TC1739ZO8M]6O_U)[WUXT[24G__?%(O]K=GIZ_U=[ MQ"YV6*5!!&-?WAK%,:[6)/ \6/:Z)>B-;XK2!QL<:*SC$:TB+Q6]@"*$+TKH MD+%UI_.M"&P7W_AM-I^M\=WL.SY8]BK[)[TWB9QS7>BFB$("60L20N+DK@O- MR9X=+<+Q$G73'G[C8>KI>$=3?75P]3[#SR\__A;^]V)YTQ/2%XV1U3GERAA0 M7#"RC4F,G'F3.1G&N?EK@2W(ZR4"TA8A]Q],C:2NOI%XP]@?X>S*4W,YLY@, M(SN#+ [EBH6@DH#DLD_TLU(<'@Z-CY$X<4.(L: R'))[ZZT#6+X^7ZT79[C\ MB!=/'U=?9]^NZK1L,,X9%,"(;E">1X@8,@AM##>)"VE;AX*?(:=;N.T/@_MC M51KII -X;29\+$X77W[\$E:/B.Z"J2!U*"IS*%'7HG=3Z+80M3,BYA!]UL&V MKFH:1-C$/3H."+GV>NH!?$LR>L_"\A]U3,WFFRJM*V:$TY%V$ET%*A$+I2B( MGAOP6)*6L61Y_TG+_J![CJ")NU,<$FS-]-(!R/Y8S-/B[!NN\=67)=ZI&6!196]K86LC69M4. M9$X;KA@5-MM!=&\=3GWCOIVOSI=AGHB]A//5M:,2M>&VD/687>1TKP@-OB!9 M#<'$HKFTG/%!=^T3"W2-H/VUNF@LX@Y.LV=N@IN"!2F2UU)IL,74PF2?(6@7 M@7G.32@ZAONP&3.P_VZKRJ+1P@_3YY=V4U#7H/O["LOYZ;M9P9.8HXY>>8C, MUH$+F4&((9.Q:J/5W'"7FW>;'$!7MS']'=$P&&X[JF;2 >D#Q';Q+I:.:58I(_MA VT$E4]M;SS!SZX7K[1J] M6B%S]BW,EIO7JXHC>> 2P8%L&V65[$M)M0'\_S!U< M1UV\,'Z&XN.@=C"A0]Q;"([,D^"T%L19M*EYV_1G*>HVW#_Z@;>M M.IJ]-!XM"O+FS]I$?3;_W:OIL\/',!OF6Q/+M\-33&>YEGEQKWT0V*1? LT2T:N( @G80BON4P"F M$M9"Y@A1:C(BA"BJ!"=2:ETH^3Q%Q_1"9AOL/&BMU4XO'1AWUP=VX,2YT9LR M3@7*>SJP,PE'"L]",G*$OI5;W9>C1>0.AYR=9-WG.])?,:[W'^>%VB:]O9I M@(A'.CBV4T('%TT5T=LY">9\TYNK5IIPA2Z4J(%OSE(Z0DD\GH/)T6! ;Q5O M;<(\I&):X+35\H.>!GN)O#O0W"HO49ZKXLEA16<-*)GI0K:U+2DK*NCH9$FM M/?^G:)G^Y-E'Q\]"9D>!3YTU?+V8?T>RT6G_?,+Y;+'\8['&U:_G2#HUE^5$ MSF57Y0%6R-JDR#"(:#)]:XW)RN6LV$L&S-#%>D+(KBI=C"C?GO'BKIZ+,"-0 MH:P7>.TMXQ1$4?O3)Y994LI:%?;&B^OAK>%A\;*+?*?&RZO\O18H_G8^KR'/ M5\LE.8UX>TY*RECHUH:D:LLK6ZKW7PK8@%:Q@"'?MVN>P,H+"TU;5= >)RWE M.C5&-D.8-CB_FN85OJC=0CJ]T'F$U,E:3+_?38$Z"X_\G3IO?; MHV OR75@LSYCTM_D7U@)1LI0(%N30"5?9P[Z &B,"S$P*53K)S5#Z)KVYAG5 M&6JNE@Z@=G?SO0[+Y8]Z<)XMSN?KDXPB,H\1=$PDK%!'-B4O02J=7%)&>IE& M=9'NTM.MG[VC]I]UG/9017>P^OL\7&0\,-<0UX8AXY7EG S['(.@C:CH<$^6 M3'R=&*_UI63FCXJM1XCJ]NP: V#[*J6+0LI?+Q?^;3:O=M_KQ>JB9*^VTPQ1 M91"%>5"<9XA*9$ 16&'HG ZM4U%/D#*MA7T 3.VO@"Z0]&XQ__(9EV=UDYR4 MF)250D(NG-? HPBF'QTS.XNZSRJ?RL83\8G] M,IO/?VBC5.<6E(^;^[31H1#:0/:&@!"TW;AG@*E@,IJ)&D];4&0E,*S6J!7T$N<^MM/QR[G,;D7<'FEN1-:^C$"DC)%/S M>\5Z"%QFT(JQA,86;-Z+\VARGUOI>&CN6^([( M>-:T:J:F#@!XQ^M M-IZU;P8[C+8CR+PT/O'V5U$'T+O[H/(B%TDL;;*1K^;7^>U5'0=@N2J\]BS( M9!J07^TYJ\..0W**[ ;C6\=,A](V;8N3T:$WBHHZ@-[5EMHP\CI\FZW#::VI M.)$V1-H\#KA*Y'%KKHB/8B"SH'0AYK1IG<]ZBI9IVY<<[%3;2P4=0.GW,)NO MWBU6))CW\S=_KFE[G,]67ZNI\+YLK-/$L'A#K@R+2H$RB.!2]6RX<458F57S MNH07B9JV57? M0L++\FGI;.$\DA5IL+)$?X3H+)B)8 O?FZC*L#MZ!^W$)#S)$+,#!AWA#C'.<0B%4BON*&SQQGK1MBK[0L! M[\+_(ON6!<>4A82BL[^(+\>D"T2;K67.28>M6XX]0L;T)15[ZOWYDV9[47=W MC6U*D4SQG/'@P17DH+QCX$N=),<2':!6>[D]5/87((@>FHC19!VE&MG$Z+NK;2L=#B_JV$?C4#ME+#^.E M*,HK)<':VD^NMET-3',HKAB=D_4^#FMFTJ+AP.&+^;92Y38-![:1:W>'RRTO M )46GJ[ES233S2N=Z(R"D)U.JLB48^MV;4^0TE,=7^OK:#=Y=P>;9XMS0BE, MICJ@*/O:29P%\B/KXI0T MLWKSS_/9^D>8Y_\)E=7UZO7B[&PQWX3#5N_/UZMUV B"_KS\3?V/ZW_U/9S6 M\9U1Z&@0#QI?/HWB1P\)K<7OU_&$G+D(61:00M?Y 2C!GE>]\TSU.T[RU[,]9RL\XO/S834R^,D!0U"\SYRF(!)8(!%RP"DT6Y6(IG MOO6;TF?(F?8>;8B+^]=I*Q5T8+-M*']?+C?V^^7'V9>O%\ZR1LQ&6 XHO*3+ MPSB('@T@*F4LUL$OK6.43Q(S,9):J7LQANQ[!=&E3ZT95SX3 \G6,09"!?#6 M>F!)*)TY-RFT/I*>(6=:(#52^! 8[2#]J:WY#TLR%]9X96-X\+6.)SWFK8) MJV]ZI*9S-Y!D#!/,:YV5'E8=\N02TSIRHP"BC3@[N&8^G(9YC=9>-">WP>E0 M'&C)96V%ER 8E^BK')S3/LOF=OWM]:?%R5@6RZ17:7 M<0< V00U?ZGEB60WU?=QE^JX#H&O?OEQ\V\N*VDW'-^P/<_WMIXCNTUR$6H] M8R;W3I'UG8*%[)7B@K,86>L'MV/P,7%S@=UA=3]^-[6..\#Y1URME[-4JW[K MYO_[?+9>??ST]\M3/:5 M%F,I;VH;[?5B7E\?;)ZWS%>S7 O12;:_G*]FP=WW8@O(6,BE-K6B4,I:5L@% M."$R!*\+N=:!8QX:\3[6%IM;J73;%IO;R+=GO%QU>$Q:RV"("^52+6%6=<:5 MLL#)Z%-%Y"+N'S@_W7C!4?"RBWP[N)@N$TJ;^_K=35V@"U&ZI($C,E#(2$+$ M6 T/FY*^C[2>2M6.(OA-D M;7CX2(I:?L?\VV+YV_GZ?(EO5ZOS6G9\7:-7: L&Q%T1[PA*1H9*" M&&HW3YX18N9U!FF.N@QC_OT\ M5 80-SW*/A.H5O6)SXDTJ)*0"8S+"E3)#)PCX\'0#2!53O2_ ZNY7EYLVJA% MX_.LM7"/\+'G'_7O6MDVUBO.!PN,_3SS>8X.].XRRBQR*)!2C<)R5R-H)4(R M.F!T%I-HG2\=]]WEH[7YM^,PG!P74XH%GGFB;2(X<4Q>C''H;5!HN?>M3?L7 M:.K[!>86"!GTYFE7971@A3W*SQ_G->5 9WT=[S5;SW!5;W/,O_RXVNB7_W!U M0K>YMC9;B+)Z0KYDB&2% I&YDBJ[/BV?5"K5&N/ M]KUAG_W05K?J<,I;=<"\[H+XOMQ>]R.>UN8LF[[/&SLMWJKM6MUT3)0)C6"$ M$*P#DGVRX%T@ [ PXY6K78F:UYCL17&[#@AO"#F+'XB?SNDPN^CJM.D%=,GBQ3.PPGPFLPB"E9I8$>3' MY2S(.M()(UUX,;=^$O<,.;WT=)@,+ _#.4TTUR\(+^MS6!9:62:@SO$!A3I# MR!D)/-85EKF7NO5!^RQ!TP*QF=J'P6D''70 J$]X>GJ1.OQ;6/X#:^WYY?"R MR[*L4KQ6$CW89!DHEFH%GY/@@^=U8F,PA;6^O%^@J4M8[:+^^]=L2UU,'5O^ ML%SD\[0F9CYC^CI?G"Z^_+AZV)J"9%P[VFTUR1>,!&<+0L+BBE*1%3NL\O;I M-:;U@=M#I*5(.SAU?L4=Z8A5X:K/3B'DR)D XVR"5GES.*'C!^N?E/E,90G/-D<: E MVT-+",Y:"!)STNAR*JUS,,,HF]8:G!0\][M#M-?D,87!/W[Z>YCG#_37JSKI M>[;^T3PH_O02HX7(!W+51\!<%L68JWD5B0J4V&18%(-L-/)Z"@O>^OE++P'S MW9^17]Q@2AI7&]$!9SG1KE1DPCDRZ%%[64(P.I386'3-B#_JP/@VF'VF7?$! MU=^#T7"G8TQF F6H%>7*\5I;SNO3/0912RS6E^1TZVK%[9L]':*)\2%!\&QK MJ&TTT@&H@K:&V MT'$'.+_V%JJI=U$\?!E5X5X4*=5F)$P )>MC",\E.,Y<2%G4)]!CA17N$_,S MMH3:!B=/Q0?V4EH'Z'N^MU46:-"03#C7&13FVG@R!+J! D^>!93-#=#]&Y,= M65>H/5#83GF39X9P61;+L_KRZS&FKC(:)2HG25;&"@W*)@E>" -2!A:D"][G M>[?W4TFB(B+5/<2[)_2-3JP[H\9[9.3!H<287.N6Y\V9.-*-T1"9XVV6'6"R\S[YMLDM?EJ'Y;J+ MW?+[YB7.V_E%SO/WY6*U.@FBJ)*T!:\%DO>L$KA<6P7FI(N-=3Q7Z_*>$=CH MW$T]OAVS+U1ZN5OBRR*(3XC@O\GMPGS]LFWSD/S$T#]7M8&/R+4MOQ>U@4^F M*U]$3Y:P4Q9;%QZ-P4?GGO9$^V5*L&R_8?S%AIGCEYI@_=QNWVS&X6PZ)OQZ MOB097YP!%SS="K^NWOR)RS0C>9QP<@!UB8X8S;4]@^(D>9DA*Y-=R$[IYD\> MMJ=RXN;B'6)^7$7OB^@N3":2<\%9[9-5^\N\^?/;[&(4P/75>$(^7BS1)D#K M'2CC(H2D'&A>APR*6)@Z>()S7Z8F;ES;X5;I"D8_Q];*1=N+P2-W]B2/'XX.I M%Z]_7.E7:P]!A%\8K5]JHG:.(E6=A,YVY:Y(XU 'P#AA]^, M.\#M^"/6+XKG;H#RQ'KOA; .F*F9:1O)?)9%0?8A!L'02SR>*^\N;T=ZV?U, M>W$/L.V\%;_C,BZZOQ0OXI[7DO$H4])U5JT6)!FOZ[1L(0"+%=)+Y[%T$PS9 MDKTW5J#ZF?=8D_&;D],*5GQ4"#+VN^@> V1Q 4L9N]B\9DU MGS-W2/Z.- OP4VS!-J [[BVYM8M<7*UW9^08ZTRB25Y M&0?9,[1I\RC3=U< M@:-$9/I++!S19AP5;DT3$4W;>'S$V7QUOMP,GLIY5C\LG+Z=;QZ?U&_V:-\Q M]*,;M.W8B8M&[3INK7W3!>&FM8&74=H0 \B8:S,9DR"&.H(90Z$S.RLA4^-3 MZ7F*]G_!>/WI'Y$D6.7[87$Z2S\N7HF@1Y11)4!,!90CKH.BKYAC0:H8LL+6 MU4 OD#1M.+LA/AZ^1VRGB@F3-ZOE^JJOXOOE91.GS5-WFP0KT4N(=?B/T@G! M*1>!6Y'(#RG"JCP$2K3 +1C1=S<0>FKM;C"SOV(7#:7KRI66. MDNMH%0AGR6:(N0Y+K,66MHXR+!R5'?0P-U6 >ZFQ??ON+G)88ZS>:JZVJP)1:6 0,28TXC M!$^E) J9-'X]EQ[21]]2@P2_W6;AJ M("UKP+T4D#I(4-Q[\*D8R"BRB@R1W6_.OAMHGB)@NANKD6(7K:4\)536WY8G MG__?$\4L\R@=Y%0;'7&4X#TO(++Q0C!/U^YS)\D*TW]\67S_S_IQ%Z"H7]T" MQ,4R$ZJ^C:(6NTMM:B5_>GT2)6H?61T.1=>=4JIV'8X(T:./M1,QFKV5_.GU M=#;%"$K>4FI36YRO%TM\=]F)^LK2*5+(%((%(0-=@TCF3A":@R5+V2GRY/3] M&.%3T^H??O@TA2OM==U$>%TIO[YMF&5\7S[CG^&*&\%+=M$4L,42-XP)\)@, M:%2"F.&$=+$]%!Y;:IH2BT, 8V_!3@^3LSB;8[[K5WM"LN3D5UL?$@FGD,,5 MC26#2,1HO"N>^8'0>.3CITGWCP:'?04XL6_PL:8K-W8O>;S(BQ*UA9PC:Y=G M<-XQ((,78_'(:SL_.KXTJ:;$0QM;"\ M-EP1,4"P*H#7])NH1.*B1?;KSJ(3*WT7E2U:R&]JQ8<_;Q$N9"2/A3NR8ZTE M]K% Y)(NJ\1]J567RK7(9=U9=#J7L(GB=Y9?!V\67V/&_)K6G:T_SE;_V!Q\ M*4KC90YD^10Z^)0C%DHDIR8(IF6,09?6C88>(6/:*NPQ;(%6,N\/-I?2PN6E M[4RVKI"T;8B11,:NL+25HG%0A ^"OM.&MR[#>9ZB:2LJ]E;X\P#:1_I3>YOU M78BI]BA;!8J);DPL-GHYED,)8G;F.)@SK^7WG8[M2_E[*6C21W(0Z MSS@[>8=?PND;.E'7/S8[P1@KM4\>C)*Q5I5+"-%*L)9KR1A#Y)?<_JP]^75&2YG*;R]VABU M>C[,KT9;QTR.>-[4C]4=$3 0?Q@A%5LD*U*F^P/HG[@4!B\Y'2QV5^=B=-EV M8'8^?7B^NS5 M?!$=R(+%D(1F23A'2)M1[R,IRZ7C.$X\&P@98ZNE+OB>WJM+_^\;OP M@]8\,R[A^P8V5VH'=R ETU%:@^?6RR=H-(V9N:!IU@S33D2TJ, I6-0*"43 MIG4^]G%*!D'('1N$&DJ_J]/E]#30QX;3CYAP]AWS;R31S\OSU?HD>RD+J\.$ M'2>6Z!N("3TXS1(/)$)>Y/9GS9/K#8*-/S;8C"7P+C%41?6^7.3!?PMI=CI; M_SC1VCO&B8TDHB$GMM"5ZZ.%&*Q,HACGPQXP>FS)8;%4]O- :6^Y3XVF#2MQ M47O0?<=;O;0^X_+L) JG,-O:^*H.,\@D)E^():%J<(05E\6P3@K/K3(,,\<9 M@&\FW0Z,GSN"2ALS+I[B!?3?+5:K-W_6GFST._K-*IR>L!1LL-%!B(;3O6PM M>#29=@'] IF.*8^:*7R9Q&'(^SFB[HT5-O6Q1;YE0LRK>H7?W61?EKC98B=1 M^JA#G2846!UEBF07!D=7/".CL"B7TOV8TQ.'U\MK#0/2T<7-QY!T_\!Y'59? M+_?+#%SH MVC MZZ 9OL;J]OJF%$SKU:+<^AG)=HEGL_.SU?\L9VL2=YCG-V$YQ]RF#>QN:[;M M#]N [\,TCG6$9N-RA+PYS8PJ0 ZC!F-+\72;*A\&/?_KIG'LK[,E2?Z>I$], M02.SXK5CAZQME!VXNH6++])E9BWWK3V 1PGIIL)K7RS_!UF"8:\#9HDA$Y%J+U ?*0BFYJHEJ?'GL*?/>C8[$. MITT@<_?\N[C63W@.(4B#8+75H*))X%!DR&0="!YX5/?;OS:^=2[HZ*;2:=Q+ M9P>A=Q#+O'U@7K% 1(HBF02]N39Y=. -.D@F!U9H7SC6VBA[A(QNBH]:PV9? MD7=U1UW07T],PY/R,FH0.@90:!1X441]Y6'IF@U9ZT$-'7:XHJZ)Z*:Z:*P; M:C=Q-[N@1O?3E[?]U=D\G5=229 K7)&[^N[5F\8^^N#U1O+/=^/W,+ZY-L*P MX$OMK*\KKB($900XK^E:"SEEV]I\&-_#:H>7#* MC:.@#LRL!WO__?R"*V+OBM,K!B^*CC=6PDF,RBN3/ 1;/)WR3$-TG ,+ M$J M;^W]=H@M]^ VI'8=3]@'E(=071\FW9#=5TV/.IV.84@@&5.@F H0DT=(,HND M>?9,MIY!.)2VKD,4HQ^-VRJG>[OPPOJY8R;%<%K_6N5S;&,+#ENCK?VW U^' ML?D8.B=YX6"*KPXQ/1XXC9\A>H MZ\8!: VUD134+_0N>&'1%^]R 9\\_V]>O=F:U/CG=; MM;D>+=@X]JVSF\@[@,YMV^["(7G)POL#U]=&7HI:JA(2I(P"E&7DI+H@09B( MJ- KKEK7%>Q%<%=GUXZ864REP,[0^A*;M9R'25-#^SJ05'WTX&)$2,%9QI6V M*?(1P?D2??WX="/#YAG -M7ASOC\ALO9(G]:A^5ZQ"3-RX)>G;# 752:@>-) M@3)90,!:%*1L$"EP\Z!YVD@9G '$3GNA3X??PVAWW_K"#XTQO9.\3TRT,MG: M+C6ZVOJ"D5NFA04?A'2,&5-*Z,$^F#95V<=9/(Y6NSF4MV?UJD;S\M=7\I8V MU(?HKF[@ BK51T'D1] N)N,M%VZ2;-T/O!7MTV9;CPGF#73?@;G\Z?S;M]-- MQYAP^G9>%LNSC;))"A^6"]I@Z_^_O2OKD2I7TN_S7SSC?7D9"0KH0>H&!'7[ M:IY*7B&GL_)P/G4LM6;F1%4>OF+[%/:]Q#WV,QPP'-JUIRC2+FP-"4ZG45*^#>T8L;G$$V[J+2@A"$ MCGLL3'WRHF<'@V/"4140&;,R"AW>0-H7/K_:+H^_# M%"XI2NU"!-1Q5^6: T-U $SAP&V(?ZM'?)CJM' OS3O/S-YQ0!QLG@LZXNE4 M1!BDD(:I=2V*L8Y7#DC/5%*P,D8CQWWNL]OQSKI&Z[CVDESMKJ@./.MZ.\MC M8_L?4 >-(56< 6@I!)1(!E1J)T\]X4Q;CAUZ6>4'HSTY^1++#[J@FZ?\(!>C M.Y4,,45ML P!RU(S <8ED"9N;XA"22C&Z6)*[65?H[US68?YS8IA5JN;]0+D M^L+O^UG\;_^@S %7&T^.E^'28GMY,UU'?/3!2(;M-Q^U7[522 DQ@#3U9E!8 M ^E8=%2#T]H3J:W)'=Z>EFBH'7L_^^$W1-]\XOULZ2-6RQC':2>1U(!SP@%= MW_/E6 )"E4,!2ZY"[F#GF"QE,U,9&;%O@+(HO_0%G]>KQ63F%XNKYM9,9FM8 MKIK981'RV:,UW+S8N?M&3V2^8%LJ*=L\VY9&G;#9H!,Z5PJJ"['Z2/R4#XASTU'\,.RW<&(Z] MT^E.%8-Q3X=QP6G-%7!!N< A0]#FK@4])DO9_,V(-BZ+\GN3*,8BILE$H_=[ M04YZ2$\Q:;Q2$F@41-0,@NE98@J0M#P:<,F0@=EWR6=BE"VB''6#'*;RTGOC M6C4?FEFJEM')S#YQ97^;+*R?3O7,-ZL4"P=.E>:I>ED!:C$%Z=5BP"5FC 9L M'56M-L .'RU[QCW6+C>6UJNP0J!D&""YX' MW-U!3DM4-K<[HFW*"$2=S9(V\[G6?_G%!SW?O/$ *:8!E>EY7MRQ%1RB8(KR?T6>]])O VJ^;V=K).O.F9N\^ V!A>#-C@S@^:89OK*'FF MS>[AJ^LCDB>??<[&]#*)2.1 +%TJAHF(4@<0/2)&N61.YV\.U47 02'=AU5J MQ_,Q_!II.MV^BQZ_=4,%Q1QR XAS$E#!'# D>I8"$DV4"X*XLPPZ]8'"?4)& M(\"3R"V'_I+$>PC:A':,*!R#MB!L.AR)\9J!&B#BC%+,4*)S^P@=1;],G[SE7-K3/3TT?,:K^^>BA*'F*[2VCDL^J;;E!,Q_D5Q/X=X M?6L^.I%2"P,PI1Y:8[GAN7LE76AJ9:WEF(P^'"74Q94*SGS&5\NZR:/E2'G" M!! AO? M6=0*\S!N=T1BJ.-.I7)WL[O,S&H(J2LC]<477F>&5;#N.DWP@[[U MVRZ9SGC,G+4IJ1%=1LPH,($I( 5-UPF,U#IW84U/47_VE=&==<]>M!^? J4/ M]MY.)TM_?SJYGNG;][]L6[42',U&:MW)Y/J%L_3^ L8"6*P,4PQQCMJ%@J>^ M4MS#&1_C9@R%UV8CKZ9ZL9B$B=U@EQ9?0"@H9 7 3L?I4*UCM(L8()9@3>,? M*I\[?W)&I!HRGW5[ SDQK9NBVY47B=;NT]TYI11Q% 1OC41<,! M@VQ(MTUEP$@Y@7+WNQLB;[6T[$.=4\0<$\<*.#O^/O3K0_]M:;QA 0/G XFJ M(315N:6G SR5&#%JC,Q,\0M.KVRUZTOP)VKE6@7+\,DL3T_R24G[C648.F<" MX#8]H<%YC#M<>L2.$T2#E %E3W?WE?5G3S+T)-^IS6QG'V5*!6\/ M];8">\N= 1REQ(7U&A@<)( 4&BH4@RCD/O8_)LO@7N'VFW>K=#-S_PN/M/WZ M;ON7F\!6$285Q1@H(J,ODMZW-(9SH+FW0F'IAP1P(YWNJ: M2?S (Z+%_WH@V;%O%V;0V& W&35?!W-2C=UV!HMM@#(?R8/J<( ,57#HP_=*$Y9]1<8]FL3V*B.O"8<4) M\#SU'TL9(4.H E238&R<@D+RG"]T^A/%B3 4NR:[(DO3X;?F1YK!IV:Q3+_= MFPF!3H;HH@.DG4X=ORR(_KX$7D%"@Q52D-"*$B<_4R9#-A(M\BFT@LS!51,# MV=ER$QFFUW%?W[WV,_OM5L^W+[Q;8301!&A+4MFVA$!2ZH SB L:N)4Z=XK@ MG$QE\ZV7\EA&0:A*QNUFLUV8S$"&@Y5Q]R821#,CHYZH!5## (EA$&>O##LG M4^E[:3D9<)9> ^"H@%ZI)&/QV?_PLU5JH[BUREX)3^,6#10/&% 4+) &(^"] M( TOM.O[3]2I#RKH@, QJ^M>&;*U/40Z%L MM-PZO0Q+%8V3@0@!K25!#*N 4&Y*G12H[+'PI7?!?-C40+2-[-L%*%-#5+?N MM8^NI_6"(*(0X&%W"W]G@A0^!0D'[#[E.FMY=)YR]]]7$E63W=9 MV*TY=1KZ:$XIT$9&*>(7;)2P/CU_%>6H?M)J\JJO'0!RR MJ;_>5\N$:$&Y#W%C=7%94&KCGHTP!$PH9IGU3KC<70C;R%6VY^S%]Z7<2%7 MOEV7ILVDDHIV-OE&08Z]ZK@T51BLC,@W MH\!0 :&>Q0>?_#S]@?[JT0W')(8?V@"N%4LGUAX8#BU0EEA+!52.YBXV.B5/ MX1.6L4F5#8HZV[ ]+R30IN<8_WG*7_L MPIT-HY@(0,%(@8T@!I(@&&* &0I8]PS3=U(%KW^'%,G8$_F MF+IHN=(UR;/$T0()P%PS-.[.!(#)6(8Z1$D\7]!89NC:/[PUU]> M#6,?IR*3]JOCSZ[1GX4(&BX "7&_I,H*(%63 M]"1%>BBX G?SX^Z5K)UKM3MX@=8IZV%<,$*DUHT2:"4A@$@%1QUW)/N#+T=$ MJ8DR?3#>?YXL@\(KX$VKA*=WB*-@/>!41CVYN+@,\PY0BKC1/%KG[(7XV4ZZ MJJI#'!0=YT:J O9MDZRI'49Z\R0EL/XY67Z[6BV6S:V?O_UKV[C@5>J,L?#N M6O]U@Q@RR$H%''9Q8DQQH#5F(/K^Q 8O,<6Y+5H/,:L(M#)RI;DLRF(8CQ[)ZACLE01WHW'LBP05$"E MK=B+&Z:M"5!%+U4(EU[##< X&\-7:J7T6$?G(7>1]>[;A3?+"QFD;BJN\UW8 MYV>1#PZL=^\FL[@B)GKZZ.^S'JZV_=@HIZZ]9CKV<6RD7G!,$T P4H!R+&)L MZ2.EK*;$V2!LR/T(_5C'L>F=]ZC3Z62MS8_A/HKY-&_"9)EZ,Z4]?1?37#>/ M =EV726.8BYU7%O< XJ0 S)(":RGA)M@%!:Y@X'A4M?ECO5BUG.+=U$H*]A& M3Q\C^2"A<0@#[D6Z_4X04(X9(#02%BJ,!*OO?L!HE+LT.SH=Y7:!J@;>/3W& M8!ISBQBP5D- 82IJ9C8 QX*04!!!R$AEO_4?Y78"]O11;@29D( M4@@/!(+1$_5*1$_44X"#HUQR"K5LUW_U!1SE=D&KQ5%N%]651G__=)+'*$-1 M'P!S*-WGDP9H21%PUD#.;(Q5J6T%>\U'N7WQ'J*LZH[B-M4KV'L?2 #>X$A5 M@GQZ&PL!F*2WTCN+?M:CW$(^1B8PJJ/3[NJ51I92I8"PQL:8P#%@))8 Q9G% M]2$=)7H40E5ZLML)TS8GNUT47('W>>R@T>M 94B-DPDV&].IA+* P6@\%53> MJ-SQSLLYV>V$<VL]^YHT]:Z9G[;73\WU0Y96**VABEIU MCHNDVKAE:XL!T@92AH*/^_;(V;!,4RF;$B\=H5= C]*N^W8JK]S_K!9Q$F]? MO[]^? MKN,GVEKJZ=ZZ?;BFXU,#T!A!:8\9H(+)&/@@"@P/'#'&$:6Y=^]>@E81=59! MV,OA7=HL7C7SJ.\H_JN9^[C\ELHYOOM9>IN&".TXCCX/7+M5&L<)0*XCUZ)C M9'Q4*T>M;./13]24-1\%VR:[HH>^BI+%"K[Q\=MVLCVD_3[U:\AF[M5M6KG_ MN_[S&X2L\0YS8&%J%NHY!Q(%D5J!H/3R#!569#9Z;>2J*8LR)N=&PZH*!O[2 M-.[/R70:)_(^PC?[.HDNA^M/PU73],]Y]^1:5_UHOO+MJ;I-97VMW M:^%OXMRPD%H!CY4$U#$,))0&P. P,I()E?U":#O)RK:UNSP51\"K"G.X]B<^ M-+-FYR!O'I*[49;%[U$!)"B%:OXS\.J@3@4M57K(.B5_==JLIAL?=#/?IJ&W2R-G?$ES%"*6 ,"P4H ME2$:7X*B.Y!R0CZ&0_L-88Z$G>>_U8H^XN739PS5E^?2KB@I[N!F,MM5%"=; M&W7XY(GR5_-Y=#O7E4R+JV_IM^]G,?Y9S98?P[%_DOS37R?:1'R6=S>*$FLU M=\#1Z*-2H34PTF@ #?&.^*BU_;YI1TAY0:%;L5O^).RNE0R]TWL__-PT>4J6 MTM/3F]+[M-C7BU]/)__K77JA=_&NF3_%ZB8"$)!7" CM4IU.Z@ALHZ/B-28N MX+CCD':)O\Z?;D59]9-0=EQ@ZHA+GGJ_*6%_$XA4CC$/<+K)15F@45_< N(< MHX$;YMEHE]0?Q&B7>H8OGVJYH*CS^M0'OSX%^N3GZX@^!?.KS9A-B.']Q.J9 M>S.9KJ(6MS_Z:KF<3\QJW>+U^_:?+:.Z;V^;V9=E8__XUDPC^(L!UZS&%RK# M=:P+:R[3M:VW>CZ+'+X7^WYI0,^TD(P!3".+J8UAD)1> *.(L22N#J=S/YIT M3);!':']\F&-OOH1=9DT?GU TVN<[E7 J'.$4PR$C\X(U<@!#9.)B'M&"#AX M0EL5IW9004]1RY[[9>'0L_[1%P"M@OJ'CM.\P8QB2ZT!,CU%0TV(VA12 48T M#\QQ2%SNRH>.(I;EXD5H,XRJG3 L&NYTG^!V@[N1V$GJ" 5D77;,D8B3900H MPBU57EJM:3&:;H4L>W!=-U'[X%B!-?VGGWS]EAS\R'[]U>_>(%CO2HN/J^5B M&9VPQU>(J3+$1(4"$VAZCT#)U PQ_D)#>N-2&(QR\[2KC&5I.LK>/BI,55C, MMC/<; A0*T\-=W$^' ,JI05*80ZD\@0):*@,N1W-3@*6W=+'94M/:G8'KF9> M;LW]LUG>&!N8QLP *U)CR" DB%.C0'OK \%*1LF=DH&_%PA5?)FYWW MR@,/D%$$A.11-0%Q8#2-?BPV% ;/J6AW&70 <[K$&J/5A5V$.WV4GI$]%\N" MN\T\9WXYC3^2#@%FR\GZ#R<_ACS4-/B;(^>PN\][[!2U"TI29F@,25T,A850 MJ0C, 8>$\%0$'7CN7C)CI:@?VN&^>J35+]ZNYI/EQ"\V+4&]V[0,O4?E8]@7 M:'.U$8>@B(X1N[6IQ[^.OT@!"2"*AJ@4*+3)[;;EG4&E">TNC#O^/-3%(:X@ M,S-PSJ_O#@^P[G' +35$(02,3<_C0L:!QHB!H&"@TG#.LM_E'W$ZM;Q:=7F6 M[M>65T*9:E?/!WWKMQT;$)',/#Q>]+FMN$',U(BR#VPQ*]O"4N@E/= L'2F MP#A2*O=UQ:/"U,C%OICOAV%9 "A]:7I=AS^Q*8V5YO&/V62Y2' 4]3]QC-J"+MZMA;?*QL5G$4PHRBY]*\B?9ZW=UZ M9OVAJ>U6 F5(:PT!@3P BHF-!ELX@#UQTBIGM.:MF-/J(@".O^TNF2F<8! 1)7B&;08>[;E6V? M_D[9W."(?,FGW=)$2>YALUINCEBV\D/! Y.$ (734]$&<2!YG(1R$!KJ@N6B MW79T8/"RESO'H\10/5;@\%XULQ^I[6Z,;M]XLWS0SW8ZDB#I1-PX"5K?0HVF M3SL/@=,N&.*)M"%W-?X9DZ1S5^4YGG4:%8'"#7,_IWMYZ^Q%P(8&G1X, M#ZG+?/ 42 HMX#"N#R&M\.TZ\)_ID'O_P5H>S"V6S^RO_AHXLVLUKI"A4IOH MULMH21&+BXH+ 3P/E"D!*;&M3I3:L*9T7]R>8.W#W4-SA0'_3?\UN5W=[APS M93"!B( @6!3<8PYTX ) #BV3VE&"<_1F?_+1PJ#W@:S)H;\*'-O[MTFNIGJQ M^!C6D?UF%1@A*!$,H!!D>A1N7> H@)5!*D>#<#AW =9186IYM;;XZ5@>N"K@ MW6/YMQZ>F9PR:NG,PD>2Y% MV41O17O70("JH]BCY(-&! LM. B.KFNG*3 H>&"9Y<8*@RS-_4;Q,5G*&J6A M&)^D3$^%5Y#BVZ4KO_C9I)E_:)9^\6;E(Z9\:VLU)91#+0%6S*7BDM3/T#K@ MF(LA"?0ZQA!MLWKG/E830_I"VHRHWPH,S4!;_>M]TWZL"+%,N!C)RFBOI97 MD&" MEYY&U>?)+D-4R[9RYZ&5;1O%B'#RU\$FV9T-UY99)P(P*6G 6@T), ( M[Y.!X8H;["6[3(UD1\%K+%X;FW-YB=^# ,5=!?W]NW=7>CJ]GNO90MLTL\67 MY7SRA_\TGUA_HXW5E$=O"F&;"FV0WMS7@PA"K+P2%+7KH'GV4S46PUV(@"-@ M49I9F^*+]XO%RKM?5CJ5Y'C_NYZN_'6DR2(U +D) FK#$0%"IH#?L91(, IH MI*0+BC*KVE4^M?A8C>5REV17;CRR\:OWCS-9V&FS6,WW%L6ABY)/]N#'@VZVW^BYW^^ZA[_0\5ID;^$SW78\_)#" MXQZ[K^\>?N:3OEN'UTF\C8SQ,ZGD;JIGCS(!F0]GQA Q1T/]O8K4SU_^L8US M\\[_]+?*)OE&9,_!WOGG5-[;&DTO7E!5KE9JO-CU G08I.N"]&A7R]^&$_EN M!8Q6A7DQ(G32:AGTXZ9^LYG5[7HS?\@S]74\CH^80<3?9M\G:=#KZ&"\CG_Y M1Q8QGX]:),MP%HL=N5III&!H]40^O_S6N,QX[8U9)"3OA]9A;52"U:?XV>7\ M=N;>3?77+$@]';%(<-L+IX.:J 2EM.*O9@LWSP?3WI!%O/;>UN^Y+BH!ZK^: M/Q_DRVL!CPQ=Q+_N!=QIW10&\'Y/G=QZ]ZZ9)S?Q=ST=O-Q.C5O$(^X$70NM MU+#P%E?39N&OFWMQUVV=\ZV^,^,7N0[4?0FVTU*U>(X$8YE'S3*A5PEH[V=N M\F/B5GJZ+O,; M3>4&6#LM,Z;\XIH/12FDX?Y#J8S^FZB X-6 RA(SIOVBF@ MAJJ.^\S2Z473J_#BR=AE@^56J^BD4K*#=?$BDH.SVK_1,F:.LCS=CS>GRDO] M84VPQKN(>\&3J;.JKH .FPL]W^/G[>;-PL^IN?OBRZO/7T:AQ?GOE;U9=T%Z MM%9]:0?FT.X1=_0TP_S1P&[@(B_&#H\']O12 W3_F+GY].[KH^Z1M\OAN!T< MM!^/T,%0K<"HX6GLV^1H0^245Q+W12_].3^;K MLKCAT!P8LQ5&%1RH'5='8;">KNR[W_Y8KJET]6WV]9,=9O;.#-T*NK)G;.V4 M4VOEYMOY.O$]4M7F\]&S5&R>$7I@M68"-3TY_L//[SZ&9]]Z1H9>O&_U@0%+ M=COJ[C/#L\P'!RR6(.N"S^/%>DHMA8UL*JG:]H5(>\#@;/.A\8KA=5+O32LE M_+\^!QC%.VD+RM\G '^? '3"YD,S^^";'* \':G ML]#,[=JU'FILNWRGV&%W)H3;*+%"V'^?---M1XW_:F[]56K/,[_[5?\Y!O8G M/U;NX#PG ]KHLT(:Q!G_:Z6GDS"Q6^FO]5^O_">& M+5= D"$(J]/7.R!@YCAZ?]A6(%:5ZSJOHXI.!1J_B''A9_^OU61^;U?R&.4. MGVD%0N_&DS_H!U M'94SO-;G?I!B!ZX=4'B\(O=G7_I Z"]OU]TGKZ*9^-K,[P:7CAP>L1Q,^_IN M6DZ^=")Y.MT7[^%)U4$)Y%,#EZN^.@E%TTTOA:'[Y)L,.#V,4K*FY+RNFQ,3 M+U_D$T7ZD 6._;'*7>KM",H1)?Q=JWC)G>;O^L2_ZQ.[8>/^Y[I9Q^-#E\?3 MD8J549U:'0K#Q+8W^X9>NDV8URG &KPF'H]3K$CM MU(HX,-'23NU6VCQ)M^>CE=NVA\7QM9U?7#5?_-2GML=;#@T^NC@\8KF-I!]> M)_52.DZ)HKA[I_YC"!,;QWTWR[/6SH]>S@3VP[*UODK;3._GO\R;U??U\RKY M$#TU;K'JW+YV]+R.2EO4;ZD)C+L7-!>*I\8M5I?;U[J>UU'QM=A<-TL]S7$. MO#]6L7+;WFONH"[*(_3*+F,D/KW[I"HTI45_UI-EG>I1]9&E3&\ MN5WW GTS"5$8'V>;"]V.GRI7<-H3[GZJ+!TV[IF9WQ?K363=132]JNKGGY>Y M(LENGRI7J]H[=]='E=7A_\$OW\]LMMOM,*[INQ31^55M\@_+K_Y^Y[WT.5W<,!6<-64@#JEEM)7G9-#E6:4";!#X[7"JZ:$T0FEU)#B MS](>\_% K0"J*-24@]F;?!UEWH/AZ%JOBFM*DU18 MIMK,?HF.RU:P-WYAYY/U,4RF.M7SP[<"L:8$2'N5%=^7W"3)I:<4XA\/L\MU M_'QN]%;(UI0+::VP6AMJO)\M)E&MUW.];J;ZZ*G#IY(/[*YQXC-96FVTG4:& MOAO//O6,(#WOKQX==D@N['ZXUZDYT_".&P<'+'BY\QP63[)?)Y11.F=Y+]K@ M6VU[0Q7#YJ2V#Z)2T3VW5]/I 5N2YP;H\8$KP.K$9="S"OF[F4"I-?1W8X&_ M&PMTBZV7\^FUG]\N/H;KN8O\RN/AGQBVV!KJYB.<5TQQ3R%)E:,9Z=.1BMWD M[>K#'9A^+9!<3Y:#W>LG0Q6[DML3E"<**-TX=#7U"!J&DE?CFN]+[]Y-]==! M\!P;L]AUVVXXG5%)^<3B&)B=&+;8_=INL)U73!4&<"U7CO?Z#@Q7[&YM'T-X M2!$5&ULF=<6/AJRV*W:_J;PN4+JLH29 #L^:K$+M8/L8'6P[0*&?"^7 M'AZQW!W:/M;PB#ZJP.K-:KX6+ -(]T.5NQ7;!YU]#50!RQ=O5_/)3V7ZDDJSP0YQ/Z&]^B;_\B_6+TPO_GO_T?4$L#!!0 ( '2)J%@> M7Y&'O < .HI 7 <')C:"TR,#(T,#,S,7AE>#,Q,2YH=&WM6FUOXS82 M_GZ_@I?@M@E@.Y9C9V,G&R#->MO@T-TBR%W[K:"E442$$E62LN/^^GM(RK$= M.[L.]J6NKP%B6^)P.,-Y^,R0TGEF[(D3'D74>=UOGQZ?=/LG?'3:Z291_[3=[YY2?,Q_B_;0 M%>*AC[%326_VNI9GR7,CIX+M; MD9-A[VG";E3.B^\:AA>F:4B+- @:\0?!2@SB+R?!@]?0(T5!,X^BCG-C^)") MD;#L.&I%RSYL:GV,V2?])YE_-;RYO7YW?75Y>_WA/?OPCEW]>#U\QX:_#J_^ M=Q8U422(V*!Y_.GI7/:ZKEIN&89 M'Q/3-!8T 1O93!AV6105E^R&2J4M4P5[IW3.HG;SWTRE[&>EXXS]H%55-MAU M$;<0G_YNQ*>S=?'YGAM$!2'(I^R^4!-)R1TU0IATB$^B8$*AD%$P A<%X\64 M5875%<$#Y!B?;A XSG)<:8'0ICS&+?T*::B7.@5P8B23F M\N%$V P.FI)B;Z#36\(TE<#-,;HE;#1=G(;= >'Q7P>$Q%)1(,P.,?.P-H! MB*-9+[2+(@6+<"N@1Q2QK!+H!'068M@ [(264U8B\@ZT#LQ2SE%9 \(\&1K M3X13W' 2E80 H*B %S^<\?;$W&0LE6IB9CC5=">,U1P#<7.FFDI"(CGDSZAW0H>\:]9)P%2Z%JQ&+@%&GGSGR6H!N@)*S9>.! MTJ6!4@SD_'P*:$BXS/Y9M5._O44@/>"'6X/2;JL?N8EX2P8[ 03,)[9/HZGA ML,4H*1*_0375R(A$<"V< R)D?9\'"J>I,BX3^Y5I?-KV+*D, MP2!L37VGD@/C<26Y(W>XY8V89W3T"/7!8EF#7R-R@N!?]*?DL_AVNZ \VB8H M'W=7H?R4MLRSO+4"Z( RXTJN*-V;@!V5V Z%'.=S! %C L^ M$E+8J4OSZX9UZ\N#S^,J+(TET84"U6>0A]JALM(E<&U\61+'2B?> %^JWE&! M:D,"WFBATJT;)X(R/$ 8ZTN4(/$= G&\32 .?#P<LBB(PC4A&ISI"K[O 6;I G^*$VNE$X_O?]AHUF1[E5W&^92WZ7L"7+K.K.*ZT"_]"&EVC M-5?&XKX[HX0N$T/1[Q6R,%0?/-,E!8[!9$^D:\.Q>R)_AN".%_SI4+#K,%B5 MCNR+?,GC,EL MD33F3.6(2ZL)?I(6A@IU!6N M/1&PSRLY )S!PL:Q/+Y=:3U;@_1[)6"^7V]5$?MSA\._=U]?,]M?2M1JJ!T% MP.;VO&[W' L".NJ,_;@+FA"_=RDXU&X^"?NJTQ^!SHZ)7H2Y>L,23AS6D!M/ MT-'0([<]B\^Z5D47@ PE92/4 09%@*ER0 2SY)VI<\K: [4=R_%;N#VZ1"I/ M-S M95"Y!\5CEP-0/M2/2#VB0O/\&7*K'9XC6XW_9#9RW=SR34/C^I;K :?]=A/?/IJ/SIIGYTV_$L,3UX4J&?E(PZW MF6?Y%XO6\SF3F9G7"VC_*D.^W+HOJ/Y%P/C&F/#K]?OIY[3IB&O,X[+1_")^6-GYDP\^\NX^S< GL[(K7LE;><6_54F M*&7#!XHK=Z;'/H1=[E<.]B[AXN#G&5X,S$R+FAT M;>U:;5/C.!+^?K]"!W6S4)6$.!!> D,5R\!=:O>8+8ZJ_;@E6VVLPK:\DIR0 M^_7W2')(0F F[,[L9',[50/8:K6ZU8^>;LDZRVR1GY]EQ,7YW\[^WFZS#RJI M"RHM2S1Q2X+51I;W[&=!YH&UVXW4I:HF6MYGEO6ZO0/VL](/SJ6PF:#J-O]QY:7.S]+56DQF$;G M\&?0L:R)ZWLHBY6UJA@<0I>E1]OFN;PO!][#K:!LVB%1N=*#[:[_=^I:VBDO M9#X9?'&G:AK1,@Z"1_R58B4'\XSAX< 0]N2QIZE'4 MH@^K6I]@]DE_(_,OKV[OAM?#RXN[X<<;]O&:7?YK>'7- MKH7PXL?\0JM5[=O<*UY8U6%,:JO'Y>#%QT;MMA_,CXNV1V/^4.+):2M M3"?,9MR^V^X?G_XVC]QCQ87 6FOGE-I!_V :35D*1'+0WC_\9DY'G:E7?_SH MB]/2.^[TW30,6<9'Q#2-)(W!4C:3AEV49RC5."=Q3ZT0-1W")11, M*!42#T;@LF2\G+"ZM+HF>(!4Y+,2XLA9@2F4)WBEF2K E%8%N26!DA(R MANN)$RGX V'<.9T&[P2,P9"Y3VD8PPDD4B.%0:Q$=U@B2+-Q)H$A4[L?L_YC MTM0H<0X4TN3(=2YMCJ7-X*"I*/$&.KT53%,";H[03;!X,C\-&XO)_3\/)HFE MLD34'8!F46X!D!!'LYYKEV4*CN%60H\LD[P6T DDS86T!11*G4]8!2 X##ML MY_D,I T^S+.AL0Z$=(I;3J+.(0!D*L#'#V>\/0DW&4MS-393V&JZE\9JCH&X M>QGLAI6M.?29J3%+UFXL _6#H!W"]%ZMWW:!T8: 4 SD_G^,;$JX,>&O=M1"-D^X:@72'[ZX-2@\Z)Y&; MB ]DL)U P'S:^SR:6BXC)[PVJW=QJ3$F(*,9*21;56LH &&-I/$T""DJO1Y7 M;<\(=)Z$->7<0ZW)MC.XM!J"=HT29 I;C,JE\+M<4\=&"LFU= [(4!/XM% Z M3;5Q>=JO3..3NB=-90@&87_K.U4<&$_JG#NNAUO>B%F^1X]0/(C![S10I5;-TX$17J ,-:7K$#B&P3B9)U '/CX:L3S MVI.6"S"E*6I'.4)HS LUX%-5L0()A\>7RT(/670$@9I0?,:JMJ];L$J:X$_2 MY"KK]/.[(Q9/:W:_"BG,!.SQB',#; ;JQ#JAKJ'.$-!E8+AM>E/%^987T?<& MOG29725)K5WXY]+H"UH+92S>NX-.Z#()%/U:(PM#]Q(^.?CY:(A[PG+Y0'ESW/!,OO6[I^AW M8WVMMF7]#=F6^>-(,5TDK1E3.>*$YE 2$;9^/]6TQD @Z3:F.N>5H<'T MCU/0=Y7SR4"6?L)\I]-%4+FOS2.7 U ^--]9/:)"\^Q#=*<;/D9;C?]B.G+3 MW/%->U8LM_5..L?=DU>;NYWHU;9/J3WL'!T=?WFMZ!CMKZ1VST]$F S,MZEX M^7YK?VO:H<'CH%<]LFCQ,[:#Z-*4JVK^0_\?N'BB'ESZ@-7@LQ[[-Y^\VXX. MNZ?'+7\3XMEM@V96/N%PEWF6?[-H,Y]3F:EY_8#VKS+DVZW[@NK?!(QO@8GO M)XMUT :X]&[[ 'SL?\[?>5AP\?\PTC>\H%5CW:0:?V>E@J7NO)DY$T__-.[^ M%?FGJ;AS-]DV;IE?9I)2=OU47WT,^]JO'.Q-PL7.3^'H&Y.W-(V[R_.XYPO+ M%\K6^2N-E3+^X_\@?- :T=(EQQG'^,JT.^O"8Q!-;9>[?.9>9/,S7-'<\U=# M_P=02P,$% @ =(FH6'6A9 !M! M!4 !< !P&5X,S(Q+FAT;>U8;6_;-A#^OE_!.5B: )8LR>^R$R!SLZ$8VF1-AGX<:)&R MB%"D2E)QM%^_(R792=V79&C2-9L_&);NA??.<],SH_G&<7D^(?YCYZ' M7LJDS*DP*%$4&TI0J9E8H7>$ZBOD>8W60A:58JO,H"B(!NB=5%?L&M=RPPRG MQZV?>:]^GO?<(O.E)-7QG+!KQ,A1AXWZZ62("1DFXV@0P0--:3HD 1T'HR0( MIW^&'3 %]=I&FXK3HT[.A)=1NWX\&!9FMF;$9'$8!#]UG-[Q/)7"P&(*C.N? MM8]=3UBMP-E2&B/S> 2^#+TQ'N9L)6*'L%,[:PT2R:6*]P+WF5F)E^*<\2I^ M<P/@^[WB/5$HQ,B"[M;;B-L<4V#D4V R2BZP&J)!=7>V0VG M%3I)C)5$01 ] />CHQQ\%.4K@1(I1 -JS4SF(/U>8@6IYQ5Z2PNI'*!SJ9(, M_:ID6731*Y'XZ,"J[N]-HBB8+61>8%&YIW!VB,#;+U+E* R\WU JE7/[?N.V M@' E0500R.]K#)[W]\)1,.N'W;K[W/9=Q]"Z[B*L4U="%$H#XRCIHL1QO.JBXAZ\ MADAP0Y+BGY*D:RVLRI)J]S*OT)60:P"XHC9 #-"'D]E#-E$!W1EOF)Z6'/B9 )VYI=.& M8HJ^+YFB]OC3MDI;(AQ@H+O:OA@>D,--V;?$W)"RJ7TX[0^@L-.9H^QS*6[T M[RPN$]"#\OK<@H9G,)@2>.N*U%8>,]>:%-6VR%TKQIPC,(-H, <*Z **K.NN MD3*!16+?@T/"G&M;2= J>(;NRP=B?3C\M#OSPD[+/N9WXX\'DJWOM3_WI*+J7VYY+1)T, MR+>& AYU^IW6H"%='!4W*+P[P%@>[J1<%K?GV2?<(:ZJ+X',]7'R&E?UF3NI MC]P/ANHF*Y\!'%BXG8>K-OEL==KPAC7;'V7)YQ;=5W3_(-H^,6/#*3#VY\KQ M=4//9P!I?V\PGFGW#=O0P,&P1J>9XBS)P/<=I/_!@K_!.;UOR9OST)Z6@ EI MR1E!-L39=P/W?P)\F)%+>[GT[#;](F,TA7\!\(_ L&N*SM*4P9_-1R[V<^+% MP;EB,'$7,'+OI/%P-X\]-P1_9,2^?EV37YPE5E\UW?FO;<;>W?4$L#!!0 ( '2)J%@*K"049@0 *85 7 M <')C:"TR,#(T,#,S,7AE>#,R,BYH=&WM6&UOVS80_KY?P3E8F@"6(LFR M'AYZ*=.JH,*@5%%L*$&59F*)WA.JKY#GM5IS6=:* M+7.#HB"*T7NIKM@U;N2&&4Z/.S^S@^9Y=N 6F2TDJ8]GA%TC1HYZC$SH)$RC M<)2%.(X6\2+&XPQ\8GP8D#&)_PA[8 KJC8TV-:='O8()+Z=V_20>EF:Z8L3D M21@$/_6YFPI$H>PUSCK M#%+)I4IV O>96HF7X8+Q.GEQR0JJT5NZ0N]D@<6+OL9">YHJEC6*FOU)(4I8 MQ#VN&@1C\,.9H!VB,+(P7MWD;,$,&D1^A.Z"N&_X*:2?JF\4_YPJPS*68L.D M0#)#\],S=%XI76$(QD@4'J+?_0M_[J,+FCJE<# ,^M\CUA.-3H@L[6ZYC;## M-0E&-@$FI^@"JP465'MG-YS6Z"0U5A(%P4-J_.@HXX^B?"U0*H5H0:V8R1VD MWRJL(/6\1N]H*94#="Y5FJ-?E*S*/GHM4A_M6=7=G<,H"J9S6918U.XIG.XC M\'8J58'"P/L595(YMQ_6;DL(5Q)$!8'\OL'@>7L^ MPAIEC(/A.EZH2J6889 8+ AZ=9/F6"PIM+2B8%H[M@JG2:#_H9PJ*C- T7?O M*HA":6 <)7V4.H[7?53>@]<0"6Y)4OY3DO2MA5594.U>%C6Z$G(% )?4!H@! M^O!P^I!-5&)"H,-[G&8F&8W]8;>Q&$ 5)O$&WXYR>^%^A^3IE[^;F2CV![%- MQ"6DOV5Z5G'@9PITYI9.:XHI^J%BBMKC3]LJ;8BPAX'N:O-BN$?VUV7?$'-- MRK;VX6000V$G4T?9YU+'A#G7MI*@5?&&(Q+:G%M3=WQHVZ3_ MQ7H;6;;'@L$+3COI0BKH51[DD^-2TZ3[,25,EQS7"1,N*\YH>I<[EB?7MKNE MF+]$!X9LR^*1/XK&GQ0'?OA)V>?<3OQA M,/KJ7N/ 'X[N%^R!2T23#,BWA@(>]0:]SJ E71*5-RB\.\!8'FZE7):WY]DG MW"&NJB^!S,UQ\@;7S9E[V!RY?QNJVZQ\!G!@X?8>KMKFL]/IPALV;'^4)9]; M=%_1_8-H^\2,#2? V)]KQ]#S5[AM=Y'@ET"5>X*L[$/^#E7Z+ M"WK?6K<'H3TF 1/2DC.";(C3[P;N_Y5?I^+27B<]NVT^SQG-T.EZ3CS+,@9_ M+Q^YV,^)%WOGBD'N2DC>5AKWM_-XX,;>CPS5M^\52ZG=L)XHRF$XOZ9;-XV; M'N/FYF!C@A?0:"JS;?*%R\GVN[DG/7#WLW\!4$L! A0#% @ =(FH6)>M M^Z />P$ 3A@4 !$ ( ! '!R8V@M,C R-# S,S$N:'1M M4$L! A0#% @ =(FH6-(VA+QG&0 5"@! !$ ( !/GL! M '!R8V@M,C R-# S,S$N>'-D4$L! A0#% @ =(FH6$<]Q^!2*0 LI4! M !4 ( !U)0! '!R8V@M,C R-# S,S%?8V%L+GAM;%!+ 0(4 M Q0 ( '2)J%AA%7+'K'$ "E'!0 5 " 5F^ 0!P&UL4$L! A0# M% @ =(FH6.'CK^E+P@ -O ( !4 ( !J'P# '!R8V@M M,C R-# S,S%?<')E+GAM;%!+ 0(4 Q0 ( '2)J%@>7Y&'O < .HI 7 M " 28_! !P&5X,S$Q+FAT;5!+ 0(4 M Q0 ( '2)J%BJP^.[O0< "$J 7 " 1='! !P&5X,S$R+FAT;5!+ 0(4 Q0 ( '2)J%AUH60 ;00 +05 M 7 " 0E/! !P&5X,S(Q+FAT;5!+ M 0(4 Q0 ( '2)J%@*K"049@0 *85 7 " :M3! !P L&5X,S(R+FAT;5!+!08 "@ * )X" !&6 0 ! end XML 107 prch-20240331_htm.xml IDEA: XBRL DOCUMENT 0001784535 2024-01-01 2024-03-31 0001784535 2024-05-03 0001784535 2024-03-31 0001784535 2023-12-31 0001784535 2023-01-01 2023-03-31 0001784535 us-gaap:CommonStockMember 2023-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2023-12-31 0001784535 us-gaap:RetainedEarningsMember 2023-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-12-31 0001784535 us-gaap:RetainedEarningsMember 2024-01-01 2024-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-01 2024-03-31 0001784535 us-gaap:CommonStockMember 2024-01-01 2024-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2024-01-01 2024-03-31 0001784535 us-gaap:CommonStockMember 2024-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2024-03-31 0001784535 us-gaap:RetainedEarningsMember 2024-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-03-31 0001784535 us-gaap:CommonStockMember 2022-12-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001784535 us-gaap:RetainedEarningsMember 2022-12-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001784535 2022-12-31 0001784535 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001784535 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001784535 us-gaap:CommonStockMember 2023-03-31 0001784535 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001784535 us-gaap:RetainedEarningsMember 2023-03-31 0001784535 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001784535 2023-03-31 0001784535 prch:CustomerTwoMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 prch:CustomerThreeMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 prch:CustomerFourMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 prch:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 prch:TopFourReinsurersMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 prch:CustomersInTexasMember us-gaap:SalesRevenueNetMember us-gaap:GeographicConcentrationRiskMember 2024-01-01 2024-03-31 0001784535 us-gaap:CashAndCashEquivalentsMember 2024-01-01 2024-03-31 0001784535 prch:SoftwareAndServiceSubscriptionMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:SoftwareAndServiceSubscriptionMember prch:VerticalSoftwareMember 2023-01-01 2023-03-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:MoveRelatedTransactionsExcludingInsuranceMember prch:VerticalSoftwareMember 2023-01-01 2023-03-31 0001784535 prch:PostMoveTransactionsMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:PostMoveTransactionsMember prch:VerticalSoftwareMember 2023-01-01 2023-03-31 0001784535 prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:VerticalSoftwareMember 2023-01-01 2023-03-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2024-01-01 2024-03-31 0001784535 prch:InsuranceAndWarrantyPremiumsCommissionsAndPolicyFeesMember prch:InsuranceMember 2023-01-01 2023-03-31 0001784535 prch:InsuranceMember 2024-01-01 2024-03-31 0001784535 prch:InsuranceMember 2023-01-01 2023-03-31 0001784535 prch:AccountsReceivableCurrentMember 2024-03-31 0001784535 prch:AccountsReceivableCurrentMember 2023-12-31 0001784535 prch:VerticalSoftwareMember 2023-12-31 0001784535 prch:VerticalSoftwareMember 2024-03-31 0001784535 prch:InsuranceMember 2024-03-31 0001784535 prch:InsuranceMember 2023-12-31 0001784535 2024-04-01 2024-03-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2024-03-31 0001784535 us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001784535 us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001784535 us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001784535 us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001784535 prch:OtherLoanBackedAndStructuredSecuritiesMember 2023-12-31 0001784535 prch:InvestmentsHeldByCaptiveReinsuranceBusinessMember 2024-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2024-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2024-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2024-03-31 0001784535 us-gaap:MoneyMarketFundsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:PrivateWarrantLiabilityMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:PrivateWarrantLiabilityMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001784535 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel1Member 2023-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel2Member 2023-12-31 0001784535 us-gaap:MoneyMarketFundsMember us-gaap:FairValueInputsLevel3Member 2023-12-31 0001784535 us-gaap:MoneyMarketFundsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:USGovernmentAgenciesDebtSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:USStatesAndPoliticalSubdivisionsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:CorporateBondSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:MortgageBackedSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:OtherLoanBackedAndStructuredSecuritiesMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member prch:PrivateWarrantLiabilityMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member prch:PrivateWarrantLiabilityMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member prch:PrivateWarrantLiabilityMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel1Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel2Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001784535 us-gaap:FairValueInputsLevel3Member us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001784535 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001784535 prch:AccruedExpensesAndOtherCurrentLiabilitiesMember prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 us-gaap:OtherLiabilitiesMember prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 prch:AccruedExpensesAndOtherCurrentLiabilitiesMember prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 us-gaap:OtherLiabilitiesMember prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 prch:FloifyAcquisitionMember 2021-10-31 0001784535 prch:FloifyAcquisitionMember 2024-03-27 2024-03-27 0001784535 prch:FloifyAcquisitionMember prch:MonteCarloSimulationMethodMember 2024-03-27 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodMember 2024-03-27 0001784535 prch:FloifyAcquisitionMember prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodMember 2024-03-27 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodMember 2024-03-27 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodMember 2024-03-27 0001784535 prch:FloifyAcquisitionMember prch:MonteCarloSimulationMethodMember 2023-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputSharePriceMember prch:MonteCarloSimulationMethodMember 2023-12-31 0001784535 prch:FloifyAcquisitionMember prch:MeasurementInputStrikePriceMember prch:MonteCarloSimulationMethodMember 2023-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputDiscountRateMember prch:MonteCarloSimulationMethodMember 2023-12-31 0001784535 prch:FloifyAcquisitionMember us-gaap:MeasurementInputPriceVolatilityMember prch:MonteCarloSimulationMethodMember 2023-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-03-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2024-03-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001784535 prch:ResidentialWarrantyServicesMember us-gaap:MeasurementInputDiscountRateMember us-gaap:ValuationTechniqueDiscountedCashFlowMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExercisePriceMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputPriceVolatilityMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputExpectedTermMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember us-gaap:MeasurementInputSharePriceMember 2023-12-31 0001784535 prch:RepurchaseOptionMember 2024-03-31 0001784535 prch:RepurchaseOptionMember 2024-01-01 2024-03-31 0001784535 prch:FundamentalChangeOptionMember 2024-03-31 0001784535 prch:FundamentalChangeOptionMember 2024-01-01 2024-03-31 0001784535 prch:AssetSaleRepurchaseOptionMember 2024-03-31 0001784535 prch:AssetSaleRepurchaseOptionMember 2024-01-01 2024-03-31 0001784535 srt:MinimumMember prch:AssetSaleRepurchaseOptionMember 2024-03-31 0001784535 srt:MinimumMember prch:MeasurementInputProbabilitiesOfRepurchaseMember 2024-03-31 0001784535 srt:MinimumMember prch:MeasurementInputQualifyingAssetSalesMember 2024-03-31 0001784535 srt:MinimumMember prch:MeasurementInputFundamentalChangeMember 2024-03-31 0001784535 srt:MaximumMember prch:MeasurementInputQualifyingAssetSalesMember 2024-03-31 0001784535 srt:MaximumMember prch:MeasurementInputFundamentalChangeMember 2024-03-31 0001784535 srt:MaximumMember prch:MeasurementInputProbabilitiesOfRepurchaseMember 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2023-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2023-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2024-01-01 2024-03-31 0001784535 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-01-01 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2024-01-01 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 us-gaap:EmbeddedDerivativeFinancialInstrumentsMember 2024-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2022-12-31 0001784535 prch:ContingentConsiderationEarnoutMember 2022-12-31 0001784535 prch:PrivateWarrantLiabilityMember 2022-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-01-01 2023-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2023-01-01 2023-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2023-01-01 2023-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-03-31 0001784535 prch:ContingentConsiderationEarnoutMember 2023-03-31 0001784535 prch:PrivateWarrantLiabilityMember 2023-03-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2024-03-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2023-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2024-01-01 2024-03-31 0001784535 prch:ConvertibleSeniorNotesDue2028Member 2024-03-31 0001784535 prch:ConvertibleSeniorNotesDue2028Member 2023-12-31 0001784535 prch:ConvertibleSeniorNotesDue2028Member 2024-01-01 2024-03-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2024-03-31 0001784535 prch:SoftwareAndComputerEquipmentMember 2023-12-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2024-03-31 0001784535 prch:FurnitureOfficeEquipmentAndOtherMember 2023-12-31 0001784535 us-gaap:SoftwareDevelopmentMember 2024-03-31 0001784535 us-gaap:SoftwareDevelopmentMember 2023-12-31 0001784535 us-gaap:LeaseholdImprovementsMember 2024-03-31 0001784535 us-gaap:LeaseholdImprovementsMember 2023-12-31 0001784535 prch:PropertyEquipmentSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:PropertyEquipmentSoftwareMember 2023-01-01 2023-03-31 0001784535 us-gaap:CustomerRelationshipsMember 2024-03-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2024-03-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2024-03-31 0001784535 us-gaap:NoncompeteAgreementsMember 2024-03-31 0001784535 prch:RenewalRightsMember 2024-03-31 0001784535 prch:InsuranceLicensesMember 2024-03-31 0001784535 us-gaap:CustomerRelationshipsMember 2023-12-31 0001784535 us-gaap:TechnologyBasedIntangibleAssetsMember 2023-12-31 0001784535 us-gaap:TrademarksAndTradeNamesMember 2023-12-31 0001784535 us-gaap:NoncompeteAgreementsMember 2023-12-31 0001784535 prch:ValueOfBusinessAcquiredMember 2023-12-31 0001784535 prch:RenewalRightsMember 2023-12-31 0001784535 prch:InsuranceLicensesMember 2023-12-31 0001784535 prch:OtherNotesMember 2024-03-31 0001784535 prch:AdvanceFundingArrangementMember 2023-12-31 0001784535 prch:OtherNotesMember 2023-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2023-01-01 2023-03-31 0001784535 prch:SeniorSecuredConvertibleNotes6.75Due2028Member 2023-04-30 0001784535 prch:SeniorSecuredConvertibleNotes6.75Due2028Member 2024-01-01 2024-03-31 0001784535 prch:SeniorSecuredConvertibleNotes6.75Due2028Member 2023-01-01 2023-03-31 0001784535 prch:SeniorSecuredConvertibleNotes6.75Due2028Member 2024-03-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2024-02-29 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2024-02-01 2024-02-29 0001784535 prch:AdvanceFundingArrangementMember 2024-03-31 0001784535 prch:PrivateWarrantsMember 2024-03-31 0001784535 prch:PrivateWarrantsMember 2023-12-31 0001784535 prch:CommonStockWarrantsMember 2024-03-31 0001784535 prch:CommonStockWarrantsMember 2023-12-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2024-03-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2023-12-31 0001784535 prch:StockIncentivePlan2020Member 2024-03-31 0001784535 prch:StockIncentivePlan2020Member 2023-12-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-12-31 0001784535 prch:ConvertibleSeniorNotesDue2026Member 2021-09-16 0001784535 2021-10-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2024-01-01 2024-03-31 0001784535 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-03-31 0001784535 prch:ProductAndTechnologyMember 2024-01-01 2024-03-31 0001784535 prch:ProductAndTechnologyMember 2023-01-01 2023-03-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2024-01-01 2024-03-31 0001784535 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2023-12-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2023-12-31 0001784535 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001784535 us-gaap:RestrictedStockUnitsRSUMember 2024-01-01 2024-03-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2024-03-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember stpr:TX 2024-01-01 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember stpr:SC 2024-01-01 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoreLocationsMember 2024-01-01 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CoreLocationsOutsideOfTexasMember 2024-01-01 2024-03-31 0001784535 prch:ReinsuranceQuotaShareProgramMember prch:CombinedProgramMember 2024-01-01 2024-03-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember srt:MinimumMember 2023-08-01 2023-08-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember srt:MaximumMember 2023-08-01 2023-08-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2023-08-01 2023-08-31 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2023-08-31 0001784535 prch:ReinsuranceQuotaShareProgramMember 2024-04-01 0001784535 prch:ReinsuranceQuotaShareProgramMember 2024-04-01 2024-04-01 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember srt:MinimumMember 2024-04-01 2024-04-01 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember srt:MaximumMember 2024-04-01 2024-04-01 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2024-04-01 2024-04-01 0001784535 prch:ReinsurancePropertyCatastropheTreatiesMember 2024-04-01 0001784535 srt:MaximumMember prch:VesttooMember prch:HomeownersOfAmericaInsuranceCompanyMember 2023-07-01 2023-07-01 0001784535 prch:VesttooMember prch:HomeownersOfAmericaInsuranceCompanyMember 2023-07-01 2023-12-31 0001784535 prch:VesttooMember prch:HomeownersOfAmericaInsuranceCompanyMember 2023-07-01 2023-07-01 0001784535 2024-01-19 2024-01-19 0001784535 2024-01-01 2024-01-31 0001784535 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember prch:EliteInsuranceGroupEIGMember 2024-01-31 0001784535 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember prch:EliteInsuranceGroupEIGMember 2024-02-01 2024-03-31 0001784535 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember prch:EliteInsuranceGroupEIGMember 2024-03-31 0001784535 prch:SoftwareAndServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 prch:MoveAndPostMoveServicesMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2024-01-01 2024-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:VerticalSoftwareMember 2023-01-01 2023-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2024-01-01 2024-03-31 0001784535 us-gaap:OperatingSegmentsMember prch:InsuranceMember 2023-01-01 2023-03-31 0001784535 us-gaap:OperatingSegmentsMember 2024-01-01 2024-03-31 0001784535 us-gaap:OperatingSegmentsMember 2023-01-01 2023-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2024-01-01 2024-03-31 0001784535 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2024-01-01 2024-03-31 0001784535 prch:RestrictedStockUnitsAndAwardsMember 2023-01-01 2023-03-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2024-01-01 2024-03-31 0001784535 prch:PerformanceRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001784535 prch:PublicAndPrivateWarrantsMember 2024-01-01 2024-03-31 0001784535 prch:PublicAndPrivateWarrantsMember 2023-01-01 2023-03-31 0001784535 prch:EarnoutSharesMember 2024-01-01 2024-03-31 0001784535 prch:EarnoutSharesMember 2023-01-01 2023-03-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2024-01-01 2024-03-31 0001784535 us-gaap:ConvertibleDebtSecuritiesMember 2023-01-01 2023-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2024-01-01 2024-03-31 0001784535 prch:ContingentConsiderationBusinessCombinationMember 2023-01-01 2023-03-31 shares iso4217:USD iso4217:USD shares prch:company prch:segment pure prch:bank prch:state prch:security prch:placement prch:layer prch:program prch:proceeding 0001784535 --12-31 false 2024 Q1 P9M P5Y 10-Q true 2024-03-31 false 001-39142 Porch Group, Inc. DE 83-2587663 411 1st Avenue S. Suite 501 Seattle WA 98104 855 767-2400 Common Stock, par value $0.0001 per share PRCH NASDAQ Yes Yes Accelerated Filer true false false 99186767 279073000 258418000 20801000 24288000 31175000 35588000 75419000 83582000 16666000 13214000 20422000 27174000 36820000 38814000 480376000 481078000 17588000 16861000 191907000 191907000 102941000 103588000 82505000 87216000 196000 13429000 5600000 5314000 881113000 899393000 5250000 8761000 53466000 59396000 215771000 248683000 16040000 17980000 150000 244000 112560000 95503000 40742000 31585000 443979000 462152000 432082000 435495000 48910000 37429000 924971000 935076000 0.0001 0.0001 10000 10000 400000000 400000000 97900000 97900000 97100000 97100000 696240000 690223000 -4690000 -3860000 -735418000 -722056000 -43858000 -35683000 881113000 899393000 115443000 87369000 75844000 51275000 33948000 32585000 13920000 13950000 26399000 26066000 0 2021000 150111000 125897000 -34668000 -38528000 10787000 2188000 425000 -345000 1483000 0 4891000 0 3644000 758000 22678000 762000 21484000 -323000 -13184000 -38851000 178000 -111000 -13362000 -38740000 -830000 875000 -14192000 -37865000 -0.14 -0.14 -0.41 -0.41 97512000 97512000 95210000 95210000 97061000 10000 690223000 -722056000 -3860000 -35683000 -13362000 -13362000 -100000 -830000 -830000 620000 5368000 5368000 243000 814000 814000 55000 165000 165000 97869000 10000 696240000 -735418000 -4690000 -43858000 98206000 10000 670537000 -585023000 -6171000 79353000 -38740000 -38740000 200000 875000 875000 295000 6894000 6894000 5000 8000 8000 92000 204000 204000 1396000 3101000 3101000 191000 191000 97018000 10000 677426000 -626864000 -5296000 45276000 -13362000 -38740000 6317000 6015000 0 2021000 4891000 0 -5244000 0 14930000 0 425000 -345000 -1051000 154000 1483000 0 5368000 6894000 10434000 1534000 -799000 508000 439000 -2619000 -8174000 -6286000 -6752000 8994000 -3511000 -69000 1829000 1390000 17057000 14895000 9158000 16712000 -33017000 -24100000 -2034000 -4607000 -11122000 3896000 8465000 -22031000 41000 356000 2315000 2427000 -4705000 390000 10348000 0 0 1974000 12697000 -5147000 0 313000 0 1281000 3150000 499000 0 5608000 649000 -199000 -2501000 -7274000 18661000 -34452000 297232000 228605000 315893000 194153000 5000000 0 94000 0 969000 1796000 -174000 2380000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i11aabf5f8ce54de8b5e9f880d86bc7ea"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 1. Description of Business and Summary of Significant Accounting Policies</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="idf47b7c24cd04ed09cb6fe5a4ced9408"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Porch Group, Inc., together with its consolidated subsidiaries, (“Porch Group,” “Porch,” the “Company,” “we,” “our,” “us”) is a leading homeowners insurance and vertical software platform and is positioned to be the best partner to help homebuyers move, maintain, and fully protect their homes. We offer differentiated products and services, with homeowners insurance at the center of this relationship.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We differentiate and look to win in the massive and growing homeowners insurance opportunity by 1) providing the best services for homebuyers, 2) led by advantaged underwriting in insurance, 3) to protect the whole home.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a leader in the home services software-as-a-service (“SaaS”) space, we’ve built deep relationships with approximately 30 thousand companies that are key to the home-buying transaction, such as home inspectors, mortgage companies, and title companies.</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">These relationships provide us with early insights to United States (“U.S.”) homebuyers. In partnership with these companies, we have the ability to help simplify the move for consumers with services such as insurance, warranty, moving and more.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable segments that are also our operating segments: Vertical Software and Insurance. See Note 16, Segment Information, for additional information on our reportable segments. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Through our vertical software products we have unique insights into the majority of U.S. properties. This data helps feed our insurance underwriting models, better understand risk, and create competitive differentiation in underwriting. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We provide full protection for the home by including a variety of home warranty products alongside homeowners insurance. We are able to fill the gaps of protection for consumers, minimize surprises, and deepen our relationships and value proposition.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ie21fe5693a50417a812aa08d09956a3b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, filed with the SEC on March 15, 2024. The information as of December 31, 2023, included in the unaudited condensed consolidated balance sheets was derived from our audited consolidated financial statements. Certain prior period amounts have been reclassified to conform to the current year's presentation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 our financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any other interim period or future year due to various factors such as management estimates and the seasonal nature of some portions of our insurance business.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i879521af64a740d48f3b519391931d0b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported of certain assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results may differ from those estimates and assumptions.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i318a9cb23b32446893629eb0df29cb3b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments which potentially subject us to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit, fixed-maturity securities, and receivable balances in the course of collection.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance carrier subsidiary has exposure and remains liable in the event of insolvency of its reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. As of March 31, 2024, four reinsurers represented more than 10% individually, and 60% in the aggregate, of our total reinsurance balance due.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our revenues in the Insurance segment are derived from customers in Texas (which represent approximately 72% of Insurance segment revenues in the three months ended March 31, 2024), South Carolina, North Carolina, Virginia, Arizona, and Illinois, which could be adversely affected by economic conditions, an increase in competition, local weather events, or environmental impacts and changes.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No individual customer represented more than 10% of total revenue for the three months ended March 31, 2024 or 2023. As of March 31, 2024, and December 31, 2023, no individual customer accounted for 10% or more of total accounts receivable.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, we held approximately $280.1 million of cash with five U.S. commercial banks.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ieb5f9eed78d944d19765812e44e7600c"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents &amp; Restricted Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. We maintain cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash equivalents as of March 31, 2024, includes $27.7 million held by our captive reinsurance business as collateral for the benefit of Homeowners of America Insurance Company (“HOA”), $1.4 million held in certificates of deposits and money market mutual funds pledged to the Department of Insurance in certain states as a condition of our Certificate of Authority for the purpose of meeting obligations to policyholders and creditors, $6.8 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 21 states, and $1.0 million related to acquisition indemnifications. Restricted cash equivalents as of December 31, 2023, includes $28.3 million held by our captive reinsurance business as collateral for the benefit of HOA, $1.3 million held certificates of deposit 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.3 million in funds held for the payment of possible warranty claims as required under regulatory guidelines in 19 states, and $1.9 million related to acquisition indemnifications.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents, and restricted cash to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">279,073</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">258,418</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,820</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,814</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">315,893</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">297,232</span></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i523683ea27c84caf90e649d736dfb847"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Long-term Insurance Commissions Receivable</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist principally of amounts due from enterprise customers, other corporate partnerships, and individual policyholders. We estimate allowances for uncollectible receivables based on the creditworthiness of our customers, historical trend analysis, and macro-economic conditions. Consequently, an adverse change in those factors could affect our estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2024, and December 31, 2023, was $0.6 million and $0.6 million, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. We record the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i53d4c61815ff49f7af5e5623c752af99"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment for each reporting unit on an annual basis or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. We have the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If we can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would not need to perform a quantitative impairment test. If we cannot support such a conclusion or we do not elect to perform the qualitative assessment, then we perform a quantitative assessment. If a quantitative goodwill impairment assessment is performed, we utilize a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the fair value of the reporting unit is less than its carrying value. We have selected October 1 as the date to perform annual impairment testing.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments including an estimate of future cash flows which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i0e9eefb0fcd340c0acf659c31f12a2a9"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset, or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows..</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="icb196abe4498479192914e090493d5f6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Policy Acquisition Costs</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We capitalize 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 our insurance company subsidiary of new or renewal insurance contracts. DAC are amortized 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. Future investment income is considered in determining the recoverability of DAC. Amortized deferred acquisition costs included in selling and marketing expense, amounted to $13.2 million and $9.3 million, for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="if9a3d98d77cf45a98ef895a7d75e6d2d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Credit Losses</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our individual investment securities for factors that may indicate that a decline in fair value of an investment has resulted from an expected credit loss, including:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the extent to which the market value of the security is below its cost or amortized cost;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general market conditions and industry or sector specific factors;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">nonpayment by the issuer of its contractually obligated interest and principal payments; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i1f06c6d04b654ffdae3d02f4389b4c31"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2     Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lowest level of significant input 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 in its entirety requires management to make judgments and consider factors specific to the asset or liability.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i91f4500886604061b983b4800d5749a5"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Insurance Liabilities, Current</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the components of other insurance liabilities, current, on the unaudited condensed consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded reinsurance premiums payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,585</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,500</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Commissions payable, reinsurers and agents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,410</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,650</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Advance premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,765</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,975</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Funds held under reinsurance treaty</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,349</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,820</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and accrued expenses payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,633</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">640</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other insurance liabilities, current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,742</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,585</span></td></tr></table></div> 30000 2 2 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ie21fe5693a50417a812aa08d09956a3b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Financial Statements</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, 2023, filed with the SEC on March 15, 2024. The information as of December 31, 2023, included in the unaudited condensed consolidated balance sheets was derived from our audited consolidated financial statements. Certain prior period amounts have been reclassified to conform to the current year's presentation.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 our financial position, results of operations, comprehensive loss, stockholders’ equity (deficit), and cash flows for the periods and dates presented. The results of operations for the three months ended March 31, 2024, are not necessarily indicative of the results that may be expected for the year ending December 31, 2024, or any other interim period or future year due to various factors such as management estimates and the seasonal nature of some portions of our insurance business.</span></div> <div style="margin-bottom:6pt;margin-top:9pt"><span id="i879521af64a740d48f3b519391931d0b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the amounts reported of certain assets and liabilities, disclosure of contingent assets and liabilities, and the reported amounts of revenues and expenses. Actual results may differ from those estimates and assumptions.</span></div> <div style="margin-bottom:6pt;margin-top:9pt"><span id="i318a9cb23b32446893629eb0df29cb3b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments which potentially subject us to credit risk consist principally of cash, money market accounts on deposit with financial institutions, money market funds, certificates of deposit, fixed-maturity securities, and receivable balances in the course of collection.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our insurance carrier subsidiary has exposure and remains liable in the event of insolvency of its reinsurers. Management and its reinsurance intermediary regularly assess the credit quality and ratings of its reinsurer counterparties. As of March 31, 2024, four reinsurers represented more than 10% individually, and 60% in the aggregate, of our total reinsurance balance due.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Substantially all of our revenues in the Insurance segment are derived from customers in Texas (which represent approximately 72% of Insurance segment revenues in the three months ended March 31, 2024), South Carolina, North Carolina, Virginia, Arizona, and Illinois, which could be adversely affected by economic conditions, an increase in competition, local weather events, or environmental impacts and changes.</span></div> 0.10 0.10 0.10 0.10 0.60 0.72 280100000 5 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ieb5f9eed78d944d19765812e44e7600c"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents &amp; Restricted Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We consider all highly liquid investments with original maturities of three months or less at the time of purchase to be cash equivalents. We maintain cash balances that may exceed the insured limits by the Federal Deposit Insurance Corporation.</span></div> 27700000 1400000 6800000 21 1000000 28300000 1300000 7300000 19 1900000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of cash, cash equivalents, and restricted cash to amounts presented in the unaudited condensed consolidated statements of cash flows are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:73.596%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.415%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash and cash equivalents</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">279,073</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">258,418</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted cash and cash equivalents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,820</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">38,814</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash, cash equivalents, and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">315,893</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">297,232</span></td></tr></table></div> 279073000 258418000 36820000 38814000 315893000 297232000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i523683ea27c84caf90e649d736dfb847"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Receivable and Long-term Insurance Commissions Receivable</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Accounts receivable consist principally of amounts due from enterprise customers, other corporate partnerships, and individual policyholders. We estimate allowances for uncollectible receivables based on the creditworthiness of our customers, historical trend analysis, and macro-economic conditions. Consequently, an adverse change in those factors could affect our estimate of allowance for doubtful accounts. The allowance for uncollectible receivables at March 31, 2024, and December 31, 2023, was $0.6 million and $0.6 million, respectively.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term insurance commissions receivable balance consists of the estimated commissions from policy renewals expected to be collected. We record the amount of renewal insurance commissions expected to be collected in the next twelve months as current accounts receivable.</span></div> 600000 600000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i53d4c61815ff49f7af5e5623c752af99"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We test goodwill for impairment for each reporting unit on an annual basis or more frequently when events or changes in circumstances indicate the fair value of a reporting unit is below its carrying value. We have the option to perform a qualitative assessment to determine if an impairment is more likely than not to have occurred. If we can support the conclusion that it is not more likely than not that the fair value of a reporting unit is less than its carrying amount, we would not need to perform a quantitative impairment test. If we cannot support such a conclusion or we do not elect to perform the qualitative assessment, then we perform a quantitative assessment. If a quantitative goodwill impairment assessment is performed, we utilize a combination of market and income valuation approaches. If the fair value of a reporting unit is less than its carrying value, an impairment loss is recorded to the extent that the fair value of the reporting unit is less than its carrying value. We have selected October 1 as the date to perform annual impairment testing.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Determining the fair value of a reporting unit is judgmental in nature and involves the use of significant estimates and assumptions to evaluate the impact of operating and macroeconomic changes on each reporting unit. The fair value of each reporting unit was estimated using a combination of income and market valuation approaches using publicly traded company multiples in similar businesses. Such fair value measurements are based predominately on Level 3 inputs. This analysis requires significant judgments including an estimate of future cash flows which is dependent on internally developed forecasts, estimation of the long-term rate of growth for our business, estimation of the useful life over which cash flows will occur, and determination of our weighted average cost of capital, which is risk-adjusted to reflect the specific risk profile of the reporting unit being tested.</span></div> <div style="margin-bottom:6pt;margin-top:9pt"><span id="i0e9eefb0fcd340c0acf659c31f12a2a9"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived Assets</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We review long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amounts of the assets may not be fully recoverable. Events that trigger a test for recoverability include a significant decrease in the market price for a long-lived asset, significant negative industry or economic trends, an accumulation of costs significantly in excess of the amount originally expected for the acquisition, a current-period operating or cash flow loss combined with a history of operating or cash flow losses or a projection or forecast that demonstrates continuing losses associated with the use of a long-lived asset, or a sustained decrease in share price. When a triggering event occurs, a test for recoverability is performed, comparing projected undiscounted future cash flows to the carrying value of the asset group. If the test for recoverability identifies a possible impairment, the asset group’s fair value is measured relying primarily on an income approach. An impairment charge is recognized for the amount by which the carrying value of the asset group exceeds its estimated fair value. Management identifies the asset group that includes the potentially impaired long-lived asset, at the lowest level at which there are separate, identifiable cash flows..</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimate the fair value of an asset group using the income approach. Such fair value measurements are based predominately on Level 3 inputs. Inherent in our development of cash flow projections are assumptions and estimates derived from a review of our operating results, business plan forecasts, expected growth rates, and cost of capital, similar to those a market participant would use to assess fair value. We also make certain assumptions about future economic conditions and other data. Many of these factors used in assessing fair value are outside the control of management and these assumptions and estimates may change in future periods.</span></div> <div style="margin-bottom:6pt;margin-top:9pt"><span id="icb196abe4498479192914e090493d5f6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Policy Acquisition Costs</span></div>We capitalize 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 our insurance company subsidiary of new or renewal insurance contracts. DAC are amortized 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. Future investment income is considered in determining the recoverability of DAC. 13200000 9300000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="if9a3d98d77cf45a98ef895a7d75e6d2d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Expected Credit Losses</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We regularly review our individual investment securities for factors that may indicate that a decline in fair value of an investment has resulted from an expected credit loss, including:</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the financial condition and near-term prospects of the issuer, including any specific events that may affect its operations or earnings;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">the extent to which the market value of the security is below its cost or amortized cost;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">general market conditions and industry or sector specific factors;</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">nonpayment by the issuer of its contractually obligated interest and principal payments; and</span></div><div style="margin-bottom:6pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">our intent and ability to hold the investment for a period of time sufficient to allow for the recovery of costs.</span></div> <div style="margin-bottom:6pt;margin-top:9pt"><span id="i1f06c6d04b654ffdae3d02f4389b4c31"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value principles require disclosures regarding the manner in which fair value is determined for assets and liabilities and establishes a three-tiered fair value hierarchy into which these assets and liabilities must be grouped, based upon significant levels of inputs as follows:</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1     Observable inputs, such as quoted prices (unadjusted) in active markets for identical assets or liabilities at the measurement date;</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2     Observable inputs, other than Level 1 prices, such as quoted prices in active markets for similar assets and liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and</span></div><div style="margin-bottom:6pt;padding-left:72pt;text-indent:-36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3     Unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The lowest level of significant input 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 in its entirety requires management to make judgments and consider factors specific to the asset or liability.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the components of other insurance liabilities, current, on the unaudited condensed consolidated balance sheets:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded reinsurance premiums payable</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">15,585</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,500</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Commissions payable, reinsurers and agents</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,410</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,650</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Advance premiums</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,765</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,975</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Funds held under reinsurance treaty</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,349</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,820</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and accrued expenses payable</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,633</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">640</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other insurance liabilities, current</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,742</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">31,585</span></td></tr></table></div> 15585000 10500000 4410000 4650000 9765000 5975000 9349000 9820000 1633000 640000 40742000 31585000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i3ed15c341a6b456ca43156a64af059bd"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 2. Revenue</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i05ad24b54d384fc2b342cc29c6d08595"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:71.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Software and service subscriptions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Move-related transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Post-move transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Vertical Software segment revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance and warranty premiums, commissions and policy fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Insurance segment revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Revenue recognized during the three months ended March 31, 2024 and 2023, includes revenue of $83.4 million and $51.0 million, respectively, which is accounted for separately from the revenue from contracts with customers.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ibe96157777fb4aa9ba9f80802cae0611"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosures Related to Contracts with Customers </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. Refundable customer deposits related to contracts with customers were not material at March 31, 2024, and December 31, 2023. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i025656567c8e43aa93d7ab7f478d53b4"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Assets - Insurance Commissions Receivable</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting the contract assets during the three months ended March 31, 2024, is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contract Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Estimated lifetime value of commissions on insurance policies sold by carriers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash receipts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sale of business (Note 15)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(16,982)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and December 31, 2023, $0.1 million and $4.0 million, respectively, of contract assets were expected to be collected within the immediately following 12 months and therefore were included in current accounts receivable on the unaudited condensed consolidated balance sheets. The remaining $0.2 million and $13.4 million as of March 31, 2024, and December 31, 2023, respectively, of contract assets are expected to be collected after the immediately following 12 months and were included in long-term insurance commissions receivable on the unaudited condensed consolidated balance sheets.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i4f7fb6f7821b4f138af5cba3c7a1536d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Revenue</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting Vertical Software segment deferred revenue balances during the three months ended March 31, 2024, is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additional amounts deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,606 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue recognized for performance obligations satisfied during the three months ended March 31, 2024, includes $3.7 million that was included in the deferred revenue balances as of December 31, 2023.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred revenue on the unaudited condensed consolidated balance sheet as of March 31, 2024, and December 31, 2023, includes $211.2 million and $245.0 million, respectively, of deferred revenue related to the Insurance segment. The portion of insurance premiums related to the unexpired term of policies in force as of the end of the reporting period and to be earned over the remaining term of these policies is deferred and reported as deferred revenue.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ice24ce75a0c44fe4a3de1fe07dbe2caa"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amount of the transaction price allocated to performance obligations to be satisfied at a later date, which is not recorded in the unaudited condensed consolidated balance sheets, is immaterial as of March 31, 2024, and December 31, 2023.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have applied the practical expedients not to 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 we recognize revenue at the amount which we have the right to invoice for services performed.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ic0fc2519674f4992a19a427724f88a4b"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warranty Revenue and Related Balance Sheet Disclosures </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments received in advance of warranty services provided are included in refundable customer deposits or deferred revenue based upon the cancellation and refund provisions within the respective agreement. At March 31, 2024, we had $16.0 million, $3.8 million and $2.8 million of refundable customer deposits, deferred revenue, and non-current deferred revenue, respectively. At December 31, 2023, we had $17.9 million, $3.9 million and $2.9 million of refundable customer deposits, deferred revenue and non-current deferred revenue, respectively. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024 and 2023, we incurred $1.6 million and $1.2 million, respectively, in expenses related to warranty claims.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenues consisted of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.333%"><tr><td style="width:1.0%"></td><td style="width:71.473%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.305%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.416%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.306%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software segment</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Software and service subscriptions</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,936 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Move-related transactions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,474 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,769 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Post-move transactions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,085 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Vertical Software segment revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance segment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance and warranty premiums, commissions and policy fees</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total Insurance segment revenue</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.05pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Total revenue</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Revenue recognized during the three months ended March 31, 2024 and 2023, includes revenue of $83.4 million and $51.0 million, respectively, which is accounted for separately from the revenue from contracts with customers.</span></div> 16936000 16809000 6474000 7769000 4085000 4049000 27495000 28627000 87948000 58742000 87948000 58742000 115443000 87369000 83400000 51000000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ibe96157777fb4aa9ba9f80802cae0611"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Disclosures Related to Contracts with Customers </span></div>Timing may differ between the satisfaction of performance obligations and the invoicing and collection of amounts related to contracts with customers. Liabilities are recorded for amounts that are collected in advance of the satisfaction of performance obligations. To the extent a contract exists, as defined by ASC 606, these liabilities are classified as deferred revenue. To the extent that a contract does not exist, as defined by ASC 606, these liabilities are classified as refundable customer deposits. <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting the contract assets during the three months ended March 31, 2024, is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contract Assets</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,393 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Estimated lifetime value of commissions on insurance policies sold by carriers</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Cash receipts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(262)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Sale of business (Note 15)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(16,982)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">308 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 17393000 159000 262000 16982000 308000 100000 4000000 200000 13400000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A summary of the activity impacting Vertical Software segment deferred revenue balances during the three months ended March 31, 2024, is presented below:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,715 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Revenue recognized</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,590)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Additional amounts deferred</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance at March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,606 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3715000 4590000 5481000 4606000 3700000 211200000 245000000 16000000 3800000 2800000 17900000 3900000 2900000 1600000 1200000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i5523c820dca447ac87595542a02dbb2d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 3. Investments</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes investment income and realized gains and losses on investments during the periods presented.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:70.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income, net of investment expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Realized gains on investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Realized losses on investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income and realized gains, net of investment expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, fair value, and unrealized gains and losses of investment securities.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total investment securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,987)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,116 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total investment securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">143,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,651)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">139,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of securities at March 31, 2024, 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.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Remaining Time to Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after one year through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments as of March 31, 2024, include $37.5 million of investments held by our captive reinsurance businesses as collateral for the benefit of HOA. Of this amount, $3.3 million is classified as short-term investments, and $34.3 million is classified as long-term investments.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than Twelve Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Twelve Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(56)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,015)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">86,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(972)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,987)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:21pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than Twelve Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Twelve Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(280)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,693)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(958)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,651)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At March 31, 2024, and December 31, 2023, there were 475 and 410 securities, respectively, in an unrealized loss position. Of these securities, 81 had been in an unrealized loss position for 12 months or longer as of March 31, 2024.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We believe there were no fundamental issues such as credit losses or other factors with respect to any of our available-for-sale securities. The unrealized losses on investments in fixed-maturity securities were caused primarily by interest rate changes. We expect that the securities will 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 we have the ability and intent to hold our available-for-sale investments until a market price recovery or maturity, we do not consider any of our investments to have any decline in fair value due to expected credit losses at March 31, 2024.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes investment income and realized gains and losses on investments during the periods presented.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.212%"><tr><td style="width:1.0%"></td><td style="width:70.868%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.600%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.429%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income, net of investment expenses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">825 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Realized gains on investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Realized losses on investments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(34)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(71)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income and realized gains, net of investment expenses</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,644 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">758 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3664000 825000 14000 4000 34000 71000 3644000 758000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the amortized cost, fair value, and unrealized gains and losses of investment securities.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,212 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,481 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">54 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total investment securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138,755 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">348 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,987)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,116 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31, 2023</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross Unrealized</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gains</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Losses</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,931 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">153 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total investment securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">143,036 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">791 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,651)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">139,176 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 36212000 21000 414000 35819000 19481000 52000 988000 18545000 54417000 209000 2213000 52413000 25217000 54000 1098000 24173000 3428000 12000 274000 3166000 138755000 348000 4987000 134116000 43931000 95000 330000 43696000 18281000 100000 961000 17420000 51678000 430000 2067000 50041000 25452000 153000 1004000 24601000 3694000 13000 289000 3418000 143036000 791000 4651000 139176000 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.<div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.324%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Remaining Time to Maturity</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Amortized Cost</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due in one year or less</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,358 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">30,229 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after one year through five years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,282 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,258 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after five years through ten years</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,697 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,964 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Due after ten years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,326 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,217 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">138,755 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">134,116 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 30358000 30229000 44282000 43258000 25697000 23964000 9773000 9326000 25217000 24173000 3428000 3166000 138755000 134116000 37500000 3300000 34300000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than Twelve Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Twelve Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of March 31, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(358)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33,077 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(56)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">526 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(414)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">33,603 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(839)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,400 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,607 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(988)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,007 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,859)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(354)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,213)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,004 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(692)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,523 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(406)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,098)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,487 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(267)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,565 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">51 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(274)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,616 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,015)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">86,979 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(972)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,738 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,987)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,717 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:21pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.960%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.964%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Less Than Twelve Months</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Twelve Months or Greater</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">As of December 31, 2023</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Gross <br/>Unrealized <br/>Loss</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(280)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,345 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(50)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">515 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(330)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,860 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(813)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,445 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(148)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(961)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">10,084 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,698)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">21,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(369)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,677 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,067)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,781 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(621)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(383)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,004)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(281)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,790 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,842 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total securities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,693)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">53,357 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(958)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,955 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,651)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">63,312 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 358000 33077000 56000 526000 414000 33603000 839000 10400000 149000 1607000 988000 12007000 1859000 27414000 354000 4590000 2213000 32004000 692000 13523000 406000 2964000 1098000 16487000 267000 2565000 7000 51000 274000 2616000 4015000 86979000 972000 9738000 4987000 96717000 280000 12345000 50000 515000 330000 12860000 813000 8445000 148000 1639000 961000 10084000 1698000 21104000 369000 4677000 2067000 25781000 621000 8673000 383000 3072000 1004000 11745000 281000 2790000 8000 52000 289000 2842000 3693000 53357000 958000 9955000 4651000 63312000 475 410 81 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i6283f81043114c4283b27756b877f539"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 4. Fair Value</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement as of March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">194,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">292,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent consideration - business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Embedded derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">304,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent consideration - business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Embedded derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">The Condensed Consolidated Balance Sheets include $1.3 million in accrued expenses and other current liabilities and $3.3 million in other liabilities as of March 31, 2024, for contingent consideration related to business combinations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">The Condensed Consolidated Balance Sheets include $14.8 million in accrued expenses and other current liabilities and $3.7 million in other liabilities as of December 31, 2023, for contingent consideration related to business combinations.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i62a71b074e634c65bcc88785f54fe2c1"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Financial Assets</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. We have reviewed these prices for reasonableness and have 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.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i6567b27fc10642048fcc4964e16897e6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contingent Consideration – Business Combinations</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As part of the acquisition of Floify, LLC (“Floify”) in October 2021, we issued shares as partial closing consideration to the sellers of Floify and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024 (the “True-Up Obligation”). The True-Up Obligation could be settled at our option in cash, Porch common stock, or a combination thereof. On March 27, 2024, we entered into a settlement agreement and mutual release of claims with the sellers of Floify to settle a post-closing dispute. As part of the of this agreement, the sellers of Floify agreed to terminate the True-Up Obligation in full and released from restriction approximately $0.9 million of escrowed cash to us. We estimated the fair value of the True-Up Obligation as of the settlement date using the Monte Carlo simulation method. The fair value is based on the simulated market price of our common stock over the maturity date of the True-Up Obligation. As of March 27, 2024, the key inputs used to determine the fair value of $14.9 million included the stock price of $4.13, strike price of $36.00, discount rate of 23.6% and volatility of 95%. Subsequent to the valuation, we recognized a gain on settlement in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss equal to the fair value of $14.9 million. As of December 31, 2023, the key inputs used in the determination of the fair value of $14.0 million included the stock price of $3.08, strike price of $36.00, discount rate of 27.9% and volatility of 90%.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the fair value of the business combination contingent consideration based on specific metrics related to the acquisition of Residential Warranty Services (“RWS”) in April 2022, using the discounted cash flow method. The fair value is based on a percentage of revenue over the maturity date of the contingent consideration. As of March 31, 2024, the key inputs used to determine the fair value of $4.6 million were management’s cash flow estimates and the discount rate of 17%. As of December 31, 2023, the key inputs used to determine the fair value of $4.4 million were management’s cash flow estimates and the discount rate of 17%.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i4aa9a4cdbc6842849b69c80afa55b427"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Private Warrants</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We estimated the fair value of the private warrants using the Black-Scholes-Merton option pricing model. As of March 31, 2024, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 88%, remaining contractual term of 1.73 years, and stock price of $4.31. As of December 31, 2023, the key inputs used to determine the fair value included exercise price of $11.50, expected volatility of 95%, remaining contractual term of 1.98 years, and stock price of $3.08.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="id6353f9feaa840eea8fb97b2f936bf30"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Embedded Derivatives</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of senior secured convertible notes in April 2023 (see Note 7) and in accordance with Accounting Standards Codification 815-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging – Embedded Derivatives,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> certain features of the senior secured convertible notes were bifurcated and accounted for separately from the notes. The following features are recorded as derivatives.</span></div><div style="margin-bottom:6pt;padding-left:58.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Repurchase option.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> If more than $30 million aggregate principal amount of the 2026 Notes remains outstanding on June 14, 2026, the 2028 Note holders have the right to require us to repurchase for cash on June 15, 2026, all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral number thereof, at a repurchase price equal to 106.5% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date.</span></div><div style="margin-bottom:6pt;padding-left:58.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Fundamental change option.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> If we undergo a fundamental change, as defined in the indenture governing the 2028 Notes and subject to certain conditions, holders of the 2028 Notes have the right to require us to repurchase for cash all or any portion of their 2028 Notes, in principal amounts of one thousand dollars or an integral multiple thereof, at a repurchase price equal to 105.25% of the principal amount of the 2028 Notes to be repurchased, plus accrued and unpaid interest to, but excluding, the repurchase date. A fundamental change includes events such as a change in control, recapitalization, liquidation, dissolution, or delisting.</span></div><div style="margin-bottom:6pt;padding-left:58.5pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Asset sale repurchase option.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> If we sell assets and receive net cash proceeds of $2.5 million in excess of the Asset Sale Threshold (as defined below) (such excess net cash proceeds, the “Excess Proceeds”), we must </span></div><div style="margin-bottom:6pt;padding-left:58.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">offer to all holders of 2028 Notes to repurchase their 2028 Notes for an aggregate amount of cash equal to 50% of such Excess Proceeds at a repurchase price per 2028 Note equal to 100% of the principal amount thereof, plus accrued and unpaid interest to, but excluding, the relevant purchase date, if any. “Asset Sale Threshold” means $20.0 million in the aggregate, provided that on and after the date on which the cumulative net cash proceeds received by the Company and its restricted subsidiaries from the sale of assets after April 20, 2023, exceeds $20.0 million in the aggregate, the “Asset Sale Threshold” means $0.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The inputs for determining fair value of the embedded derivatives are classified as Level 3 inputs. Level 3 fair value is based on unobservable inputs based on the best information available. These inputs include the probabilities of scenarios related to a repurchase, a fundamental change, and qualifying asset sales, ranging from 3% to 29%. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i3f62c2409100473882b78e8671653b7e"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3 Rollforward</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Business Combinations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Embedded Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Private Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(14,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value, loss (gain) included in net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Business Combinations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Earnout</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value, loss (gain) included in net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">362 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">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. Changes in the fair value of the embedded derivatives are included in change in fair value of derivatives in the unaudited condensed consolidated statements of operations.</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i0f0328f35e4a40a38f83a6a22279f3fa"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value Disclosure</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2024, and December 31, 2023, the fair value of the 2026 Notes (see Note 7) was $78.0 million and $73.1 million, respectively. The increase of $4.9 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. As of March 31, 2024, and December 31, 2023, the fair value of the 2028 Notes (see Note 7) was $227.5 million and $196.7 million, respectively. The increase of $30.8 million is primarily due to the increase in the stock price at March 31, 2024, as compared to December 31, 2023. The fair values of the line of credit, advance funding arrangement and other notes approximate the unpaid principal balance. All debt, other than the convertible notes which are Level 2, is considered a Level 3 measurement.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the fair value measurements of assets and liabilities that are measured at fair value on a recurring basis.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement as of March 31, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">158,354 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">52,413 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,173 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,166 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">194,173 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">98,297 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">292,470 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent consideration - business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Embedded derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">32,800 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:18pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Fair Value Measurement as of December 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Level 3</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Total <br/>Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Money market mutual funds</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">165,744 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Debt securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">U.S. Treasuries</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Obligations of states, municipalities and political subdivisions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,041 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Residential and commercial mortgage-backed securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other loan-backed and structured securities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,418 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">209,440 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,480 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">304,920 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Contingent consideration - business combinations </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrant liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Embedded derivatives</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">47,737 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">The Condensed Consolidated Balance Sheets include $1.3 million in accrued expenses and other current liabilities and $3.3 million in other liabilities as of March 31, 2024, for contingent consideration related to business combinations.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:40.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">The Condensed Consolidated Balance Sheets include $14.8 million in accrued expenses and other current liabilities and $3.7 million in other liabilities as of December 31, 2023, for contingent consideration related to business combinations.</span></div> 158354000 0 0 158354000 35819000 0 0 35819000 0 18545000 0 18545000 0 52413000 0 52413000 0 24173000 0 24173000 0 3166000 0 3166000 194173000 98297000 0 292470000 0 0 4576000 4576000 0 0 1576000 1576000 0 0 26648000 26648000 0 0 32800000 32800000 165744000 0 0 165744000 43696000 0 0 43696000 0 17420000 0 17420000 0 50041000 0 50041000 0 24601000 0 24601000 0 3418000 0 3418000 209440000 95480000 0 304920000 0 0 18455000 18455000 0 0 1151000 1151000 0 0 28131000 28131000 0 0 47737000 47737000 1300000 3300000 14800000 3700000 2 900000 14900000 4.13 36.00 0.236 0.95 14900000 14000000 3.08 36.00 0.279 0.90 4600000 0.17 4400000 0.17 11.50 0.88 P1Y8M23D 4.31 11.50 0.95 P1Y11M23D 3.08 30000000 1000 1.065 1000 1.0525 2500000 0.50 1 20000000 20000000 0 0.03 0.03 0.03 0.29 0.29 0.29 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes for Level 3 items measured at fair value on a recurring basis using significant unobservable inputs are as follows: </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Business Combinations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Embedded Derivatives</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Private Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of December 31, 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,455 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,131 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,151 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(14,930)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value, loss (gain) included in net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,483)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">26,648 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,576 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Business Combinations</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Contingent Consideration - Earnout</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Private Warrant Liability</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,546 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">707 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Settlements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Change in fair value, loss (gain) included in net loss</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(154)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(345)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Fair value as of March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,198 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">362 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">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. Changes in the fair value of the embedded derivatives are included in change in fair value of derivatives in the unaudited condensed consolidated statements of operations.</span></div> 18455000 28131000 1151000 14930000 0 0 -1051000 1483000 -425000 4576000 26648000 1576000 24546000 44000 707000 194000 0 0 154000 0 345000 24198000 44000 362000 78000000 73100000 4900000 227500000 196700000 30800000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ia58946f677fa4822834d9dc2f2febd20"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 5. Property, Equipment, and Software</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment, and software, net, consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Software and computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture, office equipment, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Internally developed software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, equipment, and software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation and amortization expense related to property, equipment, and software was $1.6 million and $1.2 million for the three months ended March 31, 2024 and 2023, respectively.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, equipment, and software, net, consists of the following:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Software and computer equipment</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,247 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,340 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Furniture, office equipment, and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,573 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Internally developed software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">25,428 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">24,526 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Leasehold improvements</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">35,615 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Less: Accumulated depreciation and amortization</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,754)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Property, equipment, and software, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">17,588 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8247000 8340000 1537000 1573000 25428000 24526000 1176000 1176000 36388000 35615000 18800000 18754000 17588000 16861000 1600000 1200000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ic940554894654708b35e7008223f0639"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 6. Intangible Assets and Goodwill</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i886158cd43d2434983c334eed6e765df"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted <br/>Average <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization <br/>And <br/>Impairment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(25,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Renewal rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">135,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(52,960)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">82,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted <br/>Average <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization <br/>And <br/>Impairment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,504</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(24,153)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,351</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,683</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,443</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,742</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Value of business acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Renewal rights</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,734</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,319</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">144,698</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(57,482)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,216</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The aggregate amortization expense related to intangibles was $4.7 million and $4.9 million for the three months ended March 31, 2024 and 2023, respectively.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ie7627b95efdd4a508d612340ca296060"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill balance at March 31, 2024, and December 31, 2023, was $191.9 million and is entirely included in our Vertical Software segment. We had no changes in the carrying amount of goodwill for the three months ended March 31, 2024.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are stated at cost or acquisition-date fair value less accumulated amortization and impairment. The following tables summarize intangible asset balances.</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of March 31, 2024</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted <br/>Average <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization <br/>And <br/>Impairment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,026 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(25,999)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">43,027 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,001 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,861)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,140 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,443 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,207)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,236 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(152)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Renewal rights</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,734 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance licenses</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Indefinite</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total intangible assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">135,465 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(52,960)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">82,505 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2023</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Weighted <br/>Average <br/>Useful Life <br/>(in years)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>gross</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Accumulated <br/>Amortization <br/>And <br/>Impairment</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Intangible <br/>Assets, <br/>Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Customer relationships</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">69,504</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(24,153)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">45,351</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquired technology</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">36,041</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(22,358)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,683</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Trademarks and tradenames</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">23,443</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,701)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,742</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">616</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(455)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">161</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Value of business acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">400</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(400)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Renewal rights</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6.0</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">9,734</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,415)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,319</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance licenses</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Indefinite</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,960</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total intangible assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">144,698</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(57,482)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,216</span></td></tr></table></div> P9Y 69026000 25999000 43027000 P5Y 28001000 15861000 12140000 P11Y 23443000 7207000 16236000 P5Y 301000 152000 149000 P6Y 9734000 3741000 5993000 4960000 4960000 135465000 52960000 82505000 P8Y 69504000 24153000 45351000 P5Y 36041000 22358000 13683000 P11Y 23443000 6701000 16742000 P3Y 616000 455000 161000 P1Y 400000 400000 0 P6Y 9734000 3415000 6319000 4960000 4960000 144698000 57482000 87216000 4700000 4900000 191900000 191900000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i102dc5f1d6c44891be2ab91904c4ead6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 7. Debt</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize outstanding debt as of March 31, 2024, and December 31, 2023. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unaccreted <br/>Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Debt <br/>Issuance <br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(111,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">550,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(111,200)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,052)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">432,232 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unaccreted <br/>Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Debt <br/>Issuance <br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,311)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(115,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">213,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Advance funding arrangement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">558,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(115,366)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,623)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ie9e25aa4576343519d5bcc137e86d7c7"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Convertible Senior Notes</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense recognized related to the 0.75% Convertible Senior Notes due 2026 (the “2026 Notes”) was approximately $0.7 million and $1.4 million for the three months ended March 31, 2024 and 2023, respectively, and includes contractual interest expense and amortization of debt issuance costs. The effective interest rate for the 2026 Notes is 1.3%.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense recognized related to the 6.75% Convertible Senior Notes due 2028 (the “2028 Notes”) was approximately $9.9 million and zero for the three months ended March 31, 2024 and 2023, respectively. Interest expense includes $5.6 million contractual interest expense and $4.3 million amortization of debt issuance costs and discount for the three months ended March 31, 2024. The effective interest rate for the 2028 Notes is 17.9%.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2024, we capitalized $0.1 million of interest expense on the 2028 Notes related to ongoing internally developed software projects. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2024, we repurchased $8.0 million aggregate principal amount of our 2026 Notes. We paid $3.0 million, or 37.5% of par value, plus accrued interest. We recognized a $4.9 million gain on extinguishment of debt, calculated as the difference between the reacquisition price and the net carrying amount of the portion of the 2026 Notes that was extinguished. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i51c5d37e95fd4d3abc3ca6337e8cf5fb"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advance Funding Arrangement</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain home warranty contracts, we participated in financing arrangements with third-party financers that provided us with the contract premium upfront, less a financing fee. Third-party financers collect installment payments from the warranty contract customer which satisfy our repayment obligation over a portion of the contract term. We remain obligated to repay the third-party financer if a customer cancels its warranty contract prior to full repayment of the advance funding amount we received. As part of the arrangement, we paid financing fees, which were collected by the third-party financers upfront and were initially recognized as a debt discount. Financing fees were amortized as interest expense under the effective interest method. The implied interest rate varied per contract and was generally approximately 14% of total funding received. As of March 31, 2024, our obligation was completely satisfied with the third-party financers, we had no outstanding balance.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize outstanding debt as of March 31, 2024, and December 31, 2023. </span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unaccreted <br/>Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Debt <br/>Issuance <br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,903)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">214,097 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(111,191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,149)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">217,994 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">141 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance as of March 31, 2024</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">550,484 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(111,200)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,052)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">432,232 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Principal</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Unaccreted <br/>Discount</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Debt <br/>Issuance <br/>Costs</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Carrying <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2026</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">225,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,311)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">221,689 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">333,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(115,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(4,312)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">213,669 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Advance funding arrangement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balance as of December 31, 2023</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">558,728 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(115,366)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,623)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">435,739 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 217000000 0 2903000 214097000 333334000 111191000 4149000 217994000 150000 9000 0 141000 550484000 111200000 7052000 432232000 225000000 0 3311000 221689000 333334000 115353000 4312000 213669000 94000 0 0 94000 300000 13000 0 287000 558728000 115366000 7623000 435739000 0.0075 700000 1400000 0.013 0.0675 9900000 0 5600000 4300000 0.179 100000 8000000 3000000 0.375 4900000 0.14 0 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i0b59915f3c634b4aa1d4a9a8a039f3d6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 8. Stockholders' Equity and Warrants</span></div><div style="margin-bottom:6pt;margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Common Shares Outstanding and Common Stock Equivalents</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our fully diluted capital structure.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:63.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Issued and outstanding common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,869</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,061</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common shares reserved for future issuance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options (Note 9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted and performance stock units and awards (Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,089</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,065</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2020 Equity Plan pool reserved for future issuance (Note 9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,270</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,009</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Convertible senior notes, due 2026 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,679</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,332</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,332</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contingently issuable shares in connection with acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,908</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total shares of common stock outstanding and reserved for future issuance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150,812</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.</span></div><div style="margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i2b3a0ee5c921448daea8414e674af6af"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Warrants</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There was no activity related to private warrants during the three months ended March 31, 2024 and 2023. As of March 31, 2024, and December 31, 2023, there were 1.8 million private warrants outstanding for 11.5 million common shares. These private warrants are liability classified financial instruments measured at fair value, with periodic changes in fair value recognized through earnings and are included in “change in fair value of private warrant liability” in the unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss. See Note 4 for more information.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes our fully diluted capital structure.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.636%"><tr><td style="width:1.0%"></td><td style="width:63.262%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.414%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.106%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Issued and outstanding common shares</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,869</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,061</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt 0 10pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Common shares reserved for future issuance:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options (Note 9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted and performance stock units and awards (Note 9)</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">11,089</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,065</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2020 Equity Plan pool reserved for future issuance (Note 9)</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,270</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,009</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Convertible senior notes, due 2026 </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,679</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,999</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Convertible senior notes, due 2028</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,332</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,332</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contingently issuable shares in connection with acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,908</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total shares of common stock outstanding and reserved for future issuance</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149,417</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">150,812</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span>In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full. 97869000 97061000 1796000 1796000 3382000 3642000 11089000 12065000 13270000 8009000 8679000 8999000 13332000 13332000 0 5908000 149417000 150812000 25 37.74 6000000 2 2 1800000 1800000 11500000 11500000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ibcedfa6ed0274121b8ff2916cd02ab42"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 9. Stock-Based Compensation</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product and technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under our 2020 Stock Incentive Plan, employees, directors and consultants are eligible for grants of incentive stock options, non-statutory stock options, stock appreciation rights, restricted stock awards (“RSAs”), restricted stock units (“RSUs”), performance restricted stock units (“PRSUs”), and other stock awards, collectively referred to as “Equity Awards.”</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Equity Award activity for the three months ended March 31, 2024:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Options </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Restricted <br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Performance <br/>Restricted <br/>Stock Units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balances as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,310</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(620)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(243)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited, canceled or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(504)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balances as of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,335</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the classification of stock-based compensation expense in the unaudited condensed consolidated statements of operations.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Selling and marketing</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">694 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,045 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Product and technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,095 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,449 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">General and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,579 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,400 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total stock-based compensation expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">5,368 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">6,894 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 694000 1045000 1095000 1449000 3579000 4400000 5368000 6894000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes Equity Award activity for the three months ended March 31, 2024:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:58.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.084%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Options </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Restricted <br/>Stock Units</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Number of <br/>Performance <br/>Restricted <br/>Stock Units</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balances as of December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,642</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">8,310</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">149</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(620)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Exercised</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(243)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Forfeited, canceled or expired</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(17)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(504)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Balances as of March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,335</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td></tr></table></div> 3642000 8310000 3754000 0 149000 0 620000 0 243000 0 0 17000 504000 0 3382000 7335000 3754000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i27c1961d49f94b088cd1bb90356fd3c9"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 10. Reinsurance</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i1b16685f32f74624b20b89096b7adc2a"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2023 Program</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our third-party quota share reinsurance program is split into three separate placements to maximize coverage and cost efficiency. The Coastal Program covers our business in certain Texas coastal regions and the Houston metropolitan area and is placed at 42% of subject property and casualty losses (“P&amp;C losses”), as well as all business in South Carolina which is placed at 7% of P&amp;C losses. The Core Program, which covers the portion of our business not in the Coastal Program, is placed at 9.5% of P&amp;C losses of our remaining business in Texas and 8% of P&amp;C losses of our business in other states. In addition, the Combined Program covers all of our business and is placed at 5% of P&amp;C losses. All programs are effective for the period January 1, 2023, through December 31, 2023, or March 31, 2024, and are subject to certain limits and exclusions, which vary by participating reinsurer. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property catastrophe excess of loss treaties were placed on April 1, 2023, and were updated in August 2023 after the events described in the “Terminated Reinsurance Contract<span id="i564f2a26a8364f38a588fe77c8d69936"></span>” section below. Coverage for wind storms starts at $20 million per occurrence. Losses are shared between $20 million and $80 million. Over $80 million losses are covered up to a net loss of $440 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first four layers. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i61cc10a1ebc143ffafe1554256367269"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">2024 Program</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of April 1, 2024, our quota share program will consist of one combined program covering all of our business in all states and is placed at 27.5% of P&amp;C losses. All programs are effective for the period April 1, 2024, through March 31, 2025, and are subject to certain limits and exclusions, which vary by participating reinsurer. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Coverage for catastrophe events starts immediately within the quota share contracts and at $45.0 million per occurrence within the property catastrophe excess of loss treaties placed on April 1, 2024. Losses are shared at various levels up to $75.0 million. Over $75.0 million losses are covered up to a loss of $465.0 million. We also place reinstatement premium protection to cover any reinstatement premiums due on the first five layers. </span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i3bd308622df540e1a886cbd5cf1714f3"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reinsurance Impact</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned for the three months ended March 31, 2024 and 2023, were as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Written</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Written</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108,588</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,873</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(30,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(36,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(74,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net premiums</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,775</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,225</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">99,139</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,150</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of reinsurance on incurred losses and loss adjustment expense (“LAE”) for the three months ended March 31, 2024 and 2023, were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct losses and LAE</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded losses and LAE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(10,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(47,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net losses and LAE</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The detail of reinsurance balances due is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded unearned premium</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">41,899 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,697 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Losses and LAE reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance balance due</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i709a6502453348d0b3d31c13205095d6"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Terminated Reinsurance Contract</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the second quarter of 2023, HOA discovered that Vesttoo Ltd (“Vesttoo”), which arranged capital for one of our reinsurance contracts, faced allegations of fraudulent activity in connection with collateral it provided to HOA and certain other third parties, which allegations have since been confirmed. We have communicated and met with regulators and other key stakeholders regarding the evolving situation. This reinsurance agreement provided partial quota share coverage as well as up to approximately $175 million in a catastrophic event.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of its findings, and in accordance with the terms of the reinsurance agreement, HOA terminated the associated contract on August 4, 2023, with an effective date of July 1, 2023. Had the contract not been terminated, the contract would have expired on December 31, 2023, and HOA would have been contracted to pay approximately $20 million in additional premium payments during July through December 2023. Following the effective date of the termination, HOA seized available liquid collateral in the amount of approximately $47.6 million from a reinsurance trust, of which HOA was the beneficiary and recognized a charge of $36.0 million in provision for doubtful accounts in the Condensed Consolidated Statements of Operations and Comprehensive Loss for the year ended December 31, 2023. In addition, HOA is evaluating and intends to pursue all available legal claims and remedies to enforce its rights under the letter of credit required by the reinsurance agreement in the amount of $300 million as additional collateral. We are also seeking recovery of all losses and damages incurred as a result of terminating the reinsurance agreement due to allegations of fraudulent activity by third parties. </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 19, 2024, we entered into </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">a </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"><span style="-sec-ix-hidden:f-962">five</span></span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">-year business collaboration agreement with Aon Corp. and Aon Re, Inc. ("Aon")</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, resulting in payments to us of approximately $25 million in January 2024 and additional cash payments through the end of the contract term. Of the cash payments that we have or will receive through the end of the contract term, $8.7 million is non-refundable and immediately recognized in other income, net in the Condensed Consolidated Statements of Operations and Comprehensive Loss. A portion of the remaining amount is potentially refundable to Aon if we breach the agreement, including if we </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">directly or indirectly place reinsurance with brokers unaffiliated with Aon, subject to customary cure rights. The remaining amount</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> will be recognized in other income, net, over the term of the agreement. As part of this agreement, Aon and Porch also signed a mutual release of claims arising from the Vesttoo fraud. Porch has not r</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">eleased any claims against non-Aon parties related to these matters and intends to vigorously pursue recovery. In addition to this arrangement, we have also received cash recoveries from other parties in the amount of </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">$3.0 million</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> during the </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">three months ended March 31, 2024.</span></div> 3 0.42 0.07 0.095 0.08 0.05 20000000 20000000 80000000 80000000 440000000 4 1 0.275 45000000 75000000 75000000 465000000 5 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of reinsurance on premiums written and earned for the three months ended March 31, 2024 and 2023, were as follows:</span></div><div style="margin-bottom:6pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:44.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.085%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Written</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Earned</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Written</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Earned</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct premiums</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,104</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">108,588</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">96,873</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">114,824</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded premiums</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(30,329)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(36,363)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(74,674)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net premiums</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">44,775</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">72,225</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">99,139</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">40,150</span></td></tr></table></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The effects of reinsurance on incurred losses and loss adjustment expense (“LAE”) for the three months ended March 31, 2024 and 2023, were as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Direct losses and LAE</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">79,416 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">90,015 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded losses and LAE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(10,483)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(47,156)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net losses and LAE</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,933 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 75104000 108588000 96873000 114824000 30329000 36363000 -2266000 74674000 44775000 72225000 99139000 40150000 79416000 90015000 10483000 47156000 68933000 42859000 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The detail of reinsurance balances due is as follows:</span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">March 31,<br/>2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">December 31,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Ceded unearned premium</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">41,899 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">50,697 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Losses and LAE reserve</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">18,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">19,911 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,637 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,629 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 4pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">345 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance balance due</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,419 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">83,582 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 41899000 50697000 18556000 19911000 14637000 12629000 327000 345000 75419000 83582000 175000000 20000000 47600000 36000000 300000000 25000000 8700000 3000000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="ifebe51bf8d0146e694b60709a938a218"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 11. Unpaid Losses and Loss Adjustment Reserve</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the reserve balances for unpaid losses and LAE, gross of reinsurance, for the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reserve for unpaid losses and LAE at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverables on losses and LAE at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,695</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add provisions (reductions) for losses and LAE occurring in:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67,135</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,798</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net incurred losses and LAE during the current year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,933</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deduct payments for losses and LAE occurring in:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prior years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(31,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net claim and LAE payments during the current year </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(50,624)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserve for losses and LAE, net of reinsurance recoverables at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverables on losses and LAE at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,556)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reserve for unpaid losses and LAE at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">112,560</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Also includes certain charges related to Vesttoo (see Note 10).</span></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 an increase of $1.8 million for the three months ended March 31, 2024.</span></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the changes in the reserve balances for unpaid losses and LAE, gross of reinsurance, for the three months ended March 31, 2024:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.718%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.082%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reserve for unpaid losses and LAE at December 31, 2023</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,503</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverables on losses and LAE at December 31, 2023</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19,808)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserve for unpaid losses and LAE reserve, net of reinsurance recoverables at December 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">75,695</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Add provisions (reductions) for losses and LAE occurring in:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current year</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">67,135</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prior years</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,798</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net incurred losses and LAE during the current year</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">68,933</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Deduct payments for losses and LAE occurring in:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Current year</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(19,242)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Prior years </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(31,382)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 23.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net claim and LAE payments during the current year </span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(50,624)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reserve for losses and LAE, net of reinsurance recoverables at March 31, 2024</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">94,004</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reinsurance recoverables on losses and LAE at March 31, 2024</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.87pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(18,556)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:114%">Reserve for unpaid losses and LAE at March 31, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.87pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">112,560</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:3.02pt">Also includes certain charges related to Vesttoo (see Note 10).</span></div> 95503000 19808000 75695000 67135000 1798000 68933000 19242000 31382000 50624000 94004000 18556000 112560000 1800000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i4ea4e0e6093743b89b50b300b4b7cb96"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 12. Other Income (Expense), Net</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the components of other income, net, on the Condensed Consolidated Statements of Operations and Comprehensive Loss:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">720</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gain on settlement of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,930</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Loss on sale of business</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,244)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recoveries of losses on reinsurance contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,678</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">762</span></td></tr></table></div> <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table details the components of other income, net, on the Condensed Consolidated Statements of Operations and Comprehensive Loss:</span></div><div style="margin-bottom:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.960%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.568%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Interest income</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">434</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">720</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Gain on settlement of contingent consideration</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">14,930</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Loss on sale of business</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,244)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Recoveries of losses on reinsurance contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">12,570</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other, net</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(12)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1.97pt 0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1.97pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">42</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other income, net</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,678</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1.97pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">762</span></td></tr></table></div> 434000 720000 14930000 0 -5244000 0 12570000 0 -12000 42000 22678000 762000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i15fef8ce6d3f4f44b60987b84853b966"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 13. Income Taxes</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Benefit (provision) for income taxes for the three months ended March 31, 2024, and 2023, were $(0.2) million and $0.1 million, respectively, and the effective tax rates for these periods were (1.4)% and 0.3%, respectively. The difference between our effective tax rates for the 2024 and 2023 periods and the U.S. statutory rate of 21% was primarily due to a full valuation related to our net deferred tax assets.</span></div> 200000 -100000 0.014 -0.003 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i5acc4b2cd61843da8225b2cd19243d97"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 14. Commitments and Contingencies</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time we are 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 probable that a liability has been incurred and the amount of the loss can be reasonably estimated. In many instances, we are 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 we have recorded in the financial statements covering these matters. We review our estimates periodically and make adjustments to reflect negotiations, estimated settlements, rulings, advice of legal counsel, and other information and events pertaining to a particular matter.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="ieec5d686ba9048c5820d789f752e092d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cases under Telephone Consumer Protection Act</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Porch and/or an acquired entity, GoSmith.com, are party to a legal proceeding alleging violations of the automated calling and/or internal and National Do Not Call restrictions of the Telephone Consumer Protection Act of 1991 and a related Washington state law claim. The proceedings were commenced as thirteen separate mass tort actions brought 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 appealed to the Ninth Circuit Court of Appeals. While the appeal was pending, the remaining cases were consolidated in the United States District Court for the Western District of Washington, where Porch resides. On October 12, 2022, in a split decision, the Ninth Circuit Court of Appeals reversed. Following remand, that case was also consolidated with the Western District of Washington action. Plaintiffs then filed a motion for leave to file a second amended complaint, which was granted in part and denied in part. The Second Amended Complaint was filed in July 2023. In September 2023, Defendants filed a Motion to Strike the Second Amended Complaint; this motion was denied. Defendants’ Motion to Dismiss was filed on February 15, 2024 and is fully briefed and awaiting a decision. The parties’ filed a required Joint Status Report and Discovery Plan on February 16, 2024. Discovery is stayed until Defendants’ Motion to Dismiss is decided. Plaintiffs seek actual, statutory, and/or treble damages, injunctive relief, and reasonable attorneys’ fees and costs. The action is 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). We intend to contest this case vigorously.</span></div><div style="margin-bottom:6pt;margin-top:9pt"><span id="i9e9ae80780c048b2be8a3dd8490a102d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, in the ordinary course of business, we and our 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 we nor any of our subsidiaries are 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.</span></div> 13 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i3c99111a30144aab91f0a5d8040df800"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 15. Business Disposition</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 31, 2024, we sold our insurance agency, Elite Insurance Group (“EIG”). The estimated price is $12.2 million of which we have received $10.3 million in cash and recorded a receivable of $1.8 million as of March 31, 2024. We recorded an estimated loss of $5.2 million in other income, net, in the Condensed Consolidated Statements of Operations and Comprehensive Loss. The final price and amount of loss on sale will be determined after post-closing adjustments have been finalized, which is expected to occur in the second quarter of 2024.</span></div> 12200000 10300000 1800000 -5200000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="i949282ea47214ab8afc32e2320917b4d"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 16. Segment Information</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We have two reportable segments that are also our operating segments: Vertical Software and Insurance. Reportable segments were identified based on how the chief operating decision-maker (“CODM”) manages the business, makes operating decisions, and evaluates operating and financial performance. Our chief executive officer acts as the CODM and reviews financial and operational information for our 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. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Vertical Software segment provides software and services to inspection, mortgage, and title companies on a subscription and transactional basis, which was 62% of total vertical software revenue, and move and post-move services, which was 38% of total vertical software revenue for the three months ended March 31, 2024. The Vertical Software segment operates as several key businesses, including inspection software and services, title insurance software, mortgage software, moving services, mover and homeowner marketing, and measurement software for roofers.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Our Insurance segment provides consumers with insurance and warranty products to protect their homes, earning revenue through premiums collected on policies, policy fees and commissions. The Insurance segment includes Homeowners of America (“HOA”), a wholly owned insurance carrier, Porticus Reinsurance (“Porticus RE”), our Cayman Islands captive reinsurer, and Porch Warranty, among other warranty brands. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by segment.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 each segment: cost of revenue, selling and marketing, product and technology, and general and administrative. Segment Adjusted EBITDA (Loss) also excludes non-cash items or items that management does not consider reflective of ongoing core operations. </span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We do not allocate shared expenses to the reportable segments. These expenses are included in the “Corporate and other” row in the following reconciliation. “Corporate and other” includes shared expenses such as selling and marketing; certain product and technology; accounting; human resources; legal; 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 are included in consolidated results.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The reconciliation of Segment Adjusted EBITDA (Loss) to consolidated “Operating loss” below includes the effects of corporate and other items that the CODM does not consider in assessing segment performance. </span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Segment Adjusted EBITDA (Loss):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,762)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,581)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(14,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Impairment loss on intangible assets and goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restructuring costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquisition and other transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income and realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(34,668)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(38,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily consists of costs related to forming a reciprocal exchange.</span></div><div style="margin-bottom:6pt;margin-top:3pt"><span><br/></span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CODM does not review assets on a segment basis.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All of our revenue is generated in the United States except for an immaterial amount. As of March 31, 2024, and December 31, 2023, we did not have material assets located outside of the United States.</span></div> 2 2 0.62 0.38 <div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue by segment.</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">27,495 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">28,627 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">58,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">115,443 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">87,369 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 27495000 28627000 87948000 58742000 115443000 87369000 <div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:71.930%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.081%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.083%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Segment Adjusted EBITDA (Loss):</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Vertical Software</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,123 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,885)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,185)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Subtotal</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,762)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(7,581)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Reconciling items:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Corporate and other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(15,026)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(14,301)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Depreciation and amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,317)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Impairment loss on intangible assets and goodwill</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(2,021)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock-based compensation expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(5,368)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(6,894)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Other non-operating income</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,176)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="padding-left:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restructuring costs </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(157)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(984)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Acquisition and other transaction costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(167)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(128)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Change in fair value of contingent consideration</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(1,051)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">154 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 5.5pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Investment income and realized gains</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(3,644)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(758)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Operating loss</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(34,668)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(38,528)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Primarily consists of costs related to forming a reciprocal exchange.</span></div> 1123000 -396000 -2885000 -7185000 -1762000 -7581000 15026000 14301000 6317000 6015000 0 2021000 5368000 6894000 1176000 0 157000 984000 167000 128000 -1051000 154000 3644000 758000 -34668000 -38528000 <div style="margin-bottom:6pt;margin-top:9pt"><span id="idf9ff6235fbe47998bccbfee31b75653"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;text-decoration:underline">Note 17. Net Loss Per Share</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic and diluted net loss per share attributable to common stockholders and 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.</span></div><div style="margin-bottom:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Diluted earnings per share attributable to common stockholders adjusts basic earnings per share for the potentially dilutive impact of stock options, RSUs, PRSUs, RSAs, convertible notes, earnout shares, and warrants. As we have 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.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2024 and 2023: </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss used to compute net loss per share - basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(38,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,512</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,210</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses securities that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,735</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted stock units and awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,335</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,994</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Performance restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,223</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Public and private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,050</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Convertible debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,011</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,998</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contingently issuable shares in connection with acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,958</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Earnout shares expired on December 23, 2023, without vesting and were subsequently cancelled.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the computation of basic and diluted net loss attributable per share to common stockholders for the three months ended March 31, 2024 and 2023: </span></div><div style="margin-top:3pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:76.475%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.809%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.810%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss used to compute net loss per share - basic and diluted</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(13,362)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(38,740)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Denominator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Weighted average shares outstanding used to compute net loss used to compute net loss per share - basic and diluted</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">97,512</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">95,210</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Net loss per share - basic and diluted</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.14)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">(0.41)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -13362000 -13362000 -38740000 -38740000 97512000 97512000 95210000 95210000 -0.14 -0.14 -0.41 -0.41 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table discloses securities that were not included in the computation of diluted net loss per share because to do so would have been antidilutive for the periods presented:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.809%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:114%">2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Stock options</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,382</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,735</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Restricted stock units and awards</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">7,335</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">4,994</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Performance restricted stock units</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">3,754</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,223</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Public and private warrants</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">1,796</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">Earnout shares </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:114%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">2,050</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Convertible debt </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">22,011</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">16,998</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Contingently issuable shares in connection with acquisitions </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:115%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:114%">13,958</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">______________________________________</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">Earnout shares expired on December 23, 2023, without vesting and were subsequently cancelled.</span></div><div style="margin-bottom:6pt;margin-top:3pt;padding-left:22.5pt;text-indent:-13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:4.18pt">In connection with the September 16, 2021, issuance of the 2026 Notes, we used a portion of the proceeds to pay for the capped call transactions, which are expected to generally reduce the potential dilution to our common stock. The capped call transactions impact the number of shares that may be issued by effectively increasing our conversion price from $25 per share to approximately $37.74, which would result in approximately 6 million potentially dilutive shares instead of the shares reported in this table as of March 31, 2024.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span>In connection with the acquisition of Floify, we issued shares as partial closing consideration and guaranteed that the value of those shares would equal or exceed 200% of such price on or prior to December 31, 2024. If the value of those shares did not equal or exceed 200% of their value, we would have been obligated to settle any differences in cash, Porch common stock, or combination thereof. On March 27, 2024, we entered into a settlement agreement to settle a post-closing dispute. As part of this agreement, the sellers of Floify agreed to terminate this obligation in full. 3382000 3735000 7335000 4994000 3754000 1223000 1796000 1796000 0 2050000 22011000 16998000 0 13958000 25 37.74 6000000 2 2 false false false false