0000950170-23-058512.txt : 20231103 0000950170-23-058512.hdr.sgml : 20231103 20231103073148 ACCESSION NUMBER: 0000950170-23-058512 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 83 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231103 DATE AS OF CHANGE: 20231103 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Fulgent Genetics, Inc. CENTRAL INDEX KEY: 0001674930 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-MEDICAL LABORATORIES [8071] IRS NUMBER: 812621304 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-37894 FILM NUMBER: 231374490 BUSINESS ADDRESS: STREET 1: 4399 SANTA ANITA AVE CITY: EL MONTE STATE: CA ZIP: 91731 BUSINESS PHONE: 626-350-0537 MAIL ADDRESS: STREET 1: 4399 SANTA ANITA AVE CITY: EL MONTE STATE: CA ZIP: 91731 FORMER COMPANY: FORMER CONFORMED NAME: Fulgent Diagnostics, Inc. DATE OF NAME CHANGE: 20160517 10-Q 1 flgt-20230930.htm 10-Q 10-Q
Q3--12-31false0001674930July 31 2027OneOnehttp://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMemberhttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#InterestAndOtherIncomehttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMemberhttp://fasb.org/us-gaap/2023#RelatedPartyMember0001674930us-gaap:LandMember2022-12-310001674930us-gaap:TradeNamesMember2023-09-300001674930srt:MinimumMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-09-300001674930us-gaap:RetainedEarningsMember2022-07-012022-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001674930flgt:YankeeDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:NonUsMember2022-07-012022-09-300001674930flgt:XilongScientificMember2023-01-012023-09-300001674930us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012022-09-300001674930flgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:SalesRevenueNetMemberflgt:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-07-012022-09-300001674930us-gaap:FairValueMeasurementsRecurringMember2022-12-3100016749302022-01-012022-09-300001674930us-gaap:CustomerRelationshipsMember2023-01-012023-09-300001674930us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:ClinicalInstitutionalCustomersContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-07-012023-09-300001674930flgt:XilongScientificMember2023-09-300001674930flgt:PurchasedPatentMember2023-09-300001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2022-12-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:RetainedEarningsMember2023-06-300001674930srt:MinimumMemberus-gaap:ComputerEquipmentMember2023-09-3000016749302023-01-012023-03-310001674930us-gaap:NoncontrollingInterestMember2022-07-012022-09-300001674930us-gaap:USTreasuryBillSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:CommonStockMember2023-07-012023-09-300001674930us-gaap:LeaseholdImprovementsMember2023-09-300001674930us-gaap:ResearchAndDevelopmentExpenseMember2023-07-012023-09-300001674930us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-300001674930us-gaap:AgencySecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-09-300001674930us-gaap:RetainedEarningsMember2022-01-012022-03-310001674930us-gaap:CommonStockMember2023-03-310001674930us-gaap:LandMember2023-09-300001674930flgt:ClinicalInsuranceContractsMemberflgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember2023-01-012023-09-300001674930us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:LongTermEquitySecuritiesMemberflgt:PreferredStockOfPrivatelyHeldCompanyMember2022-12-310001674930us-gaap:RetainedEarningsMember2023-07-012023-09-300001674930country:US2023-07-012023-09-300001674930us-gaap:DebtSecuritiesMember2023-09-300001674930us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-300001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100016749302023-11-010001674930us-gaap:NoncontrollingInterestMember2023-03-3100016749302022-06-300001674930srt:MinimumMemberus-gaap:SoftwareDevelopmentMember2023-09-300001674930us-gaap:LandImprovementsMember2023-09-300001674930us-gaap:NoncontrollingInterestMember2023-06-300001674930us-gaap:FurnitureAndFixturesMember2023-09-300001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:CostOfSalesMember2022-01-012022-09-300001674930srt:MinimumMemberus-gaap:FurnitureAndFixturesMember2023-09-300001674930flgt:YankeeDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2022-03-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:AnpTechnologiesIncorporationMembersrt:DirectorMember2023-09-300001674930us-gaap:NoncontrollingInterestMember2023-04-012023-06-300001674930us-gaap:CorporateDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-09-300001674930us-gaap:CommonStockMember2023-04-012023-06-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-3000016749302022-01-012022-12-3100016749302022-04-012022-06-300001674930us-gaap:RestrictedStockUnitsRSUMember2022-07-012022-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:ParentMember2023-06-300001674930us-gaap:CustomerRelationshipsMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001674930us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-09-300001674930us-gaap:ParentMember2022-09-300001674930us-gaap:MunicipalBondsMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:CostOfSalesMember2023-07-012023-09-300001674930us-gaap:SalesRevenueNetMemberflgt:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001674930flgt:LongTermEquitySecuritiesMember2022-12-310001674930us-gaap:LandImprovementsMember2022-12-310001674930us-gaap:AccountingStandardsUpdate201409Member2023-01-012023-09-300001674930us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-300001674930us-gaap:FurnitureAndFixturesMember2022-12-310001674930us-gaap:AgencySecuritiesMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberus-gaap:MunicipalBondsMember2022-12-310001674930flgt:LaboratoryInformationSystemPlatformMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2022-01-012022-09-300001674930us-gaap:NoncontrollingInterestMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2023-06-300001674930us-gaap:RetainedEarningsMember2023-09-300001674930flgt:AssetsNotYetPlacedInServiceMember2022-12-310001674930flgt:AnpTechnologiesIncorporationMember2023-01-012023-09-300001674930flgt:ANPTechnologiesIncMember2023-07-012023-09-300001674930flgt:XilongScientificMemberflgt:FFGeneBiotechMember2023-07-012023-09-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2022-12-310001674930us-gaap:ServiceAgreementsMemberflgt:ANPTechnologiesIncMember2023-07-012023-09-300001674930us-gaap:AccountingStandardsUpdate201409Member2022-01-012022-09-300001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberflgt:RedeemablePreferredStockInvestmentMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2023-07-012023-09-300001674930flgt:XilongScientificMember2022-01-012022-09-300001674930us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-300001674930flgt:GeneralEquipmentMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001674930us-gaap:OtherNoncurrentLiabilitiesMemberflgt:InstallmentSaleContractMember2023-09-300001674930flgt:ANPTechnologiesIncMember2022-01-012022-09-300001674930us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-300001674930flgt:ClinicalInsuranceContractsMemberflgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember2023-07-012023-09-300001674930us-gaap:CommonStockMember2023-06-300001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930flgt:ContingentlyIssuableSharesMember2023-01-012023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2023-03-310001674930us-gaap:ParentMember2023-01-012023-03-310001674930us-gaap:USTreasuryBillSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2023-09-300001674930us-gaap:SalesRevenueNetMemberflgt:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001674930us-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:TradeNamesMember2023-01-012023-09-300001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:ParentMember2022-12-310001674930flgt:GeneralEquipmentMembersrt:MinimumMember2023-09-300001674930flgt:ContingentlyIssuableSharesMember2023-07-012023-09-300001674930us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001674930us-gaap:SoftwareDevelopmentMember2023-09-300001674930us-gaap:RetainedEarningsMember2023-01-012023-03-310001674930us-gaap:EmployeeStockOptionMember2022-07-012022-09-300001674930us-gaap:EmployeeStockOptionMember2023-07-012023-09-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2023-01-012023-09-300001674930us-gaap:RetainedEarningsMember2022-06-300001674930flgt:InsuranceCustomerMember2022-12-310001674930flgt:ANPTechnologiesIncMember2023-09-3000016749302023-09-300001674930us-gaap:ParentMember2023-03-310001674930us-gaap:AgencySecuritiesMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930us-gaap:ServiceAgreementsMemberflgt:ANPTechnologiesIncMember2023-09-300001674930country:US2022-01-012022-09-300001674930flgt:AutomobileMember2022-12-310001674930flgt:RoyaltyFreeTechnologyMember2022-12-310001674930flgt:InstallmentSaleContractMember2023-01-012023-09-300001674930us-gaap:LeaseholdImprovementsMember2022-12-310001674930us-gaap:FairValueInputsLevel2Memberflgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2022-09-300001674930us-gaap:RestrictedStockUnitsRSUMember2023-07-012023-09-300001674930flgt:InstitutionalCustomerMember2022-12-310001674930flgt:LongTermEquitySecuritiesMemberflgt:PreferredStockOfPrivatelyHeldCompanyMember2023-09-300001674930us-gaap:NoncontrollingInterestMember2022-01-012022-03-310001674930us-gaap:ComputerEquipmentMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2022-07-012022-09-3000016749302023-06-300001674930flgt:YankeeDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:CorporateDebtSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2023-09-300001674930us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-09-3000016749302022-12-310001674930flgt:GeneralEquipmentMember2022-12-3100016749302023-07-012023-09-300001674930us-gaap:CommonStockMember2022-01-012022-03-310001674930srt:MinimumMemberflgt:AutomobileMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2021-12-310001674930flgt:AutomobileMember2023-09-300001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-01-012022-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300001674930flgt:LaboratoryInformationSystemPlatformMember2022-12-310001674930flgt:InPlaceLeaseIntangibleAssetsMember2023-01-012023-09-300001674930flgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:FairValueInputsLevel3Memberflgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930srt:MaximumMemberflgt:AutomobileMember2023-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930us-gaap:BuildingImprovementsMember2023-09-300001674930flgt:PurchasedPatentMember2023-01-012023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001674930us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:CostOfSalesMember2022-07-012022-09-300001674930us-gaap:MoneyMarketFundsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:FairValueInputsLevel2Memberflgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-3000016749302021-12-310001674930srt:MaximumMemberus-gaap:ComputerEquipmentMember2023-09-300001674930us-gaap:NoncontrollingInterestMember2022-03-310001674930us-gaap:CommonStockMember2022-07-012022-09-300001674930country:US2023-01-012023-09-300001674930us-gaap:CommonStockMember2022-04-012022-06-300001674930flgt:MedicalLabEquipmentMember2022-12-310001674930us-gaap:ParentMember2022-03-310001674930us-gaap:DebtSecuritiesMember2022-12-310001674930us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-07-012022-09-300001674930flgt:YankeeDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930srt:MinimumMemberflgt:MedicalLabEquipmentMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300001674930us-gaap:CorporateDebtSecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:BuildingMember2022-12-310001674930flgt:RoyaltyFreeTechnologyMember2023-09-300001674930flgt:InPlaceLeaseIntangibleAssetsMember2022-12-310001674930us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-09-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2023-07-012023-09-300001674930us-gaap:AccountingStandardsUpdate201409Member2023-07-012023-09-300001674930flgt:InPlaceLeaseIntangibleAssetsMember2023-09-300001674930flgt:XilongScientificMemberflgt:FFGeneBiotechMember2023-01-012023-09-300001674930us-gaap:AgencySecuritiesMemberflgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2022-12-310001674930us-gaap:MoneyMarketFundsMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:EmployeeStockOptionMember2023-01-012023-09-300001674930flgt:InsuranceCustomerMember2023-09-300001674930flgt:ClinicalInsuranceContractsMemberflgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember2022-01-012022-09-3000016749302022-09-300001674930us-gaap:BuildingMember2023-09-300001674930us-gaap:ComputerEquipmentMember2022-12-310001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-07-012023-09-300001674930flgt:AircraftMember2022-12-310001674930us-gaap:NoncontrollingInterestMember2022-06-300001674930us-gaap:SoftwareDevelopmentMember2022-12-310001674930us-gaap:CorporateDebtSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2022-06-300001674930flgt:AssetsNotYetPlacedInServiceMember2023-09-300001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-300001674930us-gaap:CommonStockMember2023-09-300001674930flgt:USAgencyDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberflgt:RedeemablePreferredStockInvestmentMember2022-12-310001674930us-gaap:NonUsMember2023-07-012023-09-300001674930us-gaap:RetainedEarningsMember2022-12-310001674930flgt:MedicalLabEquipmentMember2023-09-300001674930us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-300001674930srt:MaximumMemberus-gaap:FurnitureAndFixturesMember2023-09-300001674930us-gaap:ParentMember2023-04-012023-06-3000016749302023-04-012023-06-300001674930us-gaap:RetainedEarningsMember2022-03-310001674930country:US2022-07-012022-09-300001674930us-gaap:CommonStockMember2021-12-310001674930us-gaap:BuildingMembersrt:MinimumMember2023-01-012023-09-3000016749302023-01-012023-09-300001674930flgt:InProcessResearchDevelopmentMember2022-12-310001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-300001674930us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-300001674930flgt:AircraftMember2023-09-300001674930us-gaap:AccountingStandardsUpdate201409Member2022-07-012022-09-300001674930us-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:GeneticSequencingServiceMemberflgt:AHMCHealthcareIncMember2022-07-012022-09-300001674930us-gaap:FairValueInputsLevel3Memberflgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-300001674930us-gaap:RetainedEarningsMember2023-03-310001674930us-gaap:ServiceAgreementsMemberflgt:ANPTechnologiesIncMember2023-01-012023-09-300001674930flgt:ShortTermMarketableSecuritesMember2023-09-300001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember2023-09-300001674930flgt:PreferredStockOfPrivatelyHeldCompanyMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:ParentMember2022-01-012022-03-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001674930flgt:InProcessResearchDevelopmentMember2023-09-300001674930flgt:ClinicalPatientContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-01-012023-09-300001674930us-gaap:ParentMember2022-06-3000016749302022-07-012022-09-300001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:ClinicalInstitutionalCustomersContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-07-012022-09-300001674930us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-3000016749302022-03-310001674930flgt:XilongScientificMemberflgt:FFGeneBiotechMember2023-09-300001674930flgt:PurchasedPatentMember2022-12-310001674930us-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:ClinicalInstitutionalCustomersContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-01-012022-09-300001674930flgt:InstallmentSaleContractMember2023-09-300001674930us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930srt:MinimumMemberus-gaap:LandImprovementsMember2023-09-300001674930us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:BuildingImprovementsMember2022-12-310001674930flgt:YankeeDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2022-12-3100016749302022-01-012022-03-310001674930us-gaap:NoncontrollingInterestMember2022-12-310001674930us-gaap:RedeemablePreferredStockMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:RetainedEarningsMember2023-04-012023-06-300001674930us-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930us-gaap:CommonStockMember2022-12-310001674930us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001674930us-gaap:EmployeeStockOptionMember2022-01-012022-09-300001674930srt:MaximumMemberus-gaap:BuildingImprovementsMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001674930flgt:ClinicalInsuranceContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-07-012022-09-300001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMemberus-gaap:MunicipalBondsMember2023-09-300001674930flgt:LaboratoryInformationSystemPlatformMember2023-01-012023-09-300001674930us-gaap:MunicipalBondsMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930flgt:ANPTechnologiesIncMember2022-12-310001674930us-gaap:NoncontrollingInterestMember2022-09-300001674930flgt:InstitutionalCustomerMember2023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300001674930us-gaap:FairValueInputsLevel2Memberus-gaap:MunicipalBondsMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-300001674930flgt:CustomerOneMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2022-01-012022-12-310001674930flgt:RoyaltyFreeTechnologyMember2023-01-012023-09-300001674930flgt:XilongScientificMember2022-07-012022-09-300001674930flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMemberus-gaap:MunicipalBondsMember2023-09-300001674930flgt:YankeeDebtSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:ClinicalInsuranceContractsMemberus-gaap:AccountingStandardsUpdate201409Member2022-01-012022-09-300001674930us-gaap:ParentMember2021-12-310001674930us-gaap:CostOfSalesMember2023-01-012023-09-300001674930us-gaap:ParentMember2023-07-012023-09-300001674930us-gaap:NonUsMember2023-01-012023-09-300001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMemberus-gaap:MunicipalBondsMember2022-12-310001674930us-gaap:SubsequentEventMember2023-10-012023-10-3100016749302023-03-310001674930us-gaap:ParentMember2023-09-300001674930us-gaap:RetainedEarningsMember2021-12-310001674930us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-09-300001674930srt:MaximumMemberus-gaap:LandImprovementsMember2023-09-300001674930us-gaap:CommonStockMember2023-01-012023-03-310001674930us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2022-12-310001674930us-gaap:SalesRevenueNetMemberflgt:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001674930us-gaap:ParentMember2022-04-012022-06-300001674930us-gaap:NoncontrollingInterestMember2021-12-310001674930flgt:ClinicalInsuranceContractsMemberflgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember2022-07-012022-09-300001674930flgt:GeneralEquipmentMembersrt:MaximumMember2023-09-300001674930us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300001674930us-gaap:CommonStockMember2022-06-300001674930us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-300001674930us-gaap:NoncontrollingInterestMember2023-01-012023-03-310001674930flgt:ANPTechnologiesIncMember2022-07-012022-09-300001674930flgt:ClinicalInsuranceContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-07-012023-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberflgt:ShortTermMarketableSecuritesMember2022-12-310001674930flgt:ClinicalInsuranceContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-01-012023-09-300001674930us-gaap:AdditionalPaidInCapitalMember2022-12-310001674930us-gaap:NoncontrollingInterestMember2022-04-012022-06-300001674930flgt:LongTermEquitySecuritiesMember2023-09-300001674930us-gaap:CommonStockMember2022-03-310001674930us-gaap:TradeNamesMember2022-12-310001674930flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember2023-09-300001674930us-gaap:CustomerRelationshipsMember2022-12-310001674930us-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-07-012023-09-300001674930us-gaap:ParentMember2022-07-012022-09-300001674930srt:MaximumMemberflgt:MedicalLabEquipmentMember2023-09-300001674930us-gaap:USGovernmentDebtSecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930flgt:YankeeDebtSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2023-09-300001674930srt:MaximumMemberus-gaap:SoftwareDevelopmentMember2023-09-300001674930srt:MinimumMemberus-gaap:BuildingImprovementsMember2023-09-300001674930us-gaap:NoncontrollingInterestMember2023-07-012023-09-300001674930us-gaap:CommonStockMember2022-09-300001674930us-gaap:RetainedEarningsMember2022-09-300001674930us-gaap:RetainedEarningsMember2022-04-012022-06-300001674930us-gaap:MoneyMarketFundsMemberflgt:ShortTermMarketableSecuritesMember2023-09-300001674930srt:MaximumMemberus-gaap:BuildingMember2023-01-012023-09-300001674930us-gaap:NonUsMember2022-01-012022-09-300001674930flgt:ClinicalInstitutionalCustomersContractsMemberus-gaap:AccountingStandardsUpdate201409Member2023-01-012023-09-30xbrli:pureflgt:Customerxbrli:sharesiso4217:USDxbrli:sharesiso4217:USDflgt:Segment

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, DC 20549

 

FORM 10-Q

 

(Mark One)

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

For the quarterly period ended September 30, 2023

or

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

For the transition period from to

Commission File Number: 001-37894

 

FULGENT GENETICS, INC.

(Exact name of registrant as specified in its charter)

 

 

Delaware

81-2621304

(State or other jurisdiction of

incorporation or organization)

(I.R.S. Employer

Identification No.)

 

 

4399 Santa Anita Avenue

El Monte, CA

91731

(Address of principal executive offices)

(Zip Code)

 

(626) 350-0537

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

 

Trading Symbol(s)

 

Name of each exchange on which registered

Common Stock, par value $0.0001 per share

 

FLGT

 

The Nasdaq Stock Market
(Nasdaq Global Market)

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§ 232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

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

 

Large accelerated filer

Accelerated filer

 

 

 

 

Non-accelerated filer

Smaller reporting company

 

 

 

 

 

 

 

 

 

 

Emerging growth company

 

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

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

As of November 1, 2023, there were 29,633,057 outstanding shares of the registrant’s common stock.

 

 


 

Table of Contents

 

 

Page

PART I—FINANCIAL INFORMATION

1

Item 1. Financial Statements (Unaudited)

1

Condensed Consolidated Balance Sheets

1

Condensed Consolidated Statements of Operations

2

Condensed Consolidated Statements of Comprehensive Income (Loss)

3

Condensed Consolidated Statements of Stockholders’ Equity

4

Condensed Consolidated Statements of Cash Flows

6

Notes to the Condensed Consolidated Financial Statements

7

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

20

Item 3. Quantitative and Qualitative Disclosures About Market Risk

26

Item 4. Controls and Procedures

26

PART II—OTHER INFORMATION

28

Item 1. Legal Proceedings

28

Item 1A. Risk Factors

28

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities

28

Item 5. Other Information

28

Item 6. Exhibits

29

Exhibit Index

30

Signatures

31

 

i


 

PART I—FINANCIAL INFORMATION

Item 1. Financial Statements.

FULGENT GENETICS, INC.

Condensed Consolidated Balance Sheets

(in thousands, except par value data)

(unaudited)

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

Assets

 

 

 

 

 

Current assets

 

 

 

 

 

Cash and cash equivalents

$

84,076

 

 

$

79,506

 

Marketable securities

 

383,726

 

 

 

446,729

 

Trade accounts receivable, net of allowance for credit losses of $29,091 and $41,205

 

49,277

 

 

 

52,749

 

Other current assets

 

32,776

 

 

 

48,889

 

Total current assets

 

549,855

 

 

 

627,873

 

Marketable securities, long-term

 

383,659

 

 

 

326,648

 

Redeemable preferred stock investment

 

15,158

 

 

 

12,385

 

Fixed assets, net

 

85,265

 

 

 

81,353

 

Intangible assets, net

 

144,489

 

 

 

150,643

 

Goodwill

 

141,844

 

 

 

143,027

 

Other long-term assets

 

38,128

 

 

 

44,124

 

Total assets

$

1,358,398

 

 

$

1,386,053

 

Liabilities and Stockholders’ Equity

 

 

 

 

 

Current liabilities

 

 

 

 

 

Accounts payable

$

15,772

 

 

$

23,093

 

Accrued liabilities

 

21,031

 

 

 

24,981

 

Contract liabilities

 

2,586

 

 

 

3,199

 

Customer deposit

 

18,861

 

 

 

10,895

 

Investment margin loan

 

 

 

 

14,999

 

Notes payable, current portion

 

2,890

 

 

 

5,639

 

Other current liabilities

 

281

 

 

 

5,301

 

Total current liabilities

 

61,421

 

 

 

88,107

 

Unrecognized tax benefits

 

9,555

 

 

 

9,836

 

Deferred tax liability

 

9,833

 

 

 

 

Other long-term liabilities

 

15,755

 

 

 

18,235

 

Total liabilities

 

96,564

 

 

 

116,178

 

Commitments and contingencies (Note 8)

 

 

 

 

 

Stockholders’ equity

 

 

 

 

 

Common stock, $0.0001 par value per share, 50,000 shares authorized, 31,925 and 31,248 shares issued, respectively, and 30,035 and 29,438 shares outstanding, respectively

 

3

 

 

 

3

 

Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding

 

 

 

 

 

Additional paid-in capital

 

514,262

 

 

 

486,585

 

Accumulated other comprehensive loss

 

(16,891

)

 

 

(20,903

)

Retained earnings

 

761,324

 

 

 

801,000

 

Total Fulgent stockholders’ equity

 

1,258,698

 

 

 

1,266,685

 

Noncontrolling interest

 

3,136

 

 

 

3,190

 

Total stockholders’ equity

 

1,261,834

 

 

 

1,269,875

 

Total liabilities and stockholders’ equity

$

1,358,398

 

 

$

1,386,053

 

 

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

1


 

FULGENT GENETICS, INC.

Condensed Consolidated Statements of Operations

(in thousands, except per share data)

(unaudited)

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Revenue

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

Cost of revenue

 

44,843

 

 

 

59,560

 

 

 

139,481

 

 

 

197,350

 

Gross profit

 

39,844

 

 

 

46,095

 

 

 

79,227

 

 

 

353,914

 

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

10,014

 

 

 

7,507

 

 

 

29,488

 

 

 

20,401

 

Selling and marketing

 

10,161

 

 

 

9,859

 

 

 

30,967

 

 

 

28,665

 

General and administrative

 

17,498

 

 

 

26,266

 

 

 

57,293

 

 

 

82,281

 

Amortization of intangible assets

 

1,957

 

 

 

2,006

 

 

 

5,887

 

 

 

4,487

 

Restructuring costs

 

 

 

 

105

 

 

 

 

 

 

3,001

 

Total operating expenses

 

39,630

 

 

 

45,743

 

 

 

123,635

 

 

 

138,835

 

Operating income (loss)

 

214

 

 

 

352

 

 

 

(44,408

)

 

 

215,079

 

Interest and other income, net

 

6,646

 

 

 

1,405

 

 

 

15,519

 

 

 

2,408

 

Income (loss) before income taxes

 

6,860

 

 

 

1,757

 

 

 

(28,889

)

 

 

217,487

 

Provision for income taxes

 

20,326

 

 

 

414

 

 

 

12,016

 

 

 

51,488

 

Net (loss) income from consolidated operations

 

(13,466

)

 

 

1,343

 

 

 

(40,905

)

 

 

165,999

 

Net loss attributable to noncontrolling interests

 

359

 

 

 

376

 

 

 

1,229

 

 

 

1,236

 

Net (loss) income attributable to Fulgent

$

(13,107

)

 

$

1,719

 

 

$

(39,676

)

 

$

167,235

 

 

 

 

 

 

 

 

 

 

 

 

 

Net (loss) income per common share attributable to Fulgent:

 

 

 

 

 

 

 

 

 

 

 

Basic

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.53

 

Diluted

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.38

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average common shares:

 

 

 

 

 

 

 

 

 

 

 

Basic

 

30,013

 

 

 

30,174

 

 

 

29,789

 

 

 

30,256

 

Diluted

 

30,013

 

 

 

30,867

 

 

 

29,789

 

 

 

31,107

 

 

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

 

2


 

FULGENT GENETICS, INC.

Condensed Consolidated Statements of Comprehensive Income (Loss)

(in thousands)

(unaudited)

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Net (loss) income from consolidated operations

$

(13,466

)

 

$

1,343

 

 

$

(40,905

)

 

$

165,999

 

Other comprehensive income (loss):

 

 

 

 

 

 

 

 

 

 

 

Foreign currency translation loss

 

(230

)

 

 

(1,925

)

 

 

(2,027

)

 

 

(3,680

)

Net gain (loss) on available-for-sale debt securities, net of tax

 

4,017

 

 

 

(2,502

)

 

 

7,214

 

 

 

(22,708

)

Comprehensive (loss) income from consolidated operations

 

(9,679

)

 

 

(3,084

)

 

 

(35,718

)

 

 

139,611

 

Net loss attributable to noncontrolling interest

 

359

 

 

 

376

 

 

 

1,229

 

 

 

1,236

 

Foreign currency translation loss (gain) attributable to noncontrolling interest

 

68

 

 

 

1,242

 

 

 

(1,175

)

 

 

1,545

 

Comprehensive loss attributable to noncontrolling interest

 

427

 

 

 

1,618

 

 

 

54

 

 

 

2,781

 

Comprehensive (loss) income attributable to Fulgent

$

(9,252

)

 

$

(1,466

)

 

$

(35,664

)

 

$

142,392

 

 

 

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

3


 

FULGENT GENETICS, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(in thousands)

(unaudited)

 

 

 

Fulgent Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares (1)

 

 

Amount

 

 

Additional
 Paid-In Capital

 

 

Accumulated
Other Comprehensive
Loss

 

 

Retained Earnings

 

 

Fulgent Stockholders’ Equity

 

 

Noncontrolling Interest

 

 

Total
Equity

 

Balance at December 31, 2022

 

 

29,438

 

 

$

3

 

 

$

486,585

 

 

$

(20,903

)

 

$

801,000

 

 

$

1,266,685

 

 

$

3,190

 

 

$

1,269,875

 

Equity-based compensation

 

 

 

 

 

 

 

 

10,265

 

 

 

 

 

 

 

 

 

10,265

 

 

 

 

 

 

10,265

 

Restricted stock awards

 

 

280

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(26

)

 

 

 

 

 

(869

)

 

 

 

 

 

 

 

 

(869

)

 

 

 

 

 

(869

)

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

3,707

 

 

 

 

 

 

3,707

 

 

 

1,790

 

 

 

5,497

 

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(15,340

)

 

 

(15,340

)

 

 

(509

)

 

 

(15,849

)

Balance at March 31, 2023

 

 

29,692

 

 

 

3

 

 

 

495,981

 

 

 

(17,196

)

 

 

785,660

 

 

 

1,264,448

 

 

 

4,471

 

 

 

1,268,919

 

Equity-based compensation

 

 

 

 

 

 

 

 

10,323

 

 

 

 

 

 

 

 

 

10,323

 

 

 

 

 

 

10,323

 

Exercise of common stock options

 

 

8

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Restricted stock awards

 

 

225

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(8

)

 

 

 

 

 

(232

)

 

 

 

 

 

 

 

 

(232

)

 

 

 

 

 

(232

)

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

(3,550

)

 

 

 

 

 

(3,550

)

 

 

(547

)

 

 

(4,097

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(11,229

)

 

 

(11,229

)

 

 

(361

)

 

 

(11,590

)

Balance at June 30, 2023

 

 

29,917

 

 

$

3

 

 

$

506,075

 

 

$

(20,746

)

 

$

774,431

 

 

$

1,259,763

 

 

$

3,563

 

 

$

1,263,326

 

Equity-based compensation

 

 

 

 

 

 

 

 

10,902

 

 

 

 

 

 

 

 

 

10,902

 

 

 

 

 

 

10,902

 

Restricted stock awards

 

 

211

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(13

)

 

 

 

 

 

(517

)

 

 

 

 

 

 

 

 

(517

)

 

 

 

 

 

(517

)

Repurchase of common stock

 

 

(80

)

 

 

 

 

 

(2,198

)

 

 

 

 

 

 

 

 

(2,198

)

 

 

 

 

 

(2,198

)

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

3,855

 

 

 

 

 

 

3,855

 

 

 

(68

)

 

 

3,787

 

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(13,107

)

 

 

(13,107

)

 

 

(359

)

 

 

(13,466

)

Balance at September 30, 2023

 

 

30,035

 

 

$

3

 

 

$

514,262

 

 

$

(16,891

)

 

$

761,324

 

 

$

1,258,698

 

 

$

3,136

 

 

$

1,261,834

 

(1) As of September 30, 2023, 371,006 shares of the Company's common stock were not issued and were held back by the Company as partial security for the indemnification obligations in connection with the business combination of Fulgent Pharma Holdings, Inc., or Fulgent Pharma, in 2022.

 

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

 

4


 

FULGENT GENETICS, INC.

Condensed Consolidated Statements of Stockholders’ Equity

(in thousands)

(unaudited)

 

 

 

Fulgent Stockholders’ Equity

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Shares

 

 

Amount

 

 

Additional
 Paid-In Capital

 

 

Accumulated
Other Comprehensive
Loss

 

 

Retained Earnings

 

 

Fulgent Stockholders’ Equity

 

 

Noncontrolling Interest

 

 

Total
Equity

 

Balance at December 31, 2021

 

 

30,160

 

 

$

3

 

 

$

501,908

 

 

$

(759

)

 

$

657,597

 

 

$

1,158,749

 

 

$

7,131

 

 

$

1,165,880

 

Equity-based compensation

 

 

 

 

 

 

 

 

5,616

 

 

 

 

 

 

 

 

 

5,616

 

 

 

 

 

 

5,616

 

Exercise of common stock options

 

 

3

 

 

 

 

 

 

16

 

 

 

 

 

 

 

 

 

16

 

 

 

 

 

 

16

 

Restricted stock awards

 

 

172

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(8

)

 

 

 

 

 

(494

)

 

 

 

 

 

 

 

 

(494

)

 

 

 

 

 

(494

)

Other comprehensive income (loss)

 

 

 

 

 

 

 

 

 

 

 

(11,734

)

 

 

 

 

 

(11,734

)

 

 

119

 

 

 

(11,615

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

153,979

 

 

 

153,979

 

 

 

(422

)

 

 

153,557

 

Balance at March 31, 2022

 

 

30,327

 

 

 

3

 

 

 

507,046

 

 

 

(12,493

)

 

 

811,576

 

 

 

1,306,132

 

 

 

6,828

 

 

 

1,312,960

 

Equity-based compensation

 

 

 

 

 

 

 

 

8,030

 

 

 

 

 

 

 

 

 

8,030

 

 

 

 

 

 

8,030

 

Exercise of common stock options

 

 

1

 

 

 

 

 

 

3

 

 

 

 

 

 

 

 

 

3

 

 

 

 

 

 

3

 

Restricted stock awards

 

 

161

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(8

)

 

 

 

 

 

(436

)

 

 

 

 

 

 

 

 

(436

)

 

 

 

 

 

(436

)

Repurchase of common stock

 

 

(215

)

 

 

 

 

 

(10,577

)

 

 

 

 

 

 

 

 

(10,577

)

 

 

 

 

 

(10,577

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(9,924

)

 

 

 

 

 

(9,924

)

 

 

(422

)

 

 

(10,346

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

11,537

 

 

 

11,537

 

 

 

(438

)

 

 

11,099

 

Balance at June 30, 2022

 

 

30,266

 

 

$

3

 

 

$

504,066

 

 

$

(22,417

)

 

$

823,113

 

 

$

1,304,765

 

 

$

5,968

 

 

$

1,310,733

 

Equity-based compensation

 

 

 

 

 

 

 

 

8,972

 

 

 

 

 

 

 

 

 

8,972

 

 

 

 

 

 

8,972

 

Restricted stock awards

 

 

203

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Common stock withholding for employee tax obligations

 

 

(8

)

 

 

 

 

 

(522

)

 

 

 

 

 

 

 

 

(522

)

 

 

 

 

 

(522

)

Repurchase of common stock

 

 

(780

)

 

 

 

 

 

(34,702

)

 

 

 

 

 

 

 

 

(34,702

)

 

 

 

 

 

(34,702

)

Other comprehensive loss

 

 

 

 

 

 

 

 

 

 

 

(3,185

)

 

 

 

 

 

(3,185

)

 

 

(1,242

)

 

 

(4,427

)

Net income (loss)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1,719

 

 

 

1,719

 

 

 

(376

)

 

 

1,343

 

Balance at September 30, 2022

 

 

29,681

 

 

$

3

 

 

$

477,814

 

 

$

(25,602

)

 

$

824,832

 

 

$

1,277,047

 

 

$

4,350

 

 

$

1,281,397

 

 

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

5


 

FULGENT GENETICS, INC.

Condensed Consolidated Statements of Cash Flows

(in thousands)

(unaudited)

 

 

Nine Months Ended September 30,

 

 

 

2023

 

 

2022

 

Cash flow from operating activities:

 

 

 

 

 

 

Net (loss) income from consolidated operations

 

$

(40,905

)

 

$

165,999

 

Adjustments to reconcile net (loss) income to net cash provided by operating activities:

 

 

 

 

 

 

Equity-based compensation

 

 

31,490

 

 

 

22,618

 

Depreciation and amortization

 

 

19,610

 

 

 

22,860

 

Provision for credit losses

 

 

(4,331

)

 

 

25,256

 

Noncash lease expense

 

 

4,895

 

 

 

3,311

 

Loss on disposal of fixed asset

 

 

429

 

 

 

300

 

Amortization of (discount) premium of marketable securities

 

 

(2,382

)

 

 

4,230

 

Deferred taxes

 

 

10,964

 

 

 

(4,934

)

Unrecognized tax benefits

 

 

(281

)

 

 

1,101

 

Net loss on marketable securities

 

 

 

 

 

626

 

Other

 

 

(29

)

 

 

(23

)

Changes in operating assets and liabilities:

 

 

 

 

 

 

Trade accounts receivable

 

 

7,596

 

 

 

24,214

 

Other current and long-term assets

 

 

(2,876

)

 

 

3,722

 

Accounts payable

 

 

(7,025

)

 

 

(32,331

)

Income tax payable

 

 

 

 

 

(400

)

Accrued liabilities and other liabilities

 

 

(323

)

 

 

(12,905

)

Operating lease liabilities

 

 

(4,762

)

 

 

(3,331

)

Net cash provided by operating activities

 

 

12,070

 

 

 

220,313

 

Cash flow from investing activities:

 

 

 

 

 

 

Purchase of marketable securities

 

 

(343,601

)

 

 

(257,267

)

Maturities of marketable securities

 

 

376,890

 

 

 

131,713

 

Proceeds from sale of marketable securities

 

 

 

 

 

133,407

 

Purchases of fixed assets

 

 

(19,101

)

 

 

(14,053

)

Proceeds from sale of fixed assets

 

 

440

 

 

 

240

 

Acquisition of businesses, net of cash acquired

 

 

 

 

 

(137,755

)

Investment in private equity securities

 

 

 

 

 

(15,000

)

Contingent consideration payout related to a business acquisition

 

 

 

 

 

(10,000

)

Net cash provided by (used in) investing activities

 

 

14,628

 

 

 

(168,715

)

Cash flow from financing activities:

 

 

 

 

 

 

Repurchase of common stock

 

 

(2,198

)

 

 

(45,279

)

Common stock withholding for employee tax obligations

 

 

(1,618

)

 

 

(1,452

)

Repayment of notes payable

 

 

(2,429

)

 

 

(367

)

Repayment of investment margin loan

 

 

(15,000

)

 

 

 

Principal paid for finance lease

 

 

(592

)

 

 

(469

)

Proceeds from exercise of stock options

 

 

3

 

 

 

19

 

Net cash used in financing activities

 

 

(21,834

)

 

 

(47,548

)

Effect of exchange rate changes on cash and cash equivalents

 

 

(294

)

 

 

(174

)

Net increase in cash and cash equivalents

 

 

4,570

 

 

 

3,876

 

Cash and cash equivalents at beginning of period

 

 

79,506

 

 

 

164,894

 

Cash and cash equivalents at end of period

 

$

84,076

 

 

$

168,770

 

Supplemental disclosures of cash flow information:

 

 

 

 

 

 

Income taxes paid

 

$

2,698

 

 

$

56,181

 

Interest Paid

 

$

940

 

 

$

 

Supplemental disclosures of non-cash investing and financing activities:

 

 

 

 

 

 

Purchase of marketable securities in other current liabilities

 

$

 

 

$

12,905

 

Purchases of fixed assets in accounts payable

 

$

1,288

 

 

$

1,690

 

Purchases of fixed assets in notes payable

 

$

 

 

$

3,833

 

Operating lease right-of-use assets obtained in exchange for lease liabilities

 

$

2,661

 

 

$

52

 

Finance lease right-of-use assets obtained in exchange for lease liabilities

 

$

 

 

$

573

 

Finance lease right-of-use assets reduced due to lease modification and termination

 

$

696

 

 

$

 

Operating lease right-of-use assets reduced due to lease modification and termination

 

$

 

 

$

66

 

 

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

6


 

FULGENT GENETICS, INC.

Notes to the Condensed Consolidated Financial Statements

(unaudited)

 

Note 1. Overview and Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying condensed consolidated financial statements.

Nature of the Business

Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established clinical diagnostic business and a therapeutic development business. Its clinical diagnostic business offers molecular diagnostic testing services, comprehensive genetic testing, and high-quality anatomic pathology laboratory services designed to provide physicians and patients with clinically actionable diagnostic information to improve the quality of patient care. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.

Unaudited Interim Financial Information

The accompanying unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s audited consolidated financial statements as of and for the fiscal year ended December 31, 2022, which are included in the Company’s annual report on Form 10-K filed with the Securities and Exchange Commission, or SEC, on February 28, 2023, or the 2022 Annual Report, and, in the opinion of management, include all adjustments, which are normal and recurring in nature, necessary for a fair presentation of the Company’s financial position and results of operations. Operating results for interim periods are not necessarily indicative of the results that may be expected for a full fiscal year or any other period. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2022 has been derived from the Company’s audited consolidated financial statements at that date but does not include all of the disclosures required by U.S. GAAP. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the Company’s audited consolidated financial statements included in the 2022 Annual Report, including the notes thereto.

Note 2. Summary of Significant Accounting Policies

See the summary of the Company’s significant accounting policies set forth in the notes to its consolidated financial statements included in the 2022 Annual Report.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying condensed consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of intangible assets and goodwill at time of acquisition and on a recurring basis, and (vi) valuation of investments.

7


 

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses. During the three and nine months ended September 30, 2023, the Company recorded an adjustment of $(2.3) million and $(4.3) million, respectively, in provision for credit losses for trade accounts receivable due to decreased allowance for uncollectible accounts. During the three and nine months ended September 30, 2022, the Company recorded $6.5 million and $25.3 million, respectively, of provision for credit losses for trade accounts receivable.

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $15.2 million as of September 30, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Condensed Consolidated Statement of Balance Sheets. Unrealized gain of $2.3 million and $2.8 million is excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2023, respectively, and unrealized loss of $748,000 and $10.7 million were excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2022, respectively. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation included in accumulated other comprehensive income (loss) in the accompanying Condensed Consolidated Statements of Stockholders’ Equity. The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, whereas reagents and supplies, property and nonmonetary assets and liabilities are measured at historical rates. Losses from these remeasurements were $230,000 and $2.0 million in the three and nine months ended September 30, 2023, respectively. Loss from these translations were $1.9 million and $3.7 million in the three and nine months ended September 30, 2022, respectively.

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from the Company's subsidiaries not using the U.S. dollar as their functional currency. There were no reclassifications from other comprehensive income (loss) to net loss in the three and nine months ended September 30, 2023, and reclassification from other comprehensive income (loss) to net earnings was not significant in the three and nine months ended September 30, 2022. The tax effects related to net unrealized loss on available-for-sale debt securities were $1.2 million and $2.4 million in the three and nine months ended September 30, 2023, respectively. The tax effects related to net unrealized loss on available-for-sale debt securities were $3.6 million and $9.4 million in the three and nine months ended September 30, 2022, respectively.

Concentration of Customers

In certain periods, a small number of customers have accounted for a significant portion of the Company’s revenue. After aggregating customers that are under common control or affiliation, one customer contributed 14% and 11% of the Company's revenue for the three and nine months ended September 30, 2023, respectively. A different customer contributed 13% and 21% of the

8


 

Company's revenue for the three and nine months ended September 30, 2022, respectively. No customer comprised 10% or more of total accounts receivable as of September 30, 2023, and one customer comprised 17% of total accounts receivable as of December 31, 2022.

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from the U.S. Health Resources and Services Administration, or HRSA, for uninsured individuals, (ii) Institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities, and large corporations, or (iii) Patients who pay directly; as the Company believes these classifications best depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the three and nine months ended September 30, 2023 and 2022.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

 

 

 

Insurance

$

48,619

 

 

$

63,030

 

 

$

116,231

 

 

$

337,497

 

Institutional customers

 

35,164

 

 

 

42,280

 

 

 

100,238

 

 

 

212,980

 

Patients

 

904

 

 

 

345

 

 

 

2,239

 

 

 

787

 

Total Revenue

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

The insurance revenue category above includes zero and $92.7 million for the three and nine months ended September 30, 2022, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program. The Company did not recognize any insurance revenue under HRSA COVID-19 Uninsurance Program for the three and nine months ended September 30, 2023.

$18.9 million variable consideration was recognized in the three months ended September 30, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the quarter ended September 30, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $18.9 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Condensed Consolidated Balance Sheets. Net receivable from Insurance and Institutional customers represented 41% and 59%, respectively, as of September 30, 2023. Net receivable from Insurance and Institutional customers represented 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Condensed Consolidated Balance Sheets. The Company did not have any contract assets as of September 30, 2023 and December 31, 2022. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Condensed Consolidated Balance Sheets. Revenues of $731,000 and $8.5 million were recognized for the three months ended September 30, 2023 and 2022, respectively, and $2.2 million and $14.4 million were recognized for the nine months ended September 30, 2023 and 2022, respectively, related to contract liabilities at the beginning of the respective periods.

Customer Deposit

Customer deposit in the accompanying Condensed Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Recent Accounting Pronouncements

9


 

The Company evaluates all Accounting Standards Updates, or ASUs, issued by the Financial Accounting Standards Board, or FASB, for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s condensed consolidated financial statements.

Note 3. Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

September 30, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

165,357

 

 

 

 

 

 

(3,162

)

 

 

162,195

 

Corporate debt securities

 

85,674

 

 

 

 

 

 

(1,701

)

 

 

83,973

 

U.S. agency debt securities

 

71,498

 

 

 

 

 

 

(742

)

 

 

70,756

 

U.S. treasury bills

 

61,756

 

 

 

 

 

 

(18

)

 

 

61,738

 

Money market accounts

 

33,318

 

 

 

 

 

 

 

 

 

33,318

 

Municipal bonds

 

5,117

 

 

 

 

 

 

(53

)

 

 

5,064

 

Less: Cash equivalents

 

(33,318

)

 

 

 

 

 

 

 

 

(33,318

)

Total debt securities due within 1 year

 

389,402

 

 

 

 

 

 

(5,676

)

 

 

383,726

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

202,084

 

 

 

6

 

 

 

(3,297

)

 

 

198,793

 

U.S. agency debt securities

 

163,842

 

 

 

 

 

 

(3,910

)

 

 

159,932

 

Corporate debt securities

 

16,208

 

 

 

 

 

 

(1,176

)

 

 

15,032

 

Municipal bonds

 

7,517

 

 

 

1

 

 

 

(149

)

 

 

7,369

 

Yankee debt securities

 

752

 

 

 

 

 

 

(84

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(4,842

)

 

 

15,158

 

Total debt securities due after 1 year through 5 years

 

410,403

 

 

 

7

 

 

 

(13,458

)

 

 

396,952

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total debt securities due after 5 years through 10 years

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total available-for-sale debt securities

 

801,710

 

 

 

7

 

 

 

(19,174

)

 

 

782,543

 

Total equity and debt securities

$

816,710

 

 

$

7

 

 

$

(19,174

)

 

$

797,543

 

 

10


 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

 

Gross unrealized losses on the Company’s equity and debt securities were $19.2 million and $28.8 million as of September 30, 2023 and December 31, 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities during the three and nine months ended September 30, 2023 and 2022.

Note 4. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:

Level 1:

Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.

Level 2:

Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3:

Inputs are unobservable for the asset or liability.

 

11


 

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the above three-tier fair value hierarchy:

 

 

September 30, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

360,988

 

 

$

 

 

$

360,988

 

 

$

 

U.S. agency debt securities

 

230,688

 

 

 

 

 

 

230,688

 

 

 

 

Corporate debt securities

 

99,005

 

 

 

 

 

 

99,005

 

 

 

 

U.S. treasury bills

 

61,738

 

 

 

61,738

 

 

 

 

 

 

 

Money market accounts

 

33,318

 

 

 

33,318

 

 

 

 

 

 

 

Municipal bonds

 

14,298

 

 

 

 

 

 

14,298

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

15,158

 

 

 

 

 

 

 

 

 

15,158

 

Yankee debt securities

 

668

 

 

 

 

 

 

668

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

830,861

 

 

$

95,056

 

 

$

705,647

 

 

$

30,158

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

 

The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of September 30, 2023, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Condensed Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of September 30, 2023 and December 31, 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of September 30, 2023.

There were no transfers between fair value measurement levels during the three and nine months ended September 30, 2023 and 2022.

12


 

Note 5. Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 12 Years

$

50,898

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,065

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,739

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,703

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,485

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,751

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

3 to 7 Years

 

347

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

18,385

 

 

 

12,877

 

Total

 

 

132,373

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(47,108

)

 

 

(43,281

)

Fixed assets, net

 

$

85,265

 

 

$

81,353

 

Depreciation expenses on fixed assets totaled $4.3 million and $7.6 million for the three months ended September 30, 2023 and 2022, respectively, and $13.1 million and $17.9 million for the nine months ended September 30, 2023 and 2022, respectively.

Note 6. Other Significant Balance Sheet Accounts

Other current assets consisted of the following:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

14,965

 

 

$

15,434

 

Prepaid expenses

 

7,583

 

 

 

6,814

 

Reagents and supplies

 

4,877

 

 

 

4,280

 

Marketable securities interest receivable

 

4,236

 

 

 

2,525

 

Other receivable

 

1,115

 

 

 

19,836

 

Total

$

32,776

 

 

$

48,889

 

Other receivable as of December 31, 2022 includes $19.1 million of maturities of marketable securities that did not settle until after period-end.

Other long-term liabilities primarily include operating and finance lease liabilities, long-term, see Note 9, Leases, and notes payable, long-term, see Note 8, Debt, Commitments and Contingencies.

Note 7. Reporting Segment and Geographic Information

The Company views its operations and manages its business in one reporting segment. Long-lived assets were primarily located in the United States as of September 30, 2023 and December 31, 2022. Revenue by region during the three and nine months ended September 30, 2023 and 2022 were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

United States

$

78,974

 

 

$

101,515

 

 

$

204,087

 

 

$

540,801

 

Foreign

 

5,713

 

 

 

4,140

 

 

 

14,621

 

 

 

10,463

 

Total

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

 

13


 

Note 8. Debt, Commitments and Contingencies

Debt

As of September 30, 2023, the Company did not have any outstanding borrowing under its margin account with the custodian of the Company’s marketable debt security investment account, Pershing Advisor Solutions, LLC, a BNY Mellon Company. The related interest expenses for the three and nine months ended September 30, 2023 were zero and $336,000, respectively. The related interest expenses for the three and nine months ended September 30, 2022 were $105,000 and $185,000, respectively.

Notes payable as of September 30, 2023 consisted of $3.4 million of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $2.5 million of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. The current portion and noncurrent portion are $408,000 and $3.0 million, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Condensed Consolidated Balance Sheets. The notes payable to Xilong Scientific were extended to and are due on December 31, 2023, and the interest rate on the loan is 4.97%. The related interest expenses for the three and nine months ended September 30, 2023 were $54,000 and $199,000, respectively. The related interest expenses for the three and nine months ended September 30, 2022 were $75,000 and $231,000, respectively.

Operating Leases

See Note 9, Leases, for further information.

Purchase Obligations

The Company entered certain noncancelable purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of September 30, 2023, the Company had non-cancelable purchase obligations of $51.1 million, of which $24.0 million is payable within twelve months, and the remainder, $27.1 million, is payable within the next five years.

Contingencies

From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. In the opinion of management, the outcome of these matters would not have a material effect on the Company’s condensed consolidated financial position, results of operations or cash flows.

The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation and does not presently expect this CID or resulting investigation or the SEC investigation to have a material adverse impact. However, the Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.

Note 9. Leases

Lessee

The Company is a lessee to various non-cancelable operating leases with varying terms through April 2033 primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through December 2026, some of which were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options, or asset retirement obligations.

14


 

The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and a laboratory certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in Temple City, California; Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of September 30, 2023 and December 31, 2022 were as follows:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

12,406

 

 

$

14,784

 

Operating lease liabilities, short term

$

4,994

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,684

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,444

 

 

$

2,784

 

Finance lease liabilities, short term

$

537

 

 

$

943

 

Finance lease liabilities, long term

$

894

 

 

$

1,818

 

The following were operating and finance lease expenses:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease cost

$

1,703

 

 

$

1,770

 

 

$

5,239

 

 

$

3,674

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

136

 

 

 

225

 

 

 

622

 

 

 

490

 

Interest on lease liabilities

 

15

 

 

 

31

 

 

 

67

 

 

 

66

 

Short-term lease cost

 

453

 

 

 

112

 

 

 

1,460

 

 

 

1,042

 

Total lease cost

$

2,307

 

 

$

2,138

 

 

$

7,388

 

 

$

5,272

 

Supplemental information related to operating and finance leases were the following:

 

 

September 30, 2023

 

Weighted average remaining lease term - operating leases

4.24 years

 

Weighted average discount rate - operating leases

 

4.01

%

Weighted average remaining lease term -finance lease

2.89 years

 

Weighted average discount rate - finance lease

 

3.77

%

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Finance Lease

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2023 (remaining 3 months)

$

1,643

 

 

$

96

 

2024

 

4,356

 

 

 

579

 

2025

 

2,407

 

 

 

467

 

2026

 

1,784

 

 

 

366

 

2027

 

1,684

 

 

 

 

2028

 

541

 

 

 

 

Thereafter

 

1,509

 

 

 

 

Total lease payments

 

13,924

 

 

 

1,508

 

Less imputed interest

 

(1,246

)

 

 

(77

)

Total

$

12,678

 

 

$

1,431

 

 

15


 

Lessor

The Company leases out space in buildings it owns and leases to third-party tenants under noncancelable operating leases. As of September 30, 2023, the remaining lease terms range from 3 months to 15 months, including renewal options and may include rent escalation clauses. Lease income primarily represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance, and maintenance.

The lease income was included in interest and other income, net, in the accompanying Condensed Consolidated Statements of Operations. Total lease income was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Lease income

$

36

 

 

$

48

 

 

$

119

 

 

$

229

 

Variable lease income

 

1

 

 

 

 

 

 

8

 

 

 

12

 

Total lease income

$

37

 

 

$

48

 

 

$

127

 

 

$

241

 

Future fixed lease payments from tenants for all noncancelable operating leases as of September 30, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

36

 

2024

 

90

 

Total

$

126

 

 

Note 10. Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Condensed Consolidated Statements of Operations as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Cost of revenue

$

2,621

 

 

$

2,475

 

 

$

7,374

 

 

$

6,183

 

Research and development

 

3,782

 

 

 

2,687

 

 

 

10,900

 

 

 

7,110

 

Selling and marketing

 

1,189

 

 

 

1,243

 

 

 

3,644

 

 

 

3,148

 

General and administrative

 

3,310

 

 

 

2,567

 

 

 

9,572

 

 

 

6,177

 

Total

$

10,902

 

 

$

8,972

 

 

$

31,490

 

 

$

22,618

 

 

16


 

Note 11. Income Taxes

The effective tax rate used for interim periods is the estimated annual effective consolidated tax rate, based on the current estimate of full year results, except that taxes related to specific events, if any, are recorded in the interim period in which they occur. The annual effective tax rate is based upon several significant estimates and judgments, including the estimated annual pre-tax income of the Company in each tax jurisdiction in which it operates, and the development of tax planning strategies during the year. In addition, the Company’s tax expense can be impacted by changes in tax rates or laws and other factors that cannot be predicted with certainty. As such, there can be significant volatility in interim tax provisions.

The Company recorded consolidated provision for income taxes of $20.3 million and $12.0 million for the three and nine months ended September 30, 2023, respectively, compared with $414,000 and $51.5 million for the three and nine months ended September 30, 2022, respectively. The Company’s effective tax rate was 296% and (42%) for the three and nine months ended September 30, 2023, respectively, compared to 24% for both the three and nine months ended September 30, 2022. The change in the effective tax rate compared to prior periods is due to the establishment, in the current quarter, of a valuation allowance on the Company's net deferred tax assets.

The Company is under examination by certain tax authorities for the 2020 to 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result. During 2023, the statutes of limitations will lapse on the Company’s 2019 federal tax year and certain 2018 and 2019 state tax years. The Company does not believe the federal or state statute lapses or any other event will significantly impact the balance of unrecognized tax benefits in the next twelve months.

Note 12. Income (Loss) per Share

The following table presents the calculation of basic and diluted income (loss) per share for the three and nine months ended September 30, 2023 and 2022:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands, except per share data)

 

Net income (loss) attributable to Fulgent

$

(13,107

)

 

$

1,719

 

 

$

(39,676

)

 

$

167,235

 

Weighted-average common shares—outstanding, basic

 

30,013

 

 

 

30,174

 

 

 

29,789

 

 

 

30,256

 

Weighted-average common shares—outstanding, diluted

 

30,013

 

 

 

30,867

 

 

 

29,789

 

 

 

31,107

 

Net income (loss) per common share, basic

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.53

 

Net income (loss) per common share, diluted

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.38

 

The following securities have been excluded from the calculation of diluted income (loss) per share because their effect would have been anti-dilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Options

 

215

 

 

 

7

 

 

 

212

 

 

 

10

 

Restricted Stock Units

 

1,315

 

 

 

1,238

 

 

 

1,196

 

 

 

697

 

Contingently Issuable Shares

 

371

 

 

 

 

 

 

371

 

 

 

 

 

The anti-dilutive shares described above were calculated using the treasury stock method. In the three and nine months ended September 30, 2023, the Company had outstanding stock options and restricted stock units and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.

Note 13. Related Parties

Linda Marsh, who is a member of the Company’s Board of Directors, or the Board, currently serves as the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for AHMC, and the Company recognized $6,000 and $122,000 in revenue from AHMC in the three and nine months ended September 30, 2023, respectively. The Company recognized $299,000 and $1.3 million in revenue from AHMC in the three and

17


 

nine months ended September 30, 2022, respectively. As of September 30, 2023 and December 31, 2022, $13,000 and $93,000, respectively, was owed to the Company by AHMC, which is included in trade accounts receivable, net, in the accompanying Condensed Consolidated Balance Sheets, in connection with this relationship.

Ming Hsieh, the Chief Executive Officer and Chairperson of the Board, is on the board of directors and a 20% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred $368,000 and $1.9 million in expenses, in the three and nine months ended September 30, 2023, respectively, related to the licensing and development services and purchases of equipment and COVID-19 antigen rapid test kits. The Company incurred $120,000 and $280,000 in expenses in the three and nine months ended September 30, 2022, respectively, for COVID-19 antigen rapid test kits. As of September 30, 2023 and December 31, 2022, $255,000 and $607,000, respectively, were owed to ANP by the Company in connection with these relationships. The Company also entered into an employee service agreement with ANP in April 2023, $32,000 and $70,000 were recognized in the three and nine months ended September 30, 2023, respectively, and $70,000 was owed by ANP in connection with the employee service agreement as of September 30, 2023.

Note 14. Goodwill and Acquisition-Related Intangibles

Summaries of goodwill and intangibles balances assets as of September 30, 2023 and December 31, 2022 were as follows:

 

 

 

September 30,

 

 

December 31,

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Goodwill

 

$

141,844

 

 

$

143,027

 

 

 

 

 

 

 

 

In-process research & development

n/a

$

64,590

 

 

$

64,590

 

 

 

 

 

 

 

 

Royalty-free technology

10 Years

 

5,071

 

 

 

5,364

 

Less: accumulated amortization

 

 

(1,225

)

 

 

(894

)

Royalty-free technology, net

 

 

3,846

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

82,686

 

 

 

82,750

 

Less: accumulated amortization

 

 

(10,976

)

 

 

(6,215

)

Customer relationships, net

 

 

71,710

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(782

)

 

 

(412

)

Trade name, net

 

 

3,008

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(99

)

 

 

(46

)

In-place lease intangible assets, net

 

 

261

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(806

)

 

 

(527

)

Laboratory information system platform, net

 

 

1,054

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

27

 

 

 

29

 

Less: accumulated amortization

 

 

(7

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total intangible assets, net

 

$

144,489

 

 

$

150,643

 

 

18


 

Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for In-Process Research and Development, or IPR&D, which is related to a business combination in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.
 

Changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows:

 

 

Amounts

 

 

(in thousands)

 

Balance as of January 1, 2023

 

 

Goodwill

$

143,027

 

Accumulated impairment losses

 

 

 

 

143,027

 

 

 

 

Net foreign currency exchange differences

 

(1,183

)

 

 

 

Balance as of September 30, 2023

 

 

Goodwill

 

141,844

 

Accumulated impairment losses

 

 

 

$

141,844

 

Based on the carrying value of finite-lived intangible assets recorded as of September 30, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

1,955

 

2024

 

7,822

 

2025

 

7,822

 

2026

 

7,521

 

2027

 

7,196

 

2028

 

7,161

 

Thereafter

 

40,422

 

Total

$

79,899

 

 

Note 15. Stock Repurchase Program

In March 2022, the Board authorized a $250.0 million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock repurchase program has no expiration from the date of authorization.

During the three and nine months ended September 30, 2023, the Company repurchased 80,000 shares of its common stock at an aggregate cost of $2.2 million under the stock repurchase program. During the three months ended September 30, 2022, the Company repurchased 780,000 shares of its common stock at an aggregate cost of $34.7 million. During the nine months ended September 30, 2022, the Company repurchased 995,000 shares of its common stock at an aggregate cost of $45.3 million. As of September 30, 2023, a total of approximately $173.5 million remained available for future repurchases of its common stock under the stock repurchase program.

Note 16. Subsequent Events

In October 2023, the Company repurchased 533,000 shares of its common stock at an aggregate cost of $13.7 million under the stock repurchase program approved in March 2022. See Note 15, Stock Repurchase Program.

19


 

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

The following discussion and analysis of our financial condition and results of operations should be read together with our condensed consolidated financial statements and related notes included in this report. Additionally, pursuant to Instruction 2 to paragraph (b) of Item 303 of Regulation S-K promulgated by the U.S. Securities and Exchange Commission, or SEC, in preparing this discussion and analysis, we presume that readers have access to and have read the discussion and analysis of our financial condition and results of operations included in our annual report on Form 10-K for our fiscal year ended December 31, 2022, filed with the SEC on February 28, 2023, or the 2022 Annual Report. As used in this discussion and analysis and elsewhere in this report, unless the context otherwise requires, the terms “Fulgent,” the “Company,” “we,” “us” and “our” refer to Fulgent Genetics, Inc. and its consolidated subsidiaries.

Forward-Looking Statements

The following discussion and analysis contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, or the Securities Act, and Section 21E of the Securities Exchange Act of 1934, as amended, or the Exchange Act. Forward-looking statements are statements other than historical facts and relate to future events or circumstances or our future performance, and they are based on our current assumptions, expectations and beliefs concerning future developments and their potential effect on our business. The forward-looking statements in this discussion and analysis include statements about, among other things, our future financial and operating performance, our future cash flows and liquidity and our growth strategies, as well as anticipated trends in our business and industry. These forward-looking statements are subject to a number of risks and uncertainties, including, among others, those described under “Item 1A. Risk Factors” in Part I of the 2022 Annual Report. Moreover, we operate in a competitive and rapidly evolving industry and new risks emerge from time to time. It is not possible for us to predict all of the risks we may face, nor can we assess the impact of all factors on our business or the extent to which any factor or combination of factors could cause actual results to differ from our expectations. In light of these risks and uncertainties, the forward-looking events and circumstances described in this discussion and analysis may not occur, and actual results could differ materially and adversely from those described in or implied by any forward-looking statements we make. Although we have based our forward-looking statements on assumptions and expectations we believe are reasonable, we cannot guarantee future results, levels of activity, performance or achievements or other future events. As a result, forward-looking statements should not be relied on or viewed as predictions of future events, and this discussion and analysis should be read with the understanding that actual future results, levels of activity, performance and achievements may be materially different than our current expectations. The forward-looking statements in this discussion and analysis speak only as of the date of this report, and except as required by law, we undertake no obligation to update publicly any forward-looking statements for any reason after the date of this report to conform these statements to actual results or to changes in our expectations.

Overview

We are a technology-based company with a well-established clinical diagnostic business and a therapeutic development business. Our clinical diagnostic business offers molecular diagnostic testing services, comprehensive genetic testing, and high-quality anatomic pathology laboratory services designed to provide physicians and patients with clinically actionable diagnostic information to improve the quality of patient care. Our therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. We aim to transform from a genomic diagnostic business into a fully integrated precision medicine company.

Business Risks and Uncertainties and Other Factors Affecting Our Performance

Our business and prospects are exposed to numerous risks and uncertainties. For more information, see “Item 1A. Risk Factors” in Part I of the 2022 Annual Report. In addition, our performance in any period is affected by a number of other factors. See the description of some of the material factors affecting our performance in “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the 2022 Annual Report.

 

20


 

Results of Operations

The table below summarizes our results of our continuing operations for each of the periods presented. For a financial overview relating to our results of operations, including general descriptions of the make-up of material line items of our statement of operation data, see “Item 7. Management’s Discussion and Analysis of Financial Condition and Results of Operations” of the 2022 Annual Report.

 

 

Three Months Ended

 

 

 

 

 

 

 

Nine Months Ended

 

 

 

 

 

 

 

September 30,

 

 

$

 

 

%

 

September 30,

 

 

$

 

 

%

 

2023

 

 

2022

 

 

Change

 

 

Change

 

2023

 

 

2022

 

 

Change

 

 

Change

Statement of Operation Data:

(in thousands)

Revenue

$

84,687

 

 

$

105,655

 

 

$

(20,968

)

 

(20%)

 

$

218,708

 

 

$

551,264

 

 

$

(332,556

)

 

(60%)

Cost of revenue

 

44,843

 

 

 

59,560

 

 

 

(14,717

)

 

(25%)

 

 

139,481

 

 

 

197,350

 

 

 

(57,869

)

 

(29%)

Gross profit

 

39,844

 

 

 

46,095

 

 

 

(6,251

)

 

(14%)

 

 

79,227

 

 

 

353,914

 

 

 

(274,687

)

 

(78%)

Operating expenses:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Research and development

 

10,014

 

 

 

7,507

 

 

 

2,507

 

 

33%

 

 

29,488

 

 

 

20,401

 

 

 

9,087

 

 

45%

Selling and marketing

 

10,161

 

 

 

9,859

 

 

 

302

 

 

3%

 

 

30,967

 

 

 

28,665

 

 

 

2,302

 

 

8%

General and administrative

 

17,498

 

 

 

26,266

 

 

 

(8,768

)

 

(33%)

 

 

57,293

 

 

 

82,281

 

 

 

(24,988

)

 

(30%)

Amortization of intangible assets

 

1,957

 

 

 

2,006

 

 

 

(49

)

 

(2%)

 

 

5,887

 

 

 

4,487

 

 

 

1,400

 

 

31%

Restructuring costs

 

 

 

 

105

 

 

 

(105

)

 

(100%)

 

 

 

 

 

3,001

 

 

 

(3,001

)

 

(100%)

Total operating expenses

 

39,630

 

 

 

45,743

 

 

 

(6,113

)

 

(13%)

 

 

123,635

 

 

 

138,835

 

 

 

(15,200

)

 

(11%)

Operating income (loss)

 

214

 

 

 

352

 

 

 

(138

)

 

(39%)

 

 

(44,408

)

 

 

215,079

 

 

 

(259,487

)

 

(121%)

Interest and other income, net

 

6,646

 

 

 

1,405

 

 

 

5,241

 

 

373%

 

 

15,519

 

 

 

2,408

 

 

 

13,111

 

 

544%

Income (loss) before income taxes

 

6,860

 

 

 

1,757

 

 

 

5,103

 

 

290%

 

 

(28,889

)

 

 

217,487

 

 

 

(246,376

)

 

(113%)

Provision for income taxes

 

20,326

 

 

 

414

 

 

 

19,912

 

 

4,810%

 

 

12,016

 

 

 

51,488

 

 

 

(39,472

)

 

(77%)

Net (loss) income from consolidated operations

 

(13,466

)

 

 

1,343

 

 

 

(14,809

)

 

(1,103%)

 

 

(40,905

)

 

 

165,999

 

 

 

(206,904

)

 

(125%)

Net loss attributable to noncontrolling interests

 

359

 

 

 

376

 

 

 

(17

)

 

(5%)

 

 

1,229

 

 

 

1,236

 

 

 

(7

)

 

(1%)

Net (loss) income attributable to Fulgent

$

(13,107

)

 

$

1,719

 

 

$

(14,826

)

 

(862%)

 

$

(39,676

)

 

$

167,235

 

 

$

(206,911

)

 

(124%)

 

21


 

Revenue

Revenue decreased $21.0 million, or 20%, from $105.7 million in the three months ended September 30, 2022 to $84.7 million in the three months ended September 30, 2023, and decreased $332.6 million, or 60%, from $551.3 million in the nine months ended September 30, 2022 to $218.7 million in the nine months ended September 30, 2023. The decreases in revenue between periods were primarily due to decreased orders for our COVID-19 tests.

Revenue from non-U.S. sources increased $1.6 million, or 38%, from $4.1 million in the three months ended September 30, 2022 to $5.7 million in the three months ended September 30, 2023, and increased $4.2 million, or 40%, from $10.5 million in nine months ended September 30, 2022 to $14.6 million in the nine months ended September 30, 2023. The increase in revenue from non-U.S. sources between periods were primarily due to increased sales of our traditional genetic testing services to customers in China through our joint venture in China.

After aggregating customers that are under common control or affiliation, one customer contributed 14% and 11% of the Company’s revenue in the three and nine months ended September 30, 2023, respectively. A different customer contributed 13% and 21%, of the Company’s revenue in the three and nine months ended September 30, 2022, respectively.

Cost of Revenue

Cost of revenue decreased $14.7 million, or 25%, from $59.6 million in the three months ended September 30, 2022 to $44.8 million in the three months ended September 30, 2023. The decrease was primarily due to decreases of $4.3 million in depreciation expenses, $3.4 million in reagent and supply expenses, $3.3 million in consulting and outside labor costs, $726,000 in payroll expenses, $553,000 in shipping expenses, and $420,000 in external customer engagement platform expense related to the decreased tests delivered and orders for our COVID-19 tests, and $1.1 million in allocated facility expense.

Cost of revenue decreased $57.9 million, or 29%, from $197.4 million in the nine months ended September 30, 2022 to $139.5 million in the nine months ended September 30, 2023. The decrease was primarily due to decreases of $30.8 million in consulting and outside labor costs for production, $23.9 million in reagent and supply expenses, $9.3 million in depreciation expenses, $2.2 million in shipping expenses, $1.1 million in meals provided to production teams during pandemic and other travel expense, and $856,000 in external customer engagement platform expense related to the decreased tests delivered and orders for our COVID-19 tests, $1.6 million in allocated facility expense, $750,000 in change in gain or loss on disposal of fixed assets, $663,000 in office and computer expenses, and $334,000 in other state tax, and partially offset by an increase of $13.8 million in personnel costs including equity-based compensation expense related to an entity acquired in the second quarter of 2022.

22


 

Our gross profit decreased $6.3 million, from $46.1 million in the three months ended September 30, 2022 to $39.8 million in the three months ended September 30, 2023. The decrease in gross profit was primarily due to the decrease in revenue from our COVID-19 tests. Our gross profit as a percentage of revenue, or gross margin, increased from 43.6% to 47.0% due to changes in product mix and revenue recognized for COVID-19 tests completed in prior periods.

Our gross profit decreased $274.7 million, from $353.9 million in the nine months ended September 30, 2022 to $79.2 million in the nine months ended September 30, 2023. The decrease in gross profit was primarily due to the decrease in revenue from our COVID-19 tests. Our gross profit as a percentage of revenue, or gross margin, decreased from 64.2% to 36.2% due to changes in product mix.

Research and Development

Research and development expenses increased $2.5 million, or 33%, from $7.5 million in the three months ended September 30, 2022 to $10.0 million in the three months ended September 30, 2023. The increase was primarily due to increases of $1.6 million in personnel costs including equity-based compensation expense related to increased headcount and equity awards granted post the second quarter of 2022, and $584,000 in reagent and supply expenses related to increased reagent usage for research.

Research and development expenses increased $9.1 million, or 45%, from $20.4 million in the nine months ended September 30, 2022 to $29.5 million in the nine months ended September 30, 2023. The increase was primarily due to increases of $7.2 million in personnel costs including equity-based compensation expense related to increased headcount and equity awards granted post the second quarter of 2022, $681,000 in consulting and outside labor costs, and $611,000 in reagent and supply expenses related to increased reagent usage for research.

Selling and Marketing

Selling and marketing expenses were relatively consistent between periods at $10.2 million and $9.9 million in the three months ended September 30, 2023 and 2022, respectively.

Selling and marketing expenses increased $2.3 million, or 8% from $28.7 million in the nine months ended September 30, 2022 to $31.0 million in the nine months ended September 30, 2023. The increase was primarily due to increases of $2.1 million in software expense, and $1.2 million related to allocated facility expenses, and partially offset by a decrease of $2.0 million in consulting and outside labor costs.

General and Administrative

General and administrative expenses decreased $8.8 million, or 33%, from $26.3 million in the three months ended September 30, 2022 to $17.5 million in the three months ended September 30, 2023. The decrease was primarily due to a decrease of $8.9 million in provisions for credit losses.

General and administrative expenses decreased $25.0 million, or 30%, from $82.3 million in the nine months ended September 30, 2022 to $57.3 million in the nine months ended September 30, 2023. The decrease was primarily due to decreases of $29.6 million in provision for credit losses, $5.2 million in acquisition related costs incurred in the prior period, $2.3 million in legal and professional fees, and $1.7 million in licenses and permits, partially offset by increases of $5.4 million in personnel costs including equity-based compensation expense related to entity acquired in the second quarter of 2022 and equity awards granted post the second quarter of 2022, $4.5 million related to allocated facility expense, and $3.5 million in depreciation expense.

Amortization of Intangible Assets

Amortization of intangible assets represents amortization expenses on the intangible assets arose from the business combinations in 2022 and 2021 and a patent purchased in 2021. Amortization expenses were $2.0 million in the three months ended September 30, 2023 and 2022, respectively, and $5.9 million and $4.5 million in the nine months ended September 30, 2023 and 2022, respectively.

Restructuring Costs

Restructuring expenses represent one-time employee termination benefits provided to employees associated with an entity acquired by the Company who were involuntarily terminated in the prior period.

23


 

Interest and Other Income, net

Interest and other income, net, is primarily comprised of net interest income (expenses), which was $6.4 million and $1.5 million in the three months ended September 30, 2023 and 2022, respectively, and $15.2 million and $2.3 million in the nine months ended September 30, 2023 and 2022, respectively. This interest income (expense) related to interest earned on various investments in marketable securities including realized and holding gain (loss) on marketable equity securities, net of interest expenses incurred for our notes payable and margin loan. The increase is primarily due to increases in interest rates on investments relative to the prior comparative periods.

Provision for Income Taxes

Provision for income taxes was $20.3 million and $12.0 million for the three and nine months ended September 30, 2023, respectively, and $414,000 and $51.5 million for the three and nine months ended September 30, 2022, respectively. The effective tax rate was 296% and 24% for the three months ended September 30, 2023 and 2022, respectively. The effective tax rate was (42%) and 24% for the nine months ended September 30, 2023 and 2022, respectively. The change in the effective tax rate for the three and nine months ended September 30, 2023, relative to 2022, was due to the establishment, in the three months ended September 30, 2023, of a valuation allowance on the Company's net deferred tax assets. FASB ASC 740 requires that deferred income tax assets be reduced by a valuation allowance if it is more likely than not that some or all of the deferred income tax assets will not be realized. The Company has evaluated the realizability of any of its deferred tax assets and has concluded that it is more likely than not that the Company may not realize benefit of its deferred tax assets, primarily as a result of operating losses in the nine months ended September 30, 2023, and, accordingly, has provided a full valuation allowance at September 30, 2023.

Net Loss Attributable to Noncontrolling Interest

Net loss attributable to noncontrolling interest represents net loss attributable to the minority shareholders from entities not wholly owned.

Liquidity and Capital Resources

Liquidity and Sources of Cash

We had $851.5 million and $852.9 million in cash, cash equivalents, and marketable securities as of September 30, 2023 and December 31, 2022, respectively. Our marketable securities primarily consist of U.S. government and U.S. agency debt securities, U.S. treasury bills, corporate bonds, municipal bonds, and Yankee debt securities as of September 30, 2023 and December 31, 2022.

Our primary uses of cash are to fund our operations and to fund strategic acquisitions as we continue to invest in and seek to grow our business. Cash used to fund operating expenses is impacted by the timing of our expense payments, as reflected in the changes in our outstanding accounts payable and accrued expenses.

We believe our existing cash, cash equivalent, and short-term marketable securities will be sufficient to meet our anticipated cash requirements for at least the next 12 months. Cash provided by operations significantly contributed to our ability to meet our liquidity needs, including paying for capital expenditures. However, cash provided by our operations fluctuates from period to period, which we expect may continue in the future. These fluctuations can occur because of a variety of factors, including, among others, factors relating to the demand for our tests, the amount and timing of sales, the prices we charge for our tests due to changes in product mix, customer mix, general price degradation for tests, or other factors, the rate and timing of our billing and collections cycles and the timing and amount of our commitments and other payments. Moreover, even if our liquidity expectations are correct, we may still seek to raise additional capital through securities offerings, credit facilities or other debt financings, asset sales or collaborations or licensing arrangements.

If we raise additional funds by issuing equity securities, our existing stockholders could experience substantial dilution. Additionally, any preferred stock we issue could provide for rights, preferences or privileges senior to those of our common stock, and our issuance of any additional equity securities, or the possibility of such an issuance, could cause the market price of our common stock to decline. The terms of any debt securities we issue or borrowings we incur, if available, could impose significant restrictions on our operations, such as limitations on our ability to incur additional debt or issue additional equity or other restrictions that could adversely affect our ability to conduct our business, and would result in increased fixed payment obligations. If we seek to sell assets or enter into collaborations or licensing arrangements to raise capital, we may be required to accept unfavorable terms or relinquish or license to a third party our rights to important or valuable technologies or tests we may otherwise seek to develop ourselves. Moreover, we may incur substantial costs in pursuing future capital, including investment banking, legal and accounting fees, printing and distribution expenses, and other similar costs. Additional funding may not be available to us when needed, on acceptable terms or at all. If we are not able to secure funding if and when needed and on reasonable terms, we may be forced to delay, reduce the scope

24


 

of, or eliminate one or more sales and marketing initiatives, research and development programs, or other growth plans or strategies. In addition, we may be forced to work with a partner on one or more aspects of our tests or market development programs, or initiatives, which could lower the economic value to us of these tests, programs or initiatives. Any such outcome could significantly harm our business, performance, and prospects.

Cash Flows

The following table summarizes our cash flows for each of the periods indicated:

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Net cash provided by operating activities

$

12,070

 

 

$

220,313

 

Net cash provided by (used in) investing activities

$

14,628

 

 

$

(168,715

)

Net cash used in financing activities

$

(21,834

)

 

$

(47,548

)

Operating Activities

Cash provided by operating activities in the nine months ended September 30, 2023 was $12.1 million. The difference between net loss and cash provided in operating activities for the period was primarily due to the effects of $31.5 million in equity-based compensation expenses, $19.6 million in depreciation and amortization, $11.0 million in deferred taxes, and $4.9 million in noncash lease expense, partially offset by negative impact of $4.3 million in provisions for credit loss and $2.4 million in amortization of discount on marketable securities. Changes in operating assets and liabilities primarily consisted of decreases of $7.0 million in accounts payable related to the timing of payments, $4.8 million in operating lease liabilities, and an increase of $2.9 million in other current and long-term assets, partially offset by a decrease of $7.6 million in trade accounts receivable due to the timing of collections.

Cash provided by operating activities in the nine months ended September 30, 2022 was $220.3 million. The difference between net income and cash provided by operating activities for the period was primarily due to the effects of $25.3 million in provision for credit losses, $22.9 million in depreciation and amortization, $22.6 million in equity-based compensation expenses, $4.2 million in amortization of premium of marketable securities, $3.3 million in noncash lease expense, $1.1 million in unrecognized tax benefits, and partially offset by a negative impact of $4.9 million increased deferred tax assets. Cash used in operating activities decreased between periods primarily due to decreases of $32.3 million in accounts payable related to timing of payments, $12.9 million in accrued expenses and other liabilities, $3.3 million in operating and finance lease liabilities, and partially offset by decreases of $24.2 million in trade accounts receivable due to timing of collections and $3.7 million in other current and long-term assets primarily reagents and supplies and prepaid expenses.

Investing Activities

Cash provided by investing activities in the nine months ended September 30, 2023 was $14.6 million, which primarily represents proceeds of $376.9 million from maturities of marketable securities, partially offset by $343.6 million for purchases of marketable securities and $19.1 million for purchases of fixed assets, including real estate.

Cash used in investing activities in the nine months ended September 30, 2022 was $168.7 million, which primarily related to $257.3 million purchase of marketable securities and $137.8 million payment related to acquisition of Inform Diagnostics, $15.0 million purchase of preferred stock of a privately held company, purchases of $14.1 million of fixed assets, and $10.0 million contingent consideration payment made in current period related to a business acquisition in 2021, and partially offset by proceeds of $133.4 million from sale of marketable securities and $131.7 million related to maturities of marketable securities.

Financing Activities

Cash used in financing activities in the nine months ended September 30, 2023 was $21.8 million, which primarily related to $15.0 million repayment to the margin loan account, $2.4 million repayment to the notes payable, $2.2 million repurchase of common stock, and $1.6 million common stock withholding for employee tax obligations.

Cash used in financing activities in the nine months ended September 30, 2022 was $47.5 million, which primarily related to $45.3 million repurchase of common stock and $1.5 million related to common stock withholding for employee tax obligations.

25


 

Stock Repurchase Program

In March 2022, the Board authorized a $250.0 million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock repurchase program has no expiration from the date of authorization.

During the three and nine months ended September 30, 2023, we repurchased 80,000 shares common stock at an aggregate cost of $2.2 million under the stock repurchase program. During the three months ended September 30, 2022, we repurchased 780,000 shares of our common stock at an aggregate cost of $34.7 million, and during the nine months ended September 30, 2022, we repurchased 995,000 shares of our common stock at an aggregate cost of $45.3 million. As of September 30, 2023, a total of approximately $173.5 million remained available for future repurchases of our common stock under our stock repurchase program.

Critical Accounting Policies and Use of Estimates

There have been no material changes to our critical accounting policies or estimates from the information provided in Part II, Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” included in the 2022 Annual Report.

Recent Accounting Pronouncements

See Note 2, Summary of Significant Accounting Policies, to our condensed consolidated financial statements included in this report for information about recent accounting pronouncements.

Off-Balance Sheet Arrangements

We did not have during the periods presented, and do not currently have, any off-balance sheet arrangements, as defined in the rules and regulations of the SEC, that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenue or expenses, results of operations, liquidity, capital expenditures or capital resources that is material to investors.

Item 3. Quantitative and Qualitative Disclosures About Market Risk.

For quantitative and qualitative disclosures about market risk, see Part II, Item 7A, “Quantitative and Qualitative Disclosures About Market Risk,” in our 2022 Annual Report.

Item 4. Controls and Procedures.

Evaluation of Disclosure Controls and Procedures

Disclosure controls and procedures are controls and other procedures of a company that are designed to ensure that information required to be disclosed by the company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. As required by Rule 13a-15(b) under the Exchange Act, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, conducted an evaluation of the effectiveness of our disclosure controls and procedures as of September 30, 2023. Based on this evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of September 30, 2023.

Changes in Internal Control over Financial Reporting

There have not been any changes in our internal control (as required by Rule 13a-15(b) under the Exchange Act) over the financial reporting during the three months ended September 30, 2023 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.

26


 

Inherent Limitations on Disclosure Controls and Procedures and Internal Control over Financial Reporting

Management recognizes that any controls and procedures, no matter how well-designed and operated, can provide only reasonable assurance of achieving their objectives, and management necessarily applies its judgment in evaluating the benefits of possible controls and procedures relative to their costs. Because of these inherent limitations, our disclosure and internal controls may not prevent or detect all instances of fraud, misstatements or other control issues. In addition, projections of any evaluation of the effectiveness of disclosure or internal controls to future periods are subject to risks, including, among others, that controls may become inadequate because of changes in conditions or that the degree of compliance with policies or procedures may deteriorate.

27


 

PART II—OTHER INFORMATION

From time to time, we may be involved in legal proceedings arising in the ordinary course of our business. As disclosed in Note 8, Debt, Commitments and Contingencies to the Condensed Consolidated Financial Statements, we are engaged in certain legal investigations, and the disclosure set forth in Note 8 relating to these certain legal matters is incorporated herein by reference.

The outcome of litigation is inherently uncertain, and there can be no assurances that favorable outcome will be obtained.

Regardless of outcome, litigation can have an adverse impact on us due to defense and settlement costs, diversion of management resources, negative publicity and reputational harm, among other factors.

Item 1A. Risk Factors.

There have been no material changes to the risk factors set forth in Part I, Item 1A, “Risk Factors,” of the 2022 Annual Report.

Item 2. Unregistered Sales of Equity Securities, Use of Proceeds, and Issuer Purchases of Equity Securities.

Use of Proceeds from Registered Securities

To date, we have used $121.7 million of the net proceeds from sales of our common stock, of which, $4.5 million was used for contributions to FF Gene Biotech, prior to the FF Gene Biotech acquisition, $101.4 million was used to fund the Company’s operations and a business combination, and $15.8 million was used to pay off the investment margin loan. All other net proceeds from sales of our common stock are invested in investment-grade and interest-bearing securities, such as U.S. government and U.S. agency debt securities, corporate bonds, and municipal bonds. There has been no material change in the planned use of proceeds from the sales of our common stock from that described in the Prospectus.

Information on Share Repurchases

The Company repurchased 80,000 shares common stock during the three and nine months ended September 30, 2023. The number of shares of common stock repurchased by the Company and the average price paid per share are as follows:

Period

 

(a) Total Number of Shares Purchased

 

 

(b) Average Price Paid Per Share (1)

 

 

(c) Total Number of Shares Purchased As Part of Publicly Announced Plans or Programs

 

 

(d) Maximum Dollar Value that May Yet Be Purchased Under the Plans or Programs

 

May 2022 (5/1/2022 - 5/31/2022)

 

 

30,000

 

 

$

49.56

 

 

 

30,000

 

 

$

248,515,000

 

June 2022 (6/1/2022 - 6/30/2022)

 

 

185,000

 

 

$

48.97

 

 

 

185,000

 

 

$

239,429,000

 

August 2022 (8/1/2022 - 8/31/2022)

 

 

247,000

 

 

$

47.68

 

 

 

247,000

 

 

$

227,657,000

 

September 2022 (9/1/2022 - 9/30/2022)

 

 

533,000

 

 

$

43.04

 

 

 

533,000

 

 

$

204,752,000

 

October 2022 (10/1/2022 - 10/31/2022)

 

 

244,000

 

 

$

37.33

 

 

 

244,000

 

 

$

195,661,000

 

November 2022 (11/1/2022 - 11/30/2022)

 

 

234,000

 

 

$

35.83

 

 

 

234,000

 

 

$

187,276,000

 

December 2022 (12/1/2022 - 12/31/2022)

 

 

337,000

 

 

$

34.32

 

 

 

337,000

 

 

$

175,718,000

 

September 2023 (9/1/2023-9/30/2023)

 

 

80,000

 

 

$

27.65

 

 

 

80,000

 

 

$

173,522,000

 

Total

 

 

1,890,000

 

 

 

 

 

 

1,890,000

 

 

 

 

(1) Includes commissions for the shares repurchased under the stock repurchase program.

Item 5. Other Information

On October 30, 2023, in accordance with Rule 10D-1 of the Exchange Act, the Board approved the Company’s Amended and Restated Incentive Compensation Recoupment Policy, which allows the Company to recoup certain executive compensation in the event of an accounting restatement resulting from material noncompliance with financial reporting requirements under federal securities laws. The Amended and Restated Incentive Compensation Recoupment Policy has been filed as Exhibit 10.1 of this Quarterly Report on Form 10-Q.

On October 30, 2023, the Compensation Committee of the Board (the “Compensation Committee”) approved the Company’s Amended and Restated Executive Officer Incentive Plan (the “Amended and Restated Incentive Plan”). The Amended and Restated Incentive Plan amended the original Executive Officer Incentive Plan to permit the administrator to, in its discretion, make certain

28


 

payments in the form of equity awards. The foregoing summary of the Amended and Restated Incentive Plan does not purport to be complete and is subject to, and qualified in its entirety by, the full text of the Amended and Restated Incentive Plan, a copy of which is attached as Exhibit 10.2 to this Quarterly Report on Form 10-Q and incorporated herein by reference.

 

Item 6. Exhibits.

The information required by this Item 6 is set forth on the Exhibit Index that immediately precedes the signature page to this report and is incorporated herein by reference.

29


 

EXHIBIT INDEX

 

 

 

Incorporated by Reference

Exhibit No.

Exhibit Title

Filed with this Form 10-Q

Form

 

Form No.

 

Date Filed

 

 

 

 

 

 

 

 

3.1

Certificate of Incorporation of the registrant, dated May 13, 2016.

 

10-Q

 

001-37894

 

8/14/2017

 

 

 

 

 

 

 

 

3.1.1

Certificate of Amendment to Certificate of Incorporation of the registrant, dated August 2, 2016.

 

10-Q

 

001-37894

 

8/14/2017

 

 

 

 

 

 

 

 

3.1.2

Certificate of Amendment to Certificate of Incorporation of the registrant, dated May 17, 2017.

 

10-Q

 

001-37894

 

8/14/2017

 

 

 

 

 

 

 

 

3.2

Amended and Restated Bylaws of the registrant.

 

10-Q

 

001-37894

 

8/4/2023

 

 

 

 

 

 

 

 

10.1^#

Amended and Restated Incentive Compensation Recoupment Policy

X

 

 

 

 

 

 

 

 

 

 

 

 

 

10.2^#

Amended and Restated Executive Officer Incentive Plan

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.1*

Certification of Principal Executive Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

 

 

 

 

 

 

 

 

 

 

 

 

 

31.2*

Certification of Principal Financial Officer pursuant to Rules 13a-14(a) and 15d-14(a) under the Securities Exchange Act of 1934, as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.

X

 

 

 

 

 

 

 

 

 

 

 

 

 

32.1*

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

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.INS

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

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.SCH

Inline XBRL Taxonomy Extension Schema Document

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

X

 

 

 

 

 

 

 

 

 

 

 

 

 

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

X

 

 

 

 

 

 

 

 

 

 

 

 

 

104

Cover Page Interactive Data File (embedded within the Inline XBRL document)

X

 

 

 

 

 

 

* Furnished herewith.

^ Management compensation plan or arrangement.

# Certain exhibits and schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company hereby undertakes to furnish supplementally a copy of any omitted exhibit or schedule upon request by the SEC.

30


 

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

 

 

 FULGENT GENETICS, INC.

Date: November 3, 2023

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

(principal executive officer)

 

Date: November 3, 2023

By:

/s/ Paul Kim

Paul Kim

Chief Financial Officer

(principal financial and accounting officer)

 

31


EX-10.1 2 flgt-ex10_1.htm EX-10.1 EX-10.1

Exhibit 10.1

FULGENT GENETICS, INC.

AMENDED AND RESTATED INCENTIVE COMPENSATION RECOUPMENT POLICY

 

I.
Introduction

The Compensation Committee of the Board of Directors (the “Committee”) of Fulgent Genetics, Inc. (the “Company”) believes it is in the best interests of the Company and its shareholders to create and maintain a culture that emphasizes integrity and accountability and that reinforces the Company’s pay-for-performance compensation philosophy. The Committee has therefore adopted this amended and restated policy, effective as of October 2, 2023 (the “Effective Date”), which provides for the recoupment of certain executive compensation in the event of (i) an accounting restatement resulting from material noncompliance with financial reporting requirements under the federal securities laws and (ii) serious misconduct (as discussed below in Section V(b)) (the “Policy”). This Policy is designed to comply with Section 10D of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), and final rules and amendments adopted by the Securities and Exchange Commission (the “SEC”) to implement the aforementioned legislation.

II.
Administration

This Policy shall be administered by the Compensation Committee. The Committee shall recover any excess Financials Incentive-Based Compensation (as defined below) in accordance with this Policy unless such recovery would be impracticable, as determined by the Committee in accordance with Rule 10D-1 of the Exchange Act and any applicable rules or standards adopted by the SEC and the listing standards of any national securities exchange on which the Company’s securities are listed.

With respect to Incentive Compensation (as defined below) that is not also Financials Incentive-Based Compensation, the Committee will consider the facts and circumstances related to possible recoupment decisions and make determinations in its discretion regarding seeking recoupment. Any determination to seek recoupment under Section V(b) of this Policy shall only be made after providing the Covered Executive, upon their request, a reasonable opportunity to appear before the Committee to present their position regarding the alleged misconduct being considered by the Committee and to present and explain any exculpatory and/or mitigating information and related documents that they believe to be relevant. Any determinations made by the Committee shall be final and binding on all affected individuals.

III.
Application of Policy

This Policy applies to the Company’s current and former executive officers, as determined by the Committee in accordance with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the SEC and any national securities exchange on which the Company’s securities are listed, and such other employees who may from time to time be deemed subject to the Policy by the Committee (“Covered Executives”).

IV.
Incentive-Based Compensation
a.
Financials Incentive-Based Compensation

For purposes of this Policy, financials incentive-based compensation (“Financials Incentive-Based Compensation”) includes any compensation that is granted, earned, or vested based wholly or in part upon the attainment of any financial reporting measures that are determined and presented in accordance with the accounting principles (“GAAP Measures”) used in preparing the Company’s financial statements and any measures derived wholly or in part from such measures, as well as non-GAAP Measures, stock price, and total shareholder return (collectively, “Financial Reporting Measures”); however, it does not include: (i) base salaries; (ii) discretionary cash bonuses; (iii) awards (either cash or equity) that are based upon subjective, strategic, or operational standards, and (iv) equity awards that vest solely on the passage of time. Financials Incentive-Based Compensation is considered received in the fiscal period during

 


 

which the applicable reporting measure is attained, even if the payment or grant of such award occurs after the end of that period. If an award is subject to both time-based and performance-based vesting conditions, the award is considered received upon satisfaction of the performance-based conditions, even if such award continues to be subject to the time-based vesting conditions.

For the purposes of this Policy, Financials Incentive-Based Compensation may include, among other things, any of the following:

Annual bonuses and other short- and long-term cash incentives.
Stock options.
Stock appreciation rights.
Restricted stock or restricted stock units.
Performance shares or performance units.

 

For purposes of this Policy, Financial Reporting Measures may include, among other things, any of the following:

Company stock price.
Total shareholder return.
Revenues.
Net income.
Earnings before interest, taxes, depreciation, and amortization (EBITDA).
Funds from operations.
Liquidity measures such as working capital or operating cash flow.
Return measures such as return on invested capital or return on assets.
Earnings measures such as earnings per share.
b.
Incentive Compensation

For purposes of this Policy, incentive compensation (“Incentive Compensation”) means (i) any equity or equity-based award granted on or after the Effective Date, and (ii) any cash-based performance or incentive award (i.e., bonus or cash incentive plan payment, including any amounts deferred with respect thereto) approved, awarded, or granted to a Covered Executive on or after the Effective Date, including Financials Incentive-Based Compensation.

V.
Recoupment
a.
Accounting Restatement

In the event the Company is required to prepare an accounting restatement of its financial statements due to the Company’s material noncompliance with any financial reporting requirement under U.S. securities laws, including any required accounting restatement to correct an error in previously issued financial statements that (i) is material to the previously issued financial statements or (ii) is not material to previously issued financial statements, but that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period, the Committee will require reimbursement or forfeiture of any excess Financials Incentive-Based Compensation received by any Covered Executive during the three completed fiscal years immediately preceding the date on which the Company is required to prepare the accounting restatement (the “Look-Back Period”). For the purposes of this Policy, the date on which the Company is required to prepare an accounting restatement is the earlier of: (i) the date the Committee concludes or reasonably should have concluded that the Company is required to prepare a restatement to correct a material error, and (ii) the date a court, regulator, or other legally authorized body directs the Company to restate its previously issued financial statements to correct a material error.

2


 

Recovery of the Financials Incentive-Based Compensation is only required when the excess award is received by a Covered Executive (i) after the beginning of their service as a Covered Executive, (ii) who served as an executive officer at any time during the performance period for the Financials Incentive-Based Compensation, (iii) while the Company has a class of securities listed on a national securities exchange, and (iv) when that Covered Executive served in such covered position during the Lookback Period.

b.
Serious Misconduct

On and after the Effective Date of this Policy, the Committee may seek recoupment of any (i) amounts under Incentive Compensation subject to recoupment under this Policy or (ii) any Incentive Compensation after the Effective Date, to the extent granted or awarded to or earned by a Covered Executive in respect of services as an employee, all as determined by the Committee (such amounts, “Recoverable Payment”), when in its judgment, after reviewing relevant facts and circumstances, it determines that: (a) a Covered Executive (i) engaged in serious misconduct, or (ii) failed to supervise a subordinate employee who engaged in serious misconduct which the Covered Executive knew, or was reckless in not knowing, was occurring, and (b) such misconduct resulted in a material violation of law or a written Company policy that caused significant financial or reputational harm to the Company. As used in this Policy, “serious misconduct” may be found to have occurred only where a Covered Executive or a supervised employee acted knowingly, intentionally, or recklessly in violating a law or written Company policy. For the avoidance of doubt, a Covered Executive’s business judgment made in good faith and in the reasonable belief that such judgments and related actions were in or not opposed to the best interests of the Company shall not subject the Covered Executive’s Incentive Compensation to recoupment.

VI.
Excess Incentive Compensation: Amount Subject to Recovery
a.
Accounting Restatement

The amount of Financials Incentive-Based Compensation subject to recovery is the amount the Covered Executive received in excess of the amount of Financials Incentive-Based Compensation that would have been paid to the Covered Executive had it been based on the restated financial statements, as determined by the Committee. The amount subject to recovery will be calculated on a pre-tax basis.

For Financials Incentive-Based Compensation received as cash awards, the erroneously awarded compensation is the difference between the amount of the cash award that was received (whether payable in a lump sum or over time) and the amount that should have been received applying the restated Financial Reporting Measure. For cash awards paid from bonus pools, the erroneously awarded Financials Incentive-Based Compensation is the pro rata portion of any deficiency that results from the aggregate bonus pool that is reduced based on applying the restated Financial Reporting Measure.

For Financials Incentive-Based Compensation received as equity awards that are still held at the time of recovery, the amount subject to recovery is the number of shares or other equity awards received or vested in excess of the number that should have been received or vested applying the restated financial reporting measure. If the equity award has been exercised, but the underlying shares have not been sold, the erroneously awarded compensation is the number of shares underlying the award.

In instances where the Company is not able to determine the amount of erroneously awarded Financials Incentive-Based Compensation directly from the information in the accounting restatement, the amount will be based on the Company’s reasonable estimate of the effect of the accounting restatement on the stock price or total shareholder return upon which the Financials Incentive-Based Compensation was received. In such instances, the Company will maintain documentation of the determination of that reasonable estimate.

b.
Serious Misconduct

The determination by the Committee whether and the extent to which to seek recoupment of Incentive Compensation pursuant to Section V(b) of this Policy may be influenced by a variety of factors,

3


 

including, but not limited to: (i) the elements of the compensation received by the Covered Executive, (ii) retention, promotion, or succession planning considerations, (iii) pay equity factors, (iv) whether the underlying conduct was an isolated occurrence, (v) feasibility and cost of implementation, (vi) legal and compliance factors, (vii) whether other disciplinary actions have been taken against the Covered Executive, and (viii) the objective of administering the Policy in a way that does not discourage settlement of disputes when settlements are in the best long-term interests of the Company and its stockholders.

Based on the facts and circumstances, the Committee may decide on the appropriate recoupment method, including whether to seek recoupment of Recoverable Payments already paid or otherwise seek recoupment (totally or partially) of Recoverable Payments that have not vested or have not been paid. However, the Committee may not seek recoupment of any Recoverable Payments (a) following a change in control (as defined in the Covered Executive’s severance agreement) or (b) that were awarded more than three years prior to the first event giving rise to the recoupment. Recoupment determinations pursuant to this Policy shall only be made to the extent permitted by law, and this Policy shall be interpreted so as not to violate any law or regulation.

VII.
Method of Recoupment

The Committee will determine, in its sole discretion, subject to applicable laws and regulations, the method for recouping Incentive Compensation hereunder, which may include, without limitation:

requiring reimbursement of cash Incentive Compensation previously paid;
seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer, or other disposition of any equity-based awards;
offsetting the recouped amount from any compensation otherwise owed by the Company to the Covered Executive;
cancelling outstanding vested or unvested equity awards; and/or
taking any other remedial and recovery action permitted by law, as determined by the Committee.
VIII.
No Indemnification; Successors

The Company shall not indemnify any Covered Executives against the loss of any incorrectly awarded Incentive Compensation. This Policy shall be binding and enforceable against all Covered Executives and their beneficiaries, heirs, executors, administrators, or other legal representatives.

IX.
Interpretation

The Committee is authorized to interpret and construe this Policy and to make all determinations necessary, appropriate, or advisable for the administration of this Policy. It is intended that this Policy be interpreted in a manner that is consistent with the requirements of Section 10D of the Exchange Act and any applicable rules or standards adopted by the SEC, including, without limitation, Item 402(b) of Regulation S-K, reasonably interpreted and applied, and any national securities exchange on which the Company’s securities are listed.

X.
Effective Date

Once effective, this Policy shall apply to Incentive Compensation that is received by a Covered Executive on or after October 2, 2023, as determined by the Committee in accordance with applicable rules or standards adopted by the SEC and the listing standards of any national securities exchange on which the Company’s securities are listed.

XI.
Amendment; Termination

The Committee may amend this Policy from time to time in its discretion and shall amend this Policy as it deems necessary to comply with any rules or standards adopted by the SEC and the listing

4


 

standards of any a national securities exchange on which the Company’s securities are listed. The Committee may terminate this Policy at any time.

XII.
Other Recoupment Rights

Any right of recoupment under this Policy is in addition to, and not in lieu of, any other remedies or rights of recoupment that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, equity award agreement, or similar agreement and any other legal remedies available to the Company.

In the event of any misconduct or supervisory failure described in Section V(b) above, the Company may take any actions that it deems appropriate to remedy the misconduct or supervisory failure and/or prevent its recurrence, including, but not limited to, dismissing or otherwise disciplining the Covered Executive or authorizing legal action for breach of fiduciary duty.

 

5


EX-10.2 3 flgt-ex10_2.htm EX-10.2 EX-10.2

Exhibit 10.2

Fulgent Genetics, Inc.

Amended and Restated Executive Officer Incentive Plan

Effective October 30, 2023

 

Introduction

The Amended and Restated Executive Officer Incentive Plan (the “Plan”) is an annual incentive compensation program designed to support the pay for performance philosophy of Fulgent Genetics, Inc. (“Company”) by rewarding members of the executive management team for their contributions in the achievement of corporate profitability and other important performance targets. The Plan is intended to deliver competitive levels of incentive compensation at expected levels of corporate performance with substantial upside potential for superior performance. The Plan, as amended and restated, will apply to Performance Years beginning with the Performance Year ending December 31, 2023.

 

Purpose of the Plan

The purpose of the Plan is to:

Align the executive management team with the organization’s strategic plan and critical performance goals;
Motivate and reward the achievement of specific, measurable performance objectives;
Provide incentive payouts commensurate with the organization’s performance;
Provide competitive total compensation opportunities; and
Enable the organization to attract, motivate, and retain talent.

 

Participation and Eligibility

Participants in the Plan shall include the company’s executive officers as determined by the Administrator. Additional individuals may be added to or removed from the Plan as participants at the discretion of the Administrator. Eligibility in the Plan will be communicated to each participant in writing at the beginning of the Performance Year (as defined below).

Participants who join the organization during the Performance Year, or who transfer into an eligible position, and who are made eligible for the Plan in that year by the Administrator, will be eligible for a prorated incentive opportunity based on the number of full months the individual works in the eligible position. Generally, anyone joining the organization, or transferring into an eligible position, after September 30 will not be eligible for an incentive opportunity for that Performance Year.

 

 


Performance Period

The Plan will measure performance from January 1 to December 31 (“Performance Year”).

 

Target Incentive Opportunities

Each participant will have a specified annual target incentive opportunity based on their role. The target incentive will be expressed as a percentage of annual base salary for the Plan Year. The target incentive opportunities as a percent of annual base salary will be communicated to each participant in writing at the beginning of the Performance Year.

 

Performance Measures

The Plan delivers annual incentives based on company performance. The table below provides the performance metrics and weighting for each performance component.

Performance Metrics

Weightings

Revenue

50%

EBITDA

50%

Total

100%

At the beginning of the Performance Year, specific performance goals are defined and are approved by the Administrator. The goals reflect the strategic priorities for the Company. The Administrator may change the performance metrics and adjust the weightings for a Performance Year at any time in its sole discretion.

Determination of Incentive Awards

After the end of the Performance Year and completion of the financial statement audit, each participant will be eligible for an incentive award in the form of (i) cash or (ii) in the sole discretion of the Administrator (as defined below), either fully or partially in the form of fully vested restricted stock units (“RSUs”), to be issued pursuant to the Company’s Amended and Restated 2016 Omnibus Incentive Plan or other then-stockholder approved equity incentive plan, for a number of shares equal to the amount of the incentive award divided by the closing price of the Company’s common stock on the Payment Date (as defined below) (rounded up to the nearest whole share).

The value of the incentive award is calculated by taking (A) multiplied by (B), where:

(A)
is the participant’s target incentive opportunity, and
(B)
is the adjustment for company performance.

The Company performance is based on level of achievement of the goals. Threshold levels of performance are established for each goal. If the applicable threshold level of

Page 2


achievement is met, participants will be eligible to be awarded a pro rata portion of such goal’s target incentive based on the difference between the applicable threshold and the related goal. The maximum award is capped at 200% of the target incentive. Refer to the Appendix A for details relating to Plan funding and an illustration.

If threshold levels of performance are not met, then any incentive award will be at the discretion of the Administrator.

Incentive awards may be appropriately adjusted for all other extraordinary and unusual items or events as the Administrator determines may be necessary or appropriate in its sole and absolute discretion. The Administrator also retains the discretion to adjust individual participant awards up or down at any time based upon any other factors determined to be relevant, regardless of whether any of the performance metrics outlined herein are achieved.

 

Annual Incentive Timing and Payment

Following the end of the Performance Year, upon completion of the financial statement audit, the annual incentive award will be calculated for each participant and approved by the Administrator. Upon approval, incentive payments (less any applicable tax withholdings) shall be made to participants. Generally, payment will be made as soon as administratively possible; however, all payments made to participants under this Plan shall be paid on the date that is the earlier of (i) the second business day following the filing date of the Company’s Annual Report on Form 10-K for the applicable Performance Year or (ii) March 15 of the year following the Performance Year (the “Payment Date”).

Employees will only be eligible to earn an incentive award for the applicable Plan Year if the Employee remains employed until the payment date of the award. The incentive award shall not be deemed to be earned until the payment date, which is the date by which services by the Employee must be completed in order to effectuate earning such award. If a participant resigns or is terminated for any reason and subsequently violates the terms of a previously signed Confidentiality and Non-Solicitation Agreement or Employment Agreement, the participant shall also forfeit the right to retain any previous incentive award payments made and shall be required to repay the full amount of all prior incentive award payments paid, except as required by applicable law. Payments under this Plan are subject to the Company's Incentive Compensation Recoupment Policy as then in effect. If the Participant fails to repay any portion of the incentive amounts rightfully required to be returned, the Company may take legal action to recover any such amounts previously paid.

For a participant that was on an approved medical leave of absence or on a military leave of absence during the Performance Year, eligibility for an incentive award will be prorated based on the number of days worked in the Performance Year.

Although The Company does not guarantee the tax treatment of any payments under the Plan, the intent is that the payments under this Plan be exempt from, or comply with, Section 409A of the Internal Revenue Code of 1986, as amended, and all Treasury regulations and guidance.

 

Page 3


About the Plan

The Board of Directors (the “Board”) will administer the Plan and may delegate the responsibility to administer the Plan to the Compensation Committee (“Administrator”). The Administrator shall have authority, duty, and power to interpret and construe the provisions of the Plan as it deems appropriate, to adopt, establish and revise rules, procedures and regulations relating to the Plan, to determine the conditions subject to which any benefits may be payable, to resolve all factual and legal questions concerning the status of the participants and others under the Plan, including but not limited to, eligibility for incentive awards, and to make any other determinations which it believes necessary or advisable for the administration of the Plan. Incentive awards payable are subject to approval by the Administrator. Incentive awards under this Plan will be payable only if the Administrator decides in its sole discretion that the employee is entitled to them under the Plan. The determinations, interpretations, and regulations of the Administrator and the calculations of the Administrator shall be final and binding on all persons and parties concerned.

No employee will have a claim as a matter of right to any incentive award until it is actually paid to him or her. The Company reserves the right to amend, modify, or terminate any or all the provisions of the Plan in the future in its sole discretion. This Plan does not constitute an agreement of any kind.

 

Impact on Benefits

Incentive payment received under this Plan may impact benefits. The benefit plans each define “compensation.” The definition may be different for each benefit plan. Refer to the benefit plan documents for additional information.

 

Employment at Will

While it is hoped that each participant’s employment relationship with the Company will be mutually rewarding and long-term, this document should not be construed as, and does not constitute, a contract of employment for any specific duration. The participant or Company may terminate the employment relationship at any time.

 

 

 

Page 4


Fulgent Genetics, Inc.

Amended and Restated Executive Officer Incentive Plan

The Amended and Restated Executive Officer Incentive Plan (the “Plan”) is an annual incentive compensation program designed to support the pay for performance philosophy of Fulgent Genetics, Inc. by rewarding members of the executive management team for their contributions in the achievement of corporate profitability and other important performance targets. The Plan will deliver competitive levels of incentive compensation at expected levels of corporate and individual performance with substantial upside potential for superior performance. Below are details relating to your participation in the plan.

Name

 

Title

 

Performance Period

January 1 – December 31, 20XX

Incentive Target %

xx%

 

Signature and Acknowledgement of Receipt

 

I hereby acknowledge that (1) I have read and accept the terms of the Amended and Restated Executive Officer Incentive Plan; (2) this Amended and Restated Executive Incentive Plan fully amends and restates any previously adopted Executive Incentive Plan, effective as of October 30, 2023; and (3) its terms will apply to payments that may be owed with respect to the Performance Years ending on or after December 31, 2023, including the Performance Year ended December 31, 2023.

 

 

Executive Officer Signature: ___________________________________

 

Date: ___________________________________

 

 

Chief Executive Officer Signature: ___________________________________

 

Date: ___________________________________

Page 5


EX-31.1 4 flgt-ex31_1.htm EX-31.1 EX-31.1

 

Exhibit 31.1

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Ming Hsieh, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2023 of Fulgent Genetics, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: November 3, 2023

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

 

 

(principal executive officer)

 

 


EX-31.2 5 flgt-ex31_2.htm EX-31.2 EX-31.2

 

Exhibit 31.2

CERTIFICATION PURSUANT TO

RULES 13a-14(a) AND 15d-14(a) UNDER THE SECURITIES EXCHANGE ACT OF 1934,

AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Paul Kim, certify that:

1.
I have reviewed this Quarterly Report on Form 10-Q for the quarterly period ended September 30, 2023 of Fulgent Genetics, 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(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and 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 control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;

(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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of 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: November 3, 2023

By:

/s/ Paul Kim

 

 

Paul Kim

 

 

Chief Financial Officer

 

 

(principal financial and accounting officer)

 

 


EX-32.1 6 flgt-ex32_1.htm EX-32.1 EX-32.1

 

Exhibit 32.1

CERTIFICATION 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 on Form 10-Q for the quarterly period ended September 30, 2023 of Fulgent Genetics, Inc. (the “Company”), as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned hereby certifies in his capacity as the specified officer of the Company, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to the best of his knowledge:

(1) The Report fully complies with the requirements of Section 13(a) or 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: November 3, 2023

By:

/s/ Ming Hsieh

Ming Hsieh

Chief Executive Officer

 

 

 

(principal executive officer)

 

 

 

 

Date: November 3, 2023

 

By:

/s/ Paul Kim

 

 

 

Paul Kim

Chief Financial Officer

 

 

 

(principal financial and accounting officer)

 

This certification accompanies the Quarterly Report on Form 10-Q to which it relates and shall not be deemed filed with the Securities and Exchange Commission or incorporated by reference into any filing of the Company under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended (whether made before or after the date of the Form 10-Q), irrespective of any general incorporation language contained in such filing.

 

 


EX-101.CAL 7 flgt-20230930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.SCH 8 flgt-20230930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 100000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 100010 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100030 - Statement - Condensed Consolidated Statements of Operations (unaudited) link:presentationLink link:calculationLink link:definitionLink 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) link:presentationLink link:calculationLink link:definitionLink 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) link:presentationLink link:calculationLink link:definitionLink 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 100070 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) link:presentationLink link:calculationLink link:definitionLink 100080 - Disclosure - Overview and Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 100090 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 100100 - Disclosure - Equity and Debt Securities link:presentationLink link:calculationLink link:definitionLink 100110 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 100120 - Disclosure - Fixed Assets link:presentationLink link:calculationLink link:definitionLink 100130 - Disclosure - Other Significant Balance Sheet Accounts link:presentationLink link:calculationLink link:definitionLink 100140 - Disclosure - Reporting Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 100150 - Disclosure - Debt, Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 100160 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 100170 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 100180 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 100190 - Disclosure - Income (Loss) per Share link:presentationLink link:calculationLink link:definitionLink 100200 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 100210 - Disclosure - Equity Distribution Agreement link:presentationLink link:calculationLink link:definitionLink 100220 - Disclosure - Goodwill and Acquisition-Related Intangibles link:presentationLink link:calculationLink link:definitionLink 100230 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 100240 - Disclosure - Stock Repurchase Program link:presentationLink link:calculationLink link:definitionLink 100250 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 100280 - Disclosure - Equity and Debt Securities (Tables) link:presentationLink link:calculationLink link:definitionLink 100290 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 100300 - Disclosure - Fixed Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables) link:presentationLink link:calculationLink link:definitionLink 100320 - Disclosure - Reporting Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 100330 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 100340 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 100350 - Disclosure - Income (Loss) per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 100360 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 100370 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) link:presentationLink link:calculationLink link:definitionLink 100400 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details) link:presentationLink link:calculationLink link:definitionLink 100410 - Disclosure - Equity and Debt Securities - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100420 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 100430 - Disclosure - Fair Value Measurements - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100440 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100450 - Disclosure - Fixed Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100460 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 100470 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100480 - Disclosure - Reporting Segment and Geographical Information - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100490 - Disclosure - Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details) link:presentationLink link:calculationLink link:definitionLink 100500 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100510 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100520 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 100530 - Disclosure - Leases - Schedule of Operating and Financing Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100540 - Disclosure - Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100550 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) link:presentationLink link:calculationLink link:definitionLink 100560 - Disclosure - Leases - Schedule of Lease Income (Details) link:presentationLink link:calculationLink link:definitionLink 100570 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) 2 link:presentationLink link:calculationLink link:definitionLink 100580 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 100590 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 100600 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100610 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) link:presentationLink link:calculationLink link:definitionLink 100620 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 100630 - Disclosure - Related Parties - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100640 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) link:presentationLink link:calculationLink link:definitionLink 100650 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 100660 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) link:presentationLink link:calculationLink link:definitionLink 100670 - Disclosure - Stock Repurchase Program - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 100680 - Disclosure - Subsequent Events - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.LAB 9 flgt-20230930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Purchase of redeemable preferred stock Payment For Purchase Of Redeemable Preferred Stock Payment for purchase of redeemable preferred stock. Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative Document Transition Report Document Transition Report Money Market Funds [Member] Money Market Accounts Schedule of available-for-sale and trading securities. Schedule Of Available For Sale And Trading Securities [Table] Schedule Of Available For Sale And Trading Securities [Table] Schedule of available-for-sale and trading securities. Schedule Of Available For Sale And Trading Securities [Line Items] Schedule Of Available For Sale And Trading Securities [Line Items] Geographical [Axis] Geographical Lessor, Operating Lease, Payment to be Received Total Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2014-09 Noncontrolling Interest [Member] Noncontrolling Interest Related party costs Cost of Revenue Cost of revenue Cost of Revenue, Total Debt securities, Aggregate Fair Value Total debt securities Debt Securities, Available-for-sale, Total Redeemable preferred stock investment unobservable Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent Other long-term liabilities Other Liabilities, Noncurrent, Total Schedule of Segment Reporting Information, by Segment [Table] Schedule Of Segment Reporting Information By Segment [Table] Restricted Stock Units (RSUs) [Member] Restricted Stock Units Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Trade Accounts Receivable and Allowance for Credit Losses 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Fair Value, Inputs, Level 1 [Member] Level 1 Debt, commitments and contingencies disclosure. Debt Commitments And Contingencies Disclosure [Abstract] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Schedule of Other Current Assets [Table Text Block] Schedule of Other Current Assets Available for sale securities debt, equity securities and trading securities unrealized gain before tax. Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Gain Before Tax Equity and debt securities, Unrealized Gains Finance Lease, Liability, to be Paid Total lease payments Property, Plant and Equipment, Useful Life Useful life in years Revenue Revenue from contracts with customers by payor type Revenue from Contract with Customer, Excluding Assessed Tax, Total Insurance revenue for services related to claims Percentage of net accounts receivable from contract Percentage Of Accounts Receivable From Contract Percentage of accounts receivable from contract. Clinical institutional customers contracts. Clinical Institutional customers Contracts [Member] Clinical Institutional Customers Contracts Disaggregation of Revenue [Table Text Block] Summary of Revenue from Contracts with Customers by Payor Type Revenue, Related Party, Type [Extensible Enumeration] Cash, net of cash received Acquisition of businesses, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired, Total Concentration Risk Type [Axis] Concentration Risk Type 2023 (remaining 3 months) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Contract with Customer, Liability, Current Contract liabilities Contract liability Health resources and services administration COVID nineteen uninsured program. Health Resources And Services Administration COVID Nineteen Uninsured Program [Member] HSRA COVID-19 Uninsured Program Redeemable preferred stock investment noncurrent. Redeemable Preferred Stock Investment Noncurrent Redeemable preferred stock investment Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Title of Individual [Domain] Subsequent Events [Text Block] Subsequent Events Goodwill, Gross Goodwill, Beginning Balance Goodwill, Ending Balance Goodwill, Acquired During Period Goodwill acquired during year Number of customers. Number Of Customers Number of customers Gain on equity method investment Gain on equity method investment Gain On Equity Method Investment Gain on equity method investment. Debt, commitments and contingencies. Debt Commitments And Contingencies [Line Items] Debt, Commitments and Contingencies [Line Items] PTJ Associates Inc. P T J Associates Inc [Member] PTJ Associates Inc Operating Lease, Liability, Noncurrent Operating lease liabilities, long term Repurchase of common stock, Shares Number of shares repurchased Stock Repurchased During Period, Shares Common stock shares not issued and holdback as partial security for indemnification obligations Common Stock Shares Not Issued and Holdback as Partial Security for Indemnification Obligations Common stock shares not issued and holdback as partial security for indemnification obligations. Net Income (Loss) Attributable to Noncontrolling Interest Net loss attributable to noncontrolling interests Net Income (Loss) Attributable to Noncontrolling Interest, Total Net loss attributable to noncontrolling interest Net loss attributable to noncontrolling interest Finance Lease, Liability, Noncurrent Finance lease liabilities, long term Purchase of preferred stock of privately held company. Purchase Of Preferred Stock Of Privately Held Company Purchase of preferred stock of privately held company Related Party Transactions [Abstract] Balance Sheet Location [Axis] Balance Sheet Location Operating lease right of use assets reduced due to lease modification and termination. Operating Lease Right Of Use Assets Reduced Due To Lease Modification And Termination Operating lease right-of-use assets reduced due to lease modification and termination Assets, Current Total current assets Liabilities and Equity Total liabilities and stockholders’ equity Entity Address, State or Province Entity Address, State or Province Lessee operating and finance lease liability maturity. Lessee Operating And Finance Lease Liability Maturity Table [Text Block] Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis Comprehensive Income (Loss), Net of Tax, Attributable to Parent Comprehensive (loss) income attributable to Fulgent Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable Income tax payable Trading Symbol Trading Symbol Common Stock, Shares, Issued Ending Balance, Shares Beginning Balance, Shares Common stock, shares issued Common Stock, Shares, Issued, Total ANP Technologies, Inc., ANP Technologies Incorporation [Member] ANP technologies incorporation. Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Trade accounts receivable, net from related parties Accounts Receivable, after Allowance for Credit Loss Accounts Receivable, after Allowance for Credit Loss, Total Repayment Of Notes Payable Repayment of notes payable. Re-payment of notes payable Selling and Marketing Expense [Member] Selling and Marketing 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three AOCI Attributable to Parent [Member] Accumulated Other Comprehensive (Loss) Business Combinations Business Combination Disclosure [Text Block] Other comprehensive income (loss) Other comprehensive gain (loss) Other Comprehensive Income (Loss), Net of Tax Other Comprehensive Income (Loss), Net of Tax, Total Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency Translation and Foreign Currency Transactions Entity Address, City or Town Entity Address, City or Town Related Party Transaction [Line Items] Related Party Transaction [Line Items] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Weighted Average Discount Rate, Percent Weighted average discount rate - operating leases Lessor, Operating Lease, Payment to be Received, Year Two 2024 Property, Plant and Equipment [Table Text Block] Major Classes of Fixed Assets Lessor, Operating Lease, Payment to be Received, Year Three 2025 Subsequent Event [Member] Subsequent Event Subsequent Event Type [Axis] Finance Lease, Principal Payments Principal paid for finance lease Chief Scientific Officer [Member] Chief Scientific Officer [Member] Hanlin Gao Additional Paid-in Capital [Member] Additional Paid-In Capital Non-US [Member] Foreign Useful life in years Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration] Liabilities, Current [Abstract] Current liabilities Assets, Current [Abstract] Current assets Preferred Stock, Par or Stated Value Per Share Preferred stock, par value Cash equivalents. Cash Equivalents Less: Cash equivalents, FairValue Less: Cash equivalents, Fair Value Statement of Stockholders' Equity [Abstract] Operating Lease, Liability, Current Operating lease liabilities, short term Royalty-free technology. Royalty Free Technology [Member] Royalty-Free Technology Property, Plant and Equipment, Net Fixed assets, net Fixed assets, net Property, Plant and Equipment, Net, Beginning Balance Property, Plant and Equipment, Net, Ending Balance Provision for credit losses for trade accounts receivable Accounts Receivable, Credit Loss Expense (Reversal) Provision for credit losses Available for sale securities debt, equity securities and trading securities unrealized loss before tax. Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Loss Before Tax Equity and debt securities, Unrealized Losses Statement of Comprehensive Income [Abstract] Customer two. Customer Two [Member] Customer Two Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative Entity Central Index Key Entity Central Index Key Finance Lease, Liability, Current Finance lease liabilities, short term Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Loss on disposal of fixed asset Assets, Fair Value Disclosure Total equity securities, debt securities and cash equivalents Total equity securities, debt securities and cash equivalents Increase (Decrease) in Other Operating Assets Other current and long-term assets Increase (Decrease) in Other Operating Assets, Total Preferred Stock, Shares Outstanding Preferred stock, shares outstanding Preferred Stock, Shares Outstanding, Beginning Balance Preferred Stock, Shares Outstanding, Ending Balance Schedule of Goodwill [Table Text Block] Summary of Carrying Amount of Goodwill Liabilities, Current Total current liabilities Entity Tax Identification Number Entity Tax Identification Number Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income before income taxes Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Increase (Decrease) in Operating Capital [Abstract] Changes in operating assets and liabilities: Financial Instruments [Domain] Equity distribution agreements disclosure. Equity Distribution Agreements Disclosure [Text Block] Equity Distribution Agreement Investment, Name [Axis] Award Type [Axis] Award Type Operating Lease, Lease Income Lease income Total lease income Insurance customer. Insurance Customer [Member] Insurance Customer Weighted average remaining lease term - finance lease Finance Lease, Weighted Average Remaining Lease Term Non-cancelable purchase obligations, payable within next thirty-six months Recorded Unconditional Purchase Obligation, Due in Rolling Year Three Geographical [Domain] Geographical Assets Total assets UNITED STATES United States Noncash or Part Noncash Acquisition, Fixed Assets Acquired Purchases of fixed assets in accounts payable Margin account borrowing. Margin Account Borrowing [Member] Margin Account Borrowing Operating Lease, Right-of-Use Asset Operating lease ROU asset, net Accrued liabilities and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Registrant Name Entity Registrant Name Lessee, Lease, Description [Line Items] Lessee Lease Description [Line Items] Related Party, Type [Domain] Related Party Retained Earnings (Accumulated Deficit) Retained earnings Retained Earnings (Accumulated Deficit), Total Retained Earnings (Accumulated Deficit), Beginning Balance Retained Earnings (Accumulated Deficit), Ending Balance Supplemental Cash Flow Information [Abstract] Supplemental disclosures of cash flow information: Retained Earnings [Member] Retained Earnings Equity, Including Portion Attributable to Noncontrolling Interest Ending Balance Beginning Balance Total stockholders’ equity Deferred tax liability Deferred Income Tax Liabilities, Net Minimum [Member] Minimum Minimum Bonds [Member] Bond Funds Revenue from related parties Revenues Revenues, Total Parent [Member] Fulgent Stockholders' Equity Proceeds from Stock Options Exercised Proceeds from exercise of stock options Significant Accounting Policies [Text Block] Summary of Significant Accounting Policies Operating Lease, Liability Total Operating Lease, Liability, Total Finance Lease, Liability Total Finance Lease, Liability, Total Land Improvements [Member] Land Improvements Equity Component [Domain] Equity Component Notes Payable, Noncurrent, Total Notes Payable, Noncurrent Notes payable, noncurrent portion Employee Stock Option [Member] Options Debt Securities due After 5 Year through 10 Years Debt securities due after five years through ten years. Debt Securities Due After Five Years Through Ten Years [Member] Land [Member] Land Software Development [Member] Computer Software Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net (loss) income to net cash provided by operating activities: Measurement Frequency [Axis] Measurement Frequency Long Term Equity Securities [Member] Long Term Equity Securities [Member] Long Term Equity Securities Net foreign currency exchange differences Goodwill, Foreign Currency Translation Gain (Loss) Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Common stock withholding for employee tax obligations Entity Current Reporting Status Entity Current Reporting Status Common Stock, Shares Authorized Common stock, shares authorized Research and Development Expense Research and development Research and Development Expense, Total Finance Lease, Right-of-Use Asset, after Accumulated Amortization Finance lease ROU asset, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total Other Liability, Current, Related Party, Type [Extensible Enumeration] Stock repurchase program, authorized amount Stock Repurchase Program, Authorized Amount Assets [Abstract] Assets Proceeds from Issuance of Common Stock Proceeds from public offerings of common stock, net of issuance costs Revenue from Contract with Customer [Policy Text Block] Revenue from Contracts with Customers Amortization of Intangible Assets Amortization of Intangible Assets, Total Amortization of intangible assets Common stock, $0.0001 par value per share, 50,000 shares authorized, 31,925 and 31,248 shares issued, respectively, and 30,035 and 29,438 shares outstanding, respectively Common Stock, Value, Issued Common Stock, Value, Issued, Total Common Stock, Value, Issued, Beginning Balance Common Stock, Value, Issued, Ending Balance FF Gene Biotech Member. F F Gene Biotech [Member] FF Gene Biotech Net income (loss) per common share, diluted Income (Loss) from Continuing Operations, Per Diluted Share Diluted Other Noncash Income (Expense) Other Other Noncash Income (Expense), Total Available for sale securities debt equity securities and trading securities current. Available For Sale Securities Debt Equity Securities And Trading Securities Current Marketable securities Proceeds from Sale of Property, Plant, and Equipment Proceeds from sale of fixed assets Proceeds from Sale of Property, Plant, and Equipment, Total Contract with Customer, Liability, Revenue Recognized Contract with customer liability, revenue recognized Furniture and Fixtures [Member] Furniture and Fixtures Accrued liabilities Accrued Liabilities, Current Accrued Liabilities, Current, Total Current Fiscal Year End Date Current Fiscal Year End Date Share-Based Payment Arrangement, Noncash Expense Equity-based compensation Share-based Payment Arrangement, Noncash Expense, Total Operating income (loss) Operating income (loss) Operating Income (Loss) Debt, commitments and contingencies disclosure. Debt Commitments And Contingencies Disclosure [Text Block] Debt, Commitments and Contingencies Entity Ex Transition Period Entity Ex Transition Period Deferred Income Tax Expense (Benefit) Deferred taxes Deferred Income Tax Expense (Benefit), Total Provision for income taxes Income Tax Expense (Benefit) Income Tax Expense (Benefit), Total Research and Development Expense [Member] Research and Development Concentration Risk, Percentage Concentration risk, percentage Share-Based Payment Arrangement, Expense Total Equity-based compensation expense Payment, Tax Withholding, Share-Based Payment Arrangement, Total Payment, Tax Withholding, Share-Based Payment Arrangement Common stock withholding for employee tax obligations Disaggregation of Revenue [Table] Disaggregation Of Revenue [Table] Increase (Decrease) in Operating Lease Liability Operating lease liabilities Finite-Lived Intangible Assets, Net Acquisitions-related intangibles, net Finite-Lived Intangible Assets, Net, Beginning Balance Finite-Lived Intangible Assets, Net, Ending Balance Intangible assets, net Lessor and lessee operating and finance leases. Lessor And Lessee Operating And Finance Leases [Text Block] Leases Income Taxes Paid Income taxes paid Clinical insurance contracts. Clinical Insurance Contracts [Member] Clinical Insurance Contracts Noncash or part noncash contingent consideration for business acquisition included in current liabilities Noncash Or Part Noncash Contingent Consideration For Business Acquisition Included In Current Liabilities Contingent consideration for business acquisition included in other current liabilities Amortization of (discount) premium of marketable securities Investment Income, Amortization of Premium Other Comprehensive Income (Loss), Net of Tax [Abstract] Other comprehensive income (loss): Finance Lease, Liability, Undiscounted Excess Amount Less imputed interest Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Effect of exchange rate changes on cash and cash equivalents Goodwill and intangible assets. Goodwill And Intangible Assets [Table] Goodwill And Intangible Assets [Table] Variable consideration Variable Consideration Variable Consideration. Sale of Stock, Price Per Share Selling price per share Unrecognized tax benefits operating activities. Unrecognized Tax Benefits Operating Activities Unrecognized tax benefits Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Operating Leases Comprehensive loss attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total Proceeds from noncontrolling interest Proceeds from Noncontrolling Interests Operating Expenses [Abstract] Operating expenses: Property, Plant and Equipment [Abstract] Revenue from External Customers by Geographic Areas [Table Text Block] Summary of Revenue by Geographic Region Operating Lease, Lease Income, Lease Payments Lease income Xilong Scientific Member. Xilong Scientific [Member] Xilong Scientific Subsequent Events [Abstract] General equipment. General Equipment [Member] General Equipment Fair value assets, transfers between levels, amount. Fair Value Assets Transfers Between Levels Amount Fair value assets, transfers between levels, amount Laboratory information system platform. Laboratory Information System Platform [Member] Laboratory Information System Platform Other Assets, Noncurrent Other long-term assets Other Assets, Noncurrent, Total Stock Repurchase Program Equity [Text Block] U.S. Agency Debt Securities Agency Securities [Member] Depreciation Depreciation expense on fixed assets Depreciation, Total Interest Paid, Excluding Capitalized Interest, Operating Activities Interest Paid U.S. Treasury Bills US Treasury Bill Securities [Member] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One U.S. government debt securities Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Debt securities, Unrealized Gains 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] Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five Schedule of Operating and Finance Lease Expenses Lease, Cost [Table Text Block] Finance leases term of expiration Finance Leases Term Of Expiration Finance Leases Term Of Expiration Noncash or part noncash purchase of fixed assets in notes payable. Noncash Or Part Noncash Purchase of Fixed Assets in Notes Payable Purchases of fixed assets in notes payable Net (loss) income per common share attributable to Fulgent: Earnings Per Share [Abstract] Equity and Debt Securities Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block] Investment, Name [Domain] Short term equity securities. Short Term Equity Securities [Member] Short-Term Equity Securities Accounting Policies [Abstract] 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Lessee, Lease, Description [Table] Lessee Lease Description [Table] Redeemable preferred stock investment. Redeemable Preferred Stock Investment Policy [Text Block] Redeemable Preferred Stock Investment 2025 Finance Lease, Liability, to be Paid, Year Two Concentration Risk, Credit Risk, Policy [Policy Text Block] Concentration of Customers Other Long-Term Assets Other Noncurrent Assets [Member] Summary of Unaudited Pro Forma Financial Information Business Acquisition, Pro Forma Information [Table Text Block] Debt Instrument, Interest Rate, Effective Percentage Debt instrument, interest rate Research development service. Research Development Service [Member] Research Development Service Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Stockholders’ equity Cash Equivalents, at Carrying Value Cash Equivalents, at Carrying Value, Total Less: Cash equivalents, Carrying Value Customer Concentration Risk [Member] Customer Concentration Risk Commitments and Contingencies Commitments and contingencies (Note 8) Business Combinations [Abstract] Income Statement [Abstract] Property, Plant and Equipment Disclosure [Text Block] Fixed Assets Related Party, Type [Axis] Related Party Weighted-average common shares: Weighted Average Common Shares [Abstract] Weighted average common shares. Operating Lease, Cost Operating lease cost Short-Term Lease, Cost Short-term lease cost Goodwill, Impaired, Accumulated Impairment Loss Accumulated Impairment Losses Accumulated Impairment Losses Accumulated impairment losses Statistical Measurement [Domain] Statistical Measurement Net Cash Provided by (Used in) Operating Activities Net cash provided by operating activities Service of related party Related Party Transaction, Amounts of Transaction Proceeds from Issuance of Debt Borrowing under margin account All Award Types Award Type Document Period End Date Document Period End Date Statistical Measurement [Axis] Statistical Measurement Provision for credit losses for trade accounts receivable Accounts Receivable, Allowance for Credit Loss Allowance for credit losses Accounts Receivable, Allowance for Credit Loss, Beginning Balance Accounts Receivable, Allowance for Credit Loss, Ending Balance Stockholders' Equity Note [Abstract] Net loss on marketable securities Marketable Securities, Gain (Loss) Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] AHMC healthcare Inc. A H M C Healthcare Inc [Member] AHMC Healthcare Inc. Cost of Sales [Member] Cost of Revenue Unrecognized Tax Benefits Unrecognized tax benefits Unrecognized Tax Benefits, Beginning Balance Unrecognized Tax Benefits, Ending Balance Concentration Risk Benchmark [Domain] Concentration Risk Benchmark Unrealized gain (loss) Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total Debt Securities, Available-for-Sale, Unrealized Gain (Loss) Unrealized holding gains Unrealized gains or losses Debt Instrument, Name [Domain] Debt Instrument, Name Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV Employee Service Agreements Employee Service Agreements [Member] Summary of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Summary Of Significant Accounting Policies [Line Items] Related Party Transaction [Domain] Related Party Transaction Debt Instrument, Description Debt instrument, interest rate terms Fair Value, Recurring [Member] Fair Value Measurements Recurring Number of Reportable Segments Number of reporting segments Operating Lease, Variable Lease Income Variable lease income Additional Paid in Capital, Common Stock Additional paid-in capital Additional Paid in Capital, Common Stock, Beginning Balance Additional Paid in Capital, Common Stock, Ending Balance Recorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months Non-cancelable purchase obligations, payable within twelve months Marketable and non-marketable securities, Aggregate Fair Value Total equity trading securities Investment in private securities unobservable input Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration] Repurchase of common stock Payments for Repurchase of Common Stock Reagents and supplies current. Reagents And Supplies Current Reagents and supplies Equity, Attributable to Noncontrolling Interest Noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest, Total Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Exercise of common stock options, Shares Liabilities and Equity [Abstract] Liabilities and Stockholders’ Equity Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Income losses from re measurements of foreign currency translation and foreign currency transactions. Income Losses From Re Measurements Of Foreign Currency Translation And Foreign Currency Transactions Foreign currency remeasurements loss Entity Address, Postal Zip Code Entity Address, Postal Zip Code Customer deposit. Customer Deposit Policy [Text Block] Customer Deposit Entity Interactive Data Current Entity Interactive Data Current Selling and Marketing Expense Selling and marketing Selling and Marketing Expense, Total Increase (Decrease) in Accounts Payable Accounts payable Increase (Decrease) in Accounts Payable, Total 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Credit Facility [Domain] Credit Facility Share based compensation allocation of recognized period costs. Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Share Based Compensation Allocation Of Recognized Period Costs [Line Items] Equity [Abstract] Lessee, Operating Lease, Liability, Undiscounted Excess Amount Less imputed interest Municipal Bonds [Member] Municipal Bonds Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Customer One Customer One [Member] Customer one. Equity Components [Axis] Equity Components Increase (Decrease) in Accounts Receivable Trade accounts receivable Investments, Debt and Equity Securities [Abstract] Other Receivables, Net, Current Other receivable Other Receivables, Net, Current, Total Equity Securities, FV-NI, Cost Marketable and non-marketable securities, Amortized Cost Basis Local Phone Number Local Phone Number Building Improvements [Member] Building Improvements Property, Plant and Equipment [Line Items] Property Plant And Equipment [Line Items] Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Restricted stock awards, Shares Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total Goodwill Goodwill Goodwill, Total Goodwill, Beginning Balance Goodwill, Ending Balance Notes Payable, Current, Total Notes Payable, Current Notes payable, current portion Statement of Cash Flows [Abstract] Comprehensive Income, Policy [Policy Text Block] Comprehensive Income (Loss) Ming Hsieh Director [Member] Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Fair Value Measurements Organization, Consolidation and Presentation of Financial Statements [Abstract] Accumulated Other Comprehensive Income (Loss), Net of Tax Accumulated Other Comprehensive Income (Loss), Net of Tax, Total Accumulated other comprehensive loss Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Gross Profit Gross profit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark Purchased patent. Purchased Patent [Member] Purchased Patent Common Stock, Par or Stated Value Per Share Common stock, par value Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset Maximum [Member] Maximum President And Chief Operating Officer [Member] President And Chief Operating Officer [Member] Jian Xie Preferred Stock Of Privately Held Company [Member] Preferred Stock Of Privately Held Company [Member] Preferred Stock Of Privately Held Company Related Party Transaction [Axis] Related Party Transaction Fair Value, Inputs, Level 3 [Member] Level 3 APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Equity-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total Fair Value, Recurring and Nonrecurring [Table] Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table] Automobile. Automobile [Member] Automobile Ownership [Domain] Net increase in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Purchase of COVID-19 antigen rapid tests kits from related party Related Party Transaction, Purchases from Related Party Equity securities fv ni accumulated gross unrealized loss before tax. Equity Securities Fv Ni Accumulated Gross Unrealized Loss Before Tax Marketable and non-marketable securities, Unrealized Losses Clinical patients contracts. Clinical Patients Contracts [Member] Clinical Patients Contracts General and Administrative Expense [Member] General and Administrative Noncash Investing and Financing Items [Abstract] Supplemental disclosures of non-cash investing and financing activities: ANP Technologies Inc A N P Technologies Inc [Member] ANP technologies inc [Member]. Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Segment Reporting Disclosure [Text Block] Reporting Segment and Geographic Information City Area Code City Area Code Net Cash Provided by (Used in) Operating Activities [Abstract] Cash flow from operating activities: November two thousand twenty equity distribution agreement. November Two Thousand Twenty Equity Distribution Agreement [Member] November 2020 Equity Distribution Agreement Debt Securities [Member] Debt Securities Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Summary Of Significant Accounting Policies [Table] Customer [Domain] Customer Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Less: Accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance General and Administrative Expense General and administrative General and Administrative Expense, Total Weighted Average Number of Shares Outstanding, Basic Basic Weighted-average common shares—outstanding, basic Weighted Average Number of Shares Outstanding, Basic, Total Share-Based Payment Arrangement, Noncash Expense [Abstract] Proceeds from maturity of marketable securities. Proceeds From Sale Of Marketable Securities Proceeds from sale of marketable securities Prepaid Taxes Prepaid income taxes Institutional customer. Institutional Customer [Member] Institutional Customer Net Cash Provided by (Used in) Financing Activities [Abstract] Cash flow from financing activities: Other Employee [Member] Other Employee [Member] Other employees Statement [Table] Statement [Table] Accounts Receivable [Member] Accounts Receivable Schedule of Related Party Transactions, by Related Party [Table] Schedule Of Related Party Transactions By Related Party [Table] Document Fiscal Period Focus Document Fiscal Period Focus Lessee, Operating Lease, Liability, to be Paid Total lease payments Related Party Transactions Disclosure [Text Block] Related Parties 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Debt, commitments and contingencies. Debt Commitments And Contingencies [Table] Debt Commitments And Contingencies [Table] Statement [Line Items] Statement [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Anti-dilutive securities excluded from calculation of diluted income per share Investment margin liabilities current. Investment Margin Liabilities Current Investment margin loan Outstanding borrowing amount 2023 (remaining 3 months) Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year Lease, Cost Total lease cost Consultants. Consultants [Member] Consultants Subsequent Event [Line Items] Asset Class [Domain] Asset Class Trade accounts receivable, net of allowance for credit losses of $29,091 and $41,205 Accounts Receivable, after Allowance for Credit Loss, Current Receivables from contract with customers Accounts Receivable, after Allowance for Credit Loss, Current, Total Customer [Axis] Customer Operating leases term of expiration. Operating Leases Term Of Expiration Operating leases term of expiration Common Stock [Member] Common Stock Stockholders' Equity Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total Cash and Cash Equivalents, at Carrying Value, Beginning Balance Cash and Cash Equivalents, at Carrying Value, Ending Balance Repurchase of common stock Aggregate cost of shares repurchased Stock Repurchased During Period, Value Share based compensation allocation of recognized period costs. Share Based Compensation Allocation Of Recognized Period Costs [Table] Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Summary of Equity-Based Compensation Other Assets, Current Other current assets Total Prepaid Expense, Current Prepaid expenses Prepaid Expense, Current, Total Building [Member] Building Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Schedule of available for sale debt securities and equity/trading securities reconciliation. Schedule Of Available For Sale Debt Securities And Equity Trading Securities Reconciliation Table [Text Block] Summary of Equity and Debt Securities Tax effects related to unrealized holding loss on available for sale debt securities. Tax Effects Related To Unrealized Holding Loss On Available For Sale Debt Securities Tax effects related to unrealized holding loss on available-for-sale debt securities Short-term marketable securites. Short Term Marketable Securites [Member] Short-Term Marketable Securities Cover [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus Cumulative catch-up adjustment Cumulative Catch-Up Adjustment Cumulative catch-up adjustment Cash equivalents unrealized gains. Cash Equivalents Unrealized Gains Cash equivalents, Unrealized Gains Lessor, operating lease, remaining term of contract including renewal options. Lessor Operating Lease Remaining Term Of Contract Including Renewal Options Remaining terms including renewal options Segment Reporting [Abstract] Security Exchange Name Security Exchange Name Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Summary of Annual Amortization Expense For Acquisition-Related Intangibles New Accounting Pronouncements, Policy [Policy Text Block] Recent Accounting Pronouncements Preferred Stock, Shares Issued Preferred stock, shares issued Preferred Stock, Shares Issued, Total Preferred Stock, Shares Authorized Preferred stock, shares authorized Schedule of Supplemental Information Related to Operating and Finance Leases Schedule of supplemental information related to leases. Schedule Of Supplemental Information Related To Leases Table [Text Block] Customer Relationships [Member] Customer Relationships Schedule of Finite-Lived Intangible Assets [Table] Schedule Of Finite Lived Intangible Assets [Table] Property, Plant and Equipment, Gross Fixed assets, gross Property, Plant and Equipment, Gross, Total Property, Plant and Equipment, Gross, Beginning Balance Property, Plant and Equipment, Gross, Ending Balance Notes Payable Notes payable Notes Payable, Total Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating lease right-of-use assets obtained in exchange for lease liabilities Industry Sector [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree Financial Instrument [Axis] Schedule of lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities. Schedule Of Lease Right Of Use Asset Short Term Lease Liabilities And Long Term Lease Liabilities Table [Text Block] Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities Debt Securities, Trading, and Equity Securities, FV-NI [Table] Schedule Of Trading Securities And Other Trading Assets [Table] 2024 Finance Lease, Liability, to be Paid, Year One Stock Issued During Period, Value, Stock Options Exercised Exercise of common stock options Entity Emerging Growth Company Entity Emerging Growth Company Amendment Flag Amendment Flag Available for sale debt securities and equity/trading securities gross unrealized loss. Available For Sale Debt Securities And Equity Trading Securities Gross Unrealized Loss Gross unrealized loss Ming Hsieh, the Chief Executive Officer and Chairman. Ming Hsieh, the Chief Executive Officer and Chairman [Member] Ming Hsieh, the Chief Executive Officer and Chairman Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Debt securities, Unrealized Losses Accounting Standards Update [Domain] Accounting Standards Update Ownership percentage Equity Method Investment, Ownership Percentage Finance Lease, Right-of-Use Asset, Amortization Amortization of ROU assets Other Significant Balance Sheet Accounts Other Current Assets [Text Block] Available for sale securities debt, equity securities and trading securities amortized cost basis. Available For Sale Securities Debt Equity Securities And Trading Securities Amortized Cost Basis Equity and debt securities, Amortized Cost Basis Leases [Abstract] Repayment of investment margin loan. Repayment Of Investment Margin Loan Repayment of investment margin loan Repayment of investment margin loan Finite-Lived Intangible Asset, Expected Amortization, after Year Five Thereafter U.S. Government Debt Securities US Government Debt Securities [Member] Securities Act File Number Entity File Number Instalment Sale Contract. Installment Sale Contract 2023 (remaining 3 months) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill and Intangible Assets Disclosure [Abstract] Finance Lease, Weighted Average Discount Rate, Percent Weighted average discount rate - finance lease Net gain (loss) on available-for-sale debt securities, net of tax OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Cash and cash equivalents at end of period Cash and cash equivalents at beginning of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total Balance Sheet Related Disclosures [Abstract] Share-Based Payment Arrangement [Abstract] Customer deposit. Customer Deposit Customer deposit Accounts Payable, Current Accounts payable Accounts Payable, Current, Total Debt Instrument [Axis] Debt Instrument Schedule of Intangible Assets and Goodwill [Table Text Block] Summaries of Goodwill and Acquisitions-Related Intangibles Balances Operating Expenses Total operating expenses Maturities of marketable securities Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities Debt Securities, Available-for-Sale, Noncurrent Marketable securities, long-term Preferred Stock, Value, Issued Preferred Stock, Value, Issued, Total Preferred Stock, Value, Issued, Beginning Balance Preferred Stock, Value, Issued, Ending Balance Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding Entity Small Business Entity Small Business Entity Shell Company Entity Shell Company Title of Individual [Axis] Investment Type [Axis] Investment Type Payment for Contingent Consideration Liability, Investing Activities Contingent consideration payout related to a business acquisition Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Common stock withholding for employee tax obligations, Shares Computer Equipment [Member] Computer Hardware Income (Loss) per Share Earnings Per Share [Text Block] Entity Address, Address Line One Entity Address, Address Line One Revenue Benchmark [Member] Revenue Cash and Cash Equivalents, Fair Value Disclosure Cash and cash equivalents fair value disclosure Cash and cash equivalents fair value disclosure Assets not yet placed in service. Assets Not Yet Placed In Service [Member] Assets Not Yet Placed in Service Due to related parties Other Liabilities, Current Other current liabilities Total Finite-Lived Intangible Assets, Gross Acquisitions-related intangibles, gross Finite-Lived Intangible Assets, Gross, Total Fulgent Pharma Holdings. Fulgent Pharma Holdings [Member] Fulgent Pharma Holdings Preferred Stock, Redemption Date Preferred stock, redemption date Subsequent Event Type [Domain] Operating Lease, Lease Income [Table Text Block] Schedule of Lease Income Income Statement Location [Axis] Income Statement Location Public offerings costs included in accounts payable Noncash Or Part Noncash Public Offering Costs Included In Accounts Payable Noncash or part noncash public offering costs included in accounts payable. Net (loss) income from consolidated operations Net income (loss) Net income from consolidated operations Net (loss) income from consolidated operations 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Marketable securities interest receivable current. Marketable Securities Interest Receivable Current Marketable securities interest receivable Exchange Traded Funds [Member] Exchange Traded Funds Fair Value, Inputs, Level 2 [Member] Level 2 Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Finance lease right-of-use assets obtained in exchange for lease liabilities Depreciation, Depletion and Amortization Depreciation and amortization Depreciation, Depletion and Amortization, Total Title of 12(b) Security Title of 12(b) Security Finite-Lived Intangible Assets, Accumulated Amortization Less: accumulated amortization Chief Financial Officer [Member] Paul Kim Payments to Acquire Equity Securities, FV-NI Investment in private equity securities Industry Sector [Domain] Type and Tier Identifier [Domain] Fair Value, Assets Measured on Recurring Basis [Table Text Block] Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy Investments [Domain] Investments Accounting Standards Update [Axis] Accounting Standards Update Long-Term Marketable Securities Long Term Marketable Securities [Member] Long-term marketable securities. Net Cash Provided by (Used in) Investing Activities [Abstract] Cash flow from investing activities: Fulgent Pharma Limited Liability Company. Fulgent Pharma Limited Liability Company [Member] Fulgent Pharma LLC Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset Subsequent Event [Table] Available for sale securities debt equity securities and trading securities. Available For Sale Securities Debt Equity Securities And Trading Securities Equity and debt securities, Aggregate Fair Value Debt and Equity Securities, FV-NI [Line Items] Schedule Of Trading Securities And Other Trading Assets [Line Items] Purchase Obligation Non-cancelable purchase obligations Purchase Obligation, Total 2023 (remaining 3 months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest Foreign currency translation loss (gain) attributable to noncontrolling interest Stock repurchase program, remaining authorized amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Common Stock, Shares, Outstanding Common stock, shares outstanding Common Stock, Shares, Outstanding, Beginning Balance Common Stock, Shares, Outstanding, Ending Balance Private Equity Funds [Member] Private Equity Funds Investment in Private Equity Securities Share-Based Payment Arrangement [Text Block] Equity-Based Compensation Restructuring costs Restructuring Costs Restructuring Costs Restructuring Costs, Total Concentration Risk Type [Domain] Concentration Risk Type In-Place Lease Intangible Assets In-Place Lease Intangible Assets [Member] In-place lease intangible assets. Income Statement Location [Domain] Income Statement Location Document Type Document Type Ownership [Axis] Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Document Quarterly Report Document Quarterly Report Goodwill and Intangible Assets Disclosure [Text Block] Goodwill and Acquisition-Related Intangibles Redeemable Preferred Stock [Member] Redeemable Preferred Stock Investment Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Finance leases cost. Finance Leases Cost [Abstract] Finance lease cost: Entity Filer Category Entity Filer Category Other Current Liabilities [Table Text Block] Schedule of Other Current Liabilities Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Foreign currency translation (loss) gain Foreign currency translation loss Debt Securities due After 1 Year through 5 Years Debt securities due after one year through five years. Debt Securities Due After One Year Through Five Years [Member] Balance Sheet Location [Domain] Balance Sheet Location U.S. agency debt securities. U S Agency Debt Securities [Member] U.S. Agency Debt Securities Genetic sequencing service. Genetic Sequencing Service [Member] Genetic Sequencing Services Yankee debt securities. Yankee Debt Securities [Member] Yankee Debt Securities Amortization of (discount) premium of marketable securities Investment Income, Net, Amortization of Discount and Premium Investment Income, Net, Amortization of Discount and Premium, Total Payments to Acquire Marketable Securities Purchase of marketable securities Payments to Acquire Marketable Securities, Total 2024 Lessor, Operating Lease, Payment to be Received, Year One Trade Names [Member] Trade Name Asset Class [Axis] Asset Class Liabilities Total liabilities Property, Plant and Equipment [Table] Schedule Of Property Plant And Equipment [Table] Finance lease right-of-use assets reduced due to lease modification and termination. Finance Lease Right-of-use Assets Reduced Due To Lease Modification And Termination Finance lease right-of-use assets reduced due to lease modification and termination Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block] Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases Equity, Attributable to Parent Total Fulgent stockholders' equity Stockholders' Equity Attributable to Parent, Beginning Balance Stockholders' Equity Attributable to Parent, Ending Balance Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Estimated amortization life of identified intangible assets assumed Weighted-Average Amortization Period Noncash lease expense. Noncash Lease Expense Noncash lease expense Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Total intangible assets, net Net (loss) income attributable to Fulgent Net income (loss) attributable to Fulgent Net Income (Loss) Interest Expense Interest expense Interest Expense, Total Business Description and Basis of Presentation [Text Block] Overview and Basis of Presentation Contract with Customer, Asset, after Allowance for Credit Loss, Current Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total In-Process Research & Development In-Process Research & Development [Member] In-Process Research & Development Security Owned and Sold, Not yet Purchased Fair Value, Security Name [Domain] Security Owned and Sold, Not yet Purchased Fair Value, Security Name Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Finance Lease Corporate Debt Securities [Member] Corporate Debt Securities Statement of Financial Position [Abstract] Weighted Average Number of Shares Outstanding, Diluted Diluted Weighted-average common shares—outstanding, diluted Weighted Average Number of Shares Outstanding, Diluted, Total Credit Facility [Axis] Credit Facility Effective Income Tax Rate Reconciliation, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent, Total Net income (loss) per common share, basic Income (Loss) from Continuing Operations, Per Basic Share Basic Income (Loss) from Continuing Operations, Per Outstanding Share, Total Debt Securities, Available-for-Sale, Amortized Cost Debt securities, Amortized Cost Basis Operating Lease, Weighted Average Remaining Lease Term Weighted average remaining lease term - operating leases Use of Estimates, Policy [Policy Text Block] Use of Estimates Income Tax Disclosure [Text Block] Income Taxes Security Owned and Sold, Not yet Purchased, at Fair Value [Axis] Security Owned and Sold, Not yet Purchased, at Fair Value Interest and Other Income Interest and other income, net Interest and Other Income, Total Finite-Lived Intangible Assets [Line Items] Finite Lived Intangible Assets [Line Items] Insurance Type and Tier Identifier [Axis] Reconciliation of the Basic and Diluted Income (loss) Per Share Computations Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Medical lab equipment. Medical Lab Equipment [Member] Medical Lab Equipment Disaggregation of Revenue [Line Items] Disaggregation Of Revenue [Line Items] Leasehold Improvements [Member] Leasehold Improvements Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items] Goodwill and intangible assets. Goodwill And Intangible Assets [Line Items] Goodwill And Intangible Assets [Line Items] Fair Value Disclosures [Abstract] Contingently Issuable Shares Contingently Issuable Shares [Member] Contingently issuable shares. Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive (loss) income from consolidated operations Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV 2026 Finance Lease, Liability, to be Paid, Year Three Measurement Frequency [Domain] Measurement Frequency Purchases of marketable securities in other current liabilities Non Cash Or Part Non Cash Investment In Marketable Securities Non cash or part non cash Investment in marketable securities. Other Noncurrent Liabilities [Member] Other Long-Term Liabilities Payments to Acquire Property, Plant, and Equipment Purchases of fixed assets Payments to Acquire Property, Plant, and Equipment, Total Finance Lease, Interest Expense Interest on lease liabilities Redeemable preferred stock investment. Redeemable Preferred Stock Investment [Member] Redeemable Preferred Stock Investment Business Acquisition [Axis] Business Acquisition Aircraft. Aircraft [Member] Aircraft Proceeds from Sale and Maturity of Marketable Securities Maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities, Total Income Tax Disclosure [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class EX-101.DEF 10 flgt-20230930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.PRE 11 flgt-20230930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 12 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document and Entity Information - shares
9 Months Ended
Sep. 30, 2023
Nov. 01, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Period End Date Sep. 30, 2023  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Trading Symbol FLGT  
Entity Registrant Name FULGENT GENETICS, INC.  
Entity Central Index Key 0001674930  
Entity Current Reporting Status Yes  
Current Fiscal Year End Date --12-31  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   29,633,057
Entity File Number 001-37894  
Entity Tax Identification Number 81-2621304  
Entity Address, Address Line One 4399 Santa Anita Avenue  
Entity Address, City or Town El Monte  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 91731  
City Area Code 626  
Local Phone Number 350-0537  
Title of 12(b) Security Common Stock, par value $0.0001 per share  
Security Exchange Name NASDAQ  
Entity Interactive Data Current Yes  
Document Quarterly Report true  
Document Transition Report false  
Entity Incorporation, State or Country Code DE  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Current assets    
Cash and cash equivalents $ 84,076 $ 79,506
Marketable securities 383,726 446,729
Trade accounts receivable, net of allowance for credit losses of $29,091 and $41,205 49,277 52,749
Other current assets 32,776 48,889
Total current assets 549,855 627,873
Marketable securities, long-term 383,659 326,648
Redeemable preferred stock investment 15,158 12,385
Fixed assets, net 85,265 81,353
Intangible assets, net 144,489 150,643
Goodwill 141,844 143,027
Other long-term assets 38,128 44,124
Total assets 1,358,398 1,386,053
Current liabilities    
Accounts payable 15,772 23,093
Accrued liabilities 21,031 24,981
Contract liabilities 2,586 3,199
Customer deposit 18,861 10,895
Investment margin loan   14,999
Notes payable, current portion 2,890 5,639
Other current liabilities 281 5,301
Total current liabilities 61,421 88,107
Unrecognized tax benefits 9,555 9,836
Deferred tax liability 9,833  
Other long-term liabilities 15,755 18,235
Total liabilities 96,564 116,178
Commitments and contingencies (Note 8)
Stockholders’ equity    
Common stock, $0.0001 par value per share, 50,000 shares authorized, 31,925 and 31,248 shares issued, respectively, and 30,035 and 29,438 shares outstanding, respectively 3 3
Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding  
Additional paid-in capital 514,262 486,585
Accumulated other comprehensive loss (16,891) (20,903)
Retained earnings 761,324 801,000
Total Fulgent stockholders' equity 1,258,698 1,266,685
Noncontrolling interest 3,136 3,190
Total stockholders’ equity 1,261,834 1,269,875
Total liabilities and stockholders’ equity $ 1,358,398 $ 1,386,053
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for credit losses $ 29,091 $ 41,205
Common stock, par value $ 0.0001 $ 0.0001
Common stock, shares authorized 50,000,000 50,000,000
Common stock, shares issued 31,925,000 31,248,000
Common stock, shares outstanding 30,035,000 29,438,000
Preferred stock, par value $ 0.0001 $ 0.0001
Preferred stock, shares authorized 1,000,000 1,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Operations (unaudited) - USD ($)
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Statement [Abstract]        
Revenue $ 84,687,000 $ 105,655,000 $ 218,708,000 $ 551,264,000
Cost of revenue 44,843,000 59,560,000 139,481,000 197,350,000
Gross profit 39,844,000 46,095,000 79,227,000 353,914,000
Operating expenses:        
Research and development 10,014,000 7,507,000 29,488,000 20,401,000
Selling and marketing 10,161,000 9,859,000 30,967,000 28,665,000
General and administrative 17,498,000 26,266,000 57,293,000 82,281,000
Amortization of intangible assets 1,957,000 2,006,000 5,887,000 4,487,000
Restructuring Costs   105,000   3,001,000
Total operating expenses 39,630,000 45,743,000 123,635,000 138,835,000
Operating income (loss) 214,000 352,000 (44,408,000) 215,079,000
Interest and other income, net 6,646,000 1,405,000 15,519,000 2,408,000
Income (loss) before income taxes 6,860,000 1,757,000 (28,889,000) 217,487,000
Provision for income taxes 20,326,000 414,000 12,016,000 51,488,000
Net (loss) income from consolidated operations (13,466,000) 1,343,000 (40,905,000) 165,999,000
Net loss attributable to noncontrolling interests 359,000 376,000 1,229,000 1,236,000
Net (loss) income attributable to Fulgent $ (13,107,000) $ 1,719,000 $ (39,676,000) $ 167,235,000
Net (loss) income per common share attributable to Fulgent:        
Basic $ (0.44) $ 0.06 $ (1.33) $ 5.53
Diluted $ (0.44) $ 0.06 $ (1.33) $ 5.38
Weighted-average common shares:        
Basic 30,013 30,174 29,789 30,256
Diluted 30,013 30,867 29,789 31,107
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) income from consolidated operations $ (13,466) $ 1,343 $ (40,905) $ 165,999
Other comprehensive income (loss):        
Foreign currency translation loss (230) (1,925) (2,027) (3,680)
Net gain (loss) on available-for-sale debt securities, net of tax 4,017 (2,502) 7,214 (22,708)
Comprehensive (loss) income from consolidated operations (9,679) (3,084) (35,718) 139,611
Net loss attributable to noncontrolling interest 359 376 1,229 1,236
Foreign currency translation loss (gain) attributable to noncontrolling interest 68 1,242 (1,175) 1,545
Comprehensive loss attributable to noncontrolling interest 427 1,618 54 2,781
Comprehensive (loss) income attributable to Fulgent $ (9,252) $ (1,466) $ (35,664) $ 142,392
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (unaudited) - USD ($)
$ in Thousands
Total
Stockholders' Equity
Additional Paid-In Capital
Accumulated Other Comprehensive (Loss)
Retained Earnings
Fulgent Stockholders' Equity
Noncontrolling Interest
Beginning Balance at Dec. 31, 2021 $ 1,165,880 $ 3 $ 501,908 $ (759) $ 657,597 $ 1,158,749 $ 7,131
Beginning Balance, Shares at Dec. 31, 2021   30,160,000          
Equity-based compensation 5,616   5,616     5,616  
Exercise of common stock options 16   16     16  
Exercise of common stock options, Shares   3,000          
Restricted stock awards, Shares   172,000          
Common stock withholding for employee tax obligations (494)   (494)     (494)  
Common stock withholding for employee tax obligations, Shares   (8,000)          
Other comprehensive income (loss) (11,615)     (11,734)   (11,734) 119
Net income (loss) 153,557       153,979 153,979 (422)
Ending Balance at Mar. 31, 2022 1,312,960 $ 3 507,046 (12,493) 811,576 1,306,132 6,828
Ending Balance, Shares at Mar. 31, 2022   30,327,000          
Beginning Balance at Dec. 31, 2021 1,165,880 $ 3 501,908 (759) 657,597 1,158,749 7,131
Beginning Balance, Shares at Dec. 31, 2021   30,160,000          
Repurchase of common stock $ (45,300)            
Repurchase of common stock, Shares (995,000)            
Net income (loss) $ 165,999            
Ending Balance at Sep. 30, 2022 1,281,397 $ 3 477,814 (25,602) 824,832 1,277,047 4,350
Ending Balance, Shares at Sep. 30, 2022   29,681,000          
Beginning Balance at Mar. 31, 2022 1,312,960 $ 3 507,046 (12,493) 811,576 1,306,132 6,828
Beginning Balance, Shares at Mar. 31, 2022   30,327,000          
Equity-based compensation 8,030   8,030     8,030  
Exercise of common stock options 3   3     3  
Exercise of common stock options, Shares   1,000          
Restricted stock awards, Shares   161,000          
Common stock withholding for employee tax obligations (436)   (436)     (436)  
Common stock withholding for employee tax obligations, Shares   (8,000)          
Repurchase of common stock (10,577)   (10,577)     (10,577)  
Repurchase of common stock, Shares   (215,000)          
Other comprehensive income (loss) (10,346)     (9,924)   (9,924) (422)
Net income (loss) 11,099       11,537 11,537 (438)
Ending Balance at Jun. 30, 2022 1,310,733 $ 3 504,066 (22,417) 823,113 1,304,765 5,968
Ending Balance, Shares at Jun. 30, 2022   30,266,000          
Equity-based compensation 8,972   8,972     8,972  
Restricted stock awards, Shares   203,000          
Common stock withholding for employee tax obligations (522)   (522)     (522)  
Common stock withholding for employee tax obligations, Shares   (8,000)          
Repurchase of common stock $ (34,702)   (34,702)     (34,702)  
Repurchase of common stock, Shares (780,000) (780,000)          
Other comprehensive income (loss) $ (4,427)     (3,185)   (3,185) (1,242)
Net income (loss) 1,343       1,719 1,719 (376)
Ending Balance at Sep. 30, 2022 1,281,397 $ 3 477,814 (25,602) 824,832 1,277,047 4,350
Ending Balance, Shares at Sep. 30, 2022   29,681,000          
Beginning Balance at Dec. 31, 2022 $ 1,269,875 $ 3 486,585 (20,903) 801,000 1,266,685 3,190
Beginning Balance, Shares at Dec. 31, 2022 31,248,000 29,438,000          
Equity-based compensation $ 10,265   10,265     10,265  
Restricted stock awards, Shares   280,000          
Common stock withholding for employee tax obligations (869)   (869)     (869)  
Common stock withholding for employee tax obligations, Shares   (26,000)          
Other comprehensive income (loss) 5,497     3,707   3,707 1,790
Net income (loss) (15,849)       (15,340) (15,340) (509)
Ending Balance at Mar. 31, 2023 1,268,919 $ 3 495,981 (17,196) 785,660 1,264,448 4,471
Ending Balance, Shares at Mar. 31, 2023   29,692,000          
Beginning Balance at Dec. 31, 2022 $ 1,269,875 $ 3 486,585 (20,903) 801,000 1,266,685 3,190
Beginning Balance, Shares at Dec. 31, 2022 31,248,000 29,438,000          
Repurchase of common stock $ (2,200)            
Repurchase of common stock, Shares (80,000)            
Net income (loss) $ (40,905)            
Ending Balance at Sep. 30, 2023 $ 1,261,834 $ 3 514,262 (16,891) 761,324 1,258,698 3,136
Ending Balance, Shares at Sep. 30, 2023 31,925,000 30,035,000          
Beginning Balance at Mar. 31, 2023 $ 1,268,919 $ 3 495,981 (17,196) 785,660 1,264,448 4,471
Beginning Balance, Shares at Mar. 31, 2023   29,692,000          
Equity-based compensation 10,323   10,323     10,323  
Exercise of common stock options 3   3     3  
Exercise of common stock options, Shares   8,000          
Restricted stock awards, Shares   225,000          
Common stock withholding for employee tax obligations (232)   (232)     (232)  
Common stock withholding for employee tax obligations, Shares   (8,000)          
Other comprehensive income (loss) (4,097)     (3,550)   (3,550) (547)
Net income (loss) (11,590)       (11,229) (11,229) (361)
Ending Balance at Jun. 30, 2023 1,263,326 $ 3 506,075 (20,746) 774,431 1,259,763 3,563
Ending Balance, Shares at Jun. 30, 2023   29,917,000          
Equity-based compensation 10,902   10,902     10,902  
Restricted stock awards, Shares   211,000          
Common stock withholding for employee tax obligations (517)   (517)     (517)  
Common stock withholding for employee tax obligations, Shares   (13,000)          
Repurchase of common stock $ (2,198)   (2,198)     (2,198)  
Repurchase of common stock, Shares (80,000) (80,000)          
Other comprehensive income (loss) $ 3,787     3,855   3,855 (68)
Net income (loss) (13,466)       (13,107) (13,107) (359)
Ending Balance at Sep. 30, 2023 $ 1,261,834 $ 3 $ 514,262 $ (16,891) $ 761,324 $ 1,258,698 $ 3,136
Ending Balance, Shares at Sep. 30, 2023 31,925,000 30,035,000          
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical)
Sep. 30, 2023
shares
Common stock shares not issued and holdback as partial security for indemnification obligations 371,006
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Cash Flows (unaudited) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash flow from operating activities:    
Net (loss) income from consolidated operations $ (40,905) $ 165,999
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Equity-based compensation 31,490 22,618
Depreciation and amortization 19,610 22,860
Provision for credit losses (4,331) 25,256
Noncash lease expense 4,895 3,311
Loss on disposal of fixed asset 429 300
Amortization of (discount) premium of marketable securities (2,382) 4,230
Deferred taxes 10,964 (4,934)
Unrecognized tax benefits (281) 1,101
Net loss on marketable securities   626
Other (29) (23)
Changes in operating assets and liabilities:    
Trade accounts receivable 7,596 24,214
Other current and long-term assets (2,876) 3,722
Accounts payable (7,025) (32,331)
Income tax payable   (400)
Accrued liabilities and other liabilities (323) (12,905)
Operating lease liabilities (4,762) (3,331)
Net cash provided by operating activities 12,070 220,313
Cash flow from investing activities:    
Purchase of marketable securities (343,601) (257,267)
Maturities of marketable securities 376,890 131,713
Proceeds from sale of marketable securities   133,407
Purchases of fixed assets (19,101) (14,053)
Proceeds from sale of fixed assets 440 240
Acquisition of businesses, net of cash acquired   (137,755)
Investment in private equity securities   (15,000)
Contingent consideration payout related to a business acquisition   (10,000)
Net cash provided by (used in) investing activities 14,628 (168,715)
Cash flow from financing activities:    
Repurchase of common stock (2,198) (45,279)
Common stock withholding for employee tax obligations (1,618) (1,452)
Re-payment of notes payable (2,429) (367)
Repayment of investment margin loan (15,000)  
Principal paid for finance lease (592) (469)
Proceeds from exercise of stock options 3 19
Net cash used in financing activities (21,834) (47,548)
Effect of exchange rate changes on cash and cash equivalents (294) (174)
Net increase in cash and cash equivalents 4,570 3,876
Cash and cash equivalents at beginning of period 79,506 164,894
Cash and cash equivalents at end of period 84,076 168,770
Supplemental disclosures of cash flow information:    
Income taxes paid 2,698 56,181
Interest Paid 940  
Supplemental disclosures of non-cash investing and financing activities:    
Purchases of marketable securities in other current liabilities   12,905
Purchases of fixed assets in accounts payable 1,288 1,690
Purchases of fixed assets in notes payable   3,833
Operating lease right-of-use assets obtained in exchange for lease liabilities 2,661 52
Finance lease right-of-use assets obtained in exchange for lease liabilities   573
Finance lease right-of-use assets reduced due to lease modification and termination $ 696  
Operating lease right-of-use assets reduced due to lease modification and termination   $ 66
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Overview and Basis of Presentation
9 Months Ended
Sep. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Overview and Basis of Presentation

Note 1. Overview and Basis of Presentation

The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying condensed consolidated financial statements.

Nature of the Business

Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established clinical diagnostic business and a therapeutic development business. Its clinical diagnostic business offers molecular diagnostic testing services, comprehensive genetic testing, and high-quality anatomic pathology laboratory services designed to provide physicians and patients with clinically actionable diagnostic information to improve the quality of patient care. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.

Unaudited Interim Financial Information

The accompanying unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s audited consolidated financial statements as of and for the fiscal year ended December 31, 2022, which are included in the Company’s annual report on Form 10-K filed with the Securities and Exchange Commission, or SEC, on February 28, 2023, or the 2022 Annual Report, and, in the opinion of management, include all adjustments, which are normal and recurring in nature, necessary for a fair presentation of the Company’s financial position and results of operations. Operating results for interim periods are not necessarily indicative of the results that may be expected for a full fiscal year or any other period. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2022 has been derived from the Company’s audited consolidated financial statements at that date but does not include all of the disclosures required by U.S. GAAP. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the Company’s audited consolidated financial statements included in the 2022 Annual Report, including the notes thereto.

XML 21 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

Note 2. Summary of Significant Accounting Policies

See the summary of the Company’s significant accounting policies set forth in the notes to its consolidated financial statements included in the 2022 Annual Report.

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying condensed consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of intangible assets and goodwill at time of acquisition and on a recurring basis, and (vi) valuation of investments.

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses. During the three and nine months ended September 30, 2023, the Company recorded an adjustment of $(2.3) million and $(4.3) million, respectively, in provision for credit losses for trade accounts receivable due to decreased allowance for uncollectible accounts. During the three and nine months ended September 30, 2022, the Company recorded $6.5 million and $25.3 million, respectively, of provision for credit losses for trade accounts receivable.

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $15.2 million as of September 30, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Condensed Consolidated Statement of Balance Sheets. Unrealized gain of $2.3 million and $2.8 million is excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2023, respectively, and unrealized loss of $748,000 and $10.7 million were excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2022, respectively. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation included in accumulated other comprehensive income (loss) in the accompanying Condensed Consolidated Statements of Stockholders’ Equity. The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, whereas reagents and supplies, property and nonmonetary assets and liabilities are measured at historical rates. Losses from these remeasurements were $230,000 and $2.0 million in the three and nine months ended September 30, 2023, respectively. Loss from these translations were $1.9 million and $3.7 million in the three and nine months ended September 30, 2022, respectively.

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from the Company's subsidiaries not using the U.S. dollar as their functional currency. There were no reclassifications from other comprehensive income (loss) to net loss in the three and nine months ended September 30, 2023, and reclassification from other comprehensive income (loss) to net earnings was not significant in the three and nine months ended September 30, 2022. The tax effects related to net unrealized loss on available-for-sale debt securities were $1.2 million and $2.4 million in the three and nine months ended September 30, 2023, respectively. The tax effects related to net unrealized loss on available-for-sale debt securities were $3.6 million and $9.4 million in the three and nine months ended September 30, 2022, respectively.

Concentration of Customers

In certain periods, a small number of customers have accounted for a significant portion of the Company’s revenue. After aggregating customers that are under common control or affiliation, one customer contributed 14% and 11% of the Company's revenue for the three and nine months ended September 30, 2023, respectively. A different customer contributed 13% and 21% of the

Company's revenue for the three and nine months ended September 30, 2022, respectively. No customer comprised 10% or more of total accounts receivable as of September 30, 2023, and one customer comprised 17% of total accounts receivable as of December 31, 2022.

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from the U.S. Health Resources and Services Administration, or HRSA, for uninsured individuals, (ii) Institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities, and large corporations, or (iii) Patients who pay directly; as the Company believes these classifications best depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the three and nine months ended September 30, 2023 and 2022.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

 

 

 

Insurance

$

48,619

 

 

$

63,030

 

 

$

116,231

 

 

$

337,497

 

Institutional customers

 

35,164

 

 

 

42,280

 

 

 

100,238

 

 

 

212,980

 

Patients

 

904

 

 

 

345

 

 

 

2,239

 

 

 

787

 

Total Revenue

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

The insurance revenue category above includes zero and $92.7 million for the three and nine months ended September 30, 2022, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program. The Company did not recognize any insurance revenue under HRSA COVID-19 Uninsurance Program for the three and nine months ended September 30, 2023.

$18.9 million variable consideration was recognized in the three months ended September 30, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the quarter ended September 30, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $18.9 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Condensed Consolidated Balance Sheets. Net receivable from Insurance and Institutional customers represented 41% and 59%, respectively, as of September 30, 2023. Net receivable from Insurance and Institutional customers represented 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Condensed Consolidated Balance Sheets. The Company did not have any contract assets as of September 30, 2023 and December 31, 2022. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Condensed Consolidated Balance Sheets. Revenues of $731,000 and $8.5 million were recognized for the three months ended September 30, 2023 and 2022, respectively, and $2.2 million and $14.4 million were recognized for the nine months ended September 30, 2023 and 2022, respectively, related to contract liabilities at the beginning of the respective periods.

Customer Deposit

Customer deposit in the accompanying Condensed Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Recent Accounting Pronouncements

The Company evaluates all Accounting Standards Updates, or ASUs, issued by the Financial Accounting Standards Board, or FASB, for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s condensed consolidated financial statements.

XML 22 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Debt Securities
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Equity and Debt Securities

Note 3. Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

September 30, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

165,357

 

 

 

 

 

 

(3,162

)

 

 

162,195

 

Corporate debt securities

 

85,674

 

 

 

 

 

 

(1,701

)

 

 

83,973

 

U.S. agency debt securities

 

71,498

 

 

 

 

 

 

(742

)

 

 

70,756

 

U.S. treasury bills

 

61,756

 

 

 

 

 

 

(18

)

 

 

61,738

 

Money market accounts

 

33,318

 

 

 

 

 

 

 

 

 

33,318

 

Municipal bonds

 

5,117

 

 

 

 

 

 

(53

)

 

 

5,064

 

Less: Cash equivalents

 

(33,318

)

 

 

 

 

 

 

 

 

(33,318

)

Total debt securities due within 1 year

 

389,402

 

 

 

 

 

 

(5,676

)

 

 

383,726

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

202,084

 

 

 

6

 

 

 

(3,297

)

 

 

198,793

 

U.S. agency debt securities

 

163,842

 

 

 

 

 

 

(3,910

)

 

 

159,932

 

Corporate debt securities

 

16,208

 

 

 

 

 

 

(1,176

)

 

 

15,032

 

Municipal bonds

 

7,517

 

 

 

1

 

 

 

(149

)

 

 

7,369

 

Yankee debt securities

 

752

 

 

 

 

 

 

(84

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(4,842

)

 

 

15,158

 

Total debt securities due after 1 year through 5 years

 

410,403

 

 

 

7

 

 

 

(13,458

)

 

 

396,952

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total debt securities due after 5 years through 10 years

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total available-for-sale debt securities

 

801,710

 

 

 

7

 

 

 

(19,174

)

 

 

782,543

 

Total equity and debt securities

$

816,710

 

 

$

7

 

 

$

(19,174

)

 

$

797,543

 

 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

 

Gross unrealized losses on the Company’s equity and debt securities were $19.2 million and $28.8 million as of September 30, 2023 and December 31, 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities during the three and nine months ended September 30, 2023 and 2022.

XML 23 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

Note 4. Fair Value Measurements

The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:

Level 1:

Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.

Level 2:

Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.

Level 3:

Inputs are unobservable for the asset or liability.

 

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the above three-tier fair value hierarchy:

 

 

September 30, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

360,988

 

 

$

 

 

$

360,988

 

 

$

 

U.S. agency debt securities

 

230,688

 

 

 

 

 

 

230,688

 

 

 

 

Corporate debt securities

 

99,005

 

 

 

 

 

 

99,005

 

 

 

 

U.S. treasury bills

 

61,738

 

 

 

61,738

 

 

 

 

 

 

 

Money market accounts

 

33,318

 

 

 

33,318

 

 

 

 

 

 

 

Municipal bonds

 

14,298

 

 

 

 

 

 

14,298

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

15,158

 

 

 

 

 

 

 

 

 

15,158

 

Yankee debt securities

 

668

 

 

 

 

 

 

668

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

830,861

 

 

$

95,056

 

 

$

705,647

 

 

$

30,158

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

 

The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of September 30, 2023, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Condensed Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of September 30, 2023 and December 31, 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of September 30, 2023.

There were no transfers between fair value measurement levels during the three and nine months ended September 30, 2023 and 2022.

XML 24 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Fixed Assets
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Fixed Assets

Note 5. Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 12 Years

$

50,898

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,065

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,739

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,703

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,485

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,751

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

3 to 7 Years

 

347

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

18,385

 

 

 

12,877

 

Total

 

 

132,373

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(47,108

)

 

 

(43,281

)

Fixed assets, net

 

$

85,265

 

 

$

81,353

 

Depreciation expenses on fixed assets totaled $4.3 million and $7.6 million for the three months ended September 30, 2023 and 2022, respectively, and $13.1 million and $17.9 million for the nine months ended September 30, 2023 and 2022, respectively.

XML 25 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Other Significant Balance Sheet Accounts
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Other Significant Balance Sheet Accounts

Note 6. Other Significant Balance Sheet Accounts

Other current assets consisted of the following:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

14,965

 

 

$

15,434

 

Prepaid expenses

 

7,583

 

 

 

6,814

 

Reagents and supplies

 

4,877

 

 

 

4,280

 

Marketable securities interest receivable

 

4,236

 

 

 

2,525

 

Other receivable

 

1,115

 

 

 

19,836

 

Total

$

32,776

 

 

$

48,889

 

Other receivable as of December 31, 2022 includes $19.1 million of maturities of marketable securities that did not settle until after period-end.

Other long-term liabilities primarily include operating and finance lease liabilities, long-term, see Note 9, Leases, and notes payable, long-term, see Note 8, Debt, Commitments and Contingencies.

XML 26 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Reporting Segment and Geographic Information
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Reporting Segment and Geographic Information

Note 7. Reporting Segment and Geographic Information

The Company views its operations and manages its business in one reporting segment. Long-lived assets were primarily located in the United States as of September 30, 2023 and December 31, 2022. Revenue by region during the three and nine months ended September 30, 2023 and 2022 were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

United States

$

78,974

 

 

$

101,515

 

 

$

204,087

 

 

$

540,801

 

Foreign

 

5,713

 

 

 

4,140

 

 

 

14,621

 

 

 

10,463

 

Total

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

XML 27 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Debt, Commitments and Contingencies
9 Months Ended
Sep. 30, 2023
Debt Commitments And Contingencies Disclosure [Abstract]  
Debt, Commitments and Contingencies

Note 8. Debt, Commitments and Contingencies

Debt

As of September 30, 2023, the Company did not have any outstanding borrowing under its margin account with the custodian of the Company’s marketable debt security investment account, Pershing Advisor Solutions, LLC, a BNY Mellon Company. The related interest expenses for the three and nine months ended September 30, 2023 were zero and $336,000, respectively. The related interest expenses for the three and nine months ended September 30, 2022 were $105,000 and $185,000, respectively.

Notes payable as of September 30, 2023 consisted of $3.4 million of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $2.5 million of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. The current portion and noncurrent portion are $408,000 and $3.0 million, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Condensed Consolidated Balance Sheets. The notes payable to Xilong Scientific were extended to and are due on December 31, 2023, and the interest rate on the loan is 4.97%. The related interest expenses for the three and nine months ended September 30, 2023 were $54,000 and $199,000, respectively. The related interest expenses for the three and nine months ended September 30, 2022 were $75,000 and $231,000, respectively.

Operating Leases

See Note 9, Leases, for further information.

Purchase Obligations

The Company entered certain noncancelable purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of September 30, 2023, the Company had non-cancelable purchase obligations of $51.1 million, of which $24.0 million is payable within twelve months, and the remainder, $27.1 million, is payable within the next five years.

Contingencies

From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. In the opinion of management, the outcome of these matters would not have a material effect on the Company’s condensed consolidated financial position, results of operations or cash flows.

The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation and does not presently expect this CID or resulting investigation or the SEC investigation to have a material adverse impact. However, the Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.

XML 28 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Leases

Note 9. Leases

Lessee

The Company is a lessee to various non-cancelable operating leases with varying terms through April 2033 primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through December 2026, some of which were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options, or asset retirement obligations.

The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and a laboratory certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in Temple City, California; Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of September 30, 2023 and December 31, 2022 were as follows:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

12,406

 

 

$

14,784

 

Operating lease liabilities, short term

$

4,994

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,684

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,444

 

 

$

2,784

 

Finance lease liabilities, short term

$

537

 

 

$

943

 

Finance lease liabilities, long term

$

894

 

 

$

1,818

 

The following were operating and finance lease expenses:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease cost

$

1,703

 

 

$

1,770

 

 

$

5,239

 

 

$

3,674

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

136

 

 

 

225

 

 

 

622

 

 

 

490

 

Interest on lease liabilities

 

15

 

 

 

31

 

 

 

67

 

 

 

66

 

Short-term lease cost

 

453

 

 

 

112

 

 

 

1,460

 

 

 

1,042

 

Total lease cost

$

2,307

 

 

$

2,138

 

 

$

7,388

 

 

$

5,272

 

Supplemental information related to operating and finance leases were the following:

 

 

September 30, 2023

 

Weighted average remaining lease term - operating leases

4.24 years

 

Weighted average discount rate - operating leases

 

4.01

%

Weighted average remaining lease term -finance lease

2.89 years

 

Weighted average discount rate - finance lease

 

3.77

%

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Finance Lease

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2023 (remaining 3 months)

$

1,643

 

 

$

96

 

2024

 

4,356

 

 

 

579

 

2025

 

2,407

 

 

 

467

 

2026

 

1,784

 

 

 

366

 

2027

 

1,684

 

 

 

 

2028

 

541

 

 

 

 

Thereafter

 

1,509

 

 

 

 

Total lease payments

 

13,924

 

 

 

1,508

 

Less imputed interest

 

(1,246

)

 

 

(77

)

Total

$

12,678

 

 

$

1,431

 

 

Lessor

The Company leases out space in buildings it owns and leases to third-party tenants under noncancelable operating leases. As of September 30, 2023, the remaining lease terms range from 3 months to 15 months, including renewal options and may include rent escalation clauses. Lease income primarily represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance, and maintenance.

The lease income was included in interest and other income, net, in the accompanying Condensed Consolidated Statements of Operations. Total lease income was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Lease income

$

36

 

 

$

48

 

 

$

119

 

 

$

229

 

Variable lease income

 

1

 

 

 

 

 

 

8

 

 

 

12

 

Total lease income

$

37

 

 

$

48

 

 

$

127

 

 

$

241

 

Future fixed lease payments from tenants for all noncancelable operating leases as of September 30, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

36

 

2024

 

90

 

Total

$

126

 

XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Equity-Based Compensation

Note 10. Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Condensed Consolidated Statements of Operations as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Cost of revenue

$

2,621

 

 

$

2,475

 

 

$

7,374

 

 

$

6,183

 

Research and development

 

3,782

 

 

 

2,687

 

 

 

10,900

 

 

 

7,110

 

Selling and marketing

 

1,189

 

 

 

1,243

 

 

 

3,644

 

 

 

3,148

 

General and administrative

 

3,310

 

 

 

2,567

 

 

 

9,572

 

 

 

6,177

 

Total

$

10,902

 

 

$

8,972

 

 

$

31,490

 

 

$

22,618

 

XML 30 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
9 Months Ended
Sep. 30, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

Note 11. Income Taxes

The effective tax rate used for interim periods is the estimated annual effective consolidated tax rate, based on the current estimate of full year results, except that taxes related to specific events, if any, are recorded in the interim period in which they occur. The annual effective tax rate is based upon several significant estimates and judgments, including the estimated annual pre-tax income of the Company in each tax jurisdiction in which it operates, and the development of tax planning strategies during the year. In addition, the Company’s tax expense can be impacted by changes in tax rates or laws and other factors that cannot be predicted with certainty. As such, there can be significant volatility in interim tax provisions.

The Company recorded consolidated provision for income taxes of $20.3 million and $12.0 million for the three and nine months ended September 30, 2023, respectively, compared with $414,000 and $51.5 million for the three and nine months ended September 30, 2022, respectively. The Company’s effective tax rate was 296% and (42%) for the three and nine months ended September 30, 2023, respectively, compared to 24% for both the three and nine months ended September 30, 2022. The change in the effective tax rate compared to prior periods is due to the establishment, in the current quarter, of a valuation allowance on the Company's net deferred tax assets.

The Company is under examination by certain tax authorities for the 2020 to 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result. During 2023, the statutes of limitations will lapse on the Company’s 2019 federal tax year and certain 2018 and 2019 state tax years. The Company does not believe the federal or state statute lapses or any other event will significantly impact the balance of unrecognized tax benefits in the next twelve months.

XML 31 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) per Share
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Income (Loss) per Share

Note 12. Income (Loss) per Share

The following table presents the calculation of basic and diluted income (loss) per share for the three and nine months ended September 30, 2023 and 2022:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands, except per share data)

 

Net income (loss) attributable to Fulgent

$

(13,107

)

 

$

1,719

 

 

$

(39,676

)

 

$

167,235

 

Weighted-average common shares—outstanding, basic

 

30,013

 

 

 

30,174

 

 

 

29,789

 

 

 

30,256

 

Weighted-average common shares—outstanding, diluted

 

30,013

 

 

 

30,867

 

 

 

29,789

 

 

 

31,107

 

Net income (loss) per common share, basic

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.53

 

Net income (loss) per common share, diluted

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.38

 

The following securities have been excluded from the calculation of diluted income (loss) per share because their effect would have been anti-dilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Options

 

215

 

 

 

7

 

 

 

212

 

 

 

10

 

Restricted Stock Units

 

1,315

 

 

 

1,238

 

 

 

1,196

 

 

 

697

 

Contingently Issuable Shares

 

371

 

 

 

 

 

 

371

 

 

 

 

 

The anti-dilutive shares described above were calculated using the treasury stock method. In the three and nine months ended September 30, 2023, the Company had outstanding stock options and restricted stock units and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.

XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties
9 Months Ended
Sep. 30, 2023
Related Party Transactions [Abstract]  
Related Parties

Note 13. Related Parties

Linda Marsh, who is a member of the Company’s Board of Directors, or the Board, currently serves as the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for AHMC, and the Company recognized $6,000 and $122,000 in revenue from AHMC in the three and nine months ended September 30, 2023, respectively. The Company recognized $299,000 and $1.3 million in revenue from AHMC in the three and

nine months ended September 30, 2022, respectively. As of September 30, 2023 and December 31, 2022, $13,000 and $93,000, respectively, was owed to the Company by AHMC, which is included in trade accounts receivable, net, in the accompanying Condensed Consolidated Balance Sheets, in connection with this relationship.

Ming Hsieh, the Chief Executive Officer and Chairperson of the Board, is on the board of directors and a 20% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred $368,000 and $1.9 million in expenses, in the three and nine months ended September 30, 2023, respectively, related to the licensing and development services and purchases of equipment and COVID-19 antigen rapid test kits. The Company incurred $120,000 and $280,000 in expenses in the three and nine months ended September 30, 2022, respectively, for COVID-19 antigen rapid test kits. As of September 30, 2023 and December 31, 2022, $255,000 and $607,000, respectively, were owed to ANP by the Company in connection with these relationships. The Company also entered into an employee service agreement with ANP in April 2023, $32,000 and $70,000 were recognized in the three and nine months ended September 30, 2023, respectively, and $70,000 was owed by ANP in connection with the employee service agreement as of September 30, 2023.

XML 33 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquisition-Related Intangibles
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Acquisition-Related Intangibles

Note 14. Goodwill and Acquisition-Related Intangibles

Summaries of goodwill and intangibles balances assets as of September 30, 2023 and December 31, 2022 were as follows:

 

 

 

September 30,

 

 

December 31,

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Goodwill

 

$

141,844

 

 

$

143,027

 

 

 

 

 

 

 

 

In-process research & development

n/a

$

64,590

 

 

$

64,590

 

 

 

 

 

 

 

 

Royalty-free technology

10 Years

 

5,071

 

 

 

5,364

 

Less: accumulated amortization

 

 

(1,225

)

 

 

(894

)

Royalty-free technology, net

 

 

3,846

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

82,686

 

 

 

82,750

 

Less: accumulated amortization

 

 

(10,976

)

 

 

(6,215

)

Customer relationships, net

 

 

71,710

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(782

)

 

 

(412

)

Trade name, net

 

 

3,008

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(99

)

 

 

(46

)

In-place lease intangible assets, net

 

 

261

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(806

)

 

 

(527

)

Laboratory information system platform, net

 

 

1,054

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

27

 

 

 

29

 

Less: accumulated amortization

 

 

(7

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total intangible assets, net

 

$

144,489

 

 

$

150,643

 

 

Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for In-Process Research and Development, or IPR&D, which is related to a business combination in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.
 

Changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows:

 

 

Amounts

 

 

(in thousands)

 

Balance as of January 1, 2023

 

 

Goodwill

$

143,027

 

Accumulated impairment losses

 

 

 

 

143,027

 

 

 

 

Net foreign currency exchange differences

 

(1,183

)

 

 

 

Balance as of September 30, 2023

 

 

Goodwill

 

141,844

 

Accumulated impairment losses

 

 

 

$

141,844

 

Based on the carrying value of finite-lived intangible assets recorded as of September 30, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

1,955

 

2024

 

7,822

 

2025

 

7,822

 

2026

 

7,521

 

2027

 

7,196

 

2028

 

7,161

 

Thereafter

 

40,422

 

Total

$

79,899

 

XML 34 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program
9 Months Ended
Sep. 30, 2023
Stockholders' Equity Note [Abstract]  
Stock Repurchase Program

Note 15. Stock Repurchase Program

In March 2022, the Board authorized a $250.0 million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock repurchase program has no expiration from the date of authorization.

During the three and nine months ended September 30, 2023, the Company repurchased 80,000 shares of its common stock at an aggregate cost of $2.2 million under the stock repurchase program. During the three months ended September 30, 2022, the Company repurchased 780,000 shares of its common stock at an aggregate cost of $34.7 million. During the nine months ended September 30, 2022, the Company repurchased 995,000 shares of its common stock at an aggregate cost of $45.3 million. As of September 30, 2023, a total of approximately $173.5 million remained available for future repurchases of its common stock under the stock repurchase program.

XML 35 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events
9 Months Ended
Sep. 30, 2023
Subsequent Events [Abstract]  
Subsequent Events

Note 16. Subsequent Events

In October 2023, the Company repurchased 533,000 shares of its common stock at an aggregate cost of $13.7 million under the stock repurchase program approved in March 2022. See Note 15, Stock Repurchase Program.

XML 36 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2023
Accounting Policies [Abstract]  
Use of Estimates

Use of Estimates

The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying condensed consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.

On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of intangible assets and goodwill at time of acquisition and on a recurring basis, and (vi) valuation of investments.

Trade Accounts Receivable and Allowance for Credit Losses

Trade Accounts Receivable and Allowance for Credit Losses

Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses. During the three and nine months ended September 30, 2023, the Company recorded an adjustment of $(2.3) million and $(4.3) million, respectively, in provision for credit losses for trade accounts receivable due to decreased allowance for uncollectible accounts. During the three and nine months ended September 30, 2022, the Company recorded $6.5 million and $25.3 million, respectively, of provision for credit losses for trade accounts receivable.

Redeemable Preferred Stock Investment

Redeemable Preferred Stock Investment

The redeemable preferred stock investment of $15.2 million as of September 30, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Condensed Consolidated Statement of Balance Sheets. Unrealized gain of $2.3 million and $2.8 million is excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2023, respectively, and unrealized loss of $748,000 and $10.7 million were excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2022, respectively. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until July 2027, the investment is recorded as a long-term investment.

Foreign Currency Translation and Foreign Currency Transactions

Foreign Currency Translation and Foreign Currency Transactions

The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation included in accumulated other comprehensive income (loss) in the accompanying Condensed Consolidated Statements of Stockholders’ Equity. The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, whereas reagents and supplies, property and nonmonetary assets and liabilities are measured at historical rates. Losses from these remeasurements were $230,000 and $2.0 million in the three and nine months ended September 30, 2023, respectively. Loss from these translations were $1.9 million and $3.7 million in the three and nine months ended September 30, 2022, respectively.

Comprehensive Income (Loss)

Comprehensive Income (Loss)

Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from the Company's subsidiaries not using the U.S. dollar as their functional currency. There were no reclassifications from other comprehensive income (loss) to net loss in the three and nine months ended September 30, 2023, and reclassification from other comprehensive income (loss) to net earnings was not significant in the three and nine months ended September 30, 2022. The tax effects related to net unrealized loss on available-for-sale debt securities were $1.2 million and $2.4 million in the three and nine months ended September 30, 2023, respectively. The tax effects related to net unrealized loss on available-for-sale debt securities were $3.6 million and $9.4 million in the three and nine months ended September 30, 2022, respectively.

Concentration of Customers

Concentration of Customers

In certain periods, a small number of customers have accounted for a significant portion of the Company’s revenue. After aggregating customers that are under common control or affiliation, one customer contributed 14% and 11% of the Company's revenue for the three and nine months ended September 30, 2023, respectively. A different customer contributed 13% and 21% of the

Company's revenue for the three and nine months ended September 30, 2022, respectively. No customer comprised 10% or more of total accounts receivable as of September 30, 2023, and one customer comprised 17% of total accounts receivable as of December 31, 2022.

Revenue from Contracts with Customers

Disaggregation of Revenue

The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from the U.S. Health Resources and Services Administration, or HRSA, for uninsured individuals, (ii) Institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities, and large corporations, or (iii) Patients who pay directly; as the Company believes these classifications best depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. The following table summarizes revenue from contracts with customers by payor type for the three and nine months ended September 30, 2023 and 2022.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

 

 

 

Insurance

$

48,619

 

 

$

63,030

 

 

$

116,231

 

 

$

337,497

 

Institutional customers

 

35,164

 

 

 

42,280

 

 

 

100,238

 

 

 

212,980

 

Patients

 

904

 

 

 

345

 

 

 

2,239

 

 

 

787

 

Total Revenue

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

The insurance revenue category above includes zero and $92.7 million for the three and nine months ended September 30, 2022, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program. The Company did not recognize any insurance revenue under HRSA COVID-19 Uninsurance Program for the three and nine months ended September 30, 2023.

$18.9 million variable consideration was recognized in the three months ended September 30, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the quarter ended September 30, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $18.9 million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.

Contract Balances

Receivables from contracts with customers - Receivables from contracts with customers are included within trade accounts receivable on the Condensed Consolidated Balance Sheets. Net receivable from Insurance and Institutional customers represented 41% and 59%, respectively, as of September 30, 2023. Net receivable from Insurance and Institutional customers represented 14% and 86%, respectively, as of December 31, 2022.

Contracts assets and liabilities - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Condensed Consolidated Balance Sheets. The Company did not have any contract assets as of September 30, 2023 and December 31, 2022. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Condensed Consolidated Balance Sheets. Revenues of $731,000 and $8.5 million were recognized for the three months ended September 30, 2023 and 2022, respectively, and $2.2 million and $14.4 million were recognized for the nine months ended September 30, 2023 and 2022, respectively, related to contract liabilities at the beginning of the respective periods.

Customer Deposit

Customer Deposit

Customer deposit in the accompanying Condensed Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.

Recent Accounting Pronouncements

Recent Accounting Pronouncements

The Company evaluates all Accounting Standards Updates, or ASUs, issued by the Financial Accounting Standards Board, or FASB, for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s condensed consolidated financial statements.

XML 37 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2023
Accounting Standards Update 2014-09  
Summary of Revenue from Contracts with Customers by Payor Type The following table summarizes revenue from contracts with customers by payor type for the three and nine months ended September 30, 2023 and 2022.

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Testing Services by payor

 

 

 

 

 

 

 

 

 

 

 

Insurance

$

48,619

 

 

$

63,030

 

 

$

116,231

 

 

$

337,497

 

Institutional customers

 

35,164

 

 

 

42,280

 

 

 

100,238

 

 

 

212,980

 

Patients

 

904

 

 

 

345

 

 

 

2,239

 

 

 

787

 

Total Revenue

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

XML 38 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Debt Securities (Tables)
9 Months Ended
Sep. 30, 2023
Investments, Debt and Equity Securities [Abstract]  
Summary of Equity and Debt Securities

The Company’s equity and debt securities consisted of the following:

 

 

September 30, 2023

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

165,357

 

 

 

 

 

 

(3,162

)

 

 

162,195

 

Corporate debt securities

 

85,674

 

 

 

 

 

 

(1,701

)

 

 

83,973

 

U.S. agency debt securities

 

71,498

 

 

 

 

 

 

(742

)

 

 

70,756

 

U.S. treasury bills

 

61,756

 

 

 

 

 

 

(18

)

 

 

61,738

 

Money market accounts

 

33,318

 

 

 

 

 

 

 

 

 

33,318

 

Municipal bonds

 

5,117

 

 

 

 

 

 

(53

)

 

 

5,064

 

Less: Cash equivalents

 

(33,318

)

 

 

 

 

 

 

 

 

(33,318

)

Total debt securities due within 1 year

 

389,402

 

 

 

 

 

 

(5,676

)

 

 

383,726

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

202,084

 

 

 

6

 

 

 

(3,297

)

 

 

198,793

 

U.S. agency debt securities

 

163,842

 

 

 

 

 

 

(3,910

)

 

 

159,932

 

Corporate debt securities

 

16,208

 

 

 

 

 

 

(1,176

)

 

 

15,032

 

Municipal bonds

 

7,517

 

 

 

1

 

 

 

(149

)

 

 

7,369

 

Yankee debt securities

 

752

 

 

 

 

 

 

(84

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(4,842

)

 

 

15,158

 

Total debt securities due after 1 year through 5 years

 

410,403

 

 

 

7

 

 

 

(13,458

)

 

 

396,952

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total debt securities due after 5 years through 10 years

 

1,905

 

 

 

 

 

 

(40

)

 

 

1,865

 

Total available-for-sale debt securities

 

801,710

 

 

 

7

 

 

 

(19,174

)

 

 

782,543

 

Total equity and debt securities

$

816,710

 

 

$

7

 

 

$

(19,174

)

 

$

797,543

 

 

 

 

December 31, 2022

 

 

Amortized
Cost Basis

 

 

Unrealized
Gains

 

 

Unrealized
Losses

 

 

Aggregate
Fair Value

 

 

(in thousands)

 

Equity securities:

 

 

 

 

 

 

 

 

 

 

 

Long-term

 

 

 

 

 

 

 

 

 

 

 

Preferred stock of privately held company

$

15,000

 

 

$

 

 

$

 

 

$

15,000

 

Total equity securities

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Available-for-sale debt securities

 

 

 

 

 

 

 

 

 

 

 

Short-term

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

189,333

 

 

 

 

 

 

(3,373

)

 

 

185,960

 

Corporate debt securities

 

120,480

 

 

 

 

 

 

(2,222

)

 

 

118,258

 

U.S. treasury bills

 

69,991

 

 

 

 

 

 

(193

)

 

 

69,798

 

U.S. agency debt securities

 

68,411

 

 

 

 

 

 

(342

)

 

 

68,069

 

Money market accounts

 

27,455

 

 

 

 

 

 

 

 

 

27,455

 

Municipal bonds

 

7,371

 

 

 

 

 

 

(80

)

 

 

7,291

 

Yankee debt securities

 

2,347

 

 

 

 

 

 

(5

)

 

 

2,342

 

Less: Cash equivalents

 

(32,444

)

 

 

 

 

 

 

 

 

(32,444

)

Total debt securities due within 1 year

 

452,944

 

 

 

 

 

 

(6,215

)

 

 

446,729

 

After 1 year through 5 years

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

 

152,435

 

 

 

2

 

 

 

(6,349

)

 

 

146,088

 

U.S. agency debt securities

 

92,054

 

 

 

 

 

 

(3,435

)

 

 

88,619

 

Corporate debt securities

 

80,647

 

 

 

 

 

 

(4,756

)

 

 

75,891

 

Municipal bonds

 

12,065

 

 

 

 

 

 

(217

)

 

 

11,848

 

Yankee debt securities

 

753

 

 

 

 

 

 

(85

)

 

 

668

 

Redeemable preferred stock investment

 

20,000

 

 

 

 

 

 

(7,615

)

 

 

12,385

 

Total debt securities due after 1 year through 5 years

 

357,954

 

 

 

2

 

 

 

(22,457

)

 

 

335,499

 

After 5 years through 10 years

 

 

 

 

 

 

 

 

 

 

 

Municipal bonds

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total debt securities due after 5 years through 10 years

 

3,617

 

 

 

 

 

 

(83

)

 

 

3,534

 

Total available-for-sale debt securities

 

814,515

 

 

 

2

 

 

 

(28,755

)

 

 

785,762

 

Total equity and debt securities

$

829,515

 

 

$

2

 

 

$

(28,755

)

 

$

800,762

 

XML 39 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2023
Fair Value Disclosures [Abstract]  
Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy

The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the above three-tier fair value hierarchy:

 

 

September 30, 2023

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

360,988

 

 

$

 

 

$

360,988

 

 

$

 

U.S. agency debt securities

 

230,688

 

 

 

 

 

 

230,688

 

 

 

 

Corporate debt securities

 

99,005

 

 

 

 

 

 

99,005

 

 

 

 

U.S. treasury bills

 

61,738

 

 

 

61,738

 

 

 

 

 

 

 

Money market accounts

 

33,318

 

 

 

33,318

 

 

 

 

 

 

 

Municipal bonds

 

14,298

 

 

 

 

 

 

14,298

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

15,158

 

 

 

 

 

 

 

 

 

15,158

 

Yankee debt securities

 

668

 

 

 

 

 

 

668

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

830,861

 

 

$

95,056

 

 

$

705,647

 

 

$

30,158

 

 

 

December 31, 2022

 

 

Total

 

 

Level 1

 

 

Level 2

 

 

Level 3

 

 

(in thousands)

 

Equity securities, debt securities and cash equivalents:

 

 

 

 

 

 

 

 

 

 

 

U.S. government debt securities

$

332,048

 

 

$

 

 

$

332,048

 

 

$

 

Corporate debt securities

 

194,149

 

 

 

 

 

 

194,149

 

 

 

 

U.S. agency debt securities

 

156,688

 

 

 

 

 

 

156,688

 

 

 

 

U.S. treasury bills

 

69,798

 

 

 

69,798

 

 

 

 

 

 

 

Money market accounts

 

27,455

 

 

 

27,455

 

 

 

 

 

 

 

Municipal bonds

 

22,673

 

 

 

 

 

 

22,673

 

 

 

 

Preferred stock of privately held company

 

15,000

 

 

 

 

 

 

 

 

 

15,000

 

Redeemable preferred stock investment

 

12,385

 

 

 

 

 

 

 

 

 

12,385

 

Yankee debt securities

 

3,010

 

 

 

 

 

 

3,010

 

 

 

 

Total equity securities, debt securities and cash equivalents

$

833,206

 

 

$

97,253

 

 

$

708,568

 

 

$

27,385

 

XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Fixed Assets (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Major Classes of Fixed Assets

Major classes of fixed assets consisted of the following:

 

 

 

September 30,

 

 

December 31,

 

 

Useful Lives

2023

 

 

2022

 

 

 

(in thousands)

 

Medical lab equipment

5 months to 12 Years

$

50,898

 

 

$

53,503

 

Leasehold improvements

Shorter of lease term or estimated useful life

 

11,065

 

 

 

11,804

 

Building

39 Years

 

9,781

 

 

 

6,731

 

Computer software

1 to 5 Years

 

7,739

 

 

 

6,982

 

Building improvements

6 months to 39 Years

 

7,703

 

 

 

5,865

 

Computer hardware

1 to 5 Years

 

6,485

 

 

 

6,979

 

Aircraft

7 Years

 

6,400

 

 

 

6,400

 

Furniture and fixtures

1 to 5 Years

 

3,751

 

 

 

4,248

 

Land improvements

5 to 15 Years

 

904

 

 

 

904

 

Automobile

3 to 7 Years

 

347

 

 

 

797

 

General equipment

3 to 5 Years

 

115

 

 

 

44

 

Land

 

 

8,800

 

 

 

7,500

 

Assets not yet placed in service

 

 

18,385

 

 

 

12,877

 

Total

 

 

132,373

 

 

 

124,634

 

Less: Accumulated depreciation

 

 

(47,108

)

 

 

(43,281

)

Fixed assets, net

 

$

85,265

 

 

$

81,353

 

XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Other Significant Balance Sheet Accounts (Tables)
9 Months Ended
Sep. 30, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Prepaid income taxes

$

14,965

 

 

$

15,434

 

Prepaid expenses

 

7,583

 

 

 

6,814

 

Reagents and supplies

 

4,877

 

 

 

4,280

 

Marketable securities interest receivable

 

4,236

 

 

 

2,525

 

Other receivable

 

1,115

 

 

 

19,836

 

Total

$

32,776

 

 

$

48,889

 

XML 42 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Reporting Segment and Geographic Information (Tables)
9 Months Ended
Sep. 30, 2023
Segment Reporting [Abstract]  
Summary of Revenue by Geographic Region Revenue by region during the three and nine months ended September 30, 2023 and 2022 were as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Revenue:

 

 

 

 

 

 

 

 

 

 

 

United States

$

78,974

 

 

$

101,515

 

 

$

204,087

 

 

$

540,801

 

Foreign

 

5,713

 

 

 

4,140

 

 

 

14,621

 

 

 

10,463

 

Total

$

84,687

 

 

$

105,655

 

 

$

218,708

 

 

$

551,264

 

XML 43 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities

The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of September 30, 2023 and December 31, 2022 were as follows:

 

 

September 30,

 

 

December 31,

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease ROU asset, net

$

12,406

 

 

$

14,784

 

Operating lease liabilities, short term

$

4,994

 

 

$

6,132

 

Operating lease liabilities, long term

$

7,684

 

 

$

8,795

 

Finance lease ROU asset, net

$

1,444

 

 

$

2,784

 

Finance lease liabilities, short term

$

537

 

 

$

943

 

Finance lease liabilities, long term

$

894

 

 

$

1,818

 

Schedule of Operating and Finance Lease Expenses

The following were operating and finance lease expenses:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Operating lease cost

$

1,703

 

 

$

1,770

 

 

$

5,239

 

 

$

3,674

 

Finance lease cost:

 

 

 

 

 

 

 

 

 

 

 

Amortization of ROU assets

 

136

 

 

 

225

 

 

 

622

 

 

 

490

 

Interest on lease liabilities

 

15

 

 

 

31

 

 

 

67

 

 

 

66

 

Short-term lease cost

 

453

 

 

 

112

 

 

 

1,460

 

 

 

1,042

 

Total lease cost

$

2,307

 

 

$

2,138

 

 

$

7,388

 

 

$

5,272

 

Schedule of Supplemental Information Related to Operating and Finance Leases

Supplemental information related to operating and finance leases were the following:

 

 

September 30, 2023

 

Weighted average remaining lease term - operating leases

4.24 years

 

Weighted average discount rate - operating leases

 

4.01

%

Weighted average remaining lease term -finance lease

2.89 years

 

Weighted average discount rate - finance lease

 

3.77

%

Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis

The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:

 

 

Operating Leases

 

 

Finance Lease

 

 

(in thousands)

 

Year Ending December 31,

 

 

 

 

 

2023 (remaining 3 months)

$

1,643

 

 

$

96

 

2024

 

4,356

 

 

 

579

 

2025

 

2,407

 

 

 

467

 

2026

 

1,784

 

 

 

366

 

2027

 

1,684

 

 

 

 

2028

 

541

 

 

 

 

Thereafter

 

1,509

 

 

 

 

Total lease payments

 

13,924

 

 

 

1,508

 

Less imputed interest

 

(1,246

)

 

 

(77

)

Total

$

12,678

 

 

$

1,431

 

 

Schedule of Lease Income Total lease income was as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Lease income

$

36

 

 

$

48

 

 

$

119

 

 

$

229

 

Variable lease income

 

1

 

 

 

 

 

 

8

 

 

 

12

 

Total lease income

$

37

 

 

$

48

 

 

$

127

 

 

$

241

 

Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases

Future fixed lease payments from tenants for all noncancelable operating leases as of September 30, 2023 are as follows:

 

 

Lease Payments

 

 

from Tenants

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

36

 

2024

 

90

 

Total

$

126

 

XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2023
Share-Based Payment Arrangement [Abstract]  
Summary of Equity-Based Compensation

The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Condensed Consolidated Statements of Operations as follows:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Cost of revenue

$

2,621

 

 

$

2,475

 

 

$

7,374

 

 

$

6,183

 

Research and development

 

3,782

 

 

 

2,687

 

 

 

10,900

 

 

 

7,110

 

Selling and marketing

 

1,189

 

 

 

1,243

 

 

 

3,644

 

 

 

3,148

 

General and administrative

 

3,310

 

 

 

2,567

 

 

 

9,572

 

 

 

6,177

 

Total

$

10,902

 

 

$

8,972

 

 

$

31,490

 

 

$

22,618

 

XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2023
Earnings Per Share [Abstract]  
Reconciliation of the Basic and Diluted Income (loss) Per Share Computations

The following table presents the calculation of basic and diluted income (loss) per share for the three and nine months ended September 30, 2023 and 2022:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands, except per share data)

 

Net income (loss) attributable to Fulgent

$

(13,107

)

 

$

1,719

 

 

$

(39,676

)

 

$

167,235

 

Weighted-average common shares—outstanding, basic

 

30,013

 

 

 

30,174

 

 

 

29,789

 

 

 

30,256

 

Weighted-average common shares—outstanding, diluted

 

30,013

 

 

 

30,867

 

 

 

29,789

 

 

 

31,107

 

Net income (loss) per common share, basic

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.53

 

Net income (loss) per common share, diluted

$

(0.44

)

 

$

0.06

 

 

$

(1.33

)

 

$

5.38

 

Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share

The following securities have been excluded from the calculation of diluted income (loss) per share because their effect would have been anti-dilutive:

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

2023

 

 

2022

 

 

2023

 

 

2022

 

 

(in thousands)

 

Options

 

215

 

 

 

7

 

 

 

212

 

 

 

10

 

Restricted Stock Units

 

1,315

 

 

 

1,238

 

 

 

1,196

 

 

 

697

 

Contingently Issuable Shares

 

371

 

 

 

 

 

 

371

 

 

 

 

XML 46 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquisition-Related Intangibles (Tables)
9 Months Ended
Sep. 30, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Summaries of Goodwill and Acquisitions-Related Intangibles Balances

Summaries of goodwill and intangibles balances assets as of September 30, 2023 and December 31, 2022 were as follows:

 

 

 

September 30,

 

 

December 31,

 

 

Weighted-Average Amortization Period

2023

 

 

2022

 

 

 

(in thousands)

 

Goodwill

 

$

141,844

 

 

$

143,027

 

 

 

 

 

 

 

 

In-process research & development

n/a

$

64,590

 

 

$

64,590

 

 

 

 

 

 

 

 

Royalty-free technology

10 Years

 

5,071

 

 

 

5,364

 

Less: accumulated amortization

 

 

(1,225

)

 

 

(894

)

Royalty-free technology, net

 

 

3,846

 

 

 

4,470

 

 

 

 

 

 

 

 

Customer relationships

13 Years

 

82,686

 

 

 

82,750

 

Less: accumulated amortization

 

 

(10,976

)

 

 

(6,215

)

Customer relationships, net

 

 

71,710

 

 

 

76,535

 

 

 

 

 

 

 

 

Trade name

8 Years

 

3,790

 

 

 

3,790

 

Less: accumulated amortization

 

 

(782

)

 

 

(412

)

Trade name, net

 

 

3,008

 

 

 

3,378

 

 

 

 

 

 

 

 

In-place lease intangible assets

5 Years

 

360

 

 

 

360

 

Less: accumulated amortization

 

 

(99

)

 

 

(46

)

In-place lease intangible assets, net

 

 

261

 

 

 

314

 

 

 

 

 

 

 

 

Laboratory information system platform

5 Years

 

1,860

 

 

 

1,860

 

Less: accumulated amortization

 

 

(806

)

 

 

(527

)

Laboratory information system platform, net

 

 

1,054

 

 

 

1,333

 

 

 

 

 

 

 

 

Purchased patent

10 Years

 

27

 

 

 

29

 

Less: accumulated amortization

 

 

(7

)

 

 

(6

)

Purchased patent, net

 

 

20

 

 

 

23

 

Total intangible assets, net

 

$

144,489

 

 

$

150,643

 

 

Summary of Carrying Amount of Goodwill

Changes in the carrying amount of goodwill for the nine months ended September 30, 2023 are as follows:

 

 

Amounts

 

 

(in thousands)

 

Balance as of January 1, 2023

 

 

Goodwill

$

143,027

 

Accumulated impairment losses

 

 

 

 

143,027

 

 

 

 

Net foreign currency exchange differences

 

(1,183

)

 

 

 

Balance as of September 30, 2023

 

 

Goodwill

 

141,844

 

Accumulated impairment losses

 

 

 

$

141,844

 

Summary of Annual Amortization Expense For Acquisition-Related Intangibles

Based on the carrying value of finite-lived intangible assets recorded as of September 30, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:

 

 

Amounts

 

 

(in thousands)

 

Year Ending December 31,

 

 

2023 (remaining 3 months)

$

1,955

 

2024

 

7,822

 

2025

 

7,822

 

2026

 

7,521

 

2027

 

7,196

 

2028

 

7,161

 

Thereafter

 

40,422

 

Total

$

79,899

 

XML 47 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Additional Information (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
Customer
Sep. 30, 2022
USD ($)
Customer
Sep. 30, 2023
USD ($)
Customer
Sep. 30, 2022
USD ($)
Customer
Dec. 31, 2022
USD ($)
Customer
Summary Of Significant Accounting Policies [Line Items]          
Contract with customer liability, revenue recognized $ 731,000 $ 8,500,000 $ 2,200,000 $ 14,400,000  
Provision for credit losses for trade accounts receivable (2,300,000) 6,500,000 (4,331,000) 25,256,000  
Redeemable preferred stock investment 15,158,000   15,158,000   $ 12,385,000
Unrealized gain (loss) 2,300,000 (748,000) $ 2,800,000 (10,700,000)  
Preferred stock, redemption date     Jul. 31, 2027    
Foreign currency translation (loss) gain (230,000) (1,925,000) $ (2,027,000) (3,680,000)  
Foreign currency remeasurements loss 230,000   2,000,000    
Tax effects related to unrealized holding loss on available-for-sale debt securities 1,200,000 3,600,000 2,400,000 9,400,000  
Revenue 84,687,000 105,655,000 218,708,000 551,264,000  
Variable consideration 18,900,000        
Cumulative catch-up adjustment 18,900,000        
Contract assets 0   0   $ 0
Clinical Insurance Contracts | HSRA COVID-19 Uninsured Program          
Summary Of Significant Accounting Policies [Line Items]          
Revenue $ 0 $ 0 $ 0 $ 92,700,000  
Insurance Customer          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of net accounts receivable from contract 41.00%   41.00%   14.00%
Institutional Customer          
Summary Of Significant Accounting Policies [Line Items]          
Percentage of net accounts receivable from contract 59.00%   59.00%   86.00%
Customer Concentration Risk | Revenue          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer 1 1 1 1  
Customer Concentration Risk | Revenue | Customer One          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage 14.00% 13.00% 11.00% 21.00%  
Customer Concentration Risk | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer         1
Customer Concentration Risk | Accounts Receivable | Customer One          
Summary Of Significant Accounting Policies [Line Items]          
Concentration risk, percentage         17.00%
Minimum | Customer Concentration Risk | Accounts Receivable          
Summary Of Significant Accounting Policies [Line Items]          
Number of customers | Customer     0    
Concentration risk, percentage     10.00%    
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers by payor type $ 84,687 $ 105,655 $ 218,708 $ 551,264
Accounting Standards Update 2014-09        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers by payor type 84,687 105,655 218,708 551,264
Accounting Standards Update 2014-09 | Clinical Insurance Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers by payor type 48,619 63,030 116,231 337,497
Accounting Standards Update 2014-09 | Clinical Institutional Customers Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers by payor type 35,164 42,280 100,238 212,980
Accounting Standards Update 2014-09 | Clinical Patients Contracts        
Disaggregation Of Revenue [Line Items]        
Revenue from contracts with customers by payor type $ 904 $ 345 $ 2,239 $ 787
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Debt Securities - Summary of Equity and Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis   $ 814,515
Cash and cash equivalents $ 84,076 79,506
Less: Cash equivalents, Carrying Value (33,318) (32,444)
Equity and debt securities, Amortized Cost Basis 816,710 829,515
Equity and debt securities, Unrealized Gains 7 2
Equity and debt securities, Unrealized Losses (19,174) (28,755)
Equity and debt securities, Aggregate Fair Value 797,543 800,762
Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 801,710  
Debt securities, Unrealized Gains 7 2
Debt securities, Unrealized Losses (19,174) (28,755)
Debt securities, Aggregate Fair Value 782,543 785,762
Short-Term Marketable Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 389,402 452,944
Debt securities, Unrealized Losses (5,676) (6,215)
Debt securities, Aggregate Fair Value 383,726 446,729
Short-Term Marketable Securities | U.S. Government Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 165,357 189,333
Debt securities, Unrealized Losses (3,162) (3,373)
Debt securities, Aggregate Fair Value 162,195 185,960
Short-Term Marketable Securities | Corporate Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 85,674 120,480
Debt securities, Unrealized Losses (1,701) (2,222)
Debt securities, Aggregate Fair Value 83,973 118,258
Short-Term Marketable Securities | U.S. Agency Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 71,498 68,411
Debt securities, Unrealized Losses (742) (342)
Debt securities, Aggregate Fair Value 70,756 68,069
Short-Term Marketable Securities | U.S. Treasury Bills    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 61,756 69,991
Debt securities, Unrealized Losses (18) (193)
Debt securities, Aggregate Fair Value 61,738 69,798
Short-Term Marketable Securities | Money Market Accounts    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Cash and cash equivalents 33,318 27,455
Short-Term Marketable Securities | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 5,117 7,371
Debt securities, Unrealized Losses (53) (80)
Debt securities, Aggregate Fair Value 5,064 7,291
Short-Term Marketable Securities | Yankee Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis   2,347
Debt securities, Unrealized Losses   (5)
Debt securities, Aggregate Fair Value   2,342
Long Term Equity Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Marketable and non-marketable securities, Amortized Cost Basis 15,000 15,000
Marketable and non-marketable securities, Aggregate Fair Value 15,000 15,000
Long Term Equity Securities | Preferred Stock Of Privately Held Company    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Marketable and non-marketable securities, Amortized Cost Basis 15,000 15,000
Marketable and non-marketable securities, Aggregate Fair Value 15,000 15,000
Debt Securities due After 1 Year through 5 Years    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 410,403 357,954
Debt securities, Unrealized Gains 7 2
Debt securities, Unrealized Losses (13,458) (22,457)
Debt securities, Aggregate Fair Value 396,952 335,499
Debt Securities due After 1 Year through 5 Years | U.S. Government Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 202,084 152,435
Debt securities, Unrealized Gains 6 2
Debt securities, Unrealized Losses (3,297) (6,349)
Debt securities, Aggregate Fair Value 198,793 146,088
Debt Securities due After 1 Year through 5 Years | Corporate Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 16,208 80,647
Debt securities, Unrealized Losses (1,176) (4,756)
Debt securities, Aggregate Fair Value 15,032 75,891
Debt Securities due After 1 Year through 5 Years | U.S. Agency Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 163,842 92,054
Debt securities, Unrealized Losses (3,910) (3,435)
Debt securities, Aggregate Fair Value 159,932 88,619
Debt Securities due After 1 Year through 5 Years | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 7,517 12,065
Debt securities, Unrealized Gains 1  
Debt securities, Unrealized Losses (149) (217)
Debt securities, Aggregate Fair Value 7,369 11,848
Debt Securities due After 1 Year through 5 Years | Yankee Debt Securities    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 752 753
Debt securities, Unrealized Losses (84) (85)
Debt securities, Aggregate Fair Value 668 668
Debt Securities due After 1 Year through 5 Years | Redeemable Preferred Stock Investment    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 20,000 20,000
Debt securities, Unrealized Losses (4,842) (7,615)
Debt securities, Aggregate Fair Value 15,158 12,385
Debt Securities due After 5 Year through 10 Years    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 1,905 3,617
Debt securities, Unrealized Losses (40) (83)
Debt securities, Aggregate Fair Value 1,865 3,534
Debt Securities due After 5 Year through 10 Years | Municipal Bonds    
Schedule Of Trading Securities And Other Trading Assets [Line Items]    
Debt securities, Amortized Cost Basis 1,905 3,617
Debt securities, Unrealized Losses (40) (83)
Debt securities, Aggregate Fair Value $ 1,865 $ 3,534
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Equity and Debt Securities - Additional Information (Details) - USD ($)
$ in Millions
9 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Schedule Of Available For Sale And Trading Securities [Line Items]    
Gross unrealized loss $ 19.2 $ 28.8
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) - Fair Value Measurements Recurring - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents $ 830,861 $ 833,206
U.S. Government Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 360,988 332,048
Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 99,005 194,149
Money Market Accounts    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents fair value disclosure 33,318 27,455
U.S. Agency Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 230,688 156,688
U.S. Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 61,738 69,798
Municipal Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 14,298 22,673
Preferred Stock Of Privately Held Company    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 15,000 15,000
Redeemable Preferred Stock Investment    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 15,158 12,385
Yankee Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 668 3,010
Level 1    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 95,056 97,253
Level 1 | Money Market Accounts    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Cash and cash equivalents fair value disclosure 33,318 27,455
Level 1 | U.S. Treasury Bills    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 61,738 69,798
Level 2    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 705,647 708,568
Level 2 | U.S. Government Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 360,988 332,048
Level 2 | Corporate Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 99,005 194,149
Level 2 | U.S. Agency Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 230,688 156,688
Level 2 | Municipal Bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 14,298 22,673
Level 2 | Yankee Debt Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 668 3,010
Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total equity securities, debt securities and cash equivalents 30,158 27,385
Level 3 | Preferred Stock Of Privately Held Company    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities 15,000 15,000
Level 3 | Redeemable Preferred Stock Investment    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Total debt securities $ 15,158 $ 12,385
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Measurements - Additional Information (Details) - USD ($)
Sep. 30, 2023
Sep. 30, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair value assets, transfers between levels, amount $ 0 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Fixed Assets - Major Classes of Fixed Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 132,373 $ 124,634
Less: Accumulated depreciation (47,108) (43,281)
Fixed assets, net 85,265 81,353
Medical Lab Equipment    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 50,898 53,503
Medical Lab Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 months  
Medical Lab Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 12 years  
Leasehold Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 11,065 11,804
Useful life in years us-gaap:UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember  
Building    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 9,781 6,731
Useful life in years 39 years  
Computer Software    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 7,739 6,982
Computer Software | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Computer Software | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Building Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 7,703 5,865
Building Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 6 months  
Building Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 39 years  
Computer Hardware    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 6,485 6,979
Computer Hardware | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Computer Hardware | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Aircraft    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 6,400 6,400
Useful life in years 7 years  
Furniture and Fixtures    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 3,751 4,248
Furniture and Fixtures | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 1 year  
Furniture and Fixtures | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land Improvements    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 904 904
Land Improvements | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land Improvements | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 15 years  
Automobile    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 347 797
Automobile | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 3 years  
Automobile | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 7 years  
General Equipment    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 115 44
General Equipment | Minimum    
Property Plant And Equipment [Line Items]    
Useful life in years 3 years  
General Equipment | Maximum    
Property Plant And Equipment [Line Items]    
Useful life in years 5 years  
Land    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 8,800 7,500
Assets Not Yet Placed in Service    
Property Plant And Equipment [Line Items]    
Fixed assets, gross $ 18,385 $ 12,877
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Fixed Assets - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Abstract]        
Depreciation expense on fixed assets $ 4.3 $ 7.6 $ 13.1 $ 17.9
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Balance Sheet Related Disclosures [Abstract]    
Prepaid income taxes $ 14,965 $ 15,434
Prepaid expenses 7,583 6,814
Reagents and supplies 4,877 4,280
Marketable securities interest receivable 4,236 2,525
Other receivable 1,115 19,836
Total $ 32,776 $ 48,889
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Other Significant Balance Sheet Accounts - Additional Information (Details)
$ in Millions
12 Months Ended
Dec. 31, 2022
USD ($)
Balance Sheet Related Disclosures [Abstract]  
Maturities of marketable securities $ 19.1
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Reporting Segment and Geographical Information - Additional Information (Details)
9 Months Ended
Sep. 30, 2023
Segment
Segment Reporting [Abstract]  
Number of reporting segments 1
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]        
Revenue $ 84,687 $ 105,655 $ 218,708 $ 551,264
United States        
Segment Reporting Information [Line Items]        
Revenue 78,974 101,515 204,087 540,801
Foreign        
Segment Reporting Information [Line Items]        
Revenue $ 5,713 $ 4,140 $ 14,621 $ 10,463
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Debt, Commitments and Contingencies - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Debt, Commitments and Contingencies [Line Items]          
Interest expense $ 0 $ 105,000 $ 336,000 $ 185,000  
Notes payable, current portion 2,890,000   2,890,000   $ 5,639,000
Non-cancelable purchase obligations 51,100,000   51,100,000    
Non-cancelable purchase obligations, payable within twelve months 24,000,000   24,000,000    
Non-cancelable purchase obligations, payable within next thirty-six months 27,100,000   27,100,000    
Xilong Scientific          
Debt, Commitments and Contingencies [Line Items]          
Interest expense   $ 75,000 199,000 $ 231,000  
Notes payable 2,500,000   $ 2,500,000    
Xilong Scientific | FF Gene Biotech          
Debt, Commitments and Contingencies [Line Items]          
Interest expense $ 54,000        
Debt instrument, interest rate terms     The notes payable to Xilong Scientific were extended to and are due on December 31, 2023, and the interest rate on the loan is 4.97%.    
Debt instrument, interest rate 4.97%   4.97%    
Installment Sale Contract          
Debt, Commitments and Contingencies [Line Items]          
Notes payable $ 3,400,000   $ 3,400,000    
Notes payable, current portion $ 408,000   $ 408,000    
Debt instrument, interest rate terms     The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%.    
Debt instrument, interest rate 1.08%   1.08%    
Installment Sale Contract | Other Long-Term Liabilities          
Debt, Commitments and Contingencies [Line Items]          
Notes payable, noncurrent portion $ 3,000,000   $ 3,000,000    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Additional Information (Details)
9 Months Ended
Sep. 30, 2023
Lessee Lease Description [Line Items]  
Operating leases term of expiration 2033-04
Finance leases term of expiration 2026-12
Minimum | Building  
Lessee Lease Description [Line Items]  
Remaining terms including renewal options 3 months
Maximum | Building  
Lessee Lease Description [Line Items]  
Remaining terms including renewal options 15 months
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Leases [Abstract]    
Operating lease ROU asset, net $ 12,406 $ 14,784
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Operating lease liabilities, short term $ 4,994 $ 6,132
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Operating lease liabilities, long term $ 7,684 $ 8,795
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
Finance lease ROU asset, net $ 1,444 $ 2,784
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other long-term assets Other long-term assets
Finance lease liabilities, short term $ 537 $ 943
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Finance lease liabilities, long term $ 894 $ 1,818
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other long-term liabilities Other long-term liabilities
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Operating and Financing Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Operating lease cost $ 1,703 $ 1,770 $ 5,239 $ 3,674
Finance lease cost:        
Amortization of ROU assets 136 225 622 490
Interest on lease liabilities 15 31 67 66
Short-term lease cost 453 112 1,460 1,042
Total lease cost $ 2,307 $ 2,138 $ 7,388 $ 5,272
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details)
Sep. 30, 2023
Leases [Abstract]  
Weighted average remaining lease term - operating leases 4 years 2 months 26 days
Weighted average discount rate - operating leases 4.01%
Weighted average remaining lease term - finance lease 2 years 10 months 20 days
Weighted average discount rate - finance lease 3.77%
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Operating Leases  
2023 (remaining 3 months) $ 1,643
2024 4,356
2025 2,407
2026 1,784
2027 1,684
2028 541
Thereafter 1,509
Total lease payments 13,924
Less imputed interest (1,246)
Total 12,678
Finance Lease  
2023 (remaining 3 months) 96
2024 579
2025 467
2026 366
Total lease payments 1,508
Less imputed interest (77)
Total $ 1,431
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Lease Income (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Leases [Abstract]        
Lease income $ 36 $ 48 $ 119 $ 229
Variable lease income 1   8 12
Total lease income $ 37 $ 48 $ 127 $ 241
Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration] Interest and Other Income Interest and Other Income Interest and Other Income Interest and Other Income
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Leases [Abstract]  
2023 (remaining 3 months) $ 36
2024 90
Total $ 126
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total Equity-based compensation expense $ 10,902 $ 8,972 $ 31,490 $ 22,618
Cost of Revenue        
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total Equity-based compensation expense 2,621 2,475 7,374 6,183
Research and Development        
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total Equity-based compensation expense 3,782 2,687 10,900 7,110
Selling and Marketing        
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total Equity-based compensation expense 1,189 1,243 3,644 3,148
General and Administrative        
Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total Equity-based compensation expense $ 3,310 $ 2,567 $ 9,572 $ 6,177
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Abstract]        
Provision for income taxes $ 20,326,000 $ 414,000 $ 12,016,000 $ 51,488,000
Effective income tax rate 296.00% 24.00% (42.00%) 24.00%
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income (loss) attributable to Fulgent $ (13,107) $ 1,719 $ (39,676) $ 167,235
Weighted-average common shares—outstanding, basic 30,013 30,174 29,789 30,256
Weighted-average common shares—outstanding, diluted 30,013 30,867 29,789 31,107
Net income (loss) per common share, basic $ (0.44) $ 0.06 $ (1.33) $ 5.53
Net income (loss) per common share, diluted $ (0.44) $ 0.06 $ (1.33) $ 5.38
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Options        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from calculation of diluted income per share 215 7 212 10
Restricted Stock Units        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from calculation of diluted income per share 1,315 1,238 1,196 697
Contingently Issuable Shares        
Antidilutive Securities Excluded From Computation Of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from calculation of diluted income per share 371   371  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Related Parties - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction [Line Items]          
Due to related parties $ 281,000   $ 281,000   $ 5,301,000
ANP Technologies, Inc.,          
Related Party Transaction [Line Items]          
Purchase of COVID-19 antigen rapid tests kits from related party     $ 1,900,000    
ANP Technologies, Inc., | Ming Hsieh          
Related Party Transaction [Line Items]          
Ownership percentage 20.00%   20.00%    
AHMC Healthcare Inc. | Genetic Sequencing Services          
Related Party Transaction [Line Items]          
Revenue from related parties $ 6,000 $ 299,000 $ 122,000 $ 1,300,000  
Revenue, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember us-gaap:RelatedPartyMember  
Trade accounts receivable, net from related parties $ 13,000   $ 13,000   $ 93,000
Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember   us-gaap:RelatedPartyMember   us-gaap:RelatedPartyMember
ANP Technologies Inc          
Related Party Transaction [Line Items]          
Due to related parties $ 255,000   $ 255,000   $ 607,000
Other Liability, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember   us-gaap:RelatedPartyMember   us-gaap:RelatedPartyMember
Purchase of COVID-19 antigen rapid tests kits from related party $ 368,000 $ 120,000   $ 280,000  
ANP Technologies Inc | Employee Service Agreements          
Related Party Transaction [Line Items]          
Due to related parties $ 70,000   $ 70,000    
Other Liability, Current, Related Party, Type [Extensible Enumeration] us-gaap:RelatedPartyMember   us-gaap:RelatedPartyMember    
Service of related party $ 32,000   $ 70,000    
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Dec. 31, 2022
Goodwill And Intangible Assets [Line Items]    
Goodwill $ 141,844 $ 143,027
Acquisitions-related intangibles, net 79,899  
Total intangible assets, net 144,489 150,643
In-Process Research & Development    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross 64,590 64,590
Royalty-Free Technology    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross 5,071 5,364
Less: accumulated amortization (1,225) (894)
Acquisitions-related intangibles, net $ 3,846 4,470
Weighted-Average Amortization Period 10 years  
Customer Relationships    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross $ 82,686 82,750
Less: accumulated amortization (10,976) (6,215)
Acquisitions-related intangibles, net $ 71,710 76,535
Weighted-Average Amortization Period 13 years  
Trade Name    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross $ 3,790 3,790
Less: accumulated amortization (782) (412)
Acquisitions-related intangibles, net $ 3,008 3,378
Weighted-Average Amortization Period 8 years  
In-Place Lease Intangible Assets    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross $ 360 360
Less: accumulated amortization (99) (46)
Acquisitions-related intangibles, net $ 261 314
Weighted-Average Amortization Period 5 years  
Laboratory Information System Platform    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross $ 1,860 1,860
Less: accumulated amortization (806) (527)
Acquisitions-related intangibles, net $ 1,054 1,333
Weighted-Average Amortization Period 5 years  
Purchased Patent    
Goodwill And Intangible Assets [Line Items]    
Acquisitions-related intangibles, gross $ 27 29
Less: accumulated amortization (7) (6)
Acquisitions-related intangibles, net $ 20 $ 23
Weighted-Average Amortization Period 10 years  
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2023
USD ($)
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill, Beginning Balance $ 143,027
Goodwill, Beginning Balance 143,027
Net foreign currency exchange differences (1,183)
Goodwill, Ending Balance 141,844
Goodwill, Ending Balance $ 141,844
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Finite Lived Intangible Assets [Line Items]  
2023 (remaining 3 months) $ 1,955
2024 7,822
2025 7,822
2026 7,521
2027 7,196
2028 7,161
Thereafter 40,422
Acquisitions-related intangibles, net $ 79,899
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Repurchase Program - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2022
Stockholders' Equity Note [Abstract]            
Stock repurchase program, authorized amount           $ 250,000,000
Number of shares repurchased 80,000 780,000   80,000 995,000  
Aggregate cost of shares repurchased $ 2,198,000 $ 34,702,000 $ 10,577,000 $ 2,200,000 $ 45,300,000  
Stock repurchase program, remaining authorized amount $ 173,500,000     $ 173,500,000    
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Subsequent Events - Additional Information (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2023
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Subsequent Event [Line Items]            
Number of shares repurchased   80,000 780,000   80,000 995,000
Aggregate cost of shares repurchased   $ 2,198 $ 34,702 $ 10,577 $ 2,200 $ 45,300
Subsequent Event            
Subsequent Event [Line Items]            
Number of shares repurchased 533,000          
Aggregate cost of shares repurchased $ 13,700          
XML 77 flgt-20230930_htm.xml IDEA: XBRL DOCUMENT 0001674930 us-gaap:LandMember 2022-12-31 0001674930 us-gaap:TradeNamesMember 2023-09-30 0001674930 srt:MinimumMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-07-01 2022-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:NonUsMember 2022-07-01 2022-09-30 0001674930 flgt:XilongScientificMember 2023-01-01 2023-09-30 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2022-12-31 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 2022-01-01 2022-09-30 0001674930 us-gaap:CustomerRelationshipsMember 2023-01-01 2023-09-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 flgt:ClinicalInstitutionalCustomersContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-07-01 2023-09-30 0001674930 flgt:XilongScientificMember 2023-09-30 0001674930 flgt:PurchasedPatentMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 us-gaap:RetainedEarningsMember 2023-06-30 0001674930 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-09-30 0001674930 2023-01-01 2023-03-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-07-01 2022-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-09-30 0001674930 us-gaap:CommonStockMember 2023-07-01 2023-09-30 0001674930 us-gaap:LeaseholdImprovementsMember 2023-09-30 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-01 2023-09-30 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2023-07-01 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:AgencySecuritiesMember 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001674930 us-gaap:CommonStockMember 2023-03-31 0001674930 us-gaap:LandMember 2023-09-30 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember 2023-01-01 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 flgt:LongTermEquitySecuritiesMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 us-gaap:RetainedEarningsMember 2023-07-01 2023-09-30 0001674930 country:US 2023-07-01 2023-09-30 0001674930 us-gaap:DebtSecuritiesMember 2023-09-30 0001674930 us-gaap:SellingAndMarketingExpenseMember 2023-07-01 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2022-12-31 0001674930 2023-11-01 0001674930 us-gaap:NoncontrollingInterestMember 2023-03-31 0001674930 2022-06-30 0001674930 srt:MinimumMember us-gaap:SoftwareDevelopmentMember 2023-09-30 0001674930 us-gaap:LandImprovementsMember 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2023-06-30 0001674930 us-gaap:FurnitureAndFixturesMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2022-12-31 0001674930 us-gaap:CostOfSalesMember 2022-01-01 2022-09-30 0001674930 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:YankeeDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-09-30 0001674930 flgt:AnpTechnologiesIncorporationMember srt:DirectorMember 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2023-04-01 2023-06-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0001674930 2022-01-01 2022-12-31 0001674930 2022-04-01 2022-06-30 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:ParentMember 2023-06-30 0001674930 us-gaap:CustomerRelationshipsMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-09-30 0001674930 us-gaap:ParentMember 2022-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:CostOfSalesMember 2023-07-01 2023-09-30 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001674930 flgt:LongTermEquitySecuritiesMember 2022-12-31 0001674930 us-gaap:LandImprovementsMember 2022-12-31 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-09-30 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2022-01-01 2022-09-30 0001674930 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:AgencySecuritiesMember 2022-12-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 flgt:LaboratoryInformationSystemPlatformMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2022-01-01 2022-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0001674930 us-gaap:RetainedEarningsMember 2023-09-30 0001674930 flgt:AssetsNotYetPlacedInServiceMember 2022-12-31 0001674930 flgt:AnpTechnologiesIncorporationMember 2023-01-01 2023-09-30 0001674930 flgt:ANPTechnologiesIncMember 2023-07-01 2023-09-30 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2023-07-01 2023-09-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2022-12-31 0001674930 us-gaap:ServiceAgreementsMember flgt:ANPTechnologiesIncMember 2023-07-01 2023-09-30 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:RedeemablePreferredStockInvestmentMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 2023-09-30 0001674930 flgt:XilongScientificMember 2022-01-01 2022-09-30 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-09-30 0001674930 flgt:GeneralEquipmentMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001674930 us-gaap:OtherNoncurrentLiabilitiesMember flgt:InstallmentSaleContractMember 2023-09-30 0001674930 flgt:ANPTechnologiesIncMember 2022-01-01 2022-09-30 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2022-07-01 2022-09-30 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember 2023-07-01 2023-09-30 0001674930 us-gaap:CommonStockMember 2023-06-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:ContingentlyIssuableSharesMember 2023-01-01 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001674930 us-gaap:ParentMember 2023-01-01 2023-03-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USTreasuryBillSecuritiesMember 2023-09-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2023-09-30 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-09-30 0001674930 us-gaap:TradeNamesMember 2023-01-01 2023-09-30 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2023-09-30 0001674930 us-gaap:ParentMember 2022-12-31 0001674930 srt:MinimumMember flgt:GeneralEquipmentMember 2023-09-30 0001674930 flgt:ContingentlyIssuableSharesMember 2023-07-01 2023-09-30 0001674930 us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001674930 us-gaap:SoftwareDevelopmentMember 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001674930 us-gaap:EmployeeStockOptionMember 2022-07-01 2022-09-30 0001674930 us-gaap:EmployeeStockOptionMember 2023-07-01 2023-09-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2023-01-01 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-06-30 0001674930 flgt:InsuranceCustomerMember 2022-12-31 0001674930 flgt:ANPTechnologiesIncMember 2023-09-30 0001674930 2023-09-30 0001674930 us-gaap:ParentMember 2023-03-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:AgencySecuritiesMember 2023-09-30 0001674930 us-gaap:ServiceAgreementsMember flgt:ANPTechnologiesIncMember 2023-09-30 0001674930 country:US 2022-01-01 2022-09-30 0001674930 flgt:AutomobileMember 2022-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember 2022-12-31 0001674930 flgt:InstallmentSaleContractMember 2023-01-01 2023-09-30 0001674930 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2023-07-01 2023-09-30 0001674930 flgt:InstitutionalCustomerMember 2022-12-31 0001674930 flgt:LongTermEquitySecuritiesMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-03-31 0001674930 us-gaap:ComputerEquipmentMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2022-09-30 0001674930 2023-06-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001674930 2022-12-31 0001674930 flgt:GeneralEquipmentMember 2022-12-31 0001674930 2023-07-01 2023-09-30 0001674930 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001674930 srt:MinimumMember flgt:AutomobileMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001674930 flgt:AutomobileMember 2023-09-30 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0001674930 flgt:LaboratoryInformationSystemPlatformMember 2022-12-31 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember 2023-01-01 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674930 srt:MaximumMember flgt:AutomobileMember 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:BuildingImprovementsMember 2023-09-30 0001674930 flgt:PurchasedPatentMember 2023-01-01 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0001674930 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-09-30 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:CostOfSalesMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2023-09-30 0001674930 2021-12-31 0001674930 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2022-03-31 0001674930 us-gaap:CommonStockMember 2022-07-01 2022-09-30 0001674930 country:US 2023-01-01 2023-09-30 0001674930 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0001674930 flgt:MedicalLabEquipmentMember 2022-12-31 0001674930 us-gaap:ParentMember 2022-03-31 0001674930 us-gaap:DebtSecuritiesMember 2022-12-31 0001674930 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2023-09-30 0001674930 srt:MinimumMember flgt:MedicalLabEquipmentMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:BuildingMember 2022-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember 2023-09-30 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember 2022-12-31 0001674930 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-09-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2023-07-01 2023-09-30 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2023-07-01 2023-09-30 0001674930 flgt:InPlaceLeaseIntangibleAssetsMember 2023-09-30 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2023-01-01 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:AgencySecuritiesMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MoneyMarketFundsMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-09-30 0001674930 flgt:InsuranceCustomerMember 2023-09-30 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember 2022-01-01 2022-09-30 0001674930 2022-09-30 0001674930 us-gaap:BuildingMember 2023-09-30 0001674930 us-gaap:ComputerEquipmentMember 2022-12-31 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-07-01 2023-09-30 0001674930 flgt:AircraftMember 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-06-30 0001674930 us-gaap:SoftwareDevelopmentMember 2022-12-31 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001674930 flgt:AssetsNotYetPlacedInServiceMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2022-09-30 0001674930 us-gaap:CommonStockMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:USAgencyDebtSecuritiesMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember flgt:RedeemablePreferredStockInvestmentMember 2022-12-31 0001674930 us-gaap:NonUsMember 2023-07-01 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-12-31 0001674930 flgt:MedicalLabEquipmentMember 2023-09-30 0001674930 us-gaap:SellingAndMarketingExpenseMember 2022-07-01 2022-09-30 0001674930 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2023-09-30 0001674930 us-gaap:ParentMember 2023-04-01 2023-06-30 0001674930 2023-04-01 2023-06-30 0001674930 us-gaap:RetainedEarningsMember 2022-03-31 0001674930 country:US 2022-07-01 2022-09-30 0001674930 us-gaap:CommonStockMember 2021-12-31 0001674930 srt:MinimumMember us-gaap:BuildingMember 2023-01-01 2023-09-30 0001674930 2023-01-01 2023-09-30 0001674930 flgt:InProcessResearchDevelopmentMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2022-12-31 0001674930 us-gaap:GeneralAndAdministrativeExpenseMember 2023-01-01 2023-09-30 0001674930 us-gaap:SellingAndMarketingExpenseMember 2022-01-01 2022-09-30 0001674930 flgt:AircraftMember 2023-09-30 0001674930 us-gaap:AccountingStandardsUpdate201409Member 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0001674930 flgt:GeneticSequencingServiceMember flgt:AHMCHealthcareIncMember 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2023-03-31 0001674930 us-gaap:ServiceAgreementsMember flgt:ANPTechnologiesIncMember 2023-01-01 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember flgt:PreferredStockOfPrivatelyHeldCompanyMember 2022-12-31 0001674930 us-gaap:ParentMember 2022-01-01 2022-03-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001674930 flgt:InProcessResearchDevelopmentMember 2023-09-30 0001674930 flgt:ClinicalPatientContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-09-30 0001674930 us-gaap:ParentMember 2022-06-30 0001674930 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2022-12-31 0001674930 flgt:ClinicalInstitutionalCustomersContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-07-01 2022-09-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001674930 2022-03-31 0001674930 flgt:XilongScientificMember flgt:FFGeneBiotechMember 2023-09-30 0001674930 flgt:PurchasedPatentMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001674930 flgt:ClinicalInstitutionalCustomersContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-09-30 0001674930 flgt:InstallmentSaleContractMember 2023-09-30 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-12-31 0001674930 srt:MinimumMember us-gaap:LandImprovementsMember 2023-09-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:BuildingImprovementsMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 2022-01-01 2022-03-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-12-31 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:RedeemablePreferredStockMember 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2023-09-30 0001674930 us-gaap:CommonStockMember 2022-12-31 0001674930 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001674930 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-09-30 0001674930 srt:MaximumMember us-gaap:BuildingImprovementsMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-07-01 2022-09-30 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember us-gaap:MunicipalBondsMember 2023-09-30 0001674930 flgt:LaboratoryInformationSystemPlatformMember 2023-01-01 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MunicipalBondsMember 2023-09-30 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2022-12-31 0001674930 flgt:ANPTechnologiesIncMember 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-09-30 0001674930 flgt:InstitutionalCustomerMember 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-09-30 0001674930 flgt:CustomerOneMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0001674930 flgt:RoyaltyFreeTechnologyMember 2023-01-01 2023-09-30 0001674930 flgt:XilongScientificMember 2022-07-01 2022-09-30 0001674930 flgt:DebtSecuritiesDueAfterOneYearThroughFiveYearsMember us-gaap:MunicipalBondsMember 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember flgt:YankeeDebtSecuritiesMember 2022-12-31 0001674930 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasuryBillSecuritiesMember 2023-09-30 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2022-01-01 2022-09-30 0001674930 us-gaap:ParentMember 2021-12-31 0001674930 us-gaap:CostOfSalesMember 2023-01-01 2023-09-30 0001674930 us-gaap:ParentMember 2023-07-01 2023-09-30 0001674930 us-gaap:NonUsMember 2023-01-01 2023-09-30 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember us-gaap:MunicipalBondsMember 2022-12-31 0001674930 us-gaap:SubsequentEventMember 2023-10-01 2023-10-31 0001674930 2023-03-31 0001674930 us-gaap:ParentMember 2023-09-30 0001674930 us-gaap:RetainedEarningsMember 2021-12-31 0001674930 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-09-30 0001674930 srt:MaximumMember us-gaap:LandImprovementsMember 2023-09-30 0001674930 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001674930 us-gaap:ParentMember 2022-04-01 2022-06-30 0001674930 us-gaap:NoncontrollingInterestMember 2021-12-31 0001674930 flgt:ClinicalInsuranceContractsMember flgt:HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember 2022-07-01 2022-09-30 0001674930 srt:MaximumMember flgt:GeneralEquipmentMember 2023-09-30 0001674930 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0001674930 us-gaap:CommonStockMember 2022-06-30 0001674930 us-gaap:SellingAndMarketingExpenseMember 2023-01-01 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2023-01-01 2023-03-31 0001674930 flgt:ANPTechnologiesIncMember 2022-07-01 2022-09-30 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-07-01 2023-09-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:USGovernmentDebtSecuritiesMember 2022-12-31 0001674930 flgt:ClinicalInsuranceContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-09-30 0001674930 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001674930 us-gaap:NoncontrollingInterestMember 2022-04-01 2022-06-30 0001674930 flgt:LongTermEquitySecuritiesMember 2023-09-30 0001674930 us-gaap:CommonStockMember 2022-03-31 0001674930 us-gaap:TradeNamesMember 2022-12-31 0001674930 flgt:DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember 2023-09-30 0001674930 us-gaap:CustomerRelationshipsMember 2022-12-31 0001674930 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-07-01 2023-09-30 0001674930 us-gaap:ParentMember 2022-07-01 2022-09-30 0001674930 srt:MaximumMember flgt:MedicalLabEquipmentMember 2023-09-30 0001674930 us-gaap:FairValueMeasurementsRecurringMember us-gaap:USGovernmentDebtSecuritiesMember 2023-09-30 0001674930 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember flgt:YankeeDebtSecuritiesMember 2023-09-30 0001674930 srt:MaximumMember us-gaap:SoftwareDevelopmentMember 2023-09-30 0001674930 srt:MinimumMember us-gaap:BuildingImprovementsMember 2023-09-30 0001674930 us-gaap:NoncontrollingInterestMember 2023-07-01 2023-09-30 0001674930 us-gaap:CommonStockMember 2022-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-09-30 0001674930 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0001674930 flgt:ShortTermMarketableSecuritesMember us-gaap:MoneyMarketFundsMember 2023-09-30 0001674930 srt:MaximumMember us-gaap:BuildingMember 2023-01-01 2023-09-30 0001674930 us-gaap:NonUsMember 2022-01-01 2022-09-30 0001674930 flgt:ClinicalInstitutionalCustomersContractsMember us-gaap:AccountingStandardsUpdate201409Member 2023-01-01 2023-09-30 pure flgt:Customer shares iso4217:USD shares iso4217:USD flgt:Segment Q3 --12-31 false 0001674930 2027-07-31 1 1 http://fasb.org/us-gaap/2023#UsefulLifeShorterOfTermOfLeaseOrAssetUtilityMember http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#OtherAssetsNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#InterestAndOtherIncome http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember http://fasb.org/us-gaap/2023#RelatedPartyMember 10-Q true 2023-09-30 2023 false 001-37894 FULGENT GENETICS, INC. DE 81-2621304 4399 Santa Anita Avenue El Monte CA 91731 626 350-0537 Common Stock, par value $0.0001 per share FLGT NASDAQ Yes Yes Large Accelerated Filer false false false 29633057 84076000 79506000 383726000 446729000 29091000 41205000 49277000 52749000 32776000 48889000 549855000 627873000 383659000 326648000 15158000 12385000 85265000 81353000 144489000 150643000 141844000 143027000 38128000 44124000 1358398000 1386053000 15772000 23093000 21031000 24981000 2586000 3199000 18861000 10895000 14999000 2890000 5639000 281000 5301000 61421000 88107000 9555000 9836000 9833000 15755000 18235000 96564000 116178000 0.0001 0.0001 50000000 50000000 31925000 31248000 30035000 29438000 3000 3000 0.0001 0.0001 1000000 1000000 0 0 0 0 514262000 486585000 -16891000 -20903000 761324000 801000000 1258698000 1266685000 3136000 3190000 1261834000 1269875000 1358398000 1386053000 84687000 105655000 218708000 551264000 44843000 59560000 139481000 197350000 39844000 46095000 79227000 353914000 10014000 7507000 29488000 20401000 10161000 9859000 30967000 28665000 17498000 26266000 57293000 82281000 1957000 2006000 5887000 4487000 105000 3001000 39630000 45743000 123635000 138835000 214000 352000 -44408000 215079000 6646000 1405000 15519000 2408000 6860000 1757000 -28889000 217487000 20326000 414000 12016000 51488000 -13466000 1343000 -40905000 165999000 -359000 -376000 -1229000 -1236000 -13107000 1719000 -39676000 167235000 -0.44 0.06 -1.33 5.53 -0.44 0.06 -1.33 5.38 30013000 30174000 29789000 30256000 30013000 30867000 29789000 31107000 -13466000 1343000 -40905000 165999000 -230000 -1925000 -2027000 -3680000 4017000 -2502000 7214000 -22708000 -9679000 -3084000 -35718000 139611000 -359000 -376000 -1229000 -1236000 -68000 -1242000 1175000 -1545000 -427000 -1618000 -54000 -2781000 -9252000 -1466000 -35664000 142392000 29438000 3000 486585000 -20903000 801000000 1266685000 3190000 1269875000 10265000 10265000 10265000 280000 26000 869000 869000 869000 3707000 3707000 1790000 5497000 -15340000 -15340000 -509000 -15849000 29692000 3000 495981000 -17196000 785660000 1264448000 4471000 1268919000 10323000 10323000 10323000 8000 3000 3000 3000 225000 8000 232000 232000 232000 -3550000 -3550000 -547000 -4097000 -11229000 -11229000 -361000 -11590000 29917000 3000 506075000 -20746000 774431000 1259763000 3563000 1263326000 10902000 10902000 10902000 211000 13000 517000 517000 517000 80000 2198000 2198000 2198000 3855000 3855000 -68000 3787000 -13107000 -13107000 -359000 -13466000 30035000 3000 514262000 -16891000 761324000 1258698000 3136000 1261834000 371006 30160000 3000 501908000 -759000 657597000 1158749000 7131000 1165880000 5616000 5616000 5616000 3000 16000 16000 16000 172000 8000 494000 494000 494000 -11734000 -11734000 119000 -11615000 153979000 153979000 -422000 153557000 30327000 3000 507046000 -12493000 811576000 1306132000 6828000 1312960000 8030000 8030000 8030000 1000 3000 3000 3000 161000 8000 436000 436000 436000 215000 10577000 10577000 10577000 -9924000 -9924000 -422000 -10346000 11537000 11537000 -438000 11099000 30266000 3000 504066000 -22417000 823113000 1304765000 5968000 1310733000 8972000 8972000 8972000 203000 8000 522000 522000 522000 780000 34702000 34702000 34702000 -3185000 -3185000 -1242000 -4427000 1719000 1719000 -376000 1343000 29681000 3000 477814000 -25602000 824832000 1277047000 4350000 1281397000 -40905000 165999000 31490000 22618000 19610000 22860000 -4331000 25256000 4895000 3311000 -429000 -300000 2382000 -4230000 10964000 -4934000 281000 -1101000 -626000 29000 23000 -7596000 -24214000 2876000 -3722000 -7025000 -32331000 -400000 -323000 -12905000 -4762000 -3331000 12070000 220313000 343601000 257267000 376890000 131713000 133407000 19101000 14053000 440000 240000 137755000 15000000 10000000 14628000 -168715000 2198000 45279000 1618000 1452000 2429000 367000 15000000 592000 469000 3000 19000 -21834000 -47548000 -294000 -174000 4570000 3876000 79506000 164894000 84076000 168770000 2698000 56181000 940000 12905000 1288000 1690000 3833000 2661000 52000 573000 696000 66000 <p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 1. Overview and Basis of Presentation</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America, or U.S. GAAP. These financial statements include the assets, liabilities, revenues and expenses of all subsidiaries and entities in which the Company has a controlling financial interest or is deemed to be the primary beneficiary. In determining whether the Company is the primary beneficiary of an entity, the Company applies a qualitative approach that determines whether it has both (i) the power to direct the economically significant activities of the entity and (ii) the obligation to absorb losses of, or the right to receive benefits from, the entity that could potentially be significant to that entity. The Company uses the equity method to account for its investments in entities that it does not control, but in which it has the ability to exercise significant influence over operating and financial policies. All intercompany accounts and transactions are eliminated from the accompanying condensed consolidated financial statements.</span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Nature of the Business</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fulgent Genetics, Inc., together with its subsidiaries and affiliated professional corporations (collectively referred to as the Company, unless otherwise noted or the context otherwise requires), is a technology-based company with a well-established clinical diagnostic business and a therapeutic development business. Its clinical diagnostic business offers molecular diagnostic testing services, comprehensive genetic testing, and high-quality anatomic pathology laboratory services designed to provide physicians and patients with clinically actionable diagnostic information to improve the quality of patient care. Its therapeutic development business is focused on developing drug candidates for treating a broad range of cancers using a novel nanoencapsulation and targeted therapy platform designed to improve the therapeutic window and pharmacokinetic profile of new and existing cancer drugs. The Company aims to transform from a genomic diagnostic business into a fully integrated precision medicine company.</span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Unaudited Interim Financial Information</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The accompanying unaudited interim condensed consolidated financial statements have been prepared on the same basis as the Company’s audited consolidated financial statements as of and for the fiscal year ended December 31, 2022, which are included in the Company’s annual report on Form 10-K filed with the Securities and Exchange Commission, or SEC, on February 28, 2023, or the 2022 Annual Report, and, in the opinion of management, include all adjustments, which are normal and recurring in nature, necessary for a fair presentation of the Company’s financial position and results of operations. Operating results for interim periods are not necessarily indicative of the results that may be expected for a full fiscal year or any other period. The accompanying Condensed Consolidated Balance Sheet as of December 31, 2022 has been derived from the Company’s audited consolidated financial statements at that date but does not include all of the disclosures required by U.S. GAAP. As such, the information included in this quarterly report on Form 10-Q should be read in conjunction with the Company’s audited consolidated financial statements included in the 2022 Annual Report, including the notes thereto.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 2. Summary of Significant Accounting Policies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:12pt;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See the summary of the Company’s significant accounting policies set forth in the notes to its consolidated financial statements included in the 2022 Annual Report.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying condensed consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of intangible assets and goodwill at time of acquisition and on a recurring basis, and (vi) valuation of investments.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses. During the three and nine months ended September 30, 2023, the Company recorded an adjustment of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in provision for credit losses for trade accounts receivable due to decreased allowance for uncollectible accounts. During the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of provision for credit losses for trade accounts receivable.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Preferred Stock Investment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The redeemable preferred stock investment of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of September 30, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Condensed Consolidated Statement of Balance Sheets. Unrealized gain of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and unrealized loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">748,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were ex</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04f19a39-e2f2-4e55-8256-b380289e392c;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 2027</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the investment is recorded as a long-term investment.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation and Foreign Currency Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation included in accumulated other comprehensive income (loss) in the accompanying Condensed Consolidated Statements of Stockholders’ Equity. The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, whereas reagents and supplies, property and nonmonetary assets and liabilities are measured at historical rates. Losses from these remeasurements were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Loss from these translations were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Income (Loss)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from the Company's subsidiaries not using the U.S. dollar as their functional currency. There were no reclassifications from other comprehensive income (loss) to net loss in the three and nine months ended September 30, 2023, and reclassification from other comprehensive income (loss) to net earnings was not significant in the three and nine months ended September 30, 2022. The tax effects related to net unrealized loss on available-for-sale debt securities were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the three and nine months ended September 30, 2023, respectively</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The tax effects related to net unrealized loss on available-for-sale debt securities were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Customers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In certain periods, a small number of customers have accounted for a significant portion of the Company’s revenue. After aggregating customers that are under common control or affiliation, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer contributed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company's revenue for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1f1077dc-b756-4638-84d3-b48bcbf790f1;"><span style="-sec-ix-hidden:F_4256f0af-1905-4604-9bdf-a925ecec9f6e;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A different customer</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contributed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company's </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenue for the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total accounts receivable as of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total accounts receivable as of December 31, 2022.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from the U.S. Health Resources and Services Administration, or H</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSA, for uninsured individuals, (ii) Institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities, and large corporations, or (iii) Patients who pay directly; as the Company believes these classifications best depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022.</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.23%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.424%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.905%;"></td> <td style="width:1%;"></td> <td style="width:10.493%;"></td> <td style="width:1%;"></td> <td style="width:1.003%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,619</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63,030</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">116,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">337,497</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Institutional customers</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,280</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100,238</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">212,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Patients</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">345</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,239</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">787</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total Revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,687</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,655</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">218,708</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551,264</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The insurance revenue category above includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any insurance revenue under HRSA COVID-19 Uninsurance Program for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized in the three months ended September 30, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the quarter ended September 30, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.</span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables from contracts with customers - </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Receivables from contracts with customers are included within trade accounts receivable on the Condensed Consolidated Balance Sheets. Net receivable from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, as of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Net receivable from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts assets and liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Condensed Consolidated Balance Sheets. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any contract assets as of September 30, 2023 and December 31, 2022. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Condensed Consolidated Bal</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ance Sheets. Revenues of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">731,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, related to contract liabilities at the beginning of the respective periods.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customer Deposit</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposit in the accompanying Condensed Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.</span></p></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates all Accounting Standards Updates, or ASUs, issued by the Financial Accounting Standards Board, or FASB, for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s condensed consolidated financial statements.</span></p></div> <p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Use of Estimates</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The preparation of condensed consolidated financial statements in conformity with U.S. GAAP requires management to make certain estimates, judgments and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements, as well as the reported amounts of revenue and expenses during the reporting periods. These estimates, judgments and assumptions are based on historical data and experience available at the date of the accompanying condensed consolidated financial statements, as well as various other factors management believes to be reasonable under the circumstances. The Company’s estimates and assumptions may evolve as conditions change. Actual results could differ significantly from these estimates.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">On an on-going basis, management evaluates its estimates, primarily those related to: (i) revenue recognition criteria, (ii) accounts receivable and allowances for credit losses, (iii) the useful lives of fixed assets and intangible assets, (iv) estimates of tax liabilities, (v) valuation of intangible assets and goodwill at time of acquisition and on a recurring basis, and (vi) valuation of investments.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Trade Accounts Receivable and Allowance for Credit Losses</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade accounts receivable are stated at the amount the Company expects to collect. The Company maintains an allowance for credit losses for expected uncollectible trade accounts receivable, which is recorded as an offset to trade accounts receivable, and changes in allowance for credit losses are classified as a general and administrative expense in the accompanying Condensed Consolidated Statements of Operations. The Company assesses collectability by reviewing trade accounts receivable on a collective basis where similar risk characteristics exist and on an individual basis when it identifies specific customers that have deterioration in credit quality such that they may no longer share similar risk characteristics with the other receivables. In determining the amount of the allowance for credit losses, the Company uses a loss rate model or probability-of-default and loss given default model. Following the loss rate method, expected credit losses are determined based on an estimated historical loss rate. The probability of default method allows the ability to define a point of default and measure credit losses for receivables that have reached the point of default for purposes of calculating the allowance for credit losses. Loss given default represents the likelihood that a receivable that has reached the point of default will not be collected in full. The Company updates its loss rate and factors annually to incorporate the most recent historical data and adjusts the quantitative portion of the reserve through its qualitative reserve overlay. The Company looks at qualitative factors such as general economic conditions in determining expected credit losses. During the three and nine months ended September 30, 2023, the Company recorded an adjustment of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">) million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, in provision for credit losses for trade accounts receivable due to decreased allowance for uncollectible accounts. During the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the Company recorded $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">25.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million, respectively, of provision for credit losses for trade accounts receivable.</span></p> -2300000 -4300000 6500000 25300000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Redeemable Preferred Stock Investment</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The redeemable preferred stock investment of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> as of September 30, 2023 represents the fair value of redeemable preferred stock of a private company that the Company purchased in July 2021. The investment is classified as available-for-sale debt securities. The fair value of available-for-sale debt security is included in the Condensed Consolidated Statement of Balance Sheets. Unrealized gain of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is excluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and unrealized loss of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">748,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were ex</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">cluded from earnings and reported in other comprehensive income (loss) in the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Since the Company intends on holding the preferred stock, and the preferred stock is not redeemable until </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04f19a39-e2f2-4e55-8256-b380289e392c;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">July 2027</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the investment is recorded as a long-term investment.</span></p> 15200000 2300000 2800000 -748000 -10700000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Foreign Currency Translation and Foreign Currency Transactions</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company translates the assets and liabilities of its non-U.S. dollar functional currency subsidiaries into U.S. dollars using exchange rates in effect at the end of each period. Expenses for these subsidiaries are translated using rates that approximate those in effect during the period. Gains and losses from these translations are recognized in foreign currency translation included in accumulated other comprehensive income (loss) in the accompanying Condensed Consolidated Statements of Stockholders’ Equity. The Company and its subsidiaries that use the U.S. dollar as their functional currency remeasure monetary assets and liabilities at exchange rates in effect at the end of each period, whereas reagents and supplies, property and nonmonetary assets and liabilities are measured at historical rates. Losses from these remeasurements were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. Loss from these translations were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 230000 2000000 -1900000 -3700000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Comprehensive Income (Loss)</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Comprehensive income (loss) is comprised of net income (loss) and other comprehensive income (loss). Other comprehensive income (loss) consists of net unrealized gain or loss on available-for-sale debt securities, net of tax, and foreign currency translation adjustments from the Company's subsidiaries not using the U.S. dollar as their functional currency. There were no reclassifications from other comprehensive income (loss) to net loss in the three and nine months ended September 30, 2023, and reclassification from other comprehensive income (loss) to net earnings was not significant in the three and nine months ended September 30, 2022. The tax effects related to net unrealized loss on available-for-sale debt securities were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the three and nine months ended September 30, 2023, respectively</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. The tax effects related to net unrealized loss on available-for-sale debt securities were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> 1200000 2400000 3600000 9400000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Concentration of Customers</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In certain periods, a small number of customers have accounted for a significant portion of the Company’s revenue. After aggregating customers that are under common control or affiliation, </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer contributed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of the Company's revenue for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_1f1077dc-b756-4638-84d3-b48bcbf790f1;"><span style="-sec-ix-hidden:F_4256f0af-1905-4604-9bdf-a925ecec9f6e;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">A different customer</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> contributed </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">21</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">of the</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Company's </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">revenue for the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">No</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% or more</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of total accounts receivable as of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> customer comprised </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% of total accounts receivable as of December 31, 2022.</span></p> 1 1 0.14 0.11 0.13 0.21 0 0.10 1 0.17 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Disaggregation of Revenue</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company classifies its customers into three payor types: (i) Insurance, including claim reimbursement from the U.S. Health Resources and Services Administration, or H</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">RSA, for uninsured individuals, (ii) Institutional customers, including hospitals, medical institutions, other laboratories, governmental bodies, municipalities, and large corporations, or (iii) Patients who pay directly; as the Company believes these classifications best depict how the nature, amount, timing, and uncertainty of its revenue and cash flows are affected by economic factors. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022.</span></span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.23%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.424%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.905%;"></td> <td style="width:1%;"></td> <td style="width:10.493%;"></td> <td style="width:1%;"></td> <td style="width:1.003%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,619</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63,030</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">116,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">337,497</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Institutional customers</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,280</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100,238</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">212,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Patients</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">345</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,239</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">787</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total Revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,687</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,655</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">218,708</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551,264</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The insurance revenue category above includes </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, for services related to claims covered by the HRSA COVID-19 Uninsured Program. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t recognize any insurance revenue under HRSA COVID-19 Uninsurance Program for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million variable consideration was recognized in the three months ended September 30, 2023 that related to COVID-19 tests completed in the prior periods due to the recent collection efforts, which was included as revenue from insurance in the table above. During the quarter ended September 30, 2023, the Company experienced a change in estimate related to variable consideration. This change resulted in a cumulative catch-up adjustment of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. The Company estimates variable consideration using the expected value method. Any changes in variable consideration estimates that affect transactions are accounted for on a cumulative catch-up basis.</span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contract Balances</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Receivables from contracts with customers - </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Receivables from contracts with customers are included within trade accounts receivable on the Condensed Consolidated Balance Sheets. Net receivable from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">41</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">59</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, as of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">. Net receivable from Insurance and Institutional customers represented </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% and </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">86</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%, respectively, as of December 31, 2022.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contracts assets and liabilities</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> - Contract assets from contracts with customers associated with contract execution and certain costs to fulfill a contract are included in other current assets in the accompanying Condensed Consolidated Balance Sheets. The Company did </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">t have any contract assets as of September 30, 2023 and December 31, 2022. Contract liabilities are recorded when the Company receives payment prior to completing its obligation to transfer goods or services to a customer. Contract liabilities are included in the Condensed Consolidated Bal</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ance Sheets. Revenues of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">731,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million were recognized for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, related to contract liabilities at the beginning of the respective periods.</span></p> <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table summarizes revenue from contracts with customers by payor type for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022.</span><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.23%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.424%;"></td> <td style="width:1%;"></td> <td style="width:11.015%;"></td> <td style="width:1%;"></td> <td style="width:1.905%;"></td> <td style="width:1%;"></td> <td style="width:10.493%;"></td> <td style="width:1%;"></td> <td style="width:1.003%;"></td> <td style="width:1%;"></td> <td style="width:12.92%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Testing Services by payor</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Insurance</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,619</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">63,030</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">116,231</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">337,497</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Institutional customers</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">35,164</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42,280</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">100,238</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">212,980</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Patients</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">345</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,239</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">787</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total Revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,687</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,655</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">218,708</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551,264</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 48619000 63030000 116231000 337497000 35164000 42280000 100238000 212980000 904000 345000 2239000 787000 84687000 105655000 218708000 551264000 0 92700000 0 0 18900000 18900000 0.41 0.59 0.14 0.86 0 0 731000 8500000 2200000 14400000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Customer Deposit</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer deposit in the accompanying Condensed Consolidated Balance Sheets consists of payments received from customers in excess of their outstanding trade accounts receivable balances. These deposits will be offset against future testing receivables or refunded to the customers.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Recent Accounting Pronouncements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company evaluates all Accounting Standards Updates, or ASUs, issued by the Financial Accounting Standards Board, or FASB, for consideration of their applicability. ASUs not included in the Company’s disclosures were assessed and determined to be either not applicable or are not expected to have a material impact on the Company’s condensed consolidated financial statements.</span></p> <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 3. Equity and Debt Securities</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s equity and debt securities consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">165,357</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">162,195</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85,674</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,701</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,973</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">71,498</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">742</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,756</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">389,402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,676</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">383,726</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">202,084</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,297</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">198,793</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,842</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,910</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,932</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,208</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,032</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,517</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,369</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">752</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,842</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">410,403</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,458</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">396,952</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,905</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,865</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">801,710</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">782,543</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">816,710</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,174</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">797,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">189,333</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,373</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">185,960</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">120,480</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,222</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">118,258</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,991</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">193</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68,411</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">342</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68,069</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,371</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,291</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,347</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,342</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">452,944</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,215</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">446,729</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,435</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,349</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">146,088</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,054</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,435</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">88,619</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80,647</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,756</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,891</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,065</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">217</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,848</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">753</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,615</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">357,954</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,457</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">335,499</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,617</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,534</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">814,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,755</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">785,762</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">829,515</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,755</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">800,762</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Gross unrealized losses on the Company’s equity and debt securities were </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28.8</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022, respectively. The Company did not recognize any credit losses for its available-for-sale debt securities during the three and nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s equity and debt securities consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">165,357</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,162</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">162,195</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85,674</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,701</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83,973</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">71,498</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">742</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,756</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,756</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,117</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,064</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">389,402</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,676</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">383,726</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">202,084</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,297</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">198,793</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">163,842</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,910</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">159,932</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">16,208</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,176</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,032</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,517</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,369</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">752</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,842</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">410,403</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,458</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">396,952</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,905</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,865</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,905</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,865</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">801,710</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">782,543</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">816,710</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,174</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">797,543</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:middle;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amortized<br/>Cost Basis</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Gains</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Unrealized<br/>Losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Aggregate<br/>Fair Value</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Long-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Available-for-sale debt securities</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">189,333</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,373</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">185,960</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">120,480</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,222</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">118,258</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,991</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">193</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68,411</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">342</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">68,069</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,371</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,291</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,347</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,342</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Cash equivalents</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due within 1 year</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">452,944</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,215</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">446,729</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 1 year through 5 years</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">152,435</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,349</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">146,088</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">92,054</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,435</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">88,619</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80,647</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,756</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,891</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,065</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">217</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,848</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">753</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,615</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 1 year through 5 years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">357,954</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,457</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">335,499</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">After 5 years through 10 years</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,617</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,534</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:30pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:30pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total debt securities due after 5 years through 10 years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,617</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">83</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,534</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total available-for-sale debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">814,515</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,755</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">785,762</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:40pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:40pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity and debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">829,515</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">28,755</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">800,762</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 15000000 15000000 15000000 15000000 165357000 3162000 162195000 85674000 1701000 83973000 71498000 742000 70756000 61756000 18000 61738000 33318000 33318000 5117000 53000 5064000 33318000 33318000 389402000 5676000 383726000 202084000 6000 3297000 198793000 163842000 3910000 159932000 16208000 1176000 15032000 7517000 1000 149000 7369000 752000 84000 668000 20000000 4842000 15158000 410403000 7000 13458000 396952000 1905000 40000 1865000 1905000 40000 1865000 801710000 7000 19174000 782543000 816710000 7000 19174000 797543000 15000000 15000000 15000000 15000000 189333000 3373000 185960000 120480000 2222000 118258000 69991000 193000 69798000 68411000 342000 68069000 27455000 27455000 7371000 80000 7291000 2347000 5000 2342000 32444000 32444000 452944000 6215000 446729000 152435000 2000 6349000 146088000 92054000 3435000 88619000 80647000 4756000 75891000 12065000 217000 11848000 753000 85000 668000 20000000 7615000 12385000 357954000 2000 22457000 335499000 3617000 83000 3534000 3617000 83000 3534000 814515000 2000 28755000 785762000 829515000 2000 28755000 800762000 19200000 28800000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 4. </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fair Value Measurements</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The authoritative guidance on fair value measurements establishes a framework with respect to measuring assets and liabilities at fair value on a recurring basis and non-recurring basis. Under the framework, fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants, as of the measurement date. The framework also establishes a three-tier hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors market participants would use in valuing the asset or liability and are developed based on the best information available in the circumstances. The hierarchy consists of the following three levels:</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:6pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:5.065%;border-spacing:0;table-layout:fixed;width:94.0%;border-collapse:separate;"> <tr style="visibility:collapse;"> <td style="width:9.7%;"></td> <td style="width:90.3%;"></td> </tr> <tr style="height:30.65pt;"> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 1:</span></p></td> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inputs are quoted prices (unadjusted) in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.</span></p></td> </tr> <tr style="height:31.15pt;"> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 2:</span></p></td> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inputs are inputs other than quoted prices included within Level 1 that are observable for the asset or liability, either directly or indirectly.</span></p></td> </tr> <tr style="height:15.05pt;"> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Level 3:</span></p></td> <td style="background-color:#ffffff;padding-top:0.01in;word-break:break-word;white-space:pre-wrap;vertical-align:top;padding-right:0.01in;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Inputs are unobservable for the asset or liability.</span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:12pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the above three-tier fair value hierarchy:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360,988</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360,988</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,688</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,688</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,298</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,298</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">830,861</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">95,056</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">705,647</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332,048</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332,048</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">194,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">194,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,688</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,688</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">833,206</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">97,253</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">708,568</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s Level 1 assets include U.S. treasury bills and money market instruments and are valued based upon observable market prices. Level 2 assets consist of U.S. government and U.S. agency debt securities, municipal bonds, corporate debt securities and Yankee debt securities. Level 2 securities are valued based upon observable inputs that include reported trades, broker/dealer quotes, bids and offers. As of September 30, 2023, the Company had preferred stock of a privately held company, which was included in other long-term assets in the accompanying Condensed Consolidated Balance Sheets, and redeemable preferred stock of a private company that were measured using unobservable (Level 3) inputs. The fair value of redeemable preferred stock as of September 30, 2023 and December 31, 2022 was based on valuation performed by a third-party valuation company utilizing the guideline public company method under market approach and the discounted cash flow method under income approach. For the value of the investment in private equity securities, the Company elected to measure it at cost minus impairment, as the preferred stock of the privately held company did not have a readily determinable fair value, and no impairment loss was recorded as of September 30, 2023.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">There were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">no</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> transfers between fair value measurement levels during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following tables present information about the Company’s financial assets measured at fair value on a recurring basis, based on the above three-tier fair value hierarchy:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:12pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360,988</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360,988</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,688</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">230,688</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99,005</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">61,738</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">33,318</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,298</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,298</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">668</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">830,861</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">95,056</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">705,647</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,158</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31, 2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 2</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Level 3</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Equity securities, debt securities and cash equivalents:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. government debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332,048</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">332,048</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Corporate debt securities</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">194,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">194,149</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. agency debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,688</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">156,688</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. treasury bills</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">69,798</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Money market accounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,455</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Municipal bonds</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,673</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Preferred stock of privately held company</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,000</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Redeemable preferred stock investment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Yankee debt securities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,010</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:20pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:20pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total equity securities, debt securities and cash equivalents</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">833,206</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">97,253</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">708,568</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 360988000 360988000 230688000 230688000 99005000 99005000 61738000 61738000 33318000 33318000 14298000 14298000 15000000 15000000 15158000 15158000 668000 668000 830861000 95056000 705647000 30158000 332048000 332048000 194149000 194149000 156688000 156688000 69798000 69798000 27455000 27455000 22673000 22673000 15000000 15000000 12385000 12385000 3010000 3010000 833206000 97253000 708568000 27385000 0 0 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 5. Fixed Assets</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classes of fixed assets consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.688%;"></td> <td style="width:37.277%;"></td> <td style="width:1%;"></td> <td style="width:14.677%;"></td> <td style="width:1%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:14.677%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Useful Lives</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Medical lab equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50,898</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53,503</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6eaa4952-2bb1-4e6e-9265-3691e5ea1f47;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,065</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,804</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Building</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,781</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,731</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,739</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Building improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,703</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,865</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer hardware</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,485</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,979</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aircraft</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,751</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,248</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Land improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Automobile</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">347</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Land</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,800</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,500</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets not yet placed in service</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,877</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">132,373</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">124,634</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47,108</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43,281</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fixed assets, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85,265</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">81,353</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Depreciation expenses on fixed asse</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ts totaled $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7.6</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">17.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the nine months ended September 30, 2023 and 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Major classes of fixed assets consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:27.688%;"></td> <td style="width:37.277%;"></td> <td style="width:1%;"></td> <td style="width:14.677%;"></td> <td style="width:1%;"></td> <td style="width:1.682%;"></td> <td style="width:1%;"></td> <td style="width:14.677%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Useful Lives</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Medical lab equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">50,898</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">53,503</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Leasehold improvements</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6eaa4952-2bb1-4e6e-9265-3691e5ea1f47;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Shorter of lease term or estimated useful life</span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,065</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">11,804</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Building</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,781</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,731</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer software</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,739</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,982</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Building improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,703</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,865</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Computer hardware</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,485</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,979</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Aircraft</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,400</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Furniture and fixtures</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,751</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,248</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Land improvements</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">904</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Automobile</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">347</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">797</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General equipment</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5 Years</span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">44</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Land</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,800</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,500</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Assets not yet placed in service</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">18,385</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,877</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">132,373</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">124,634</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: Accumulated depreciation</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">47,108</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">43,281</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Fixed assets, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">85,265</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">81,353</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> P5M P12Y 50898000 53503000 11065000 11804000 P39Y 9781000 6731000 P1Y P5Y 7739000 6982000 P6M P39Y 7703000 5865000 P1Y P5Y 6485000 6979000 P7Y 6400000 6400000 P1Y P5Y 3751000 4248000 P5Y P15Y 904000 904000 P3Y P7Y 347000 797000 P3Y P5Y 115000 44000 8800000 7500000 18385000 12877000 132373000 124634000 47108000 43281000 85265000 81353000 4300000 7600000 13100000 17900000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 6. Ot</span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">her Significant Balance Sheet Accounts</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid income taxes</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,965</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,434</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,583</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,814</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,877</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,280</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities interest receivable</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,236</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,525</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,836</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,776</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,889</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivable as of December 31, 2022 includes $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million of maturities of marketable securities that did not settle until after period-end.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other long-term liabilities primarily include operating and finance lease liabilities, long-term, see Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, and notes payable, long-term, see Note 8, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt, Commitments and Contingencies</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other current assets consisted of the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid income taxes</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,965</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15,434</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Prepaid expenses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,583</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,814</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Reagents and supplies</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,877</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,280</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Marketable securities interest receivable</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,236</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,525</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Other receivable</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,115</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">19,836</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,776</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48,889</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 14965000 15434000 7583000 6814000 4877000 4280000 4236000 2525000 1115000 19836000 32776000 48889000 19100000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7. Reporting Segment and Geographic Information</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company views its operations and manages its business in </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">one</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> reporting segment. Long-lived assets were primarily located in the United States as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and December 31, 2022.</span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Revenue by region during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022 were as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.593%;"></td> <td style="width:1%;"></td> <td style="width:11.436%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.436%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:9.471%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.676%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,974</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">101,515</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204,087</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">540,801</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,140</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,621</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,463</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,655</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">218,708</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551,264</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 1 <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Revenue by region during the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 and 2022 were as follows:</span><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.593%;"></td> <td style="width:1%;"></td> <td style="width:11.436%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.436%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:9.471%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.676%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Revenue:</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">United States</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">78,974</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">101,515</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">204,087</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">540,801</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Foreign</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,713</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,140</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,621</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,463</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">84,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,655</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">218,708</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">551,264</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:top;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 78974000 101515000 204087000 540801000 5713000 4140000 14621000 10463000 84687000 105655000 218708000 551264000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note </span><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8. Debt, Commitments and Contingencies</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Debt</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, the Company did not have any outstanding borrowing under its margin account with the custodian of the Company’s marketable debt security investment account, Pershing Advisor Solutions, LLC, a BNY Mellon Company. The related interest expenses for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">zero</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">336,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The related interest expenses for the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">105,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">185,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Notes payable as of September 30, 2023 consisted of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.4</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of notes payable related to an installment sale contract the Company entered in February 2022 for a building and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> of notes payable to Xilong Scientific Co., or Xilong Scientific, by Fujian Fujun Gene Biotech Co., Ltd., or FF Gene Biotech. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The notes payable related to the installment sale are due in February 2030, and the interest rate is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.08</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The current portion and noncurrent portion are $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">408,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, and the noncurrent portion is included in the other long-term liabilities in the accompanying Condensed Consolidated Balance Sheets. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The notes payable to Xilong Scientific were extended to and are due on December 31, 2023, and the interest rate on the loan is </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.97</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%.</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> The related interest expenses for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023 were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">54,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">199,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The related interest expenses for the three and nine months ended September 30, 2022</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">75,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">231,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Operating Leases</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">See Note 9, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Leases</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, for further information.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Purchase Obligations</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company entered certain noncancelable purchase commitments with its vendors, which primarily consist of services, reagent and supplies, computer software, and medical lab equipment. As of September 30, 2023, the Company had non-cancelable purchase obligations of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">51.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, of which $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> is payable within twelve months, and the remainder, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27.1</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, is payable within the next five years.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Contingencies</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">From time to time, the Company may be subject to legal proceedings and claims arising in the ordinary course of business. In the opinion of management, the outcome of these matters would not have a material effect on the Company’s condensed consolidated financial position, results of operations or cash flows.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has received a Civil Investigative Demand, or CID, issued by the U.S. Department of Justice pursuant to the False Claims Act related to its investigation of allegations of medically unnecessary laboratory testing, improper billing for laboratory testing, and remuneration received or provided in violation of the Anti-Kickback Statute and the Stark Law. Among other things, this CID requests information and records relating to certain of the Company’s customers named in the CID, which represent a small portion of the Company’s revenues. As disclosed in the Company’s prior filings, the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">U.S. Securities and Exchange Commission, or the SEC is also conducting a non-public formal investigation, which appears to relate to the matters raised in the CID requests and our Exchange Act reports filed for 2018 through 2020. The Company is fully cooperating with the U.S. Department of Justice and the SEC to promptly respond to the requests for information in this CID and investigation and does not presently expect this CID or resulting investigation or the SEC investigation to have a material adverse impact. However, the Company cannot predict when these matters will be resolved, the outcome of these matters, or their potential impact, which may ultimately be greater than what the Company currently expects.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 0 336000 105000 185000 3400000 2500000 The notes payable related to the installment sale are due in February 2030, and the interest rate is 1.08%. 0.0108 408000 3000000 The notes payable to Xilong Scientific were extended to and are due on December 31, 2023, and the interest rate on the loan is 4.97%. 0.0497 54000 199000 75000 231000 51100000 24000000 27100000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 9. Leases</span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessee</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is a lessee to various non-cancelable operating leases with varying terms through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">April 2033</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> primarily for laboratory and office space and equipment. The Company has options to renew some of these leases after their expirations. On a lease-by-lease basis, the Company considers such options, which may be elected at the Company’s sole discretion, in determining the lease term. The Company also has various finance leases for lab equipment with varying terms through </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">December 2026</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, some of which were acquired in business combinations. The Company does not have any leases with variable lease payments. The Company’s operating lease agreements do not contain any residual value guarantees, material restrictive covenants, bargain purchase options, or asset retirement obligations.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company’s headquarters are located in El Monte, California, which is comprised of various corporate offices and a laboratory certified under the Clinical Laboratory Improvement Amendments of 1988, or CLIA, accredited by the College of American Pathologists, or CAP, and licensed by the State of California Department of Public Health. Other CLIA-certified laboratories are located in Temple City, California; Irving, Texas; Needham, Massachusetts; Phoenix, Arizona; Alpharetta, Georgia; and New York, New York.</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04839a22-431c-453d-83d8-6696a525cf46;"><span style="-sec-ix-hidden:F_362a96e7-7cc5-4d19-a6be-bffd87872e22;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU asset, net</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,784</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f9e9421a-3662-4b63-8240-1a2b9b36cfb1;"><span style="-sec-ix-hidden:F_8e0f50c6-693d-461a-8fa2-8bbbc588393d;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, short term</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,994</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,132</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c0c100f9-6115-4330-b05f-a26c391b6528;"><span style="-sec-ix-hidden:F_91908360-f32b-4622-b2b2-51d9a6a2b568;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, long term</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,684</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,795</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d581f747-5a7e-4a9e-907e-012f66f9ff38;"><span style="-sec-ix-hidden:F_614d25ea-310f-42b5-8bd3-5da8d135b397;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU asset, net</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,784</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_52dbd933-5cd2-43b0-bf37-974580070d33;"><span style="-sec-ix-hidden:F_f9f1a9a4-2301-4f69-84d8-5a98bcc5a4bf;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease liabilities, short term</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">537</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">943</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7c4553b1-45b3-4e39-9c27-bf5334aea050;"><span style="-sec-ix-hidden:F_027e10cf-8c4a-44f1-9630-54c9b6780997;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease liabilities, long term</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">894</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,818</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following were operating and finance lease expenses:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,703</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,770</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,239</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,674</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease cost:</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of ROU assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">136</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">225</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">490</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">67</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">66</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">453</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,460</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,307</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,138</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,388</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,272</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information related to operating and finance leases were the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.698%;"></td> <td style="width:1%;"></td> <td style="width:22.302%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term - operating leases</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.24 </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate - operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term -finance lease</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.89 </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate - finance lease</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.77</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Finance Lease</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,643</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">96</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,356</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">579</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,407</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,784</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">366</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,684</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">541</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,924</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,508</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,246</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,678</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,431</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;font-style:italic;min-width:fit-content;">Lessor</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company leases out space in buildings it owns and leases to third-party tenants under noncancelable operating leases. As of September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, the remaining lease terms range from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> months, including renewal options and may include rent escalation clauses. Lease income primarily represents fixed lease payments from tenants recognized on a straight-line basis over the application lease term. Variable lease income represents tenant payments for real estate taxes, insurance, and maintenance.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The lease income was included in interest and other income, net, in the accompanying Condensed Consolidated Statements of Operations. </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income was as follows:</span></span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.514%;"></td> <td style="width:1%;"></td> <td style="width:11.107999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.107999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.152999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">119</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">229</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease income</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6019031e-6b4d-41a3-8552-182ddb052eb5;"><span style="-sec-ix-hidden:F_157396d4-b756-4e3c-ac9b-3686d4d85893;"><span style="-sec-ix-hidden:F_e8353935-ed24-4c8f-834b-3910578cb6f5;"><span style="-sec-ix-hidden:F_492a68e2-b949-4c97-bc5b-8cf2ec8be4c5;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income</span></span></span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">127</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future fixed lease payments from tenants for all noncancelable operating leases as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.386%;"></td> <td style="width:1%;"></td> <td style="width:21.615%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Lease Payments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">from Tenants</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">126</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> 2033-04 2026-12 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The operating and finance lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 were as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_04839a22-431c-453d-83d8-6696a525cf46;"><span style="-sec-ix-hidden:F_362a96e7-7cc5-4d19-a6be-bffd87872e22;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease ROU asset, net</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,406</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">14,784</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_f9e9421a-3662-4b63-8240-1a2b9b36cfb1;"><span style="-sec-ix-hidden:F_8e0f50c6-693d-461a-8fa2-8bbbc588393d;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, short term</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,994</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,132</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_c0c100f9-6115-4330-b05f-a26c391b6528;"><span style="-sec-ix-hidden:F_91908360-f32b-4622-b2b2-51d9a6a2b568;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease liabilities, long term</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,684</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,795</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_d581f747-5a7e-4a9e-907e-012f66f9ff38;"><span style="-sec-ix-hidden:F_614d25ea-310f-42b5-8bd3-5da8d135b397;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease ROU asset, net</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,444</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,784</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_52dbd933-5cd2-43b0-bf37-974580070d33;"><span style="-sec-ix-hidden:F_f9f1a9a4-2301-4f69-84d8-5a98bcc5a4bf;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease liabilities, short term</span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">537</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">943</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_7c4553b1-45b3-4e39-9c27-bf5334aea050;"><span style="-sec-ix-hidden:F_027e10cf-8c4a-44f1-9630-54c9b6780997;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease liabilities, long term</span></span></span></span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">894</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,818</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 12406000 14784000 4994000 6132000 7684000 8795000 1444000 2784000 537000 943000 894000 1818000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following were operating and finance lease expenses:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.823%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.211%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Operating lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,703</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,770</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,239</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,674</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Finance lease cost:</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Amortization of ROU assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">136</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">225</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">622</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">490</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Interest on lease liabilities</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">15</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">67</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">66</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Short-term lease cost</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">453</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">112</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,460</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,042</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease cost</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,307</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,138</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,388</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,272</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1703000 1770000 5239000 3674000 136000 225000 622000 490000 15000 31000 67000 66000 453000 112000 1460000 1042000 2307000 2138000 7388000 5272000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Supplemental information related to operating and finance leases were the following:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:75.698%;"></td> <td style="width:1%;"></td> <td style="width:22.302%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term - operating leases</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.24 </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate - operating leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4.01</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average remaining lease term -finance lease</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.89 </span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted average discount rate - finance lease</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3.77</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span></p></td> </tr> </table> P4Y2M26D 0.0401 P2Y10M20D 0.0377 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following is a maturity analysis of operating and finance lease liabilities using undiscounted cash flows on an annual basis with renewal periods included:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:60.553%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> <td style="width:2.042%;"></td> <td style="width:1%;"></td> <td style="width:16.701999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Operating Leases</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Finance Lease</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,643</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">96</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,356</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">579</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,407</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">467</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,784</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">366</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,684</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">541</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,509</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease payments</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,924</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,508</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less imputed interest</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,246</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">77</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12,678</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,431</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 1643000 96000 4356000 579000 2407000 467000 1784000 366000 1684000 541000 1509000 13924000 1508000 1246000 77000 12678000 1431000 P3M P15M <span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income was as follows:</span><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.514%;"></td> <td style="width:1%;"></td> <td style="width:11.107999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:11.107999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.443%;"></td> <td style="width:1%;"></td> <td style="width:9.665%;"></td> <td style="width:1%;"></td> <td style="width:1.563%;"></td> <td style="width:1%;"></td> <td style="width:13.152999999999999%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Lease income</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">119</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">229</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Variable lease income</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_6019031e-6b4d-41a3-8552-182ddb052eb5;"><span style="-sec-ix-hidden:F_157396d4-b756-4e3c-ac9b-3686d4d85893;"><span style="-sec-ix-hidden:F_e8353935-ed24-4c8f-834b-3910578cb6f5;"><span style="-sec-ix-hidden:F_492a68e2-b949-4c97-bc5b-8cf2ec8be4c5;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total lease income</span></span></span></span></span></span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">37</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">48</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">127</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">241</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 36000 48000 119000 229000 1000 8000 12000 37000 48000 127000 241000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Future fixed lease payments from tenants for all noncancelable operating leases as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 are as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:76.386%;"></td> <td style="width:1%;"></td> <td style="width:21.615%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Lease Payments</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">from Tenants</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">36</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">90</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:5pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:5pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">126</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 36000 90000 126000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 10. Equity-Based Compensation</span></p><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Condensed Consolidated Statements of Operations as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.533%;"></td> <td style="width:1%;"></td> <td style="width:11.416%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.416%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.072000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.175%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,621</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,475</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,374</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,183</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,782</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,900</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,110</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,189</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,243</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,644</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,148</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,567</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,572</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,177</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,902</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,972</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,490</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company has included equity-based compensation expense as part of cost of revenue and operating expenses in the accompanying Condensed Consolidated Statements of Operations as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:43.533%;"></td> <td style="width:1%;"></td> <td style="width:11.416%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.416%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:10.072000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.464%;"></td> <td style="width:1%;"></td> <td style="width:11.175%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Cost of revenue</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,621</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,475</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,374</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,183</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Research and development</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,782</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,687</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,900</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,110</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Selling and marketing</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,189</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,243</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,644</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,148</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">General and administrative</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,310</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2,567</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">9,572</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,177</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,902</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8,972</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,490</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">22,618</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 2621000 2475000 7374000 6183000 3782000 2687000 10900000 7110000 1189000 1243000 3644000 3148000 3310000 2567000 9572000 6177000 10902000 8972000 31490000 22618000 <p style="text-indent:0;font-size:10pt;margin-top:8pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 11. Income Taxes</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The effective tax rate used for interim periods is the estimated annual effective consolidated tax rate, based on the current estimate of full year results, except that taxes related to specific events, if any, are recorded in the interim period in which they occur. The annual effective tax rate is based upon several significant estimates and judgments, including the estimated annual pre-tax income of the Company in each tax jurisdiction in which it operates, and the development of tax planning strategies during the year. In addition, the Company’s tax expense can be impacted by changes in tax rates or laws and other factors that cannot be predicted with certainty. As such, there can be significant volatility in interim tax provisions.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company recorded consolidated provision for income taxes of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">12.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, compared with $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">414,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">51.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022, respectively. The Company’s effective tax rate was </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">296</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and (</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">42</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">%) for the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, compared to </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">24</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% for both the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022. The change in the effective tax rate compared to prior periods is due to the establishment, in the current quarter, of a valuation allowance on the Company's net deferred tax assets.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company is under examination by certain tax authorities for the 2020 to 2021 tax years. While the timing of the conclusion of the examination is uncertain, the Company believes that adequate amounts have been reserved for adjustments that may result. During 2023, the statutes of limitations will lapse on the Company’s 2019 federal tax year and certain 2018 and 2019 state tax years. The Company does not believe the federal or state statute lapses or any other event will significantly impact the balance of unrecognized tax benefits in the next twelve months.</span></p> 20300000 12000000 414000 51500000 2.96 -0.42 0.24 0.24 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 12. Income (Loss) per Share</span></p><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the calculation of basic and diluted income (loss) per share for the three and nine months ended September 30, 2023 and 2022:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.069%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> <td style="width:1.424%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> <td style="width:2.246%;"></td> <td style="width:1%;"></td> <td style="width:10.854000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.785%;"></td> <td style="width:1%;"></td> <td style="width:11.676%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) attributable to Fulgent</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,107</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,719</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39,676</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">167,235</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares—outstanding, basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,013</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,789</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,256</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares—outstanding, diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,013</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,867</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,789</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,107</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per common share, basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.33</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.53</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per common share, diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.33</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.38</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:11pt;font-family:'Calibri',sans-serif;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following securities have been excluded from the calculation of diluted income (loss) per share because their effect would have been anti-dilutive:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.2%;"></td> <td style="width:1%;"></td> <td style="width:11.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.38%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">215</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,315</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,238</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,196</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">697</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingently Issuable Shares</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The anti-dilutive shares described above were calculated using the treasury stock method. In the three and nine months ended September 30, 2023, the Company had outstanding stock options and restricted stock units and contingently issuable shares for held back related shares to the business combination of Fulgent Pharma </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">that were excluded from the weighted-average share calculation for continuing operations due to the Company’s net loss positions.</span></p> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following table presents </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">the calculation of basic and diluted income (loss) per share for the three and nine months ended September 30, 2023 and 2022:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:42.069%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> <td style="width:1.424%;"></td> <td style="width:1%;"></td> <td style="width:10.975%;"></td> <td style="width:1%;"></td> <td style="width:2.246%;"></td> <td style="width:1%;"></td> <td style="width:10.854000000000001%;"></td> <td style="width:1%;"></td> <td style="width:1.785%;"></td> <td style="width:1%;"></td> <td style="width:11.676%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands, except per share data)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) attributable to Fulgent</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,107</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,719</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">39,676</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">167,235</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares—outstanding, basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,013</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,174</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,789</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,256</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Weighted-average common shares—outstanding, diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,013</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">30,867</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29,789</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">31,107</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per common share, basic</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.33</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.53</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net income (loss) per common share, diluted</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.44</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">0.06</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.33</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5.38</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> -13107000 1719000 -39676000 167235000 30013000 30174000 29789000 30256000 30013000 30867000 29789000 31107000 -0.44 0.06 -1.33 5.53 -0.44 0.06 -1.33 5.38 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The following securities have been excluded from the calculation of diluted income (loss) per share because their effect would have been anti-dilutive:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:41.2%;"></td> <td style="width:1%;"></td> <td style="width:11.32%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:11.38%;"></td> <td style="width:1%;"></td> <td style="width:1.3%;"></td> <td style="width:1%;"></td> <td style="width:11.9%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:1%;"></td> <td style="width:12.9%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Three Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Nine Months Ended September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:'Calibri',sans-serif;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="14" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Options</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">215</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">212</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Restricted Stock Units</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,315</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,238</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,196</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">697</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Contingently Issuable Shares</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">371</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 215 7 212 10 1315 1238 1196 697 371 371 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 13. Related Parties</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Linda Marsh, who is a member of the Company’s Board of Directors, or the Board, currently serves as the Senior Executive Vice President of AHMC Healthcare Inc., or AHMC. The Company performs genetic testing and other testing services, on an arms-length basis, for AHMC, and the Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">122,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in revenue from </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_a9c0fad8-3000-480a-a6a8-ed8c7bea9efa;"><span style="-sec-ix-hidden:F_c9cdc568-f4af-48bf-8dd3-aa3162b1fd3d;"><span style="-sec-ix-hidden:F_0d8b927f-ddd7-46f7-a937-04d66326f4b6;"><span style="-sec-ix-hidden:F_f31ece14-338d-4882-a624-1c37a201a3d1;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AHMC</span></span></span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively. The Company recognized $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">299,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million in revenue from AHMC in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:0;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2022, respectively. As of September 30, 2023 and December 31, 2022, $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">93,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, was owed to the Company by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_9c0ced1d-96bc-4f16-99c3-4b9c6c9228fd;"><span style="-sec-ix-hidden:F_723de4f8-7179-4c6e-beac-4050915808b7;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">AHMC</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, which is included in trade accounts receivable, net, in the accompanying Condensed Consolidated Balance Sheets, in connection with this relationship.</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Ming Hsieh, the Chief Executive Officer and Chairperson of the Board, is on the board of directors and a </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">% owner of ANP Technologies, Inc., or ANP, from which the Company purchased COVID-19 antigen rapid test kits and entered into certain drug-related licensing and development service agreements. The President and Chief Scientific Officer of Fulgent Pharma, Ray Yin, is the Founder, President, and Chief Technology Officer of ANP. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">368,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1.9</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in expenses, in the three and nine months ended September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, related to the licensing and development services and purchases of equipment and COVID-19 antigen rapid test kits. The Company incurred $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">120,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">280,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in expenses in the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">three and nine months ended September 30, 2022, respectively, for COVID-19 antigen rapid test kits. As of September 30, 2023 and December 31, 2022, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">255,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">607,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">, respectively, were owed to </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_4a711e38-574b-4657-bfb6-196bcf3c70a8;"><span style="-sec-ix-hidden:F_94947151-7bbc-4df0-8812-7df421626803;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ANP</span></span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> by the Company in connection with these relationships. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">The Company also entered into an employee service agreement with ANP in April 2023, </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">32,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> were recognized in the three and nine months ended September 30, 2023, respectively, and </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">70,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> was owed by </span><span style="font-size:10pt;font-family:Times New Roman;"><span style="-sec-ix-hidden:F_55ee8a68-93fd-44e4-b889-063e408ab983;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">ANP</span></span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> in connection with the employee service agreement as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">.</span></p> 6000 122000 299000 1300000 13000 93000 0.20 368000 1900000 120000 280000 255000 607000 32000 70000 70000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 14. Goodwill and Acquisition-Related Intangibles</span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summaries of goodwill and intangibles balances assets as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 were as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.322%;"></td> <td style="width:33.761%;"></td> <td style="width:1%;"></td> <td style="width:13.818999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.582%;"></td> <td style="width:1%;"></td> <td style="width:11.515999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-Average Amortization Period</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-process research &amp; development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n/a</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty-free technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,071</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,364</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,225</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">894</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty-free technology, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,846</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,470</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,686</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,976</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,215</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">71,710</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76,535</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,790</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,790</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">782</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">412</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,008</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,378</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-place lease intangible assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-place lease intangible assets, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">261</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">314</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory information system platform</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">806</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">527</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory information system platform, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,054</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,333</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchased patent</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchased patent, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">144,489</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,643</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></div><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Acquisition-related intangibles included in the above tables are generally finite-lived and are carried at cost less accumulated amortization, except for In-Process Research and Development, or IPR&amp;D, which is related to a business combination in 2022 and has an indefinite life until research and development efforts are completed or abandoned. All other finite-lived acquisition-related intangibles related to the business combinations in 2022 and 2021 are amortized on a straight-line basis over their estimated lives, which approximates the pattern in which the economic benefits of the intangible assets are expected to be realized.<br/></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><div style="font-size:11pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amount of goodwill for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.061%;"></td> <td style="width:1%;"></td> <td style="width:29.939999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of January 1, 2023</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net foreign currency exchange differences</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,183</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of September 30, 2023</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div><div style="font-size:10pt;font-family:Times New Roman;"><p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the carrying value of finite-lived intangible assets recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.061%;"></td> <td style="width:1%;"></td> <td style="width:29.939999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,955</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,822</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,822</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,521</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,196</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,161</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40,422</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,899</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table></div> <p style="text-indent:4.533%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Summaries of goodwill and intangibles balances assets as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023 and December 31, 2022 were as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:35.322%;"></td> <td style="width:33.761%;"></td> <td style="width:1%;"></td> <td style="width:13.818999999999999%;"></td> <td style="width:1%;"></td> <td style="width:1.582%;"></td> <td style="width:1%;"></td> <td style="width:11.515999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">September 30,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">December 31,</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Weighted-Average Amortization Period</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2023</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">2022</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="6" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-process research &amp; development</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">n/a</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">64,590</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty-free technology</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,071</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5,364</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,225</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">894</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Royalty-free technology, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,846</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">4,470</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,686</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">82,750</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10,976</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6,215</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Customer relationships, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">71,710</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">76,535</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">8</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,790</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,790</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">782</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">412</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Trade name, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,008</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">3,378</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-place lease intangible assets</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">360</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">99</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">46</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In-place lease intangible assets, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">261</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">314</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory information system platform</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">5</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,860</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">806</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">527</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Laboratory information system platform, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,054</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,333</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchased patent</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="font-size:10pt;font-family:Times New Roman;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">10</span></span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> Years</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">27</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">29</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Less: accumulated amortization</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">6</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Purchased patent, net</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">20</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">23</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total intangible assets, net</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">144,489</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">150,643</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> 141844000 143027000 64590000 64590000 P10Y 5071000 5364000 1225000 894000 3846000 4470000 P13Y 82686000 82750000 10976000 6215000 71710000 76535000 P8Y 3790000 3790000 782000 412000 3008000 3378000 P5Y 360000 360000 99000 46000 261000 314000 P5Y 1860000 1860000 806000 527000 1054000 1333000 P10Y 27000 29000 7000 6000 20000 23000 144489000 150643000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Changes in the carrying amount of goodwill for the </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">nine months ended September 30, 2023 are as follows:</span></p><p style="text-indent:4.533%;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.061%;"></td> <td style="width:1%;"></td> <td style="width:29.939999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of January 1, 2023</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">143,027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:11pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:11pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Net foreign currency exchange differences</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">(</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,183</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">)</span></p></td> </tr> <tr> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Balance as of September 30, 2023</span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Goodwill</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Accumulated impairment losses</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">—</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">141,844</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 143027000 143027000 -1183000 141844000 141844000 <p style="text-indent:4.533%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Based on the carrying value of finite-lived intangible assets recorded as of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">September 30, 2023, and assuming no subsequent impairment of the underlying assets, the annual amortization expense for intangible assets is expected to be as follows:</span></p><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p> <table style="margin-left:auto;border-spacing:0;table-layout:fixed;width:100.0%;border-collapse:separate;margin-right:auto;"> <tr style="visibility:collapse;"> <td style="width:68.061%;"></td> <td style="width:1%;"></td> <td style="width:29.939999999999998%;"></td> <td style="width:1%;"></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #000000;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">Amounts</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;border-bottom:0.5pt solid #ffffff03;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:8pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td colspan="2" style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:8pt;font-family:Times New Roman;min-width:fit-content;">(in thousands)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:8pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:8pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Year Ending December 31,</span></p></td> <td colspan="2" style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:top;text-align:left;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:center;"><span style="white-space:pre-wrap;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2023 (remaining 3 months)</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">1,955</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2024</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,822</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2025</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,822</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2026</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,521</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2027</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,196</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2028</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">7,161</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Thereafter</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:0.5pt solid #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">40,422</span></p></td> <td style="background-color:#ffffff;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:0.5pt solid #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> <tr style="height:10pt;"> <td style="background-color:#cff0fc;text-indent:10pt;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;"><p style="margin-left:10pt;text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Total</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #000000;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:pre-wrap;vertical-align:bottom;border-bottom:2.25pt double #000000;text-align:center;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:right;"><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">79,899</span></p></td> <td style="background-color:#cff0fc;word-break:break-word;white-space:nowrap;vertical-align:bottom;border-bottom:2.25pt double #ffffff03;"><p style="text-indent:0;font-size:10pt;margin-top:0;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p></td> </tr> </table> 1955000 7822000 7822000 7521000 7196000 7161000 40422000 79899000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 15. Stock Repurchase Program</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In March 2022, the Board authorized a $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">250.0</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million stock repurchase program. Under the stock repurchase program, the Company may repurchase shares from time to time in the open market or in privately negotiated transactions. The stock repurchase program has no expiration from the date of authorization.</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> </span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:12pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three and nine months ended September 30, 2023, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">80,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an aggregate cost of </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">2.2</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> under the stock repurchase program. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">During the three months ended September 30, 2022, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">780,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an aggregate cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">34.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. During the nine months ended September 30, 2022, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">995,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an aggregate cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">45.3</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million. </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">As of September 30, 2023, a total of approximately </span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">$</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">173.5</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> remained available for future repurchases of its common stock under the stock repurchase program.</span></p> 250000000 80000 80000 2200000 2200000 780000 34700000 995000 45300000 173500000 <p style="text-indent:0;font-size:10pt;margin-top:18pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:bold;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">Note 16. Subsequent Events</span></p><p style="text-indent:4.4%;font-size:10pt;margin-top:6pt;font-family:Times New Roman;margin-bottom:0;text-align:left;"><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">In October 2023, the Company repurchased </span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">533,000</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> shares of its common stock at an aggregate cost of $</span><span style="font-size:10pt;font-family:Times New Roman;color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;">13.7</span><span style="color:#000000;white-space:pre-wrap;font-weight:normal;font-size:10pt;font-family:Times New Roman;min-width:fit-content;"> million under the stock repurchase program approved in March 2022. See Note 15, Stock Repurchase Program.</span></p> 533000 13700000 EXCEL 78 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /4[8U<'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 " #U.V-7!RH3<^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*(YA!Y/ZLK'3"H45-G8SMMJ:Q;&Q-9*^_9RL31G; ^QHZ?>G M3Z#.1&E"PET*$1,YS'>3[X0O*;R3$>(VGSH M(T+;-/?@D;35I&$&5G$E,M59(TU"32%=\-:L^/B9^@5F#6"/'@?*P&L.3,T3 MXWGJ.[@!9AAA\OF[@'8E+M4_L4L'V"4Y9;>FQG&L1['DR@X97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M]3MC5]C+KC?:!0 Z1X !@ !X;"]W;W)K]OXC8J7%1I4K#M)+!CU,E$8=(AE]3LA]:/6>)1=>Q;C$4]EX$?L6: D#4,J M]G+Y(8L2GT=(L-5M:X+? M.3;1@NR./WRV2XZ.D499_A6FK M_$\M/#X^N$\S> 6SI ES>/"G[\G-;>NFA3RVHFD@7_CN-U8 ];2?RX,D^T2[ M_-YNMX7<-)$\+,2J!*$?Y=_TM7@0QP)2(R"%@'PCP'7_8!<".P/-2Y9AW5-) MQR/!=TCHNY6;/LB>3:96-'ZDJW$NA?K55SHYON=NJFI%(AIYZ"&2OMRC690W M#_V8VRC94,&244>J?].:CELXW^7.I,9YB#[P2&X2Y>HQ[ZV^HTI9%I43LS,^N\7/XE@GT]V292*$: MXS^F)Y0[=,T.NH>^2V+JLMN6ZH()$UO6&O_T ^Y;OYKPOI/9&]AN"=N%W*MF MLMC'S$0*R['5_F1" E4-D7HE4@\LTT3Q>!G3-*!K$Q.L7]$@,3T*!Y0UA.J7 M4/WSZNF9"9_K'NTA]5XP5AGL5/:VVNX&ZAMR#DK.P7F<4S]Q:8"^,"K05%TT MOJA@KSH^4-60[Z;DN_E??$5UUA+";I^,?*"F(=^PY!N")5H(ZOG1&LWWX9(' M)B)8/WU\OS Q@:J&3-BJQE(++%4Q?KZPM:\'!55]3S0T]KT31M//C^\?GA9( M?3PL9L[\"LV>G&L3,&S4E/@H/>!SB!W55(5JIC,UU+^BW]G>R Q;69:%^X/N MT+:,G*"X*2>I.,E9G*D0NE>^L)@+F35@2:6Y2YYP_&+,5 ZL:LI991H,IHCQ M ?#XM0J-(2?LVFU,VC8V@EXBSN JSV XD105.O4#%>(<1;?FPMQJ89]'*M8, M35Q734R$LO%R2R/Q)=(.KN(.AO-*03P/:1"@NS11/R?FAMLP]\"ZIGQ5\L%P M8"GX'D(FUKIGOE<.HGD@ZOH@^&\ M)8(/KI(/AL/*X57+PU#-/^>2NU^O%*R>A**/J4RDFJFJ^C42?Z=(4SR'W*V7 MN>GED.V8#/NV;?4&H\[6Q%BE'PS'EZ.W#WI*PZ7QA7%WPD2-EVU[<#/L&@M_ MB21$JB1$SDI""_J*9IX:4/R5[^8+"O6X)RQO<)OT";8M(R\L;LI;Y2!R5@Z: M>)YR3ZX.!^A1W8<^1L:Q\X1EUQX.T5R%2(HFD:\_MRQ*C3T6=FH*7X4C9Z/A&Y M)D;02\0C4L4C##?JD;\2Z1!HB51HB<'AYY-FRP89'T ASPL3N66VK9P^,?)<(0:0* M001.+PM?JK&3KQ F/R]_07/FID+5I!$2=GH;-&(UX=G2(&7H1^M:3TE1K"8( MV1JX\2E<(BN1*BL1."L=L-'#J[NAD9J)U"TXG#!ZFLSO)\8E6EC8E+!*2N2L MI#13XX'(MWST7)0>9N)&5-BQ9N(-JQIRVE5@LN%T4R[X?4JI4*S!OEAD,&XK MP%Y2F&,"+&N*6&4D&PXTU1Z"H%'B9VD08(3-:F8]R@D.3R,I]K5CS0GW^PKW M%>?R<*+_H-S='O\'4$L#!!0 ( /4[8U 8 >&PO M=V]R:W-H965T&ULM5EM<]LV#/XK/#?7K7=.+))ZH=K$=VUZ MW?JA72YIM\^,Q=BZR*(K4GG9KQ\H.9(M4G2R=5\2R0*@!R"(!Z!.[V5UJU9" M:/2P+DIU-EEIO7D[FZG%2JRY.I$;4<*3&UFMN8;;:CE3FTKPK%%:%S,2!/%L MS?-R,C]M?KNHYJ>RUD5>BHL*J7J]YM7C!U'(^[,)GCS]<)DO5]K\,)N?;OA2 M7 G]?7-1P=VLLY+E:U&J7):H$C=GD_?X[3EE1J&1^#,7]VKG&AE7KJ6\-3>? ML[-)8!")0BRT,<'AWYTX%T5A+ &.'UNCD^Z=1G'W^LGZI\9Y<.::*W$NB[_R M3*_.)FR",G'#ZT)?ROO?Q=:AR-A;R$(U?]']5C:8H$6MM%QOE0'!.B_;__QA M&X@=!1R.*)"M GFN MTJT,;1%EGCUD>N^?RTDO>H,M)@S5PTL6FTP9N\-,MX MI2MXFH.>GI_+,H-%$1F"*R6+/.,:;C[P@I<+@:Z,886.T?>KC^C7HS?H".4E M^K:2M>)EIDYG&C 82[/%]GT?VO>1D?==BM7. [>N9S[2<;V7*6=J]1G?7[.U0K!HJ&%N1 _ZOR.%^"[T^O65-R8,I7@ M;L["((E/9W>[[MA221H%O=0>SK##&7IQ?N'5K=#\NA!(B45=Y3H73HRMF6CG M[931A Q!VF)A&"4:%1(239G'1R2=!BEN5N0HQ%,21"XG(QM]2I)DX*,M%9$D M''$Q[ER,O2[^H5<"@!_<(;&]#H!PN RV5,@8&X&8=! 3_RI(S8MG0$SL^(0I MBZ(!1ELL)@E+J!LDZT"RER?T%%*A7!YK4:U=@)DKM^,H'0!VB)$X#ID;<-H! M3KV +T4FH%DP@*$.W0B(;H: B1:W4/SOA-) X]J%.K7@X A'; #:(44HB]R8 M<= 36>!%_2E_ )AM#C2;T$E.@?5R%I%XF @N,4RCD43 .V2+O1@_EYJ7R]Q$ M]A!0;$$0G$N.!B09 M ==3&?9S65N:NAWDV?E;0_L["9-A3CK$PA"3< 1HSV783V9M@?+ L]D)\HS1 MU +H$F1Q,)J3/9'AZ%DM4)'SZ[P895OLY<.7-D(_R]J^SSVS83^UO7_B[0U_ M-'7.Z;#-6#A*$C)<&%N,T" =6Y:>V;"?V@!B54-!.[0L-F<1'% \1.D0 P;$ M(RA[:L-^;H.A05\"L-=M809JY"\=,XC7D,O'DALHL-A M.A9RTA,=\1/=5ZE%M[NF78>VD949WIU^V41&6!H,XN^0BF(Z!G=G"O23W7ZK M>R"7B^(B?^/8;WD- ;5*+<4@LJ+888S@8(6G2[C4Y-K M4#X%]=$)TYZT =POP_V(WT[$:>,[CUW=&A-'$2G1U[AQ@C=*ST]41'GC/# M'<)H\U<:1_&PX72(81SC9&0@(CW/D4,\MU[G37U6[1D*\%Y>+D6Y ,#H5U/N M$'OC1.XU[,X%Y"S5_]W0OO,]?Y+4VR%>F=%O)8M,5.KU*T9P\JXY/QK9(EXR M?C%!_21K^T=F/2]3/R^;=9=E._Q.T5%P$@0!!EZKT!TO:IB/8:.I%:^ XZ)@ M"@_;.TB26J]D94K?U)Q7IB1J\@8N2A'*E:B, UQO1G&<7C]-6#HS15H6D MTY!V*K+6"F;(#))O7\]YBF>S^[!4>47V@]:3/_63_\7^H<&!N.&QL)5R/TY( M5KON.QWV GMI[OT;:[X=1_M^A/K[D?=9EIM&"0KCAN?9,?2#"[[)H5 ZO7;T M&L#S\7!4<UT7SY4"VK91<0TQ6YG//G6A./9W M[<[C&,24&Z7=="0QIF1(/@XY M%F!([A&4?7M"#YPU-PSYJ2Z6INE3.]7X%T\=IG:K@LW,91TM. 7C.![-B[X1 MH?Y&Y*LL#5%6LH G2Y27T([ F.-$ZSA%QM3ZX."22L<"W+<@]#DMB'H1S5%' MJT%BS*B5%D[!E"5CX>V;$NIO2JS.J>&+%[K!K&\X[@,HIZ#K &JV\S'2? G^ MTLRS"A7B!C2#DP0B4;4?5]L;+3?-]\EKJ6%,;RY7@@-\(P#/;R1T5]L;\\FS M^\0]_P=02P,$% @ ]3MC5ZVIVM(F P I0H !@ !X;"]W;W)K2\KY]SL\9^K7%0BYG7J!]W#A,U]EQE[PXTG)5K D[EE&F92?..IR:;>R",I+-E:F,]R^P'JA/K6+Y%"N_]D M6\4.QQY)UMK(O!8C0 4%8"\)3!5$MB%RB%9E+ZYH9%D^4 MW!)EH]'-#EQMG!JSX85]C NC\"Y'G8EGLDCQH4!*<*2EX"DS.+EB@A4)D(4U MUN35G"DH3 :&)TR\)F_)S>*:O#I[3_JM8/ M#ZR_@/*<1/0-"6D8=TUY#VCI+.9)[C<\%]DMR](2539,/$&KHH*Z-A M:WUZ3BE]C/EDV YGO^'L/X-39[B?-&%KDTG%?T/:Q5L9]EL@?5K]/2(^(7"' M>= P#Y[/S+5>=_,.]C"B8!SV]WF[ L/>Z"#OL.$=/I\7/UW:X+N)%ZLNZ.$^ M"Z51!_1^8#CN18>A1PWTZ"CT'#];H'"'G=3#H]-Z^,FP'=1Q@SI^'NI);3S> M*US0V<5/Q^U !_3O%X[^$_;A3JX-VRR/:8^&[(*V/L7!/X$^T<*UZU':8R$5 MK=\Z0]@#W">F5KS01, 2-?1\B&)5G8FJB9&E.U;<2H.'%#?,\!P)R@;@_:64 MYF%B3RK-R33^ U!+ P04 " #U.V-7]VX)7K<& (( & 'AL+W=O M1&L'S1&%7EB'@>'55Y M40\FX^;:@YB,^5:51!)+;JLK%WW>LY$\W SQXN?"Q6*V5N3":C#?YBCTR M]7GS(/39Z.!E452LE@6OD6#+F\$MOLX(-08-XK>"/!W,+)=LRLO?BX5: MWPSB 5JP9;XMU4?^]#-K PJ-OSDO9?,7/;58;X#F6ZEXU1KK.ZB*>O^;/[=$ M'!EH/[ !:0W(N4'08^"W!O[7KA"T!L'7KA"V!DWHHWWL#7%IKO+)6/ G) Q: M>S,'#?N-M>:KJ$VB/"JA_UMH.S69\GJAMYTMD#Z2O"P6N=(GCTK_Z'Q0$O$E M^G7#1&[V5:(WVSK?+@J->8NNT.?'%+WY_BV2ZUPPB8H:?5KSKN+DC3H>/;#-$ MOO<.$8_XP/U,O]Z<0.'\O]6S_[SZ"1G^(5'\QI_?X^^^GO.*=8F!_KB=225T MH?\);?7>60 [,]WO6F[R.;L9Z/8FF=BQP>2'[S#U?H1XOJ2S])+.L@LY.]F1 MX+ C@>YXU'NV-F;2#V0AJ&%C*UD01K MC[&%S&QD&&)"@V/D2<#A(>#0&?"42V7:D>@/?.\@/%H[".+ MP.W@6$24L^. MVP9B/PEB;,<-()/(#[W>N.DA;NJ,^R?!I40;P9>%@H*FUL)^$@>!';0-#*B7 M )MM Z.$$#M_,F#IT$]P_UY'AY@C9[MI1TZ]0NQY8P:4O(9"CR[99B[I++VD ML^Q"SDYV(C[L1/Q*FY$L%_,UTE-=2["=UI8;,P"@[8CM$O \#&2B#8Q"S\ZO MU,8177Q TP& 7N#AWCQ,#M$GSN@?M80U66B"UTKZ"S,Y"86> *%C:K>)J0U, MXC"Q0[=QOI=0H 9M((DI#7M#QUZG#3UWXV&UKL*R"3Y?:/59F(EOE#VH[CR; M@BA([,V: DA"":4V"0 RC$AB-_0,0,:$Q/T9@(\D,G;2<%MQH8I_&@5LYD]1 MJ[Q>%;.2H5Q*IF"MBX%Q$ (C& ":ISR "QL8QL!0SP"@GH)1/Q.D8X*\U@N4 MV,[55IB:,/,8CMWIY5O;/8=S273KUBMWSM)GRQ?[1X M4VJ9\Q9D(;!+!)HJ ,X/"<" C;L*M& "Y@JXM!Y523\#G9S%;CU[7RNF,U$U M_96K-1,M%>]0S<#YBFV-26E@]XHI -2$044# +5IR$"IH=/H)2PD0%01"F PT1+&8 %&QGB,W5V2D*G M.;%;=/["U$L^M PL!:_0_/@=%3^\E0*)L17A%?8#0&1, :A&0IT3\!EX"5!7 M&>23ADGBZ!N=),5N36K(,=R@7"E1S+8J-U)$<51SS56M!-]KUJ+M+S _@+X$ M9.@4PD60.@$$,"%0[4! G_;R0CJY2MQRU4Z:;\M5SZ-+ZYN>Y@L&'DJF M !1'0,M,(9]Z? /T99!/&A''I"6=?B78^2QM\Z(K1]=25>DFT[RZ[2,*?.8F M3K7\K>KNHM[2BWK++N7M=-\ZM4W<:OLNE\4 M)RG@# ]]_SQ!;5@X#/V>W.S$,'&+X;0HMPI\VW_76KX:I0V#H@2<05':L'#H MQSU1=EJ7!,X*_+WY7L465_E.SZP5.RD^^,T6<:KG;ZZR2WI++^HMNY2WT[WI M5#AQJ_#^*K,%KWD"],_S#X)I,7B>@(!\3J(X.4] R!L):4\&=AJ;N#6VJ\Z ME[A0G! LIM%YG( TAN($O&$];<_B'!U]V:R86#6?E*4NGVVM]M^N#E=<:5XU1RN6;Y@P@#T_Y>B1MI_]^EY*LV!3M9HU? M;)$Z]_#>P\M+4J,=%U_EBC&%GLJBDG?.2JGUK>O*^8J55-[P-:O@S8*+DBIH MBJ4KUX+1K#8J"Y=X7N26-*^<\:CN>Q#C$=^H(J_8@T!R4Y94?+MG!=_=.=C9 M=WS.ERNE.]SQ:$V7[)&I+^L' 2VW8\GRDE4RYQ42;''GO,.W4TRT08WX,V<[ M>?",="@SSK_JQL?LSO&T1ZQ@:;\T+6OVC78CT'S3=2\;(U M!@_*O&K^Z5,KQ($!\-@-2&M 3(/@A('?&O@O'2%H#8*7CA"V!G7H;A-[+5Q* M%1V/!-\AH=' IA]J]6MKT"NO=*(\*@%O<[!3XPFO,IAVEB%XDKS(,ZJ@\:C@ M#_)!2<07\*J$+%SI]-@R]+&:\Y*AJU^YE-?H:E/139:#T34:H"^/*;IZ MH+Q"?ZSX1M(JDR-7@:MZ0'?>NG7?N$5.N.6C3[Q2*XFFX%YFL4_/VR=G[%V0 MJ-.)['6Z)V<)']GZ!OG>6T0\XEO\F;S=WHTQ\>_4@,OTL:O^;S3_'M ML^-DH7FS90L!"_1_'"1PVXCJ"[7U@7:\$PZ86KBA,DJ2#'4D1=E*$9[/U M=[5B B(_3--6DT:A6UOXX25S]))DZ27)IA7YQ*.!AXVPIGT00,2>L20IH^*"0X,96Q4)/:&=FF&G33#L](<[R>OJV'# MOH=)%">&)!:4[PV-:%,;*HSQT!"E#\-^$F%L%R7I1$F^FR]:"425$OELHW2B M(,51Q4&92@E>@,D2=%(,%JJRB9'T//-#4PH+)C8J?MK'8$(,HJD-Y$=V$;#W M?%CU7E5=>OD:EUX=#UR)CDB06#26 N(@MJ@'%L[GHVLC (3VAU<+#' M_V,=O39YVL&.BHM9*B<6$([,%9):4*%96BP8$@]/+"),GC4A/UQ;3''>;XHE M''&M8I#^>0:V%V+*88'AW@DJM<'\,(IZFO1Q."!^0@Q5W(/;8,G$LKZ&2RB; MFTHU9_RNM[OJOZLON$;_/;Z=8$M_JC\-U+?/9_KFN\(G*I9Y)5'!%C"4=Q/# M!(KFJMXT%%_7=]$95W"SK1]7C&9,: "\7W"N]@T]0/?!9/P?4$L#!!0 ( M /4[8U>!7!-=71 /.P 8 >&PO=V]R:W-H965T&UL MO9UM<]LV%H7_"L?;V6UGJIH ";YT$\\T,@%T9]O-).WN9T9B;$UET97HN/WW M2]FJ(0"7$.DVVJ9_>;B]>M7?=>K5IWFZCW=W-3;W]\TVS;N]?G[&SO_[BW>KJNMO_Q?G%J]OZ MJGG?=+_>OMWVOYT_J2Q7-\UFMVHWT;;Y^/KL!_:]+I+] 0\1_UTU][NCGZ-] M53ZT[6_[7WY_+<'WC\\U_J M\J'R?64^U+MFWJ[_MUIVUZ_/BK-HV7RL[];=N_9>-X<*B;W>HEWO'OX?W1]B MX[-H<;?KVIO#P7T);E:;QS_K/PX-<70 2P8.X(<#N', 9P,')(<#$O> ?." M]'! ZAR0E ,'B,,!PJU#,7! =C@@?N^V[;_^NJ/ZZ[F+>;99^)S3+J M?]JUZ]6R[OI?WG?]'WV*=KNH_=C_UBY^NV[7RV:[^T=4_7ZWZOZ,OK[;U'?+ M51_]332+?GU_&7W]U3?15]%J$_URW=[MZLUR]^J\Z\NX=SI?',KSYK$\?* \ MO[1=O28.FXV^(71E6/==T_4C4B]:U=O-:G-% MM;$*2\B[]57?M62W$FHZK/9SNUFTFV[;KOM_N8I^W'3-MMEUMM!YGY9/N?CA/*CTOLB$L_0L2LC L[K/+#9KDH[2#I!V6BC\KM,$457A1Y MZLAI/RYG"7L*LIH[>6KN9%IS?QN]OZ[[OAS5[$'M_17X^]UMO6A>G_7GP*[9 M?FK.+O[^-Y;%_Z1.]DQQD9OO9QC):] -B/QK6^R&72JG4RP*1LQZUT\[MZO%?L;]F%7U?;U=!I,J*#@UJ7+_Y,NYGU9( MSPHI)I%B"BFF06)66A5/:54$TVI^/%#=K[KK_2W3?IK\L=U&SJU;(QCA7242#$UIO@:Y&BE1OF4&B4^ M-4+C4=!NZGA4^LU7^,,1TK)"BDFDF$**:9"8E7,L-L@N#F;=(TY:6#AIM>E_ M;Z*OUP-4Z?IYH>"3D:1SH3G M_F4:ZEM!U21434'5-$K-SC3#.UD8>#[O&0;S21[]$.,0&#S'"2I(/<8@XHCG M&$04^2"#K 'U)(,(''Z4P0QH9&'2^'D/,\+BDT]RG\H-/,Z ^E90-0E54U U MC5*SD\U031;&FN^:V[OMXKKVP2:97)G_P# 5B9L,\[#IY,D:E&9"U21434'5 M-$K-3BV#--DIICF46B&,P'P4.2M+X0TX\[#[Y!R#HDVHFH2J*:B:1JG9.6;X M)@L#SG&WF(6_-"$395FZ&04%F%"U"JHFH6H*JJ91:G9&&2S*PES4OZU]W]SV M4ZXX<%_ETTK&"Y:X,\OY(3 XY?6UTCPOF$N^B;@9%UG,W4FO'U?PM'#O5A59 MA[R_G\[=22]1P$3$]*27&S#(PV!P^+;V9/.'E:?.>+F/PGB9%Y2C/"NHIH6IJ5 TTRM/. T,Q^8EEF\]8M\=]L)>X MN0!=O'G:L((:2JB:.EU\C3*TL\ P5?YYJS=#1"(L/?G"0ZQS)"XZ4)H*59-0 M-055TR@U.\T,3>6G:.KD97QAQ)G("8+!:YRTW#II/'H7&N M%=150M74R#IHE*O]5J:ANDF8ZC[O$6!8=/(+F<0:2,[\!XJ74-L*JB:A:@JJ MIE%J=HX9GIN$>>ZSEA0G%%J-$Q?!SL/>4T<>J%I%U:$LN;NB&&JJQIEJ*FQP MS6EB"'(2)LBC'O\-6D[L62HFA:I)L$)&XZ][&A6DBK)\$#SP< M2([>X)^RKG7_1.!?=YOP@[_$YX\L87&>N+#N$!AZ)D-HB3B-,_?VA(B;<9ZR MW#WK"#;*$\82M]&I.L1IG@FWV8D"EME0LQL\FIS HX//74\W/Y(ASA."(<8\ MRXCK--*W@JI)J)J"JFF4FIUI!L$F)Q#LE >!8:0)G)&&%2>/-#XCY3'Q#CW4M8*J2:B:@JIIE)J=7X:1)E^( MD28$[1/<&X.@C'249P7UE% U-:H&&N5IYXAAI,D79J1AO\DCU#A&"C6MH&H2 MJJ:@:AJE9B>?8:0)DI$F_IK169+F[D+/>=AT\CA$\$7"M8*Z2JB:&ED'C7*U M=Q4SC#1]"4::$E0S+_SWLN9C R_#Q9PZFD#5)%1-0=4T2LU.'X,_TQ? GZF_ M2'66IMQ][A*VGCJF0-6JE"","2L<;"*AIFJN>$*N#@.R?IT8:>SV6?IYL?RCY3GWT. MO',"]:V@:A*JIJ!J&J5F9YIAG^G$5_K=5_GI)!/>JB=XSX: M3(M,N)>NBHB;\;B,W7=.B+@B]A-6$7%]';+,OV82.PVP_$Y$?Z/N,)1EAQ\GS! MYX. M$JJF1M5 HSSMS>@--11A:@A_@A'VFSI""6K1);&6 ^I:0=4D5$U!U31*S]IKB312^! M'<58[$@$>N?X2.Q(Q)'8D8@CL2,11V-'(G 8.PJ#'<5+8D$JE50-0E54U UC5*S M,\M03'&*8CYGW9$86)KHI1AT+TVH6@55DU U!573*#4[Q0S(%&&0.>[VD5C@ MF/:7?F^V <644+4*JB:A:@JJIE%J]C<8#?;,IFP3ZB[5(.^9#HK.=)85[D=P MYD2@.YW-?*PI6,HS=UDL$3=C^]MD9SI+Q.7[_1B=HBDBCG%1])-R9SI+!"8L M&5B@E!G>EX5YW[B5,G3S$_R*E9S8T)N*C..$>%,_7-JI)R]434+5%%1-H]3L M+#(T,7O&1]%/,H^,^+ XB9R(0._\]4$:B9R(.!(Y$7$DH$]:V@:A*JIJ!J&J5F)YOAF]D)OCEEI4SF,T@6 M)]Q=KARVG#KY&V=:04TE5$V-JX)&F=JI8 !D=N*=[V=LOIH11,[-!NA[WZ<- M*ZBAA*JIT\77*$,["XZ^G/Z"GT['?CO=QZ4$*H5Z5E U"5534#6-4K/3S*#2 M#/X-];#BY.SR5R]RXD;G$NI:0=4D5$U!U31*S M+LWDB]P8SPKJ*:%J:E0--,K3SA%#/+,O_%7UL-_D$6K<=]6AIA5434+5%%1- MH]2LY,L-',U?X./J.8$JT]A;EA>VGCH:0=4JJ@J)$$Y62ZBI&F>JJ3!Q](*C MW=4&R.: 3ZOGU&O(3)0N> U[3>Y;*)R%JDFZ13AWWP8>&:>IN"0;P'6Y :7Y MU$^K'V_&1S*ZG"2,2<+='4WSTY24T!)Q%KOK?RHB;L;CW-U$51)Q>9ZF"7-; MG:J#*//,O9\E A-Q%&4WNZ&D^7,_K7ZZ^:&(-*<0:11?)1I!3654#4UK@H:96JG@D&D>1B1/H-: MA!4G#S8^/^2,V'H ZEI!U21434'5-$K-SB\#7_,P?(51B]QGIS/A[GL\#Y=F M\B@TQK.">DJHFAI5 XWRM'/$D-/\!;;,#(Y04*Z:$UM*,F+#5JAK!5634#4% M5=,H-3O[#%?-G[L0E4PM_V/N,\[D[O<\ MYF&OR1T+99]0-4FW"'-?)5SSY!+C@EPA2JSP)@)= M]DF$D"N\B3ARA3<11Z[P)NM K?"FZC"XPKLP[+-X+OL\W?P^K1Q8X4U%TBN\ MPZ6=?")!N29434'5-$KM,8O.=]=-TUW677WQZK:^:GZJMU>KS2Y:-Q][^?B[ M/=K8KJZNGW[IVMO79_VX\*'MNO;FX194G](?0 9!XM<:%9=81]4]2AKH#J\(, M>W"\TZ*WBCCU>QEZ#ZI)(&MDD>I#U#^Q"H&PO=V]R:W-H965T&ULM5IM;]LX$OXK@F]Q:(%U+;Y(LGI)@#1M<06NNT&SO?TL2W3,JR2Z$IVD M^^MO*"FF++XX+KQ?6EL9C>>-\SP<\N)1--_:#6,R>*K*NKV<;:375UTSVZ;JPNQDR6O MV6T3M+NJRIH?[U@I'B]G:/;\X N_WTCU8'%ULW#7Q;[+44O&)U MRT4=-&Q].;M&;V^B6+W02?R7L\=V]#E0KJR$^*:^?"HN9Z&RB)4LETI%!O\] ML!M6EDH3V/%]4#K;_Z9Z7L#3 M%ZCC!3*\0#I'>\LZM]YG,KNZ:,1CT"AIT*8^=+'IW@9O>*W2>"<;^"N']^35 MC:@+2 HK OC4BI(7F80O=Q+^@VS)-A#KX"9K-\%'R'@;O-K5V:[@(/,ZF =? M[]X'KWYY'?P2\#KX8R-V;587[<5"@F5*_R(?K'C76X$=5J3!9U'+31M\ &N* MP_<7X-'>+?SLUCOL57C'MF\"$OX:X! 3BSTW+W\=>\PA^RB33A]Q15D%< T! M#-:-J )8A$TF>7W?5S&7G+5O;5'KM5*[5K7"W[;;+&>7,UC"+6L>V.SJG_] M?]SI M5[WIX6I.PS2,+A8/8R=-,11':9KNQ0[,C_;F1][\71?_@Z78KP.]\S<#[G60\K=1%D ME6@D_\MI:V)8@=(836TUI3!>QJ'=UN7>UJ77UEM541V$ H('><.@%0>J_IAU MT2P-&^:4$#2QU)3"$8YBNZ7IWM+4O^)AA:@U4#+(?\">5/:9S<;4^'6Z3*?+ MVA0"-Y#=0A1J[ N]-OX' A= + O>;D6;E0KKUOP)RC6#B$HKCH6FN3B=6&L1 M(J$C\VB$U,AK[?6H+)6EK\#L7.QJ^1H:#:OXKE)/@8Q]8S);07-J6;YKND9C M]029Q8')$D]],<4H)BYGL'8&'UET:]9 ^08R>W+8A\UE%J8QG=IGBLUI2JC# M0(W8R(N'5U]KU>7O:_Y7;V2P8C5;W6>"C.#MK%G,78T$*1!%WGAZ>IWN6&-U?C($FYC$=J$B,,FC6DH]C.Y M35;?LU;QW1&BJV[1=MA1\FS%2S>Z(R]FGASW,VD[#(8&3N1'SC^:K&# 9[HN MU"I:Q/B#*CZKYR8@)E$:3[-F@4V*D6LY:]Q$?N#L:@DV5-!S:MEG2M3W<\F: M:DB?U68+@.)E8AAMBI$$8X?-&D&1'T*OGP.[S7XXHVHBXSP)\10_;6($CZG MX39+0RCV0^BG@?5"@_18Z5=R:M5C$UYA+^" )*SQ%1_!USQO=NQ@"7>%(KK2 M&3VU>FA!4S)J-X/E%BF$Q[N80]LUG&(_G/Z^[T4]WSIFK0TTDWB*_38QXBX: MC:W8CZV_O72#9+7=@J(X3*;TVR*&<4B0 P&PAEM,3]G+\_J!M2_9U^&S(NZY MM!T&04,S]D/S[:[)-ZK03F&GG3 X& MGF:Y97N:Q$MC?VJ10P0ESJ+32(O]2 O[OIRQHNUK#K8J)T;>J_WDVK-L@ FA MH2L[&J3QD=WM4%7M9"-F]\F"S2A%9C'9Y&@8N7*BX1G[X=F>DZ-F6_:[U*@C M4PA3!\ 1C=7$C]77^?<=;_GS_G&U:T% C0Y^[496\*AKRID2:Z9CV&$@>58@ M)Q8@1R1)(@<>$HWEQ(_EG[JNK 9VBJEO&Z"ED@6LFT@=62M^S2>[:$/\*'2Q M%:(1G_@1_T;4"G64AVJ*"BC:#T\5#1,["62\[*:J4@39/M5];OL2L/KN_E$N?2=A@$326(GTI\8=L1F8#=1 5%W$J1?[.Z;J,&*#5R M9A&C$4X?9Q"3 M*D!5(<,1FQAXXO!#$PKB)Q1?V!P:1=<@(>JUD,R[S20FY,^Q.?BTB1$7:R.: M%Q _+X 2T;9RW=J!_]Q#>R]%9N]F-N0_Z+V#U=Y?_]D%H'D$.<8C.*SZ;59" M GC1%5+?"5B_F;.Z9MG/1^ET_V:3HK%C#5#-(ZB?1QP2'_;$FISWJ[=?%F+K M/L6S3,:G)WBF"'*9K/D ]?.!/6(,(&'MM5:#;5-RM"33,;1-CB81=9Q-48WS MU(_S']9KEG>%SY[R;O@8-(K+Y,,@$II1S]KJHO^@2,X#D-':SC^I!91Q:KAC M@^[$,86C&KCI<>"&8F^Z&04_U7(3AVED[/LM4F0\L3NT?'1^[1^RW[@L#3(9 MK!BTH5H5$Z1IRQHNK.29FE/R)(W"Z331(H9BNDQ=T==(2_U(Z_6!J4F7UWH3 M4I>PYS.L-\4464H&X3)(A4!&W&,^JB&;NJ' M[D^U9."Z#&Y=YID@G1K[8?^/_&R<-4+3]*=+KQ;UO"N_T:X#EM*+N3SUDH.3 M"_),V@YOR6AF$!UA!N,!CG4ZU1V<'9S%'!E5^W_QY/LP%G+AGK]'FE]$?G[A MG%PI?[,7G.-$)G] >#E=I3:I.'6TUDASC,C/,;S6']T;^)6?G"&3>9 E<0SK M(LT\(C_SF!Z0-.IZYURLYT (GYT5*YG!:QT_W),M1<=?=*8260X4O=2(,JEP3LL&*\07#V#C$]IOZLUU8,Z7(/Z-X2:V?)QAG)5.# MMH/03GG[8G33N6+-?7OT-O;_JKXEI-?W/] MK2"\ME < ($2 8 >&PO=V]R:W-H M965T&ULI5CO<]LV$OU7,.I,)YU1)%E.VUQJ>T9VD]9STYXO M;MH/-_!\KHJ3N M:NOB^:1*J7DUG\>BHEK'F6_(X M4C-3IXNI6BZ6IT_8.QV>3AL\*.YI+'YYP[\7@WHNGK']A3)^V^:M/I$YFZO.VU6\5(=D*7S?:'8S;JL)#!RY2 MR;\ZJG&Q&5B-]ZQ6>D=J3>04B&ETP#KCQ%PHL9J0'JF2Z]8E-MX$ R.-I:BV MY"AH:P_\G)J4]R; >><,7TGT!/"JIF */54^J'>SVYGZ:;6ZF3'T2(\#PRFV M+4G,Z1@IQ:FR1J^--RUE A)JWCJ8T.IA^ =#S/D:X MKTQ1B>&K3!I8P"IF*P5O+;MYC\FX1* [,72P7Q( EBIYL"8V0 B75UPZVAAL M"8>9NG98B'VH(&QM7Q&6AJ,S8>L3V\4)ER$?ID>;=--8<4E]:#68T%QC^6[P M6GS2:3@8R_IS31(7UQZQ?&:^R0?[/2/RJC0!)5ON$2CP-0+%08UFZPP@:9=R M,<\$ IPL%73"[3/3F?1K:[99E+"KU]&'M;(^YL!(\'E9X,K-*W N&=$?^XZ@ M;X*OIV/SXA"T9TO@37Q3H('Z,3J8DH5YD\AJ8*SEP\7BAY8MUF#$2_PZ4:L- M!U84MT.8>_7=*T9,@\'2X\+YU.MDJM9MNM=3Q['H551ZX$/HCD)AXC%>XS:V M)"J-8A_ M3GHPFC%]8868J5]U:F&TB_ME&UE:4;UI+0I 4C\A>,D4R,AK5\P0/;_-HI/* MP<0^2$:]V8 @.1+"W< :H.-4%)W&!YT=>896*[/$CA!QS X40DZ\CN4NPE/5 M.LN /)^Z9ZX1)*SLU,;1HKLT>AQ8"DCI;Z:GO/ P:1DEG/M M4WO,,,\A#0UYH_/C.4H$)PE21V^=CW ?6NAX$0?YY* ;:OE1B4IE?<-T#LM0 M(L#,DX;\!BY'57NPT%H=QHM05D4PW,I,P>60,0>J>'Q#1FUS4/IU4T%5(>^> MY[K!B:L3I[IJ-!*"G5=6KYE]CPK4VP5V%F[F';':&93DICI$KE0N.PL#1I)& MZ.I=DJ[ D01K-(8.\SBV(N]<:7/G;VI-#@I_'N3X\9I8:S@<5WS MISN38YX!BE?QN-9I4T9;>@RDU"X MV%/T.X3;49\7,_1WW9;2XJ^Y*IEZ-+)=C^+[8#1IAXVFV_@WAQ6?!XZH:^*W M!<[GH^KP]5RO]J$/O5 M6(:7VLJL?2N?!;+^'B@L3W L_A+F=^/>_C>TGKJ9$7=DG!F&G''H.UY*^(MI M#F&-?0\MU?HP'NA7W.V+*L]PXTI_G!-(4]3Z@.!(:_\X#_ZM8B4SWYJ#H643 M?/FS=?G3PI ?7^[XQSGZ6(+D-1PW7L%#1>Y"E/SLL=?&^>BS -YWMO+Q(RJ9 MU/(7@N'N\'UEE3\KW"_/'V=^06,QZ*^6-MBZF'W_[22/S?U%\HU\9,!(CS8N M/RLP18$7X/G& VYWP0<,7YTN_@]02P,$% @ ]3MC5^?F7#S@#P 2S( M !D !X;"]W;W)K&ULQ5M9 .7CH<+RU+Q(Y M S2Z&WU\W0!?WAC[R2V5\N)V593NU='2^_4W)RS(U=28^O M=G'BUE;)G">MBI/18'!VLI*Z/'K]DI^]MZ]?FLH7NE3OK7#5:B7MW1M5F)M7 M1\.C]."#7BP]/3AY_7(M%^I:^8_K]Q;?3FHJN5ZITFE3"JOFKXXNA]^\F=!X M'O";5C>N]5F0)#-C/M&7=_FKHP$QI J5>:(@\6^CKE11$"&P\7ND>50O21/; MGQ/U[UEVR#*33EV9XI\Z]\M71],CD:NYK K_P=S\H*(\IT0O,X7CO^(FC)V, MCT16.6]6<3(X6.DR_)>W40^M"=/!@0FC.&'$?(>%F,NWTLO7+ZVY$99&@QI] M8%%Y-IC3)6W*M;=XJS'/O[X.FR',7%SK1:GG.I.E%Y=99JK2ZW(AWIM"9UJY MER<>Z]&LDRS2?A-HCP[0OA _F=(OG?BNS%7>G7\"/FMF1XG9-Z-["5ZK=5^, M!STQ&HS&]] ;U\*/F=[X +T]4HI_7/7$-=*";]4R9UI M"GV],JNU+._^]I?I:'C^K1.N148V9-:)C$/@06SQ2Z%+)E""%2>\$=H[D9G2 M860NORS+0LA/-X@-" $;K,B@KFE:;#-$;BLBPK#/N@UJ#<%Q^=(O:^ M6=K&9PWNJK#:YZY-ZH?%'"2FMXJB:"VS#4B/>6=A* M0:S+>DFK59F!@XW4A9P5:I]\9%ML><3)$S:SHX.-A 05Q 9%*^:( L9V-G*F M"@U]L'W.2';I3,DL55C1,B>9MEFUP@K@.2ACQREJU>SH8R7OA-J88J.('Y)# MAQ?94I8+U8C)M&!CR#HVHBESD&F9BV[Y6W(FY-2MBJ+T5??$+,B$,OCQ> M&-(4=*^A@Y:(:B.+BGDC!VQMXMKBD]6@[)?&D? %:]6;;\1S_:(V%*LR S[8 ML3*K/;9/]C "0V( <#1&Z4W82]) 7# ^J)8@%D*8HO"P+H=3\5<4FWEU+PJ M8.JT!=CXN;Y5>=L)= FU+S33Y:_.BI7 R%WG;]A8,P8@@=0P&.V28^,*8 M_$:3I<#\@$S8 3-XNPO"TACZ1])5UK;42V^>;_3.*A##LQ7"3*S,50JT#J&K MHZ#+I"#6SU70SX^LGSASKVKA7&SI>?*8X-?M0,T.EGFV:( )0DL=FQ6$["AH MD0Z:C=K=)WX2B&&]JHS$6(G^$(L]<;/4&6(_/S0VY^UD"YW/*36 JWLFDVJ" M8W!0OH\[TD568#?A('$1L5"ELG F-L$8F")=RBJ=Z')51Y>K=G2Y M;A($-O<7A"W>Z6X(8'MBAJ)^@AG>B=D=.1! )\?5@UO*]I54NU'!P*!$15NM M5XB/5ECM/I%:",7 ^6#Z&1SY%A]J$RTA6*XW.J=84M/ 4R\T9/.D).1F;";% MDPA$E8U):2FQ"P)?0ZUE^Q;? K82F=K$RN"H%):VMF M<7..S?PX(OV0:FGT NHO4P$0IO7%]X863CRUJ"K$S+S7^,>N<2:!\+).B+*! M"GD[.]:$^Q'*U*R2 FJ>>-&@BY#?TR!X%09A+8B^1A[P[6DDX0J)K2*/V?'P MUCZTC &)$.5BSHOL$*1IZ\JNC0OQ%Q)D%7)'O76'-ZO/06Y+UT 1=5X0"-3)CQ/:,Q#V[+?258B.B+MI+Q'X?%6,Q %=?"7.^J==N<7H%'+'1]M"0UN?+70?:"17:L4*>&\5H*;E M?&>R3PC%"<2PC=EFY+H>Z7AD W=X[\3PM#]J).#(L&L*V\X^E]HRBE*A-CFX M&F$S@JP;P0RI%CJ&Y8R?) M,M3,HYH%\F-4&6ATV7U@UAVMLUW//@0VB.X;6; %7E,;""M_+&& .P&8@ M=DPQO#6*\(M5*"+%%>H7U-QW5%R4KI!U?;-_@,Q"8FAG&1]GJ@@]]GLLH+9;& MS;*M1DE:[N^QF,KKX-L4ZKY1=U@W%M-_1#@2M5_KI#6^$SD0Q:M5%?A]M)T_ MO5"Z[1WOS0C-+[K<"JA$WAA\I3 MY_%P$^SIUM +M50 C(NZ9>6J];K0H0MB,-('F6"V#W)!G :.N0IOH3X;.C(_ M[EA!+6-0-$7G4L M]5VTU!_94J_NLV(7C%QS\307V)>M$5S]/N0-??'+@PY#747M@@_0,M5VPK4Q M7Y6/0 H])A'Z4B'FW^OF#01N=BLYVM=;+D99(H2KI_@8^RZVF_<<-3MB4 0_ M6;0&7O?AN((03:*Q*C[+1GLQ:7?7?^+R-0"XD4$C[2.)SS+9$-RHC1C"B6OU M0K?MX?%VT/C8: >H3?ZQ;Y'PULFLE5Z;_?R8]N[+R[G@%-" M+A96+4)S8ZMM1JD@'!/ 2E>&#Y&\-=QMDO,Y,@:+@V(-&DESPR ]JXBYX43\ ME94V'.)#EZ&O:U82COFS">$RGBL0?MS/SCBR,_KR[.SN^<^FS44*],,!+6U! MS8:S(..IH[NO&WZHQ.S%MJC:2_\\BO8 W;=X$,@.4Y!XJUUM#<%^/D2-M+%1 M75B&GE)C,PQQ@\[6\HYT>+=6+IRUO"L!#ZCFZT78Q^962+T"9WHUJZP+U6&= M(3CX_P"O]DNPX0P*WWC\=*WL1M.7RU8+G,W0BA_$A^O+7FQMZ#*@F*9U[.*Y M#MCQVE=U'HDBM)D#+EYKSU-6*F?\HYM9>!KB.4(,=3H/9X$(+4TI$J8-;;/%W??IG//M!?- M\1XCH.VT-T.=A*BWUD"02W,3CJNEAU)ZL?_V+WELC?^9Z!U^_XSIL;/7GYX]YPQA*H=UW(MGOU(# M'!+75IID>%;[ #+,9-H[&UY05VS<&XP'E$6'9[W1>$CY:'S>FUR3<1DU!M-!X@G \R;(J2->A?3P;/:>"X&$S&>G H,&U^(\^GYLU\Y)"2? M_DI,)[VSZ3GW)$Y[9Z>GE+F'T][Y8(I/IZ?#W@C+A,Y2XCQM&RQ,+0Q5$3,3 M< R5N/=3QX;\W"RE6WY,LUE4?"-Q6L"*V/;=%#1MQ+F\=%ZI]IK7W:CFFK:J$C M?G8>QO!Y/*1C;-BMM9NU'G((3NXM[=5BH+SSH2@IE&^HKNG8+(&3U%$.77T^ M&$@M9,/E*M"'2\>DQ&5=YLLMKV]4EK@/Z8DLJM.!_KV2EJ#*X]KOS06,G(X> M0SW=NL/2EGR_L:67.L?V!; MF^*G/J0(W=AP-@:,0QFX.4$^0*99IW,II]WZX@C>09'FD'Q\WLH8EJ-T:M^V M#_W= X'\^ ECB;/::.@=F<=]!\SWM)VW.\T_*]^>S(PT<9F<]%#4K?OZH#H9 M1AQY>H$/.XW@0[CM2RU?H^KIF?CK_M7WH+NK6M\'.C_'S0['$0_LDW,FTZSF M\";-5K>HL>H.;"IN,N/"K8UY5'H2\(1_C*S0D<\ M'JZ6E(YN3M'5'B?:V1!O9;TY]_#TR/.:-WS-I*7""!O2F0:D;WI[T];1'A?5 MKHL;#=:AA.6K7ZH;6?!!-WEF[CC+U:#;W9F5KHDL^7FS/O M2*6Y:9C*?IC1VCCMFP=Y?/#95MYI\D6S2I$RG2VUBS5J-JMP1A4Z:Z;R= DP MO_]"SRP&_W1K,O+MPIV$F4H7H20U%E%^S"NJ-QA:\#%$*PWP[8QYQ1L2$47- M8)\3QM957HLB@VJ4(%HGL=:7 *EMTIIS31))"V?Y&"Y"<)UU>?V1BCWGJ@8M M?E]?MMP[_8W!/Y[\_>7UFP!%NTFW5J2DWGL6[Z[T>3'NX^VZ7KN"/W9SP3]CX,N?I0]W_>NG]2\E+L,/!)KAX6<6/Z%2IO.G M0LTQ== _/ST2-OQT(7SQ9LT_%Y@9#]/ACTL%Z[4T ._GQOCTA1:H?S_R^K]0 M2P,$% @ ]3MC5\_$V]\W!@ 21( !D !X;"]W;W)K&ULS5A;;]LV%'[WKR#7"IW(\<7YA>'XZS<;J1KDOTVL#=\,52E'6 MJK&E;I!1MV?]"W)RR?W^L.&/4CW8SC7RGHRTOO,W[XNS?N0-4I7*G4?(X.]> M7:FJ\D!@QM<%9G^ET@MVKY?HOP3?P9=19M65KOXL"SKBL;?M%#NU> QGQFG:X7PG!?ETW[GWU;Q*$C(*,] G0A0(/=K:)@ MY=O,9>>G1C\@XW<#FK\(K@9I,*YL?%)NG(&G)@8/[9 M%816!]^MPS?1B9UFN3KK0Y=89>Y5__SE"Q)';PYXP%<>\$/HWYFNPUB_:Z<0 M&Z#]F.CS1*$K74^S9O[RA:0D>6.16F\O_':[WIYK:%;K5('T+7(@>ZLKZ/JR M&9_T()=.U2-E5@GM7=3:N/)?V/ZE 4*I'E]>C,=&C3.G>L=E WAZ9D&K?=5; M6+S6?-+[H)OQ:Z=,W;N&ME;&@#PT3W[G39F:\AY@JCF:J*H ,X-'Z @1@:,H M0L$W^F;UWR[W/FN754M_.VX>EKJXS\HJ&U7J-5#F:YM5ZG&<>C<3<+RU]LO@ M9H#&^EZ9QM?E5DA)+# 3R4K),6*8Q!2]@B<4DU3TKK29:@/N;.$=T0) M3B("HI+A-&&M;F#>)I]OR28$\U1V9!/NE2813D3<2CI(E)V9.1J556513/RC MKC8) GZ5R1X0@YH#;YD[F#-9GNL9]"!B##,BMP+9+O<^SIHR+Z>0@I&&M".! M">D&0C# AYC'O/=!67N"KC([">FZAZ![_..EAE=;.M:/%FE^'(!BIH"*W00J MCZ"YRJ!N98IY1+L60'QC &<0T(3&O8M;R.ERNYL8/1M/D BW]LE,0TO@2'(4 MAQS3-/$Y3B5.TL.9(C'#DM.-"DE)Y*5%BE-&#U0(B3&-Y$:%D."1KV60?)R" M! M( ?$;>>K+ ;,X[?V5-7=J&SP17:/ ,ZB&6/8^J4+!BP4T"/3E9JN6*WZ& M:&STV#'BPMVZ?C: \3@8PH)]9%/),6"LTU.V\7A M1TA"57CY(T XZF+ 0IH$E+*Y MC !AIW%TJ%^A+;CLM@7%E(:V(!)3Z(N=S PTD))NEZ=>'2PGJ3S(+;'$G'0E M6>A!6(Z@[W>3.DV@K<16+-OE'8S"DJX"&05:H2G91RL4,[XQ!D# K]$#4X!B MSOGN*;!X].PIP 7%*>].5>!0XHW@'/J&IC\V!0C SE0* MPT/PC:+R,##K)8Y)>N@M(<+Q1D!YF..0!8$EI&&+]D!3W.4H>"T,!0@$+??/ M@F[!2_%CLR !ESP$F,+DTVR[9Q; :Q70/@^AIA!UX=U@3,"+3_J]LX"!1=T8 M2M]@# O&__\L>!+S.;. )<0(LP"@9.8/FL6T#3('P'"41<#'D61 M1T&_&FTMFJVIOH)[$-9-. )\Q_'A01GEN3H=4#CJ5E4XM<,^4"X'/&/ZT M!7S;GO17JZOO)!?MYX'U]O8CR\?,C,O&HDK=@F@T2$0?F?;#17OC]#1\+!AI MYW0=+B5X;.)4Y-R,5"D*_+-1 M.N<60_TP-J46/'%">38.)Y/%..>R&-Y[6Y&I M[?5P.FP^?)0/J:4/XYNKDC^(>V$_EQ\T1N-62R)S41BI"J;%YGKX9GIY.Z/Y M;L(O4FQ-[YV1)6NE'FGP2T,!+DL_)-_K?W0$UA.S@B$M4#H%30W[L4A$LB\_!J@66=@@NPV?57@ORA&+)@$+)V'TC+ZHM31R^J)O6_I6 MFCA39*QA_WBS-E:#'/\\9;-7.3NMDA+FTI0\%M=#9(01^DD,;W[X;KJ8O'X& M\*P%/'M.^W\2FN<5_559P68C=D8A^Y0*QBN;*BTMIR1A#Y5,>!$+AKS9D-23 MD\K[4L)8OLXDJ&<89QO-@3(5X7&DG@XR37J10Q:N#[R/V&633S,* %D#0UP99I"C\D6!U-T]\ ME9:56L8B8,J+\EQ5!;"F0+)559:PM2 ( JY(R 04D0P8O $D57+I_@!Q"K,! M MY:M&.RH+E* UFV\U.X+T%K8;="%,A?_0A%)==6QK+D<&= ^-3&X>FYF27< MBI&+4.=AGAEUX'Z;:B%>P9V:I?CA.DYW#"4;8,H*/J\,+ &P+A@])SG#45-D M+G\3WDN83VC4FDB-=42CB"*!,G0\M2J.)Z]W<..72KH%W2K./&7L"').H0$"P:3A7YUT86OBQ690^H2\83]J<3R5.(3 M8F&M&@'@0&NY(]%&JYP95>D8UDN0#YMC0G&J0W>GO#:$MU]A-/_W<$!3EM&JYG+P%WJRZ27[N?//EPK% M*O$):MB+JN#)O[ +BN2ERRNWA]?F&T]P=:4EYZA4IB.=EJ4"NX""A* M$V+*Z!C+N!)T,O%JB.$>Q#J$"A)4/Z!E'[0LXJQ*B,FHA !=F^F1D((>,S9- M"3J*4<"$="LD$J7(HI*X;&Y&#;1H#]I>$I[771>4+BPTWS"WAQ4'D6^Y=\A0 M5%5$7W:.K[V7_(Z"'NSS#8L\B7X-ZXFWM+H#GY$*4+<#6%QY B0 &O;^^ 2(^8F952V (!VNLO!Y]'] MB#T HRX\-PZDOF?18A*LEDN\.?^$KT]]\WK0ZA;Q[DA'")L6F-W('XP'=TJ# MOR#ED>1J%4PF\U9P?^C7M-K%9L<0_\RPQ32XB);-HQ%L)-#'B5U38I @M#D: M%D5!-%TVCR.9JG"%*&-K!5^SZ2P(5]VT_>'@ RJ?T$05]+?Q(]4)Y,X3C /- M4X$R%GNRL>DOA:3YU M- __?V@>A<%D=D#SPV_/4'6ZF@73V:J+P?[XV029SA=["7(P/DWT57 !WM6/ MWT?T\"*8S>?-XUM$#\-@<1%U6;LW_%\3/0RBY1'D^O,YHD?!9-JMNS?Z$\@> M!>&$.+ZZ",)YY,B^#.8+8@L<3&@_G=A:&J+7&TN]H;)3$7;]:#^.LL!QKO)' ME*;-<3M)T^-4)7:=WC;9]%)N\QZUR56O7?G?,JK?9C;N\PT0G6@T3PC?6JM'H<>)0,"T;V+HJTP\'K4!T;#^ M&]?('6^^0;\M8"E/CK@),7Z&\ 'Z?!FG;,M[#1/JF.^J,E4\O+)"YQT%?*,0 MU^+42=PI:KW)>KP9E4EJV1)VRS-W=+VG.Q$Z5\$4?3Y_^AC;;/1'0:%%U]14 MAM;<:[!>U 7X9>WNNJWJM3Z;YU;F9_SJ$!_M <. M@E(GK^A@L.M-:NRJ+/J_WYJ# 9WR!5T6L++"43)NI^4"VPE,=H?KICZ6I58< M$2-T))U(XRJFJ%-_@V9R7Q)Q5;EH)4?L7=V1MMZA0:^ ( M/YS7$6(XUB-H,1TN<4"MP!E,E9H4!\WA_T3P_>>3-3F1=.M@06UTI]3#\D1F ME.?$3'2_KLENHQW4MQ2]=<%C'"XH<.A_Z4(@.1MTQQU8X4A7=#<+IKTT.'T/ M4Q^F6%+I)JS^D.7 4&QS?RU'Y]3D'-L, M[=?VCO:-OYKLIOL+WO=&ULG59M;^,V#/[N7T%XQ7 %C,2O ML=,E =*[ZS:@'8KK;L,P[(-BT[%VLN23Y*;]]Z/L)$UW;0?L0VQ1(A\^-$DQ MBYW27TR#:.&A%=(L_<;:[F(Z-66#+3,3U:&DDUKIEED2]79J.HVL&HQ:,8W# M<#9M&9?^:C'LW>K50O56<(FW&DS?MDP_7J)0NZ4?^8>-3WS;6++H^H%\-L5,L&V;PO1*_\\HV2[_PH<*: M]<)^4KN?4.ZOIE).=75WQ!ZQ@;0Q:LYA: M0G3[TW)O?3E:QZ]8S^%&2=L8^"@KK)[;3XG)D4Y\H',9OPEXA]T$DC" .(R3 M-_"28WC)@)>\@G>KJ7RU?0S@5C!I@4=U9>'/]<98387QUTNAC\CI MR\BN62Y,QTI<^M0-!O4]^JOOOXMFX0]O\$Z/O-.WT/\S+6];_Z(L0C:!4Q2X M87\K#:5@)!I0-=3#*1M/2T5]9BQMT(EM$&HEJ&&YW%YXE!2+[0;UD)D/6.Z% M*/ ^&ZQ[ =?466;(F7O$WCLN"43UAKZW.?=NL.(E$R#8!O#X]3-HQ^*Q"J(8 M_D"F#9Q!%@;%O'"+),C"Q+M&:KI&B0IXVVEUC\[8P%VCM"461%74K11)/Y(3O$:(HB"<9>Y5A*EWV7-146R0S/=^YT%>1# +\B3RWJNVZQVV M4;7=,4W6CF.V5\U):4ZJ\R)^ GK&;782V=$#F84)9$$QRYX\-$Q7WWJ8!6F1 M.0_YW%MS76I66\B?#L-P?'I7O9;<]F3O"IL2ZM;F.5@2Y%D$:1"GA7?MU)Y1 MS8:O?]"=AZG[>>N>[AVUX0(A<0H'WTF:0S[/O1]1HJ:$/B4S.749$6":CMX* M^N A!9\1W7TE2F7AD>9-)ZA]B(\$USZ\I*]0! E%'L5!D>?>K\J2CRB)@R1/ M:#,-9@FAHC$7L"[+ONW%D.<*J0-+SH9K_AVD>1"%!9R[91+$E-9S[^JDU@.0 MY/P,BBR(J21H$05)EE!AG\#@ XV]H5'D2:. =3DE5B2?03I)Z$H68I@NTNWD MD]EQAP;FT$BVT8B'@D!W3\+SAAK:QMF[UH& 1IWIC)86]788H.ZZZ*4=I\QQ]SBCU^-H>E(?!_P-TULN M#;5K3:;A),]\T./0' 6KNF%0;92E\AN6#?W/0.T4Z+Q6=*_M!>?@^,]E]0]0 M2P,$% @ ]3MC5[UW?QQ\ P C0< !D !X;"]W;W)K&ULI55=C^(V%'WG5URE5=65LH2$ &$*2,-,JU;J=D=#/QZJ/ICD M M8X=M:^##/_?J\=R+(J@RKU!?QQS_&Y]SK'LX.Q3VZ'2/!2*^WFT8ZHN4D2 M5^ZP%JYO&M2\LS&V%L13NTU<8U%4 52K)!L,QDDMI(X6L[#V8!Y79'?B%9S!JQQ172'\V#Y5G2L52R1NVDT6!Q,X]N MTYME[N-#P)\2#^YL##Z3M3%/?O)+-8\&7A J+,DS"/Y[QCM4RA.QC$]'SJ@[ MT@//QR?VGT+NG,M:.+PSZB]9T6X>%1%4N!%[18_F\#,>\QEYOM(H%W[AT,;F MHPC*O2-3'\&LH):Z_1D%C,K#F ]=',Y@DYLEQ*=Y M3%(>F9(5O MV*4^#'S#-_B^3O01E2"LX%ZZ4AFWM^C@[]NU(\L7YY]+Z;?L^65V_S'=N$:4 M.(_X:W%HGS%:?/=-.A[\<$5[WFG/K['_K[9=9_[-$,*X#Q\)_ML1T&HI]]8B M!PGGD!=+P]^M\P4U&^ V!C%!B#U]J;'C22LUPSRW;S'\CA)XYYOK>]OUOM> M:L:9O1.Z%7'^D@#G!6YP\1KU[_94CA+\N:8K@S M=2VI[GIYQT;#,E"77FC_TO>5G%EDC78;'@)_3;D4K5MVJ]U;<]M:[)?P]J'B M2[*5VG&B&X8.^A.V=MN:?SLATP3#71MB^P[#';^7:'T [V\,9W.<^ .Z%WCQ M&5!+ P04 " #U.V-7B_/W)R4# E!P &0 'AL+W=O]7C )"((7FTJ0MI:VTNUPE0*OM @^(!S>9 M)A:)'6QGN_OWC)UL*&A;"?'2SHQ]SIQQ/./E7JH?ND0T<%M70J^\TIAF$00Z M*[%F>BP;%+2RDZIFAEQ5!+I1R'('JJL@#L-I4#,NO/72Q2[5>BE;4W&!EPIT M6]=,W9UC)?\*(T-!.MEPPK8%59(I+QL^?TAI06 M>&C?L[]QM5,M6Z;Q0E9?>6[*E3?W(,<=:RMS)??OL*\GM7R9K+3[A7VW-TD] MR%IM9-V#24'-1??/;OMS. #,PR. N ?$3G>7R*E\Q0Q;+Y7<@[*[B',^@H;J0P7!6RPH,,VP$0.;U$6BC4ES^"]Z+X\'>$R,)31 MXH*L9S_OV.,C["_@HQ2FU/!:Y)C_B0](Z2 WOI=['I\DW& SADGH0QS&DQ-\ MDZ'\B>.;'.7KBOY]#-_.MMHHNBS?'RJW8TL>9K,-M- -RW#E48=H5#?HK9\\ MBJ;ARQ-:DT%K[I6VK28PF1X 42+U^GTUWV<;P08KB>47]FP/3&@FT1X70*$ZC MA%=W4,F,&5HE"D/Y/PMNO8VA("6D]#N2WABLMZB&"^24O,*LCT8N&MMR;U"T M"-L[TE+8FO)663V6VI0*T2$%J8:ZN^!H+_BQ%):U$TQ*=K*B2:@7HVM'=-@@ M?^$_6?[CZR/'[[@':_34'8!L->75ST9])8O1GP?R&&9S_\4L(2,*(S^-4K+B M,/'#^8RL- G]>1B-:.[15!.0^K-H HD?)2%$B3^-(X+YR70RNI:&58284]1! MHS#UIZFCB^;^+)Q;NC3RXVD"#_5 <#"Z:E2%&] :,MD*TTVQ(3J\ 6?=Z/N] MO7M /C)5<+I>%>X(&HYG-')5-Y0[Q\C&#<*M-#16G5G2.X;*;J#UG:3KWCLV MP? RKG\!4$L#!!0 ( /4[8U>.BC\8OP< )43 9 >&PO=V]R:W-H M965TQZDJEH MLY?:V@>(;$F(08(#@)*=K\]I@*0IC^Q*;57V12)!H*^G3S=YMK7NWJ^9 ST4 MIO3G@W4(U?OQV&=K+I0?V8I+/%E:5ZB 6[<:^\JQRN.APHQGD\F[<:%T.;@X MBVN?W<69K8/1)7]VY.NB4.[QBHW=G@^F@W;A9[U:!UD87YQ5:L5S#K]4GQWN MQIV47!=<>FU++)PMI[N?F8GP\F8A ;SH)( M4/C;\#4;(X)@QI=&YJ!3*0?[UZWTV^@[?%DHS]?6_%/G87T^.!E0SDM5F_"S MW?[ C3]'(B^SQL=?VJ:]1\<#RFH?;-$FCBT#MP,GGAP*PY,(MV M)T71RAL5U,69LUMRLAO2Y"*Z&D_#.%U*4N;!X:G&N7!QPXLPI&M;%#H@UL&3 M*G/@I?8* M:%3CG:D0'DR'-)K.#5^0==%X?1'D'KWB]X_3EA^DW^T@>ED1'] 8]Q#EY[LDI"XP,6"79>](84UBX!*E8^4ZYQ*&VBM-DRR M -[P 2(AC1;6(1YR50-'CC2T@3E66HHYLW494"QA'07&4LFU*D5K3\.WWYS, MIL??Q8/W'-3",(H6]GG.:J?#(^ERPS[ZTDH=TF=V?BV*+_.-]M;1W)I:6,0/ MZ>[N>DB*KG[\-WT"F8!9&E4C^COT.C8J< ZQ@1&]0/P O4("Q@T6A;6CCF& MK43DJ4BEPE(J>^)%6XBAW]C9>.0-'1R\&TXF$QI"E:\XLIKY*O48HZQ> !E"*/V8B:>PY_1(8C-&.%H+)0[0EJ'@G@/ MMX -8V*NO,)CB(J%N8,ICLY+$.B6%ZY&KTG.2 P4+6IM(KR2,[/1TT1S(!L:7.H.>T9 @ZJLG0UH\TFW]JZ 0?W5)WS-B?*4A,UNG>IOR]Z+SX]Y7W"KG):W[FJ,197$M'&APX""+M:3J:G-!?DC+@WXFLRKK4 M( 44MOQJ.2+@<'+20\#!:-(%;1<%3[KWB((!NLQ,G:?LR"Z+'T<2R+GGA=[QBY@!(VH$R28F/2J/9[U&E;L&=)+-O#0.E#Z=JU1GY73 M:!+:/+8,)7P@[4]G[,4O#*G2)."OKZO*:%D5:-8P@;Q=ABV@DQ!2<*XS90AF M$'^I=26J1W^P*:Y5+,2W^QRQO3A$^CR:CJ:]6L1:\@8I.>Q5J7ZJ!/%?2FO+ M9M,F^PG7CF641[L=BHCC'>%[A$B=H8!HB7S3(RN'XMN=!FZ=+2A@D(\\AO]= M9POU2 M&1!>_LA"Y)<,K1*YR-F,6HDXC1F:4+G#IM!EI"2,1#7'+>BW9BW6"-X>819N*).;44:;\FI9X6VIX M[ D6'H(B1@YPV25^:QOUQ_O)&$^1J;T9;$V%]& ? MM527)6SV7I($+%LX:G$9Y'BY@HD%,@W_:2$P0V:%"_9M%! G'79Q.HI%C@ M&1O=M)6-MJ:S2YRY!!S?_DUG]PN5W=,\J("*[0"/>W=/=VJ+\BRD/Z26)/!> M>8$)4(]@0MV7&K;X/D$U1F6 H4\A$@\0HY:.7AA&TXN= *U4Q5,SC#E+Y>LX MSM["-^0+1+)KHB^(= PZ@X&19/+T\M*3_&PWN$XH5YO6R08=\S052]V*:Q\> MP#JHY#3P>Q^!VS2-^8=K(00 Q4;8UUET7D7JJFKP5$8Q4&87+:V'JJJ$+B1: M"5PM]MH:=$K[G=@\I4!L0\$_V9<@*B'RXI64',R<3:8GTMQLO5H+STYV"PK6 M+VL3^=YV;:I[HWBE6CKH( 0P&N KJ@ YTOILV0ULG;EB2Q\UT:4&5B)KMYID M);?(@-!/@P((EZX=)]WF(&0F"DETN%./O0SM/(!AS_E,Y1L6YD0=8I >T0]V M"R2Y79)&)VJ,05GCK6O-Y7/"1/4*C\,DB[:2O\ZO+8@T*A>S .I34!(M:.$A M?4&<$T--;!$K=. 0*Q-#UG:M=J?^9M;L H5"V/>"/>Y]*D$!KN('(>%MO/>E MKR;=:O?-Z3)]:GG:GCY8?8JOHA[]:HFCD]'QT8!<^@B4;H*MXH>7A0VH]GBY M9H76*AOP?&GA>W,C"KHO<1>_ U!+ P04 " #U.V-7,3H?_68( <%0 M&0 'AL+W=OO(-QMD0": ML76Q;,\-<*;--D N@\RT1;'8!UJF+:*2Z)#4>)Q?O]\A95GV3-P\% L8ED2= M^_G.X:&N-DK_97(A+'LJB\I<]W-KUQ>#@-2K@5EK MP1>.J2P&T7"8#DHNJ_[-E5N[TS=7JK:%K,2=9J8N2ZZW;T2A-M?]L+];^"Q7 MN:6%P\TG@:ME(4L166DJI@6R^O^++QXDQ"](_A=BHWIW#/R M9*[47_3P;G'='Y)!HA"9)0D_P9O!=PR5P-+&31RB!K^-YXON@;?%/V054V-^R7:B$6A_P#V- :$NT,>1.= M%'@OUNDG(G^2[V6K/BHKV/2<-5Z_%\8(P1YR MP6Y5N>;5EDG#."O\NE7LD6NI:L,J59UEO,I$P>>%8"AVS:VL5B!UDC;2YD2\ MI34K=&F8S;6J5SF;K;4LD*XX9KA#2@",G*Q2IOS'51._24%T8Y=W=96,J* M(C96Q[# ;IL.*]6_,M67@HHHW2$9X87VDA'#VT.!W(A<7> MX=0 SG)1\P(ZBEJP5@FBLEJZ7@_=1(' 6[^=!Z:W>._>T+U%L""4<("Y5QZR/X2^%ZGPC8 M+2\DP?Q\-OY,PN<-85L+,R>^Y[Z^WON WPK1$D'],ENZL1UXS] M*GAA!;9!U&N :Q;:;?=X%ZR=_H1& I \,3-)?LHQ"+G M9< ^(+,\RVNDUV+]+E>BDD\!FVGY555@G!7K'$JL18;^+3"[D#1R[B-ZRY^8 M%X+VS@-A#UBB.JA+IFF'/U/+LYJ03)A"M>5*VS.JR(:H0''(0EI)J'5A5-7J M&P2,N[QAZ[.^A'?[GV-L"SL.W6K4%#/UAP+#E+GH'7)V&7I.#''U7B&RR'%M M(-2\[GTZ*LG/GW[;.5.A2O[%PBA(ABG=),%XDCQC./#0^>\Z$AB28#I-<$V# M,(Y.\U%4=FSC()T0VR083T>]MPC/LQ ^1S4X0@ 9.F8I6GO_K@\G'G)*&9A&%$NTR'^ATG4>U 6?>[ MARB(AV-W#>.)PTD\F7A?QA&[K]=H%M1ZP"W MQP5%0>_]X09[&@0>(0S=$WL(]WO\?G]G9\]'I^0\2MA6<&V>RZ#!0=7HFFY/ M>)%Y&+(?OU?Y(0"C\\GT>Q4?W>-QA?R)2%!U$?WS%OEJ']&8E:X47[NZ21.JGVE*9 E:6SQ*V6@\ MI<<1HQ8Y9DDZ[KFI*Z1FQ.+4$8^)&8]NF(@N:6G"1DG8+B"\.#^[&38,1L/I M_D6G!G9S%8HOF,( HIST:+!GLES7?L=LRO 5WD9)RE[C#@E\W0ARK3P=3WS7 M1$T2-W;X[JS7P W']69 =R.B+"A:T(02WU1^6&DH454VEWIQ1AL_!@,_@#4S M"TX3)PX3YVSVK?W.S^@00;Q[3"S.T>0X33/ M-]BA]Y8)@Y'*]XJLX+6SS"&'R&AZWA]GM'!G+/)P*9_$XC@YSJI=#+3(U*J2 M7VGTHX,('3S=R$!'N ;9F-S\:,?1O3" .2NZYX3?#\?KQJ*.'5Y;QP1D%' J MX)8;T"Q_$BXFIM:4BZ ) J'%58D?= [$;_B^O @!+;+<^B^X VGC5EKDMC*T@;NF0!-C%I"1^'Q^BJ?%& MJGN= QCV5)5"3YS9[ M?:-PY74L65&!T(443,%JXEP$Y[.8[*W!CP(V>D]GE,E2RGM:?,TFCD\!00FI M(0:.XA'F4)9$A&$\[#B=SB4!]_5G]D\V=\QER37,9?FSR$P^<88.RV#%F]+< MRLT7V.73)[Y4EMI^V::UC2.'I8TVLMJ!,8*J$*WD3[LZ[ &&_A% N .$-N[6 MD8WR(S=\.E9RPQ19(QLI-E6+QN *09>R, I/"\29Z>5#4YCM^QDFEK&YK/"R M-:=ZC3V#]&3DI3NJ64L5'J$:L2LI3*[9I<@@>XGW,*PNMO YMEEXDG !]1F+ M?)>%?AB=X(NZ7"/+%QWCR[F"7:HW?(NM9=B%4ERLP>J_+I;:*.R3WX>2;[GC MP]ST[YSKFJP9F^>14,_ \G(H^[R.-3[/]W2R>I#@=Z+0VPP#]C M1QVQNQSL!A=;EG/-"I&6#=XS@Q:RM)!T'P)/I -#ZYHKP^0*S[65"AY!-'@D M,H8#1B% K)\!1,X,^N-IVGJDP[G$MA)M7$++LLBXP<7"H*#KT\3[K>5" _*Z MDB4.'7W>N\L5P(OV9-AK=8?*[2W-8@0U I:]N&D9L,0P(/$[P3 M=^3[B P"O[? V465( !.T'NP10N0;83?,(X0.HAC_ ;QL/<9!-:BM-8\P]%1 M4'/3#$2#*/#10W^0L)';3T(**4EZ=](@X'7K-41EZ(X2DE'@QB.?4L&P@B$[ MU-+>WA"J0*WMJ-5XXXTP[3SJ=KMI?M$.L;_F[5-PQ=6ZP"LL8850_RSI.TRU MX[5=&%G;D;:4!@>D57-\D4"1 9ZO)#;T;D$.NC=N^@=02P,$% @ ]3MC M5XR:M+$\!0 :PP !D !X;"]W;W)K&ULK5?? MD],V$/Y7=E*@[4R:'TX.#KB[F0/:*0]T&*#EH=,'Q5[' MDRDGRY]*_OMY+M M^NAQS+1]26)Y]]MO/^VNE+.#=1]]Q1SHNC:-/Y]5(;1/EDN?5UPKO[ M-WA3 M6E>K@$>W7_K6L2JB4VV6V6KU<%DKWS]6Q8>*/W59"%Y<59J_;\EL.O[6N'I^6(4NB:&Z]M0X[+\]GE^LFSK=A' M@]\T'_SD-TDF.VL_RL/+XGRV$D)L. ^"H/!UQ<_9& $"C4\]YFP,*8[3WP/Z M3S%WY+)3GI];\UX7H3J?GHC^F5;4+EZ<>FX.*F M_Q),1CK90.=9=B?@6VX7M%G-*5MEFSOP-F-ZFXBW^6IZ]$+[W%C?.:;?+W<^ M.!3$'[>EG!"WMR-*DSSQK';QX)OUP]73._AN1[[;N]"_NAUW M>_]B ]-ZO: I#+VKF+@L.=8_!4CA%.PZSP6AJTDW@9VNJ<6G+3QI3T%ABIINF4F6#DMO'6Z"*^'0#GL3L*0JN)>]XYQTT88;@LXA2_".;41$DGE+H6B3A$=3!T.M](R34)!D/E((^=,6^[HDU MN>D*W>QOEPZ5\H.$T6E?((68/;=UBW2$*BMA"HL/G=.^T&EDC3GH0!C#0A*Q M)+2X%R!H;"L,(B*\6X. PD+*._!>@VD!Q)Z72"_%0:HHM$283WD\^.8T6S]Z MZB,27V/L>VRC:F@':6"12T*[(^65:O8 %MU[Z3RACHPZ)%TL0!V5<+#.IZT% M3&.#($$*20]0!QTJRMD%'!WAN*!+CZ,AKR(G-T:>RG]E41K:Z! U&S8\)N[L ME9:#PJ=-'J0=B^1&R8[6??W'34G5!R'O8?@L-ABVQL1S QG=HW6V6(U+XB7" MAV10S!W:%D M_D5^*:-4C\,8N"6?:<@6P\%-1UW1L:SW;:MV1OM*6FH^ Z#[%.G' IN+B6B MZ$J93J5[A<'%1C4Y#Y.O5_A;3PTN5;@AL'/]G%3><_BL1,&A0WX.+:=PP"=0 M:;/4&K[ ME6G R*(/>6,JH >-QJ3I&UD5#"$@JJIMA]%'E8+4.V:YHL73,!TJJOB RTN< MCLFQ5L=^ZB_H11I)4A\I%H0/74CM9\ Z1%(>C8$#PZC6?R[N6+[9:OV82B[B MJ!Y4B 4TZ >+T[@032423^6:;D5A02'-J9ASC#B (ZGDW)--O.+D$]\T].)! ME6A/!I520G(94+#[LR^0'3=PWI#9=P72T>G@BVC==)]"PNI_%GA7\#[,0 [TN+6TC_( '&_Q<7?P%02P,$% @ ]3MC M5W)NJ2)4! J@H !D !X;"]W;W)K&ULO59+ M;^,V$+[[5PRTQ2(!O-;+S\0VD*2[:(!N&B2[W4/1 R6-+2(2J9)4G/S[#BE9 M4=+$V^ZA%XF/F8_SS0R'L]Q)=:=S1 ,/92'TRLN-J4Y\7ZBZ+)EZ/,="[E9> MZ.T7;O@V-W;!7R\KML5;-%^K:T4SOT/)>(E",%%H4%(C/^:C&][DBKV!_OT3\Y[L0E M81HO9/&-9R9?>7,/,MRPNC W!!6FLCRU:9+"BY M:/[LH?5#3V'^ED+4*D3.[N8@9^7/S+#U4LD=*"M-:';@J#IM,HX+&Y1;HVB7 MDYY97XI4E@A'OTJMCZ%"!;=K?!NX\>MP]K*"+ M4^RGU0OY*XOW]O[ X5DLZ$:#(R[((EEK.DBMAFQ4;)\+8^_E[T)IJS6-GN1 M*\#-AIX1>F'J(NN=PH3A'QP2/2W_1\(>#WZK+ ,-43@!BEH801@,;I#J&$\M MGULCTSOX*CA=WW 8DU1(N3>G;[B8PG0Q&US0^>0W2M[B$2ZUKEU*NVJ@(9Z% MT";-L[%U^3.V;8+1"ZA3NAAT,DLD+>]0/?F:5FOMZHJM ]0TZ%H]@G8FEDBL M,EN8?J!*#)W.A2PK)AXI(!GT4KP]0+:>LICJR4'-9NT<9+?2OCOXWATM.UO# MF6,,OJW%O2NL0%[39J09!%\\F-E12NUQ\GO]0XEJ MZ[HDRZ<6IFDENM6N$3MK^H\G\::+^\S4EI-1!6Y(-1C-)AZHIC-J)D96KAM) MI*'>Q@US:B9160':WTAZL=J)/:!K3]=_ U!+ P04 " #U.V-7782/G_\$ M #\# &0 'AL+W=O'BJEW5FO]+X^&0Q<7F(E7-_4J&EE;FPE/ WM8N!J MBZ((3I4:9&EZ,*B$U+WQ:9B;VO&I67HE-4XMN&55";L^1V569[UAKYVXD8O2 M\\1@?%J+!=ZB_ZV>6AH--BB%K% [:318G)_U)L.3\SVV#P9?)*Y:>$03]W.,%*L5 1.-;@]G;;,F.W><6_4.(G6*9"8<71OTN M"U^>]8YZ4.!<+)6_,:LK;.+99[S<*!?^PRK:CL@X7SIOJL:9&%12QU_QT.2A MXW"4/N.0-0Y9X!TW"BPOA1?C4VM68-F:T/@AA!J\B9S4?"BWWM*J)#\_OD$E M/!8P%=9+=*<#3Z"\-,@;@/,(D#T#< S71OO2P7M=8+'M/R R&T99R^@\>Q'P M%NL^C-($LC0;O8 WVD0X"GBC'XAP#7=6:"="13CXJ0&A_8>>^,WKX8'Z;L72.]M2.^]A/XCQ_(RP"?C$8:C/CQ!@E^E M+@1<"^O*!%:E >E 0(75#"V8.?@2X<)4M=#K-Z^.LN'A.P?G1MB"%R^E)349 MZQ(P-IB&I80JU5K47JTA9((@75B^12W)\OT#YDN6'WR1.<*4$B8+LF?,R=7U M!5RA4+[,A47XJ/-^@.>%/MP]\H$:+;@%"$SW:SVYFF 9M MQ41)^O1';F\5ZH4O6<62%N;-'DEP[\1-S28W"RW_IK2]AH,D3=-@\AJ&619& MDAO2/>HEPMR:*L9 DPSB2XL8[#6="511'A.O48?D<1QLHU+5 M47&8%1'P9BOMLW6DSG4I\Y(K4^I<+9DKAV-%0:'DN5EJ[S@Y*._%3&$"5 U) M&S$;!#PN@PM#D6I' /3DC))%$,.Y4$)3(=YRWW3!-3=:-V^*E:0B\:7D/4@\ MW"I*24WIFA&OG$123N!=2IQW:OOS?$XE9T/P%Z60ENK5$5ZCJD8J!&LBTUDK MJZ*557 5E$SXA3*DHR(GGZ9PAWFIC3(+R27]*)%/TR2>>%TW>:2)B1E:I,OBO'#4BW8;EJ2 M4$4"-V(-?T@=LL5!?: S+] FCY!)!W.3G747DY*S+2,2WZ*I!-H$]B4^W?S& ^D/;\@0?RVE-$F1/V= WTV[&&6=L+.CM*V MF[4A_XRV$3OK]SG^]^:2[>]WZ!^DA[O;"]7QIK^P>*BO^*U\[! [O<&WU/XD MAT(YLRT1>J=@52NSICS]J_XC*N]-FTUJ*U6(C&,899T0#N,!!,:=9O^_RNYI M&K9W:%LN]]A(:T<.7HI(/'=:_5W7G4'G1EJA781[MX/0NN/E=#.[N=I/XHWV MT3Q^%]!592'ILJ9P3JYI_W"_!S;>M>/ FSK<;V?&TVTY/);T>8*6#6A];N@N MU QX@\T'S_@?4$L#!!0 ( /4[8U?D1":'+ 8 "4/ 9 >&PO=V]R M:W-H965TSI<.M<DP)$!<\M*1 M!89_-_R"2TF&$,;WWN9PZY(4=^6-]1]][!C+C%E^H>4W4;GEZ; 80L7GK)7N M2J]^YGT\&=DKM;3^":MN;I8,H6RMTW6OC AJH;I_=MOG84>A")]0B'N%V./N M''F4'YEC9R=&K\#0;+1&@@_5:R,XH6A1KIW!KP+UW-E/6EC!QZ)+U1V5L_[ZS'3UB?P&>MW-+"#ZKBU;[^ M")%NX<8;N.?QLP:O>7,$21A ',;),_:2;?B)MY>\)OR[4&%J+7<6/@I;2FU; MP^'/ZO7L3Y>&'9V)(MS&D MSUG_WTOXK/7'L7_1CD.4'L%_\0W7?N,+E/0<%KN:8F?6C$FF2A18MP;,3\>% M=[R><;-=?:_XD9?]:.1'8UAQ7"S4F6N)A&./!_N:NPJ#;W[/\NIP>L,-4A!, M:VV<^(=YPKCD1NBJ\T6F!^^% K?4K47/]F"PC?TMIB(*BC3U4A*$\7CP21TV M1F,8%BAKS)1+>,?JY@-2Q@U288/$YD"-&.KD:9!-PJTPN-)K)MWZ<&XX!\?+ MI=)2+]80A? '6K*0!>$XPF>2IX-?T<4QDEO9UFV7C=)\$8D^:?+SL?%['W MG$;XOV-M$W48%OA,QH5?.(GE#I(CV>]4YJ8>LXW_/*3?R[XGD\XUQOZB]0Y/ MG$=8G[BV;*8-<]JL<6;7@,FD75NL:$!#C@:WB+ &$9-_OHRJ"+NUR.(QXGJ= MIPY=%(19BL\D20:7+18V1E)!@TZPHK<<^EPR@T2&LH-26X?+B1O]J3 #X+%J0PP=DVUI(0":=WGE^>)C *NEP$G"PB82IX'!K+5(U6BFU/5,J"ZA&(YG M0;*(R<1_',)#BH\!I)AS:)43\HZ4:.8N)?$YHG1=$M!R(SEY1$!LAE.UXM41 M3)'T-*;-W$O."TG?@4\Y?RP NQ3@.!!#J@1$W,?4K.B0QGF!M?/ MD%EA@%LG:N^)<-E- EF#C'SKOU@/ .O,<>.3ULV@05YJI6M1P@PK8"Z<[S[T MX2$3$#)^V^#YL@MJQC%$)@GG$5PL<;:O-*]-!;,6:D&AX KL=4 J"YJC*)JZ M.S!Q.C ]VO7NM;>IMV?O-Z?SKHOVW?,7IEH\WTE9CNVN^YIP]]+^,W3+:<7.X5Z\/E-+CTAK+^%,"@V_X6+S!D M5VF\RLPL_]X2J!U\?<&TN(1&=HO>TY6G&H5K(?=YD*I(83^@2G@(#*O[7IF] MH@"(A>G83>[W#CV^BMX;3C K$@)G<]Q2D(9!BBH=;;^%\20HL L^=M8=[5Q=\"2P\!W=\!I=_6YF]Y=(#\SLQ#(()+/434\&F=#,-VEK'MQNO$7H9EV M>.SPXA+OL=S0!/P^UWBL[5_(P?9F?/8O4$L#!!0 ( /4[8U?OO<4"2 , M (,( 9 >&PO=V]R:W-H965T>R,YEMC'UV%2/"L:NT644747">)RRM4PL6F0&?!M4H)NUMA;;:+:!0=#NYE69$_2);S M1I3X@/2YN;.\2WJ40BK43AH-%C>+Z&9TO9IX^2#PI\2M.UJ#]V1MS*/??"P6 M4>H)88TY>03!GR>\Q;KV0$SCZQXSZDUZQ>/U ?W7X#O[LA8.;TW]ERRH6D27 M$12X$6U-]V;[&^[]F7J\W-0N_,*VDQW/(LA;1T;ME9F!DKK[BN=]'(X4+M,S M"ME>(0N\.T.!Y7M!8CFW9@O62S.:7P17@S:3D]HGY8$LWTK6H^4#F?P1[K%I M;5ZQ=W!G36F%FB?$Z%XFR?=(JPXI.X-T!9^,ILK!!UU@\5H_858]M>Q ;94- M CY@$\,XO8 LS<8#>./>U7' &P^Y6IFZ0.M^@0]?6TD[^-T0PM\W:T>6"^3+ M*;<[U,EI5/]HKETC,EC__-'J;OAO@/.DY3X;0_U=ZAI&"HZ-I M#.<@X:.&3X+/?+RS"Z *866$+4"T5!DK_T%>PAO(IFF<!#3#G9#HCMT8U0N^XJG?',JX2'$_86*. N \ F>XK=5#S?8EU["-W M+F/]:6/EDR"L=Z"Q-"1Y70#G53L16H"+X8\!-L ;T ;PN9%6A)[1&6>=@K' M;/I0A.L8WK=6ZC)(4&410>@"-$<>5/<6T+\%X$HF5&N.QJ&<7WO^PJ6 R_0B M3=.#]VQ2DH/<*-7'6A"; 5&6%DM/*S>.O"!G)L[ZO+3_&?T3](=99^=9SWZ$ M]G@2SPZ\7Y'ZAD@.<+JZFGX_I\DT'K]PN@GJI](HN"Q)U*$V&@[LLU1=";Z! MT6P<3_M\6/0CTC^A)R%KL:X1>*3"IJ76XA'OTT2_(9NGNDUR-!@4VC*,/P_= M:NIF1'_:3]B;;K"\B'?CF5M#*;6#&C>LFL:S:02V&WG=ADP3QLS:$ ^ML*SX M7P):+\#W&\,=:+_Q!OK_'ZOV7[#W M,W-\A>+&/V$?:M/S"(K.6"5Z,"D0C0QO]M!_AP/ 6?(*(.T!J=<=&GF5GYAE M^5RK/6A736QNX*UZ-(EKI/LI:ZMIMR&9AY;HG6;<=%3 M+ -%^@K%.=PH:6L#U[+$\E]\3'(&3>F3IF5ZE'"-[1BR9 1IDF9'^++!8^;Y MLK=ZA-^7&V,UG8@_+]D-;-.7V5Q*+DS+"EQ$% .#>H=1_N'=Y"3Y>$3K=- Z M/<;^MO]QG.*;L@B3DS'\[_NKA.^%51O4_MN.P-8(5TJT3#Y2Q-I.%S4=\1)F M639*D@1,S<@CJ"TT!"^4$)0D.I3%'3 +C%)551HK1AT+9:PK? ^3;'Q*9Y5S M%[N.#H7V?0+LN0NT6E6:"6 MC7;4M9%PPVC3B4M)/R($,[,1K#WZ]AF]"NCQ M2Q\]/@B$0%WYV#O]G;0A&\/J<+-) M5:V/UT99"JL?UG0[HG8%M+]59*&?N ;#?9O_!5!+ P04 " #U.V-7R-.< M/#<0 N-@ &0 'AL+W=OO0'FNI$J6==IR)G&5[223;,U,7'$R^["U#Q )29A0! . LI5?O]V-@Z1$ MR;&3J7VQ*0I'=Z./K[NAY[=*?S(+(2R[6V:Y>7&XL+9X=GQLDH58/%>SA<67QR?/R_X7-P(^[&XUO#I.*Z2RJ7(C50YTV+VXO"B M_^RR/\ )-.(O*6Y-[9DA*U.E/N&'M^F+PQY2)#*16%R"P[^5N!)9ABL!'9_] MHH=Q3YQ8?PZKOR;F@9DI-^)*9?^6J5V\.)P)G9]^KVC? ,C7&]1&6& M_K);-_9D>,B2TEBU]).!@J7,W7]^YP51FS#I[9@P\!-($,=N(Z+R);?\_+E6 MMTSC:%@-'XA5F@W$R1Q/Y<9J^%;"/'M^XTZ#J1F[D?-BZ+)AK\,&O<%PSWK#*(&*OC)6@F,*T MT?>P%=B'A6! :<$U)W.!+Q,%AY4;D>*3 :FD,#)E,YGS/)$\8\;""S!1:YC, M<1!Z"6G7H,-VP3YV;[KLMXN+:[#>SZ4$*8#BYF#J.(-9!9\^"98(;<%Y,!$H MZ;"_RW3N5N5YRK@!CU$@38;9!;>,SV9@TO L8.%"::2)+_'T#%(-XX6?FDD^ ME9FT>)C"]A!W!2[YF8J6RE4!ZD _IOD@6/)^+ M+C@K6P(#H&#@BG%$F:4LE: F$'XJIY:MV4RK)1)4/XHN>P?! 10^/YHKE!3( M7H(,:BR*%<]*HDU:4S_$0L.3EK"R72B#S&L2?R:504+1(%=)!A)5I: M.#[>@1$PA#O'8W",D"MWEBB!# (FR8N!5<$L 6RS3(%V&YH*/:T)'-6%W]6M!8; ",>U=P9;R]#B_SD./K)\5XO M]T'S5(1@9MC[IH@O@HA)PE=.PK^3A-LO0& M1-X@L61^ 80[30,C"$T0P^+!U9IU;92T1NW&.Q7YGXQ.G&[B\0.NUW(9,$D MO50Z)=TCYT&#Y9"\IH".) M\1IA7G#+N.J6*[R*KO"J[@IOJF@&FO@.?"RI9=-?D?(305X^SF;6;+I&:P?0 M2$%@YY&2,031KH2S!A"BP*.62W#FFFEI/J%8$'J IP [3<#KW,%#M*<<&$OE M2J;H^.(:\-8R";Q9%))A!@X3G9\'DD+["+K@L',J<''EPSW&;R?OS[ D,F1* M.%<:#@)SPR'S.]9H?0M5L3 M.@WM+TDWZ"NF,?8M52HR!I,*K:;^<([4[,@C=8<+RCVWE# S!ES%Z\PK7I/50'A?N>MP5244!1)IH4R<+!T;"(+ J M& 1[ >L%!"U;GX8<+B$*EV@Q6Q9>.X>:,D#4AGPOI4VV%L1I1:D+95RP Z2 M$@)=/+K=A]4E)[[-\&S7CZ M-YB:XPL,"0S1.G]$@-#%.(<0*26 9ZW*^8*H<8;GAH?OU4KHC*^;+&20XQ*@ MK<\(U)/9@KR";P2OG*LE^H *.,FF^;4K=9>]K! MT"F#&8EJ3#0'L9V^]\4T!A93X) 5:0;RML,>V&!QXMBP';(XD=VTATW^6:# M,?#M7VTR#=)Z--/[D-1)1%(G>^'->Y$*L2017FL!R%I3Q%3))W#F ;.UH:;O ML"PIOZY&%G&DH9$5:"2E8OUQ=U")EES6MHYN>J$9EYJPJ' 9WL[=$.$B\%^A M3_"H(L;)>-#@+R$@&N>%_E6"-X%-^\Z.:_1"W-X -2&A.X(C/3(<559,+3.( MGPF;NS6:Y-XS:XW[@"O+RM01Y"C=CX)PW4N>D6G<8'T)=OZ8@]5D\@N,FV/2 M3N(>5%H;%+D[B6\D0A>_,Z5?@FOT.BY_B-DU+D8X 26JQ0+K?BM!_A>RBB>H MYD\#Y0]S1EO^ R>6%2,4!(B1T]&DT^OU/!/]7OG?6U. &\B>$ M>(3!I39JGP*VT@&2>74$>*?)DC7E3;C(>\\SV 9RJOZT)W3^Y M7R-@6S]3>!377J'"]-?B >1'5#I+(1(!N)Y!3,(E(98G82=33HU,)=>2$B<( M:+49!D"Q"^LNM2*$0T%?N,J9=U4"6D:XUA5H+&5N-V^OHCRQ2,[+_TH MD]KXAJ^#@%@N2T?O5UOFP_-%"EIH=)!E^:(6>_6Y!.>[D3]B2<::IEA)=J5Q MQEP_?%>$E.U:H$6 ^> YA,4R_N[BY\.UH>/24H>]Y[%4:AWSW;"'O#6L#X+AY^C]><1*\YV>O%KAJZ_M;K.O+7VL5Y]&+L:I]1&6=S MDM+B&0,UV1A!=8W[C+/+WMUKOUC3=3*\EOZL/7ZT%E\H,MI#OZ M-M?3M'CVS](_[)YLT'_VC?0_Q&6=19=U=H^7R;&^4O4AKT+ULLUC/78MK$&& MWJ/OTH%.,[/D6$HJB4FL=<7Q5"?SV;4@3X##:PJ[4>+9;'#Y7E"77

0,/3F#[T_.=EKTIZI3$<).OX=;:UA- MNP:ILM@Y:.NZ[*H8='SY7;2N?^I9NV?=E_#"+=OW+FN/R?1[U36.WCV%%"]# M=,!7*'N.WH.*\'OMYYYU7TH3-=7I=MBI#FIC#(@H2FDI2E+ MD1)PE=4L>.LB'SACK!@K31!BCC7<'!G!5HU*Z>42*$EDP4.[E: RUW.L*+EZ MLU]0^U;O-;QQ"'BA4)1@J]%@71LX(C>_@ TVLWT[:&/\G MKK?[^P-:CQQ1?#IX0K%4E0;V,4\//F 3"#B.6AIX.(@V +%X-.F<],^P,CSL M](8]Q!O]D\Y@V,?(/3SMC,Y.#W8H*1N.._V3$1L-.H-)#WQ=#^9-P-T..F>3 MWD%4GK/>B U'8P;#AF?L=')Z\('<5;#I']EDU#F9G%+Y:]PY&8\1X_0GG=/> M!)[&XWYG -NX(F:@/!P;:)B8*TS_ILHA/LS!#?LBM IP8U!+D;Z+NW=V;8)@ M:VB)/ DF'F!^3B%QLS?@"]C5N[_>OCP"67^,_N!:J[GFRV:NGDK,:YFM2@_, M5=DV67?1NG5M&N=7?Z2V=O$X)K5T$^_DD/%0MI/Z1C6AZ&:1I-KK/H,@X%&3 M7F0#\G+KTK=,V&K5 EO' 3B%KHKK;%%S++11%-49 !F9<%4 J8SU&;YA]97( M O4N=*)&-;HPGTNN$49]70NJNC&58OO=%4)JE\[JG+<+%Q5#ABM'_JJ1KR\Q M7U_"- =L(%DA&I!$Z!?6++^8>1W[T@+%(650:_ [58]\EBST= MCLVFQI_"UB<3(95?1B/=Y75C"PE6'?4]QAV?P<-6SV$7IOQ>VT?$/SEA/[7O MOHT\:T!Q1\GNJ#IA/^*>=55H4I(I.8!Y=K-8V]U]"[)0WO:8'OG 2([>R2[50"-S1*ZK[/1&Q9T MBP^@ 3D.YV/I7A=Y7V0.\9>:9M+C<7>]*C=XU1'OXAE6CX;P+8^'LX>FKVP- M7M)5JYH(/6P([3/@OBK*3FKM;2H_U")3,PQ^+59K;>1A"6:S*-,?U:H:N_9^ M$$S!]Z5_M%G]_?YTC)*0O1:&,;.W$ M/W")F#9BMD O'FULC:JLU^[@L$,WM9XS8K-"N*ZL*X6JTN+EX73_W;JICT'A MMK6GV[CK05,1[B1RK 1#%C0K,>TAA$-MK%HTHHM2LY+TP@.;2.#>$QM4)S:X M)V$GG%3_W8&&? G3+1)/ZPE^VY)-V!'O-&/!JS;G!@7--;B2C^ZJ%&6A%SNYLN),407#GLB&A!DQ/$MQ%@P7@7"AA")HT\ M2M@:K%RU4_* Z_6M^G-<^PD/*-F5 ;1/$89@'+>/"6R_=WD:ME[(W#1>X M4:#[MF7J^1X;>5IYD7?9>.3'VMB-8+WLV!&W:+YT&T6K8&2I>(M"^;T MQI 6.+4O[!]=[I3+GFE\D,U77IEZY14>5'A@?6,>Y>DO/.>36;Y2-MK]PFGP MS1,/REX;V9[!I*#E8OAGW\]UF "*\!5 ? ;$3O<0R*G\DQFV7BIY F6]B&#J+#Z%1^0X%%U?%%]'U\EW&)W M TGH0QS&R16^9*Q"XOC25_@FZ6X-$Q53E88O7<4,4H@H?1\N7LKZ*JE]3K>Z M8R6N/'HO&M43>NO??XOR\(\KDM-1R]GL:HHJ&WK9MG3&]L?Y>?,?U#%J*JS\ M55@Y%=8Y88:$$1T91&MJA0AT%R!(";1# Z%M(*#K-]CN48T]X!S)B&]F.P>< M-MS__/^V?*^?SQR?Y8+1FKWE@A3)7E,<_6ZV0STT"Y6!E_@SA]DGH7O%1(GP M!M+"SZ,%&7GBATE(1A3E?IQ$9"7)W$\7<^MON.GMA&+-I"A)YD=Y"FGLQT4( M41@2KH XBOU%$;+N#M.Y[MA*/UT'T;[ M9Z:.7&AH\$#0\&:>>:"&<3DLC.S)5,4% !$0 &0 'AL+W=OO(%RC2 V%F\2E28&DK3#"K1 4+<;AF$/ MLDW;0B31(^FDV:_?(64[;YS_XZ8BP=M[NQ"*8>^565M+WL+ MYY;G@X&=+%25VS.]5#7LS+2I<@>O9CZP2Z/R:1"JR@&-XV10Y47=&UZ$M5LS MO- K5Q:UNC7(KJHJ-X_7JM0/ESW2VRQ\+N8+YQ<&PXME/E80< M?N[5C2I+#P1F_+W&[&U5>L'V\P;]E^ [^#+.K;K1Y>_%U"TN>[*'IFJ6KTKW M63_\JM;^"(\WT:4-?]%#&]*NKF-_^VCD-+0,9'!.A:@ :[ M&T7!RG>YRX<71C\@XT\#FG\(K@9I,*ZH?5)&SL!N 7)N^/[O5>$>45Y/T3LU M=FBD)BM3N$)9=/(E'Y?*GEX,'"CRQP>3->AU TJ/@&;HDZ[=PJ+W]51-=^4' M8.#62KJQ\IIV H[4\@RQ&",:4]:!Q[9>LX#'CN!]J.^5=5!;SN+&;Q^ =2Q: M(?CS:FR=@=VF4_490_:Q2ISKWK#UZ]($K_M\(!O/>!= MZ,-1TT1(S]#Q%!XRNA/VL-%?%@K=Z&J9UX^O7TE*TK<6J2>E4Z_4/@5MHJ%E MK5-3;YP#V9DNH?>+>GX>02*=JL;*;+,9757:N.(?./ZU!EHIGS]>S>=&S7.G MHI.B!CR]LJ#5GD9KOY\TGTZ\*4M3W -,^8@6 MJIR"F<$CU$=$X#B.4?"-OMW^-LO1%^WRZ%E"0",Y%NE9P@ADE"T2GL4$PR$=UHL]0& MW-N3E0(G*6^)$IS&!$0EPUG*&MW O_7D<4\V)9AGLB6;' R6$:$[$A:WI$$Q$D,.60H]2XPS(6O#98E.!-T MG;[-T8THA+))X/-@$)S%HFUAB#F6B7C1NF,Z7L;,7V07)&/H.4 ,/F:04!_Y M5%(L.-OEM$,'2RG MF>SDED1B3MJ2+/0@+,?0]X=)G:;05F(OELWR 49A:5N!C .MT(P",XA[ZAV8]- 0+PG E$ S + M+$L .);=F B^4U0>!F:]Q G)NKX28ISL!)2'.0Y9$%A"&O9H#S0E;8Z" MS\)0@$#0\O@L:!>\%#\V"U)PR4. *4R^S+9'9@%\5@'M\Q!J"E$7W@W&!'SX M9/]U%C"PJ!U#Z1N,8<'X_Y\%+V)^SRP@'$9V4TX4OB6$"+- X#2AWS4+:!;D M^X#0;V/ 5AQ[%'3H2C-H74LK9>;A\NWO!\ 0S0UUN[J]WU\UU]JGX\T_!S[E M9E[4%I5J!J+Q62IZR#07[N;%Z66XY(ZU@RMS>%RH?*J,/P#[,ZW=YL4KV/[7 M8_@O4$L#!!0 ( /4[8U?T6;7Q. 0 *,+ 9 >&PO=V]R:W-H965T M/$BUODR5G%7#% M!"<29A/G.KB\Z1M_Z_"%P4KM](EAD@KQ:HQ/^<3Q#2 H(=,F \5F";=0EB81 MPOC:YG0V2YK W7Z7_=YR1RXI57 KRM]9KHN),W1(#C-:E_I)K#Y"RR*TU"E.-_)KON^8R2]J17FNWO<^?*V97A-EL#!G?Q!W;O M5LB%D%3#4>1HY/I^O G<-YLUM;1GLR8I*TM%DL =1,.NZ0*["+PG8(V7F7S% MGP_-,E&;FR>*W"@8=LU13,U9QA9X%JG O29!WPU'6[=]L_>(5SQ((Q6\2+-7 M(F:H/=QN#>6:%%#B&31B(T&,9/S#Y=KAWA/D@#]#%*_1[EY*QI>@M#TM= [B M(\CM<.\/RE_A>%.39!NQTV\%!_],22B%(1[K, FP-T(.<8*=@1^[27]@%.-; M2'>0M3(/K,S#_X_,H]#U^P#_FA[!OOVV0()XF2O0 [LTT(? MN0/47=O\G-##@=N/XZ[YD=##T$T&T;9J]\S_6NBA&PV/(+?#WQ-ZY/K!=MT] MZU\0>^2&OM'X:."&<63%/G3CQ*@%-]B@/?4C]G8>3A7(N7T>*F(/J'E#;48W M+]#KYN&U=6^>KP]4SAE7I(09AOH7@]@ALGD2-H86"_L,2X7&1YWM%OB*!FD< M<'XFA.X,L\#F73[]&U!+ P04 " #U.V-7*C\X.\H# #>!P &0 'AL M+W=OJPI9U:Z89;FNIU:#J-O!J<&ADF430)&RY: M?S$;UN[U8J9Z*T6+]QI,WS1(U2.B"2\6.'Z1\HG>/I>(]^,\1.L:RXP6LE_Q*5WVHVU*C&5OK&IVSC1O1#O^\Z?=.9PX%-$;#LG.(1ETCT2# MRD_<\L5,JRUH9TUH;C"$.GB3.-&ZI#Q83;N"_.SB1CQA!4MCT!HX^\I7$LWY M++0$[0S"<@=S-<(D;\!,X4ZU=F/@UU7R+N #=A? H@"2 M*&'OX+%#G&S 8V_@W6NJ8VV? [B7O+7 VPH^_^A%1P5FX9_EREA-%?+O:Z&/ MR.GKR*YK+DW'2YS[U!8&]2/ZBU\^Q)/HUW=TIP?=Z7OHBSO^G])P+3EER("J MX31AKXE]%^YUL2-'>>2H!PX^%D6IJ .-I07:L1N$6DEJ9=&N+SW*DL5FA7I( MU2F6@)1/6&$F#.O3NL1,DE2+X"/*0C@V:L M)JL@3N!OY-K 1\BBH)@6;L""+&+>+5([;I2L0#2=5H_HG T\;)2VI(+D2F(XB":9^RNBU+OJA:PH-F#3'>\TR(L8)D'.8N]: M-5WOL(VJ[99K\G8:LYUI3D93,IT6R1'HA;;)260'!G*+&&1!,"#P_ &:1Y$$<%G+LA"Q)*Z[EW M],7_4$L#!!0 ( /4[8U>6)4*5[0( !<& 9 >&PO=V]R:W-H965T MA_[[C)*2LQ'(A'GO>FS<>SS ]2/6L]P"&'$LN],S9&U--/$]G M>RBIOI,5"#PII"JI05/M/%TIH'D#*KD7^O[0*RD3SGS:[*W4?"IKPYF E2*Z M+DNJ_BZ!R\/,"9S3QIKM]L9N>/-I17>P ?.]6BFTO)XE9R4(S:0@"HJ9LP@F MR]CZ-PX_&!STV9K83+92/EOC:SYS?"L(.&3&,E#\O, ]<&Z)4,:?CM/I0UK@ M^?K$_KG)'7/94@WWDO]DN=G/G-0A.12TYF8M#U^@RR>Q?)GDNODEA]8W\1V2 MU=K(L@.C@I*)]DN/W3V< =*W &$'"!O=;:!&Y0,U=#Y5\D"4]48VNVA2;= H MC@E;E(U1>,H09^;?S!X4V;"=8 7+J#!D23D5&9!-\R86629K832Y>:);#OIV MZAD,:\%>UH58MB'"-T*,R:,49J_))Y%#_AKOH=Q>/+[+:K M)KJB&$5[W&N/K['/-]BE>\>K?DR!VQ\/$+A(WCN+> M#8XXF32ZC-PDC% M4>B.1D-6;.6H';-2+*7B6W6]FV_VT^]1=OL_]W;D8FI[)C0 MA$.!4/]NE#A$M6.H-8RLFM;?2H.#I%GN<7*#L@YX7DAI3H8-T/\7S/\!4$L# M!!0 ( /4[8U?70FK6U@( #,& 9 >&PO=V]R:W-H965T2@NHF;H2 M#7 \60M9,XU+F7NJD< R"ZHK+Z!TY-6LY$XRM7L/,IF*5E,[^XU%F1?:;'C)M&$Y+$$_-0\25U[/DI4U<%4*3B2L9\Z-/YF'QM\Z M_"AAJPYL8C)9"?%L%G?9S*%&$%20:L/ \&<#MU!5A@AE_-EQ.GU( SRT]^Q? M;.Z8RXHIN!75SS+3Q".;,6RJ%HWB2FZ* MLM023TO$Z60!C9"ZY#E90HZ7K0GC&?D*(I>L*>0?8OWD/)O>Y@KWL>G"5<0G-%AM0E 0V& M9_B&_3T,+=_P)%^7_=M]_+I9*2WQU?P^EF['%AYG,YTT40U+8>9@JRB0&W"2 M#^_\$?UX1FO8:PW/L2?+KH&(6*/<#? 6R.KUL&8+R+%#1 M$AV^DO_PWPW_Z?.!Y;?&:4\ZWN. M$_9S3%EO=&'F[L3H@AP0RQ1+\I%G/^A,+2][ M<0_-R!P7F;KGZS](%<] VTMY)LT5K2M9IX?20BJ>5\J (*>LO./G*@_'*'B5 M@F=PEXX,RD]8X=&%X&LDM#18TP\F5*,-X"C3BS)1 MY2T%.C6P(A273R@*<9 MD:<7?05&]:M^6AFX*@UXKQA(T!?.U%*BSVQ&9FW]/H"I$7D;1%=>I\$)69TC MW[&1YWA^ASV_CM W]OSN"/\:3Z420(*_#\58F@@.F]"%,90KG)++'C!?$O%$ M>J/W;]S0^= !,*@!!EW61Q,HM%F1$<3GZ-N*"*PH6R#,9NB:,LQ2@DP(R!3, M&9^?/<)@+"51-IHLN5!GBHB\$KJE>$HSJBB1MK%QR]GB%8%#B>B$>C@1#TN MWL(]KW!GQJ/8X"Y@@$O<?^V^,F& :] M\RUR/3MP0OT0V%$<["FT(C3Q(Q/>6Q3821+ /;1=W^O6TUG9J$5V&&NUV(Z2 M@77=ROD^.CL(M+!GL+6%7T=X A0 D M2!SKAL'Z$O #DOOEZ Z@=% 8H3"T)KN%;> % Q^YKJ=9&#IP=0+/>N *9^T8 M/-MW(G-W_=@PW(_C,I;(Z^)36/,I/)I/DV*UR@B<+S2,&U:>;W0J[DF&%:R, MXEV<.\BU7WAO>J0-CV+KL8-GLF2B:I)SMY=IUE@_S%$$[.$G,+: #DST\6Q+ M&;,\9PU?E?W@W O0"\%"[MN849GR@BD$*N2PLN.B=\0=QXGQSIN:_KG M483>=5 CJJD1'4V-+U@5@JH7-&8X>Y%4_JK_-#955$@M\\@VN"&4CU@NT;7> M>W0!809V60$T[, ,H9C8A4&;H31U" .7 M84QU&'!N54M8;$;6, 5.*)])8'F:%=#FAHVV51W(6AG<;7)_ A=T@]3R^_OS MR993/LI--STUK2\,= M,0BT6P+[J#T(TB!(]'""]/T!ST5HT'@UA.07OCFF0-Y07+@)-L7C3:VPB^ZNG7_M!, H"5C MZY9(2$2^*G0.Z::3GL!;+PC1*3P!A4\K0^8<$49QN65#6^V@=EQ3.SZ:VB5? M;UC*9V67F%>(P/4&$9K+%L'KO]C7[QM H!]3Q_% I-'5^^#GI=8W[&@ M^CNG#;9>9!1#\JT#X8"UJ+;FF1TJZ%R9I%Z9Y.B5N2Z@6@F4Q3-$7P9SM^'3 M7/ S]7^*=7"-XP;(!7 M?R9.NB1 DWT>MA5-MQV&'12;B8W*DB?)3?OO1\J)EPUI+J9D\3T^4C0]W2E] M9TH RQYJ(;)2NN<6MW@:FT< +!ZI%$(?A**AY M);WYU+V[UO.I:JVH)%QK9MJZYOIQ 4+M9E[D'5[<5-O2THM@/FWX%E9@OS77 M&G=!SU)4-4A3*572Y2,G?.7RO8&>.UHPR62MU1YM/QGU( AZO#^SO7>Z8RYH;6"KQHRIL.?/&'BM@PUMA;]3N M(^SS&1)?KH1Q3[;K?-/$8WEKK*KW8%105[*S_&%?AR/ .'P"$.\!L=/=!7(J MWW++YU.M=DR3-[+1PJ7JT"BNDG0I*ZOQM$*KV\Y6L!YM4TL!B'O(-\S[GH..,G."?LLY*V-.R=+*#X%Q^@OEYD?!"YB,\2 MKJ"Y8$GHLSB,DS-\29]TXOB2I_A*KF&?\S5_Q!ZS[$IK+K?@UC^OUL9J;)A? MIY+ON-/3W/0179J&YS#S\"LQH._!F[]X%HW"-V>4I[WR]!S[?-5].TQMV),W M=TKS6=;3FF]+<+1)YW$>EPJ;!]9)>=-$I4!;>X65DT=$V&>+]V M7.A 43=*X)0QEX/;4@/\TX8,FPAQ:]"ND[Y@"T&4/^V']]7W=3ZZ][-_L]<;RN\0@$;A(87 MV=!CNINGW<:JQLVPM;(X$=VRQ%\0:'+ \XU2]K"A /U/;?X'4$L#!!0 ( M /4[8U<$&7LOZ0, /() 9 >&PO=V]R:W-H965T$AB8KL&2FKRJ4 M-+-2NF26NGH=FDHCR[U1*<(DBD9AR;@,%C,_=J,7,U5;P27>:#!U63+]XQ*% MVLR#.-@-W/)U8=U N)A5;(UW:+]5-YIZ88N2\Q*EX4J"QM4\N(C/+X=NO5_P M)\>-V6N#BV2IU(/K7.?S('*$4&!F'0*CWR->H1 .B&C\L\4,6I?.<+^]0__D M8Z=8ELS@E1+?>6Z+>3 )(,<5JX6]59O?<1N/)Y@I8?P7-MNU40!9;:PJM\;$ MH.2R^;.G;1Y>8Y!L#1+/NW'D67Y@EBUF6FU N]6$YAH^5&]-Y+ATFW)G-W-LRVB)<-8O("XA2^*&D+ M Q]ECOFA?4CL6HK)CN)E"F MC?:OBZ6QFBKD[V/Q-G"#XW!.->>F8AG. Y*%0?V(P>+MFW@4O3]!=M"2'9Q" M7]QBIF3&!6>^B-4*;(%PR0S/@,DJK&KKCW$TABYUXMXXGOK!=-H;C4?-X&C<2])AY[L_53!_QQY1TR$)Y(#2T7@V;]], MDCAY3V>ML42.MJ.WS3;%$L6I^\7C 233WG@R=;UD./H/F+M]>T:=C,8M:NQ" M.1*_R] ^](Z;"S7J#P8^T*@?C9J,]-/4CPS[P_15:#M6O\1+)W!"B<-6B<.3 M2KR0EK_S/ND:H;+):LTM1ZJCITS4KI166I5P=5C\/^OS\Z$^CTGR)(W72-(\ MNYT_ M*G^X01(/@8HR3B"..K=(YSG/7#QW5F4/\$UR.IWB7DJK8I+6A+[Q= 2CZ;AS M1?XI;Z1-\0.NC:F]8OW^&$C',6PU<= ^5E'AWCUH!*[(-.J/J2IT\\)H.E95_E9?*DMO!-\LZ%&&VBV@ M^952=M=Q#MIGWN)?4$L#!!0 ( /4[8U<\YISA9P4 !$. 9 >&PO M=V]R:W-H965TIJ%/I^.JHI MX\/)A1V[D9,+T>J*<;B11+5U3>7Z"BJQNAP&P\W +5LLM1D832X:NH [T'\V M-Q*_1KV5DM7 %1.<2)A?#J?!^55JYML)?S%8J2V9F$AF0GPW'U_*RZ%O $$% MA386*+X>X!JJRAA"&#\ZF\/>I5''+872?Z4QIB=WT[[XT."_Q?B]FA9VKAA9P.<0EI$ ^P'#R[DV0 M^A\.Q!#W,<2'K$_N[,)B6"@Q)R\55NVM[!6M*"] [0OIH-/](>T@66PC85M. M9YU30EV2J9V.E=50ST#VY;6*'Z'H1@,[&I(58#509RXJI!9U/MC5W%88?+.K M$\JSZ0-()!LRK874[#]JJ>$&)!.E\V5,#TX8)WHI6H6>U>F@S^5;$L2!E\>Q ME2+/#[/!%W[62(%A*&+BI[)8DG>T;CX@.3P@Z35(89KP$46=-/:2L=\+@UNQ MII5>G\TE -%0++FHQ&)- I_\C98423P_"_ 9I?'@=W1QCC16M'7K*DBW@S@A M@1>&"3E%*1_'Y/0EZQ[A2/81AI&2V(LS?W!M>093)4UKF"99LD:1(.I0Y*&7 MYJEY98E_! [?&V>I!9)Z88"07O#@D&2!EV' 6>HE43*XE[0$PFD-)._<1UZ& M2;//UYUG>6@]QP&^MZQMHO;]')]1EMO"5=BXI *D]:W.W/1CLO&?^N;WNN_Q MV+G&V%^U[O"$:8#]B;6E,R&I%G*-,]U6:TRJM<*.)FA(F\$>$?8@8K+/UU'E MOJM%$F:(ZSA/#EW@^4F,SRB*!C,+PP\M M!KE%I/NH\:#=_=1XO<3(D/,LPP I-@YI[[#G2RR$G6LB=Y0:[1*=H[?I5D59W5 F+9_A9J@PBG=O\C (/PPV ML__ *B%L9%N.IQV3*,6G5[@[RZ1%/R;C,\:3XVBEJ7Q\=]+V_CZ[L A+/NNB! M5BT8D'/&F8:S"H^\Y1YJDU (:3KII:1[=M/%V6UM['*!Q_:9@A^M2?16SE'9 M &BQ+67E&KE;L&:8NE3M, %TJ3+=_3,PINR$PB1-"S([JJD-#YF3I7&_L^W; ME7$BP=Q.S)]1MXQ.38-[XR0Q,V*2>3EN^B@F3V**8A(&1LQ0#,:I$7,CIL'@ M?HE]3.<:_<2^%Z.*(ZZW)!M[.>X#^UINM'5,Q[UP82\CBA0F)G=B[T?[^\[4 M'?.?IKO+TE#>0H* M.LGB/UC$YU>]80]%=!HL8WZ?O7RD]8 ZK=%#X;+@65)W%G>0 ML+1Z#;[6BMCH8)D[.N"Z SZT@U5WL [M8-<=[$,[.'4'Y] .;MW!+75?*:O4 MM!?P8'R99R\HEZT%3;XIS57V%@IFJ9Q9#SP7_V6B'Q\_5#,*95/TP&8IF[(P M2#FZ#L-LF7*6SM!=%K.0T0*=H>LH8G(^!#&Z3:M9+6?'.X_R@,7%^\L^%[8'\-**1HK^G[S_:UY_H^YM8 ^@+7:X5BE\5>H.U MQ >Z.$>6\0%A UOH\<%#[WY\CR:E)6FNN,/)X3Q\",\#OC\?^/Z(GN?14/#, M@W@M UGK&6^5 JP],_[S_AG_YZ^B+[KE-"G^4LWM2I"M%B3WA(MB$83TJB>< M?D'S%>V-?_K!=(V?5=, $N9!PGQ(& &"M4QOKTUOZ^CCB5CJN=C+A(_E\]J[ MTAS%+'AB,>/?/HB]RL=>QH=7R79RM6QAUB@T!A3L66 M@>*L*,1ZDE>$ 2(J HIRM152T92M@J>8JA1=B7(V1GR&+<6()]V&KE+5"J!M M*6SG=QMB!SMN5]=:;9RH:W>M:U>KZWL:41%H"N4A09_27&@;B4D=/B.6KFC! M10C(57IU.Z,S'=,9=O6JE7^L4SI4J@\IE;C=58.MBRN>KQ!UU\,5?Y"P3.-@KO4XW.,P6C-7^N"()HLRLHP"KO0+6N*Q&R\DS-./]9=E7 4W,KH9J/9: MR)LA0+"664=KLXZT0Q5YG\CJ4K'+"MNFX3?I^-,BKC.&N"9540^6P0,42*%K;1AN)M:FUT>_!5T2G4QJ648Z8 M^,+#\0PMFVUCGL61S#>DM9"LLJQ$%BUW\S,1*)T5@=C6(_K$44&%G47B3=4V M-;O;JBI\G"@:6JXJ2%(TQ*HXTU\R6[D[1:B!AQ@1*-VLC0A)\T%I!(K6-F*369OZU'I=O@A$-LW5 MFT$W;^V8"RACKJZ M0-_1QX?[:S3Y_.76$^$E>DR9;"7V[[L\F^5!HK0#9 H[ :5YH#0?E$:@:.V) MT*3TYN"M:L,F4$Y=SP!(F@=*\T%I!(K6G@%-,<+49^BZ4'&H\3RUF?8V\?8W M\15-1EA9M]$/YE1E-2F^J<_Q-]SE[N][;O20HU<"),T#I?F@- )%:W^-V=08 ML/%6OA!#YO434)H'2O-!:02*UIX!304#ZRL8=S0/1780S*@\'I!2KOK:!DWS M+)$Y81DN*:U?21EM>KQSV]QRG?I[.=JJA\CT0642I4S35@>GN"E>8'WQ0CA9 MSOBR/G>A<[1ZT-'+#)+F@=)\4!J!HK4-W!16\)L=2,"@)Q) :1XHS0>E$2A: M>P8TU1FLK\Y .5I;X8"4YH'2 M?% :@:*U9T!3[L'Z(QR_+9,GL=Z%SWT]"R;+?=H0JWNFHA/([FWB[6_B[V]" M](,[57E-I03K*R4'N: T'Y1&H&CM8]1-@Q]'46O2>]?DT%[K5'9?4RCCZ,#EJ- :7YH#0" M16O;OJGN6/BMW*@%6OX!I7F@-!^41J!H[1FP\7,4_;F:XX-0/?!H0\/^\ 3V MER>P/SU1G$M2%PVLIG1C[3M86 M\V:N'+2B!$KS0&D^*(U T=HSH*DH67O.$1T?$8,6CD!I'BC-!Z61FK85_0]V M>/.F(&3I"T*?6,J29;+IH_]73 YZ!@B4YH'2?% :@:*U9T%3V;*&;^;(08M; MH#0/E.:#T@@4K3T#FN*6I3_8=$),#EK# J5Y5O=73=M'SD %$BA:^T?>36'* MABY,Z8''6@^4YMG*0M?V3\-!SQU!T2K[]3>>3B)6SZQ\CDR!2F=:/;9A?77] MK)KK\@DM6]=OS(N)J;CNF1=^]22:!E\]&.=3D,]86J"83H4HXWP@UD!>/6NF M^L"S1?ELE*>,BZ5=OIW3(**Y;"#^/\TR_OI!"E@_\6?\'U!+ P04 " #U M.V-76S0IQV\$ #N&0 &0 'AL+W=ORYY+WFB2\Z/7'R6>T(4^)*E3"ZLO5+YI6W+>$\R+"]X M3IA^L^4BPTHWQSG/\8YLB+K-UT*W[(8EH1EADG(&!-DNK _P,H)! M85 B_J#D*%O/H)C*'>>?B\9ULK"<8D0D);$J*+#^N2O!J ^^Y'OS: MH)RZ7_2_O7>"X3:KRRWYW"?X0BKQ;B?(#I>J\/MI MW?SUFX:":T4R^?=0UBM>;YBW4,]+F>.8+"PMCY*(>V(M?_P!!L[/0R$W21:: M)(L,D762XS7)\<;8EYTM''>W<-S>PGFYA97>PD.9JIP$I9/BW]+]G(M G(]%MU!/P+5MI,?VRE MX)K)@\ L)J?OJ*'XC/I\Z4HV21::)(L,D742-VL2-WLEF9F93(Y)LM D662( MK),=["$WMI;WKO6D 9V=*,P +7,=USI1F 9A@%QX)C4#.->=>+/) ML-; 5@$'#:N-HNI0+'#=.I5JH]HS/H27KF^C;*%1ML@46S>9Z)1,]$H*5!.; M2I%)MM H6V2*K9NB4TD+1XLR8RKD]O7 AZU/CSH1?9B'T+2G0GT8=!SDGG_P M#. 01+,67S3+U2AM5[?A*FORO:9-LH5&VR!1;-WNGPA?Z MKR4[1JM?HVRA4;;(%%LW1:<*&([6<,9D)^@=G" MTT=-IN??/';K_%I/8U=>'$A0*DIUV-CT-I<3'\HC^;/^*WBY@@/]87&949Z7 MG^BKFY"/6.PHDR E6^W*N9CH+(OJFE22\I L .%B 9 >&PO=V]R M:W-H965T:]C_GY6;8N%_.5^9@GQ7JY3//'-V:1/;P^P2?/ M;WR:W]R6]1N3\[.[],9\>C79:9G-EV95S+-5DIOKUR<7^-4E1KHN ML1'Y?6X>BL;?2=V6KUGVK7[Q;O;Z!-4FF869EK6.M/KOWER:Q:)651GRYU;K MR:[2NF#S[V?M/V]:7[7F:UJ8RVSQK_FLO'U]HDZ2F;E.UXOR4_;PJ]FVB-?Z MIMFBV/R;/&QET4DR71=EMMP6KBQ8SE=/_Z=_;3W1*("9IP#9%B!]"]!M ;II MZ)-EFV:]3;)+.(QZ\KI$01"A0_#)< M_*V95L7QICAI%Y]4#MIYB>R\1#;ZJ,^<:OC,U@N3_':=?,[3V7QUT_3 1>65 MW\I;D^\^O"@*4Q;)O]]7BI)WI5D6_X&<\%0K@VNMA_"KXBZ=FM7E_+]FEEQF19F\28LY MV V":H=ZX$F9V"BK ]C]N<*,8WXVN0?:QG9M8\&V7:;%[:;C3^L_3#40[M.% M695@>YAK D-2["QX,O1)BC>DI.9(P';RG9T\:.=[4Q2ODLN.D2^J=_+\L>Z4 MOZ>+M8&,YHXYIY12K#I60V*$,0:;+79FBZ#9C<@R.[07"<.EVAH[=K@2!358[DU4,D]]G51@#;59N M5\ :2]8Q'! C2G*/P_7.>GUXC[FYR^[N\!D:@Y(QV&N"**50- M9X_[,;*S+MH?+^T, DZ000U#0V,L;>WV-B@#'V4"W58;RTF1M+6=9"$#!Z?H MPR?1K=YV-\5N_ O7?VC[+"/@@9#0)SIN=8;"(R#B&Z!VSL?A23]DJS\L8G=B M!^,B)!<(C-@B XS@-N%>L9#[$[N4A$W(()RW!\1+07@, 9RD2-K:3K+<@L/@5I&LX(,>8D$1[++? 08)S]=YPDOPO^?+RZF7R2W9O\M6R6BEU]S7 M9D7%C5C:VBYJ[&D<:5,C[J[&&,Q"++.0D38VB LE6'#*N_ "R2E=+;\](\ 2 M#!F#8 A )A2+;I@$Q:CT&6WYA8S$+\3EDLIJK'G7<$!.<2V0QW+++^3[^*4* M.)=9?I?E=5OZA)JH;!-+6]LYEFW(<=B&1&6;6-K:3K)L0T9B&^(RBZH@H;OH M ,0P04SYNKY%&S(&VA" 6;!$N&LU($8(\:PWJ$4;.A+:4!=9%-6RNU "Q#"N M5E3*8[@E&QJ';"YNS&KZV"?4A"L M74$!8D(AX5E 4T62S+T."1# MHY),+&UM)UF2H2.1#'4116"@SP-B6FM?>+$@0\< &0J!C!,1(2'M62\Q2S%L M)(IA+IY4GJ9=LR$Q+;4'8IB%&/;=$/,A6YG'[:?)Q72:K7U'[E'Q)9:VMF,L MOK#CX N+BB^QM+6=9/&%A?%E6$:&RR)0<@,@1B3SGT2BT2,'Z>/!TELL),B:6L[R?(7"_/7P7,H<[-< M.,;=;4= 2E+IF4&9Q2,6SH4Y; 9E;H++*>\NJ"$AW]X%LZC"AJ)*WPG491". M1'?/!9"2Q P5[ [I1+F80'![<(Q0>FT?2*06&E@YOF9N2<>E"" M6^SA0W=M>L:JL-[!;0-(R;M1PBTH\3 HO<^JT;@):=O\OG#4"FL;W*8QB(@W M,G>/0T0\*A'%TM9VDB4B'B:BQDQ7L_\J6YTN[5L'A3,7@C!'J)LVMU>LW2 + M2SP,2P,:U'>@NXP$-FB?6+M!%J9X&*8"0[@BDH^YN39Y7GTK5V4V_5;W]8]Y MM7(KS>(Q^=4LZF]K>9>N'L&6!6L>W),C:6O[R>(;U\<9[E%)+I:V]E,!EN1$ M>&LK_G 7P)$<,#KVBK4;9*E+A*DK_G 7+D"!#=HGUFZ0!2W1 [0:_7:V-LG% M=5GU6YS\8=(\*6_S;'USF_#-2_@[B8I=L;2U'6(!3="CC&L1E=]B:6L[R7*> M&'B&UWOXN@=T#".&NAL%@!SE4G/?L".,;K&NR*>&A:-!ZJ M&KA]U&L1)%S2.<64\>YF*21'"..>M9NP2"0&[A_U#H4NTE M-.^>\D)RE#/M M.2\5EGU$CXVD <'PL 34L!&#(\$8&"0L!HGC8)"(BD&QM+6?+;08)(>>\/4, ME]+%&(((4MTM2D .<\*H[ZE(RSMRX"Y3KX39<_= ($$M;VUD6.^1Q-H=DU,VA6-K:3K*\(TT"VF F.3*=VPF M+7#('OD]!S!:_U3:L &#Q]08Z*$L>JCCG*6IJ&=IL;2UG60I1XUTEJ: 71E! ME9.7"LAI@GRK66611XV!/ I"'NT\:0Z*>9E26>11(R&/ E"&:^V$'D!.*8$] MK*8L\:CHQ-,C+2A"1- ;G*,LYZCBW38,NS\$> MX%26@=3 '.?>$12X,H<*QVI7"F/%/"M&;5E$#[HPIT_\[)\!%:Y[:(2(I:WM M*0LD^CA7[>BHN3^QM+6=9.%'CW35CG;!1CJ;S*"0)]=?6_;1AU^?XP\VV@6: M4VGI>SF7>X(C1'=%OD>H;;.%$-WCC&=8G/ED9L8L-X>X MW12'=ZM[4Y3UYC[8S*A@$DM;VW$63+0X3MB)^O18+&UM)UD,TD./M_J&'> * M0.2>].\5:]MM.4>/P3D:(!CF+G A,2E\E]?HQBV!(Y&.!AB&8^<0%!(CU!#G@H[/!V$,+(GUFQIY+A%PB.XE@+'4=1Y&&H\:Z M1Q"YX((UZMZA HE1X5N:8-2X(!"-@3C/6MN!QKG\$))2'BK#J'%3(!H)ZXWF MJ%%N,$2-*PS12'SSK'AOY '2=P*1IW&O(!J#<)ZU[HL\@)0_\C2N%$0C$[7[4X_S]02P,$% @ ]3MC5U85 M2JJ+ @ $@8 !D !X;"]W;W)K&ULK57O;],P M$/U73F%"0X+F1\O81ANI:P=,8F):&7Q ?'"3:V/-L3/;:3?^>LY.&@K*^HDO MC<^Y]_SN+GX=;Y6^-P6BA<=22#,)"FNK\S T68$E,P-5H:0W*Z5+9BG4Z]!4 M&EGN0:4(DR@Z"4O&99"._=Z-3L>JMH)+O-%@ZK)D^ND"A=I.@CC8;=SR=6'= M1IB.*[;&!=J[ZD93%'8L.2]1&JXD:%Q-@FE\/ANY?)_PC>/6[*W!5;)4ZMX% M5_DDB)P@%)A9Q\#HL<$9"N&(2,9#RQET1SK@_GK'_L'73K4LF<&9$M]Y;HM) M>MX\N4,/X7MFUN%$!6&ZO*%DP*2BZ;)WML^[ '()Y^ M0-("DG\!)\\ ABU@Z MME/FRYLRR=*S5%K3+)C:W\+WQ:*J&2S?%A=7TEA/. MII44I=XLY M'!^]@B/@$JZY$)1@QJ$E:>Z ,&ME7#0RDF=DG,&UDK8P<"ESS'OPL\/X.#E M$%)/NL8DN\9<) <9%U@-8!B]AB1*AGV"#L/GF!$\]O#D@)QA-Z>AYQL^)X>N M;UX+A"\KF&ZH^VQ) 7W)L&"TF-+\OFJ6<[G>'^&/ST0#5Q9+\[-O*,V9H_XS MG8&RO]HRZ]HP.L:G@M,MJ-(9[UZY$O?9N9"!3M;3- M#>QV.\.;^GL>_DEOW/*:Z367!@2N"!H-WI%=Z,:!FL"JRE_BI;)D"7Y9D&FC M=@GT?J64W07N@.YO(/T-4$L#!!0 ( /4[8U?KQH (T@< !A# 9 M>&PO=V]R:W-H965T]:9[/W_?[63@5,YX=I7.1J'<>4CGCN7HJ'_O9 M7 H^*0?-XC[VO* _XU'2&Q^7KUW+\7&ZR.,H$=<298O9C,O5F8C3YY.>WWMY MX29ZG.;%"_WQ\9P_BEN1?YE?2_6LOU&91#.19%&:("D>3GJG_OOS("@&E!%? M(_&2'#U:RG.11P72FH>WRK1WN8SBX'U MQR_J'\K%J\7<\TRF$:9^5/]%S% M>CT4+K(\G56#U0QF4;+^S;]7B:@-\.F> ;@:@)L.(-4 4BYT/;-R61<\Y^-C MF3XC640KM>)!F9MRM%I-E!3;>)M+]6ZDQN7C#SR2Z"N/%P)="9XMI%![E&?H M';I,UB8IDWVO'( ^1 E/PHC'Z#3+A JJ1DP05V]J(37@1H0+*:/D$9WQ+,J* MGRI,O7$WE4*\NXN$K(_XJ)YS&4Y7Z/6%R'D49V_4#/;-38N_0U]N+]#K5V_0 M*Q05XNDBX\DD.^[G*C?%"OMAE8>S=1[PGCS; LN]S["];;M:3H?;)%%>2]]F+_8,@4D M9N2-;/)&7.KCNS17]A3?%E&^0EF1A3);;]5?]GU>>P$IEZ"09],R=LGCPEBV MS*P_+B@_KK@D+L=#X@T#_[B_K*_9%D:P%VS"C-70S6JH*/A<,O9EC!E;#JT.WNPF>7 .0N8-2,S(VVB3MQ&,IT<[9AV-/(]M67HWRA]1GX[LEO8]C5*>[X2A M\7E!(#8400]%5I=E5B=1%L9ID4%K/K#E DW\[,$. MIUCB?!;4X\R9:I[RW4!5.OQ.ECNY0F=1'-OGZ51IO3M :N::-9WY@TXY&Y3P MH-3,W&G&\YTHU,+9PQW'!OZ [!C;$C8:C/;Y6C.5[X:JJT42A=%UWR- 9E/"@U,W>:\;"3@YI[NM(QKL(4C[8];0G#.!@0 MNZ=QK6KFYJEK*1Z$++;P-D_#)_3Y 5U+Q52YB%?HHX@GZ#R=S7FRLLX=M@IV MB#(8UER&2:?<#LIU4&IF[C3787?9K;G;J84Y/,_;=ON/PLQY:H;";H:Z$1,A M9OP^%FC;^)?)4F1Y432TSANTV@6E9F9!\QD..N5T4,Z#4C-SISD/N\MPS9T^ ML%C89SO7=4L8)L,]_\O$FJFPFZG^X,F3:%0K= NUWIY#5+VP1C0\ZI2U07$/ M2LWL VG<(^YB7&-K5SH&7P?;QK8$$<_?8C*%]'41CK5V"2@K >E9N9.LQYQU^( ZN7$UM#&C=DP3[7:TJC;DJK7/]R76]Y: NT>@:E9F:B=F:M4UU1 M"GOB[1!L2#4;4J"N*-WM=EI/;]GB',>WJ"8QZB8Q[?=61[G:IPP4%*'4S-QI4&1 S5-FZ8K:CKI8XEQ'79C&,N;&,NWU!H<# MW%JM]^@013:F\8UUJEW*0($/2LW,G08^!M0N998^J.5P@"7,<3B U6XH<,.5 M=G?S=I);LO5&':)ZQC2SL4YU2ADHZT&IF;G3K,> .J5LMP6ZVTZR!.UO)S$- M5PRE9N9$?I/!?9KGZ:Q\.!5\(F01H-Y_2-/\Y4GQY0B;+\,8 M_P-02P,$% @ ]3MC5R+3]RI3 @ 8P4 !D !X;"]W;W)K&ULK51=3]LP%/TK5]XT@<1PF@";6!JI'T*K!!NB@CU,>W"3 MV];"L3/;2=B_G^VD49$*XV$OB:]]S[GWG.0Z;95^-%M$"T^ED&9,MM96EY2: M?(LE,Z>J0NE.UDJ7S+I0;ZBI-+(B@$I!XRBZH"7CDF1IV+O56:IJ*[C$6PVF M+DNF_TQ1J'9,1F2W<<AR MEOC\D/# L35[:_!*5DH]^F!1C$GD&T*!N?4,S+T:G*$0GLBU\;OG)$-)#]Q? M[]BO@G:G9<4,SI3XP0N['9//! I?+E3#A"6V?&Q'(:V-5 MV8-=!R67W9L]]3[L 49G+P#B'A"_%9#T@. <[3H+LN;,LBS5J@7MLQV;7P1O M MJIX=)_Q:75[I0[G,VN&-?PP$2-<(/,U!K=)[(&/L*D*+AWF@E8R.YW\;X? MS=$R+LRQ2[E?SN'H_7%*K>O$\]&\KSKMJL8O5%UB=0I)= )Q%"<'X+.WP^/G M<.KT#R;$@PEQX$O^;<+$&'3R)[* :\Y67#@/T.R\*>"[A#O,:ZVYW(2L;TKJ M86/*##?P\]KQP\)B:7X=\J9KYNQP,WYL+TW%34 M?R)[YELR^):\QM[YU@3?6/#M!*QFTJQ1&UBA;1$E"&Q0N!-6JEK:0WYT12Y" M$7_K-%F4TF9?Y&L97>=T;P3\]7/#](9+XZJO'28Z_71.0'_%6NI53L1G$VN[YL7GLHKB_SK4KB3#X4K-RF:51\ M>2>3_/5J9L^^OO!K_+Q6]0OSZ\M-]"P?I?JT>2BJ9_.]RC).95;&><8*N;J: MW=@7MZ%7&S0C?H_E:]EYS&I7GO+\K_K)A^75S*IG)!.Y4+5$5/WW(F]EDM1* MU3S^;D5G^[]9&W8??U7_N7&^[_Z',;B(Z!%XX8.*V!JFE0M/5^T$WBWFX S,H%'N7G+N/4C?5Z'8Q\/9Q\-I]/B(WD-1[9!"?6$/290I=I,MV4]_;^--E;F*_7E7 MC68?E$S+_PQYNI-VAZ7K#7E1;J*%O)I5.ZZ4Q8N<77_WC>U;_QCRFTA,BP+? M1X%CZFU61,VJ_\B>B[P<7-F=B-^(U)\7+]=X)\OR@MTL%MMTFT2JFN]25J%8Q%']^3 TW9V>UYG'&U?85G PW:%A MW GLX>EZ^^EZ$T*:234T0Z_WIP//\;V#"0Z,LKG'A^?G[^?GH_.[E\MX$27L M+GJ"C!^:(RHS-%82'6R?H M9:;'/6LD,\/]#,/IF"5KYO@BHV*8-W 9CZ5YIM9#IK>XZ;D> GO8Z)?Z M>*9'G\#0=.)F;56ZFS44 MG2OGUA>[MU=]P4>NKYU.Y0:GIU.WZA$9'HY_9^*FYZX"\)&#EV5N\W2SK3XT MV&.^4J]1(0?=(^4@*C7=8^ @QS6X XD(IXV$"5YR@)><*?6C\1WH]7:@$#P\ MW(']$I(?!L[(#@2X"P>D> _4,U+^A"< OCE>33OXXQF5\Y' -SW70\ JCO/0:*Z/HP>N.'F%36 7 M!^SBH<%<)X4P*C6][P$@S$71YN1"S0CM(+'2(P4PEI2\J-3T20%\N7NXZ^7,8EQDO=."& MY_H'3.7B,#28Y>.T@:M-7EL3M.4";;F!P2PGY2XJ-3T2P%TN7NXZ.Z: '..7A''03%XLB6@TW9)*6K*C4=$>!JCS;7$Y[I+1%I:9' FC+PVM; M)S)&JZ(SAF4=MN,Z?<;HCM+G"!SDX1QTZKX[(B/&]QUN>>XB $1Y1PI,VR*+ MU;;Z6HFJ3*R6I'X\["(I/U&IZ6YW^L -\I-'RD]4:GHD@)\\''Q.W85^;Q=R MX1TV%;2CNKO0==Q@9!<" WE'NI0&DQ3'?5QR\B*9 "$/0,@S"$(>*0A1J>F1 M !#R:$#HB,PX[N.&9_KG P?Y. >-I_HX\^.2DW\-8H*/?. CWR ?^:1\1*6F M1P+XR*=II3HB@S _;GFN@P!7/DY%=W6*'SO8Q#4F+ZD)VO*!MGR#G50^*8!1 MJ>F1 #S23JI_'XG5=CI)VY=Z3=2A6--QW[GIW@X&/6R$^<-7&WRZI@H.OD M7+[!/BJ?E+RHU/1( 'GY-'U41V2P#V$30.4#4/DX"0VF.<(:I&=X5&KZ3T\! MMH3!1BI!2EU4:GHD@+H$32/5$1D;R7/<]%P/@:8$CD$W6Y6G^5.<#!YCXL:3 M%],$5PG@*F&P?4J0\A:5FAX)X"U!TCXE^NU3W!4'E"'ZW5,B%,.4(8"#!,Y! MD)8X7N RDY?%1,U) %H)@QU3@A2TJ-3T2'3N?D#3,75$AB,?NR;X20 _"1Q\ M]/P>YPI<9O*JFF J 4PE#'9)"5+"HE+3;VL!A!70=$D=D4'.3W#+F1 -H*:#JD MCL@@C(%;GNL@0%2 T\]@FH^C!JXV>7&-W#>J<^,H@R># 2ET4:GID0#H"FA. M!H_((!4,W/),!T-@J1"'H+I2-^00;C;Y1ELF>"H$G@H-'O^%I)Q%I:9' C@K M)&F/"OOM44'0:X\*^^U1PAMKCPJ!@$*<@-I;DOXK5^S?4M5KMJCF7.V^QRH< M\6*PU(9+3EXD$P6F$ @K-'B@%Y+R%I6:'@G@K9#D0"_L'^C9 >_]9&!HF!.( MPW+;O'//W?J&Q_=1\1QG)4ODJK*SWM9UKF)W#^'=$Y5OFMOP/N5*Y6GS<"VC MI2SJ =7[JSQ77Y_4=_;=W\GY^O]02P,$% @ ]3MC5WODGOJP @ [ < M !D !X;"]W;W)K&ULK55=3]LP%/TK5H8FD%B^ MH:-K([5-T7A JJC8'J8]N,EM8^'8P78_^/>SG31K4:C0QDMB7Y]SKN^U?>]@ MR\63+ 4VI64R:%3*%7U/4]F!918NKP"IE>67)18Z:E8>;(2@'-+*JD7^OZU M5V+"G&1@;3.1#/A:4<)@)I!""K0AF#EPPJO((YJ,=J M)O3,:U5R4@*3A#,D8#ET1D%_&AN\!?P@L)4'8V0B67#^9"9W^=#QS8: 0J:, M M:_#4R 4B.DM_'<:#JM2T,\'._5;VWL.I8%EC#A]"?)53%TOCHHAR5>4_7 MM]^AB>?*Z&6<2OM%VQK;"QV4K:7B94/6.R@)J_]XU^3A@*!UN@EA0PA?$^(W M"%%#B-[K(6X(\7L]7#4$&[I7QVX3EV*%DX'@6R0,6JN9@M\$6;NR5P) MO4HT3R6W9 HO.S"W2& M"$/WA%(-D -/ZB'4<=^)N^GAUWA_)_WZ3][/TI&U%Z+R.I%;^C-A*Y$ M0KUSSQ*?4D!2V:D?IQPDXW#0E(#Y?V M-6/[FKN.IE8-?"MK6L@FB5U]W3:'*>\ ]=SK8U#: 0HB-SA&3;M0/?>F1=7! M>P?EJP2QLGU#HHROF:JO;&MM6]/(5N17]G'0GP0=]E2WLKKS_)6O^^ ]%BO" M)**PU*Y\MZ>KJZA[2SU1O++%<\&5+L5V6.AV#,( ]/J2<[6?& =M@T_^ %!+ M P04 " #U.V-78C5(S0,# !N" &0 'AL+W=OME6V@H*J M6U%!B3T+(0NJL2F7MJHDT+P1%=SV'">R"\I**QTT[R8R'8A:@20SMBS9@F6TU.215 *,.1Z#)HRKFXP^'DV)M=7-^2*L)(\K42M:)FK M@:V1V8QL9SN^QY;/.\,W@^J6^,X'XCF>WR,?79:/(4.YV\B]0[F-E>K*Y77E M\AH__XS?87&FP*F&G(R9RKA0M01%?CW,E9:X.G_W)=NZ!_WN9L?>JXIF,+1P M2RJ0:[#2]^_V6U=HL;% MG"CKU WNHG!@K_!,B;/'(4_UXK4.X-W <)OX1W6E0 ME+AGX,(.+KP(-P4\(\V^PFV!1VA5<=9/&)X,'B1Q?$38$^0E3C]AU!%&%PF_ M4?F"^WF.&UY!5DNFD1#G6P.N)HTG> 9L;;K[J*,>(#\ZHCX-\D(O[*>..^KX M(G5[,%V&BT_&=5WW>$GV!-TE>RDZ<[A,C_0=02P,$% @ ]3MC5RX,HV=9 @ \P0 !D !X M;"]W;W)K&UL?53?;],P$/Y73F9"FP3-CW8#2AJI M74'LH6):-7A /+C.I;'FV,%VVO'?8SMIZ*2N+XGO?/?YN_-WSO9*/YD*T<)S M+:29D*_!M'5-]=\%"K6?D80<' ]\6UGOB/*LH5M6,S)/I8N+C0\ /CGMSM 9?R4:I)V_<%3,2>T(HD%F/0-UOA[KP_H7T/MKI8--7BKQ$]>V&I&/A(HL*2ML ]J_PW[>JX]'E/" MA"_L^]B8 &N-576?[!C47'9_^MSWX2@A35])2/N$-/#N#@HLE]32/--J#]I' M.S2_"*6&;$>.2W\I:ZO=+G=Y-O]N*]2PYEO)2\ZHM+"@@DJ&L Z:F#.F6FD- MO(=Y47#?22K@3G9R\'V]7**E7)@KN N8<6%<&Z31=;1\X=$K*>RZ*BDKU!) M4E@I:2L#7V2!Q4N R-4U%)<>BEND9Q&7R$8P3MY!&JKZBMM7N'AU)53HEZ2=W?1N!8)#U&Z?R2Y@MJ^)+OVSGAFXTURD.I1UP &/350T/U1+8@[$XI M54.-355%=*N %A[4.@=K7'FZ QP/[9^_=>ME1#3>2 M_V"%J5/\'J,"2MIQLY&'+]#[N7)\N>3:/]&AKXTPRCMM9-.#K8*&B?"F3WT? MC@!Q? 80]X#8ZPX'>96WU- L4?* E*NV;"[P5CW:BF/"?92M47:769S)-M!* M99BHT!8JVVR#J"C0'7H7H1O[YKX%BV+@KGPOXU7MV HX_IU0HR5 MYH/B*)X- MOB[PSL9>S3SO["QOZ-!SSWXN=]HH>[-^G;(=V.:GV=RT+71+_EB>AU]O*!U/FJ=7V+/OG;-#A22I9V<0:T.^O4IK8'MRK.Y0=YGTX3LCP60 MHTO6@*K\*&F4RTZ8<-_&U7%:E^&2/I>'47^@JF)"(PZEA4:3=_9<%<8G)$:V M_LKNI+$#X,/:_G% N0*[7TIIAL0=,/[#LK]02P,$% @ ]3MC5]!*5'1^ M P &A !D !X;"]W;W)K&ULM5A=;]LV%/TK MA%8,+;!&I+YL9[: )E*W "T0Q,OV,.R!L:XEH1*ID;3=_ON1DJ)8LF*DF?IB MB=0YA[P?NN+U\L#%%YD!*/2U+)A<69E2U:5MRTT&)947O *FGVRY**G20Y': MLA) DYI4%K:#<6"7-&=6N*SG;D6XY#M5Y QN!9*[LJ3BVQ44_+"RB/4X<9>G MF3(3=KBL: IK4/?5K= CNU-)\A*8S#E# K8KZP.YC DVA!KQ9PX'>72/C"D/ MG'\Q@YMD96&S(RA@HXP$U9<]7$-1&"6]CW];4:M;TQ"/[Q_5/];&:V,>J(1K M7OR5)RI;67,+);"ENT+=\VUXR*J:+@4_("$ M06LU]5LUGEFLR[ZS)G*)(I9 LD(/SK/7YSAV]IQ MG?><1^]=.6<%UU!=(!?_@ASLN"/[N7XYW1DSY_^M'K]Z]9XSW"Z5W%K/?5:O M2:"GE#K.G+\_:3BZ45#*?\8BWVA[X]JF7%[*BFY@9>EZ*$'LP0I__HD$^-MN_KF/<;8E 3S;=E'\Z]8#Y;VOMCMYZB"/8# MW^_#HE.80^8S/._#XE.8[Q,G\#I8STB_,](_:^0]RQ4D:*VH@M$2X Z*@'W4ZY0@TKK)E&C#=TPU9]5N MMFMD/]3MVV#^BEQ>DY'YR#2^=6_U)-]TS9^I2',F40%;O12^F.F*)9I&M!DH M7M6=U@-7NF^K;S/=O(,P /U\R[EZ')@%NK\#PO\ 4$L#!!0 ( /4[8U<. M.-$K< 8 &PP 9 >&PO=V]R:W-H965TKTL7/.$9=UTPP5\ MMI&<+7.C).YYCC/J)2P2G=EY_NRCG)VG6Q5'@G^4)-LF"9/W MESQ.=Q<=M_/PX%.T6BO]H#<[W[ 5O^;JR^:CA+O>'F49)5QD42J(Y#<7G7?N M&?5&VB!O\6?$=]G!-=%#6:3I5WUSM;SH.+I'/.:ATA ,/F[YG,>Q1H)^_%>" M=O8^M>'A]0,ZS0)DFD(&%41IA8PKU0D5AQ$48\(Z?DW7(9Z41@,;D213KK MM'CC<\6B.'L+3;Y<^^3-CV_/>PIZI;%[8=F#RZ('WA,]Z),/X&V=D4 L^=)@ M[]OMIQ;['D1C'Q+O(227GA7PFF^ZI.^<$,_Q^H;^S-N;>Z;AO,Q[\#+OU&[N M\Q#,79-Y+9;]?7KU<[S^"]+KG_=@1*X43[)_3>E3>!B8/>B5]RS;L)!?=&!I MS;B\Y9W9SS^X(^<7$W>88#XF6( )1I' :IP/]IP/;.BS*Z$XH"K"[V#_R[B) MTP)AE"/HS>]VYISW;@^):K9PG:'C/&KF-YOU^Z-&L\" -FFB4>O OC-LPWW8 MAM:P_9XJF P;=L\6,3^!M5]*F#!DDTJ]UIJ"6. -#P;E3:9.8U1SJ]]C<[ZE MTP#3*1TVZ!N.^M-#I[60C_8A'ST3<;+8R7$.50M)%'*WR+2XS MQ7W4",'0=1U#X*W>CPU\6Z\!IE>*!%:C9[RG9_Q2>DX>)@R436H=":)V/+[E M),E+ A-YXV;^#AP3>=:^'4M>6Z\!IE>*!%8C;[(G;X).GN!WBL"55/>G671G M87'2C.?8. 6MG3R6Q;9> TRO% FLQN)TS^+4RN+?49R*%;F&0@U*MILH-)%A MA3BV0,,$\S'! DPPB@16(]5UJI<^Y]7+\M(%$NVH:#XJ6H"*1K'0ZM0?O.^[ M+Z[.[1!'4^LVJK>QH9(OFQVNKNYTVEQ;#7!>WVW6\EB#J,?9J^+LM2_GC4'V MFKO)T+2%V1T=/36\9OA,;@-4MQ0+KYCY&OA%*R:\2$@6'=1=5-4-$"5#2*A5;GK%)A7+L,HZ_04155KGAGRYS4GXK!"("HES4UJ!V& 3%9<_[2AF^AUC,&S MY1;>I 7Q>0VBK'\8I$R3*R* ['?_4-286JGJ$A59/ MK$H_/% 54>:NLV0'5+L=#J]%0*D6N7B*Z M&1;'FAIRS6 .Z!U:LE 9F<'45.:H:#XJ6H"*1K'0ZAQ7^I$[??U2#%5@0D7S M4=$"5#2*A5;_%;T2F3RKDO'\&W!I7_OQ;F!Z [8[.I:RMFX#5+<4"ZW.1J7[ M>';=Y_B?%[VFT#)P)@9V,-4BOZ77 -4KQ4*KDU.)19Y=+/K>"M@.>^S*B(KF M/S/D9@4L>0R#S?=;%7/-"G>MVG8FY MSD4=*\5"JZ=/I6YY=G7K^#JW!'Q<<+K.Y/'D1M6LVKH-4-U2++0Z/94HV:):CRD M8G=^-(TMW0:H;BD66L%0[^ P=,+E*C^VGI$PW0I5'%S=/]T?C7^7'PA_]/S2 M/9N[AN>^>Q84!]\K^.(<_@&ULM99M;],P$,>_BA4D M!!);GOJPC3;2NH&8M(EI$_ "\<)+KJTU/P3;68K$A^?LM%F1.@,3?9/8CN_G M_]TY/D]:I>_-$L"2E>#23*.EM?5)')MR"8*:0U6#Q"]SI06UV-6+V-0::.6- M!(^S)!G%@C(9%1,_=JV+B6HL9Q*N-3&-$%3_F %7[31*H\W #5LLK1N(BTE- M%W +]E-]K;$7]Y2*"9"&*4DTS*?1:7HR2[V!G_&906NVVL2YM<5-,H M<8J 0VD=@N+K ]/5.A!;!LC9;9"M M#3*ONUO(JSRGEA83K5JBW6RDN89WU5NC."9=5FZMQJ\,[6QQ">B2(0?DM*J8 MBQ/EY$)VV791>W4.EC)N7D]BB\LYH[A]]SS\N?]-T8 .)#0,[!E)K5WNFOESB3 M7%@0YMLNOSOL8#?6_4,5!G&7FB#CF=D=]PK'^]F2XSV(/NI%'P7# M>@/N^'=;TJ7;$"9+WKCHXK$MH<4317DGS"[A871.A#]# BJ/>Y7'X>33U5\D M/\AX9AS3Y/$P3O:3_C7W/^O>*B+I_G; ']CI,+ 'XJW*)T O?'TWI%2-M%T1 M[$?[.\1I5SD?IW<7D"NJ%TP:/+GF:)HY4G;3<0OT-ZOB%U!+ P04 " #U.V-7>TY/O[0# :$ &0 M 'AL+W=O M1-JRK>ZDO795NG/?10(@T7.64C&R$BF7-[8MX@0R+*[9$JAZ,F<\PU(M^<(62PYX9IRRU/8< MIV=GF% K&II[#SP:LERFA,(#1R+/,LQ_O(>4K4:6:ZUO?"&+1.H;=C1R[7OPQ&UF. MC@A2B*6&P.KK"<:0IAI)Q?%O"6I5OZD=Z]=K](\F>97,% L8L_1O,I/)R HM M-(,YSE/YA:U^AS*AKL:+62K,)UJ5MHZ%XEQ(EI7.*H*,T.(;/Y=$U!R\\("# M5SIXISKXI8-O$BTB,VG=88FC(6@ M.!#H"DW4!IGE*2 V1Y^7P+$D=($PG:&/A&(: S*FR A]Q>97CVIQ*P3(#IHD MC,LK"3PKC>X)GI*42 *B8S#N&5T<,$!O[T!BDHIW*HK'R1UZ^^8=>H,(15\3 ME@OE+8:V5*GJ@.VX3.M]D99W(*T)+*^1[W20YWA^@_NXW?T.8N7N&G=OV]U6 M!%Q7+GL'SVUG^=CL5DJN=^T]31@5$T RAR_E&+'$,(TO5JP#^!%;TZR]N MS_FM*;\+@6UEZU?9^FWHT6;[I,66^?R(<+%3*,BFU N\GL'3C>"$[1 Q/$-*-O'YZE M;FU353\?:)X92$8;93X2CDR H[0J%\-;4P&,7XZSQ5>WXJM[EKAIO=2%;@1( M_V!3YMT]_8+!(-@1>=^HY_I>L\:]*N;>>1JOV\^/#AKGG"MA+ZMQ>SBW<30?%[>_IUN^%N^+N&X7]0;=9W+ *.?QI<3\Q M&K^&ODI<.\]W&#DAFYX0-_-M.6V MSR6']7VM7GTDH#.;]:70"OKLVL%-GYK_Q'Q!J%"*SA6\<]U7TQ O#J+%0K*E M.&ULK5=M;],\ M%/TK5D ()%C>D[:TD;8FZ$$",:T,/B ^N(W;6"1VL-UU#[\>V\E"FY@P0;^T ML7/.L<^]-\[-_$#9-UX@),!]51*^L HAZIEM\TV!*L@O:(V(O+.EK()"#MG. MYC5#,->DJK0]QXGL"F)B)7,]=\V2.=V+$A-TS0#?5Q5D_U^ADAX6EFL]3-S@ M72'4A)W,:[A#*R1NZVLF1W:GDN,*$8XI 0QM%]:E.\NF"J\!GS Z\*-KH)RL M*?VF!F_SA>6H#:$2;812@/+O#BU162HAN8WOK:;5+:F(Q]GQ#\AN"W!/^Q*P0M(7CL"F%+T-;MQKL.7 H%3.:,'@!3 M:*FF+G3T-5O&"Q-5)RO!Y%TL>2)YAV24.7@%5K("\WV) -V"#S5B4&"R Y#D MX TFD&S42(-!=B^+5)&>ITA 7/(7DGZ[2L'SIR_ 4X )^%C0/9=4/K>%W*-: MR=ZT^[EJ]N/]9C\^>$^)*#C(2(YR S\=YT]'^+:,31<@[R% 5]ZHX K5%\!W M7@+/\7S#?I:/IWLF._^V>O;7JY\$P^^JQ==Z_GBU?+E<<\'D,_[5E.!&(C!+ MJ'-OQFNX00M+'FPN)'SVA3=@RT,PII[\>D!+ M_4AN*!>F5#0JD591;XR[Q(T=64=WQR$V@6+G%)0.0:'G3T]!V1#D1W'0@4ZL MAIW5<+3DFM,''1F=F9R&YRRZ]RAMB/"_L%=X0$ZFC[*3NAIA@ZIC++N[,QJ-F MWQ*!9 @%D%Z;TBLQ7.,2"XR,?N.AWYZ5Y1#BNSVW0T@4]\P:()'9ZZ3S.AGU MNBID8E])O]4?CI/),,YA_S098ERWEZ_4@ FBWHF3&4!.X)F=3CNGTU&G'ZF MY1],3@>'F.<[O20L#2#7G_1L#D&Q/^F!LB$H].*^3?NHP:L0V^G.FDL+>R*: MMW0[3#A,FA;N91S$!FJ![A,H^0E02P,$% @ ]3MC M5Q' 1Z @ >@8 !D !X;"]W;W)K&ULK57O M;],P$/U7K" AD*!QTRY#(XVT'YJ8!&):!?N ^. FE\::8P?[TF[_/6RS[]U[S\XEVQI[YVH 9/>-TFX1U8CM21R[HH9&N(EI0=-*96PCD*9V M';O6@BA#4J/BA/,T;H3449Z%V+7-,].ADAJN+7-=TPC[< ;*;!?1-'H,W,AU MC3X0YUDKUK $_-)>6YK%(THI&]!.<L5(OH='IREOK]8<-7"5NW,V9>R0=!K ^>@E &.V'V#0<^3Q"J-<>++ML)='K.@A6)7NC]Z[^$-*(%0,C3LHCY?@C_79RX5A2PB.CB.[ ;B/*7+Z8I?W^ X&PD.#N$ MGM^&BT.FB@TYN@:ZZOYC\LXJSYTAV(8.R(R&A[#;I^-PI3E[ &$=2UAC--8T M2%DI'MP!$?-1Q/SO1)32%:;3R(@S_"'[OL2TOZJ^FVQR/N%S/LWBS1YN1R.W MH_]B<#7_ES]J:CA/3?['V6>[K7V]GQ\6_>QCNMQ'?E M3\*NI78$7%$BGQR3";;O=/T$31NZR\H@]:HPK.GG -9OH/7*&'R<^(8U_F[R MGU!+ P04 " #U.V-7$&VC]YP#?G 6>RY^R8P0!9Z+G,FEDRE57KJN7&>D MP/*"EX3I.QLN"JST4&Q=60J"TSJHR%WD>9%;8,J<9%%?>Q#)@E>+\EQE\29>.9S(B.5DK(X'U84>N29X;)9W'[X.H MTWJ:P./S5_7;NGA=S!.6Y)KG/VFJLJ4S^_TP.!85&;\US6?^" M_6&NYX!U)14O#L$Z@X*RYHB?#XTX"D!H( = E"==V-49WF#%4X6@N^!,+.U MFCFI2ZVC=7*4F:>R4D+?I3I.)7=$ER3!.5CIYYU6.0%\ ^ZQJ@15+^ 3P_F+ MI-)<_%H2@15E6X!9"FXIPVQ-0!T/[BA^HCE55$M5TLQY9"F5:UXQ15)PC64& M;O4+H(7T@V!:EU4X!U?8:)_>$(5I+L_ ": ,?,]X);6%7+A*%VC2=->'8JZ: M8M! ,2M27@#?^P"0AWSPN+H!IR=G?\NXNC]MDU#;)%3K^@.Z7>E-NVR9-0J! M7<&LK4M9XC59.GKQ2")VQ$G>OX.1]W$D/[_-SQ]33^IR3P4QJ]!DZ8.",Y7) M,UNBC5142YDUNTM@%/@+=V=)(&@3"*82"&Q>351XY!7X863W"ENO<,HKM'F% M/2\4>+'=*VJ]HBFOR.85];Q@/ OL7G'K%4]YQ3:ON.\5#7G-6J_9E-?,YC7K M>84!M%O-6ZOYJ-7WC.BOQ48183.<]XL+O;G=$7H=T[QQ3ZXT7?(:325^T1\1 M9:>)U[?WYVB@N?"(J7#4_XY("6A15@9^5"-0+WEE30#V$CB'*!A8(;#C%1S% M3=, JR'J5XRB>#9@V $(^J.$_.MS8#4>)=A_\A%V?(*3@'H[(6$?6_.A1])1 M"TYBRXI(V.=6& ^M@(Y;9=Q#I=T>QDFX'B9;U[?.)*[T7KTTSO_HDP$_3]#>?J M=6 VI.W_B>0/4$L#!!0 ( /4[8U=<0J$>,0, ',+ 9 >&PO=V]R M:W-H965T)FMB9[4#W[V<[(062I6SC"]C./<_YGK-]-UA1]L(C (%>TX3P MH1$)D?5-DP<1I)B?T0R(_#*G+,5"3MG"Y!D#'&I0FIB.97EFBF-BC 9Z[8Z- M!C0724S@CB&>IREFOZX@H:NA81OKA?MX$0FU8(X&&5[ %,1C=L?DS*Q8PC@% MPF-*$(/YT+BT^WY/V6N#IQA6?&.,5"0S2E_4Y#H<&I;:$"00",6 Y=\2QI D MBDANXV?):50N%7!SO&;_HF.7LAB(;&N8%"F.,\$?=T]17*>+J* M+Z )U[]H5=I:!@IR+FA:@N4.TI@4__BUU&$#X'A_ #@EP-D7X)8 =U] IP1T M]@5T2X .W2QBU\)-L,"C :,KQ)2U9%,#K;Y&2[UBHL[)5##Y-98X,?H&4F6. M/J&I/(%AG@"B ("QPD_D4:/TPDZ/CI!1R@FZ"&B.<'71#24BXL@G(80-^$D[_J(%;TH%*AF+V=<,'F3?S0EN*#H M-%.HUZW/,QS T)#/%P>V!&/T\8/M69^;U#TDV>209/Z!R+;RT*GRT&EC+_(@ M;YJZADTI*-">1JMZL!RYWL!<;@I;-^F<;YM,ZB:V?;%MX]=M'.?-9BNX;A5< MMS6X)\QB/)/O3?).E 5-=W-_.T&V.OK;TU-WMR.8W[ AIUD+K]+":]7B@0J< MO"N$5T]W;T>)NDDMW743V]FA\>LV3L=N#K%7A=AK#?$V X9%3!9%<3G=JC&G M:"JP -E^"%5^RL)#&1K35.8L4FW)LBI(S_ZK4"OJ\/@D3S4Q)8VO5/NFKHD M>20$DE4,W8H(6.FCZ8TZ'-7D<%3^0:B*C)H;7804=:';-XX"FA-1%(]JM>H0 M+W5CM+-^9??'=L/Z1':410/X1E^THS>8+6+"Y1682U?664_>+E:T>,5$T$SW M,#,J9$>DAY'LBH$I _E]3JE83Y2#JL\>_0902P,$% @ ]3MC5X@/87I4 M @ . 4 !D !X;"]W;W)K&ULA51M;],P$/XK MIS"A38(E3=H"(XVT%TT@\5*M&WQ ?'"32V/-L8-]:;=_C^UD48&L?&E\]CTO M=^XYW2E];RI$@H=:2+,(*J+F+ Q-7F'-S*EJ4-J34NF:D0WU)C2-1E9X4"W" M.(KF8XU&#:NF;Z\0*%VBV"2?"T<<,W%;F-,$L;ML$5 MTEVSU#8*!Y:"UR@-5Q(TEHO@?')V,7/Y/N$;QYW96X.K9*W4O0L^%HL@T#L?7=" MWN45(Y:E6NU NVS+YA:^5(^VYKATE[(B;4^YQ5'V"6U)!E[#REYWT0H$5<)U M2ZU&N.8/6(#/@"5[M%=!!DJM:KA%R7R@-)P+ 5^4S)G,4;"U9?C:H&;$Y09Z M]N,K),:%.8$CX!)N*]4:)@N3AF1+<$;"O+=[T=F-G[&[PN84DN@5Q%&L=133<0HW/6>F83DN CL> M!O46@^SEB\D\>G_ 8#(83 ZQ9[[>8XUNSEQG$ZB5I,JRDWE-DOF M:;@=D9\.\M/_R4_'E#K4;$_I732N-!N49@>5;A4Q,28U^Z>H2?QW5>'>(+@W MY3/3&RX-""PM*CI]8TET-Z==0*KQL[%69"?-+RO[M*%V"?:\5(J> C=NPV.9 M_0902P,$% @ ]3MC5R[*_AYO! R!D !D !X;"]W;W)K&ULQ5GO;Z,V&/Y7+'::[J1=P4 @Z9)(;>"VDW:ZJ+G;/DS[ MX 8G006 \[V/>'SSU:X\/A#ZP#<8^$<[PDDL*)"Y[ M/,-9)IG$>WRK2*UZ3FEX?G]D_Z"<%\[<(X9G)/LK3?AF8@TMD. 5VF7\CAQ^ MQY5# \FW)!E3?\&APCH66.X8)WEE+-X@3XORBAZK0)P9"!Z]@5L9N&T#_X*! M5QEX3YW!KPS\I\XPJ R4ZW;INPIJ.@K:Q&OM)"%LN!4 M_)H*.SZ-O^U2_OW]K8AU F8D%P7(D$KA>[ HBP>0%;@,BQ_E/68 ,3!'E$OT MC#!UO<-[7.PP0$4"/F\Q%1;%^F3Q-L(;I_B\2WP;1#'05-%- MEI%E>?M9ULV2K(OT7X&:8YJ21%44 W__(?C 1XYS]H^N-,K)??WD4G*OV18M M\<02FLHPW6-K^O-/,'!^U>7%)%EDDBPV1-;(H%]GT.]CGWXA'&5'.;A7B5R> M)Q*7'[@N>6H4FRR"19;(BLD86@SD+PFD(2F,R@2;+()%EL MB*R1P;#.8/BCA*0D'IQ_UX$+6SJB ?GAH*4C75#HA7Y+1KH@(2*>7D6&M??# M7N_O1#P176[4TB@24I*1K5A^4DY') M#)HDBTR2Q8;(&AF$SJF1<7Z4H%3,YY^X%P[;*Q,-R@V&84M2-"BYS&FO332P M$$)'KRKPK)N#O4%8B(Y;]EA25CXA^H!EQZ5UN9?GN35IE"TRRA:;8FMFQ#UE MQ'U-::EF-Y5'DVR14;;8%%LSCZ?.%?:V52^2%Z\K"7 X:LN+!N7Z7EM>NB@O M\-M+%AT*^A\F>79HFV2*C M;+$IMF9:3ATI'+RJQ!CM9XVR14;98E-LS3R>>EK8VW"]2&*"[HZ(!YVVQ'11 M[B#HK&"ZJ-&@O043:U !#,.6Q-AG.],YIFMU),"$6[N"E]N&]6A]['"C-MM; MX[?P>@8UXY$\IE [X2?Z\HQ#+'_6:<% AE=B*N=\YUC M^V2P8_Q>K $D>LBS0@R=M91EWW5%LH:XY^:$%DXT,&LS'@W81F:T@!E'8I/GA/\>0\9V0\=S]@NW=+66>L&-!B59 MP1SD73GC:N;6+"G-H1"4%8C#_,MJ5E@41,&'9=YK*]="Y<% * M2[+)Y"W;?8%*CPDP89DP3[2SMEUEG&R$9'D%5A'DM+!O\E#EH0%0/.T OP+X MAX#P"4!0 8*7>@@K0/A2#]T*8*2[5KM)7$PDB0:<[1#7UHI-#TSV#5KEBQ9Z MG\PE5U^IPLGHNDA8#N@K>0"!/J)1FE)=0)*AZ\+N0EW.LQ@DH9DX5R9W\QB= MO3T?N%*YUR1N4KD:6U?^$ZX"=,,*N19H6J20MN#CT_C+$WA7R:ZU^WOM8_\D MX1S*#@KP!^1C/VB)9_)RN-\FY_^\3__9^Z-D!/5&" Q?\.Q&0#$52<;$A@/Z M,5H(R=5I_ME6;\L8MC/J&ZXO2I+ T%%7F "^!2=Z_\;KX<]MR7Y-LO@UR::O M1/:H+&%=EO 4>S3C;$O-I:Q.(Z*V2%*?UK:"6*Z>X=(=8AOY./![&..!NVTF M^]@P],(CL_C8S/.Q=\PW/3;L>N'%1=/PD?QN+;][4OYTN0332AK2$2<2VM1; MJLNF^LYE[T#YL1'N^.&![M-!G85^!^-W;5?@]!EZFP2W<5_GP%>F40J4L$TA M[8FM5^M>/#(MZ&!][/4G7LMZK'JW;;5_Z6WCOR%\10N!,E@J5[CS207,;3.U M$\E*TRT63*K>8X9K]?\!7!NH[TO&Y'ZB'=1_--$?4$L#!!0 ( /4[8U&PO=V]R:W-H965T&M>;)$ZYY#W\)*\&A\8_RZV !+]* LJ)LY6RNK>=46VA1*+ :N JC=KQDLL M59-O7%%QP+DAE84;>%[LEIA09SHV?8]\.F8[61 *CQR)75EB_O<,"G:8.+[S MTO%$-ENI.]SIN,(;6()\KAZY:KFM2DY*H((PBCBL)\Z#?[](--X ?B=P$)UG MI"-9,?9=-[[D$\?3$X(",JD5L/K;PQR*0@NI:?S5:#KMD)K8?7Y1_V1B5[&L ML( Y*[Z17&XG3N*@'-9X5\@G=O@,33R1ULM8(.D(PX8PO'2$J"&8T-TZ=F-CCD[ M(*[12DT_&/<-6_E%J,Z3I>3J+5$\.?U",U8"NOZ%"?$!5<#1V,+Y MN=$7_WOT(S/"-OU"HQ>^HK? G!*Z$9W<^>-A)217!\B?ML6NY89V.7VHWHL* M9S!QU*DI@._!F;Y_Y\?>1YO3;RF6OJ78XHW$CM9DV*[)\)SZ]%=U.Y%F8Q=F M8V,I.5FI#;TJ $F&/NV*#5!I6Y]:.C;2^H[:3V_]T/=&8W??=?X4YH_\NV-0 M:M$*[^)1? Q;6+3B41!&+>S(A:AU(3KKPC=SQ4!^B_? U8V)E"&E.@?K0^K] MNR3P@X_JXA52G4LJA6_T?44RFR?U0%%G@J'G^6'/$AO*'PU[GIRB@KM1TG-N M8=,*HMCN2-PZ$K^Q(WE]3=@\B2_RQ(9*XEXRI:>C%I/1O]Q MK^@KM&O,F;RHI9-N?GN#86_%YZG*(L'%BF+!Z>H:! F/0_<3D%5 M^82E:HJ'94UI=;V]L6RP^F M1NSUS_S[N6_I3U5Q7=?"_\K7E?E7S#=$54T%K-50WF"D,I;7U6[=D*PRY=R* M254M^D K@'J_9HQ^=+0 [2?'--_ %!+ P04 " #U.V-7@+;/4JX# M !,$P &0 'AL+W=O[@$4>BPHDTMOKU1YX?LRVT.!Y3DO@>DG6RX*K/2MV/FR M%(!S"RJH'P7!Q"\P8=YJ8==NQ&K!*T4)@QN!9%446'R[ LH/2R_TGA9NR6ZO MS(*_6I1X!QM07\L;H>_\EB4G!3!).$,"MDOO,KQ(0PNP%G\0.,BC:V12N>/\ MWMQ9W,'9:PYO1/ MDJO]TIMY*(ZV< E6>+40_("$L=9L MYL)6WZ)UO0@S&V6CA'Y*-$ZMKEG&"T ?/G$I?T$E"+398P'H#%TR1]/R?DA 84+UVAF2 M9D4N?*7S,-'X61/S51US]$K,,?K,F=KK2)@.HP>?#./G WA?UZ\M8O14Q*MH MD' #Y3F*@U]1%$1Q3SSKM\.COG3^G_?T/WOO%"-N=U1L^4:O\'TIS5[H;>L@ MT$CBA2QQ!DM/:YX$\0#>ZN>?PDGP6U]-79(E+LE21V2=ZH_:ZH\L>_Q*]G=._/FEB=*V@D'_WM7+DLI4NR1*79*DC MLDXKQVTKQX,'J2O \KF7T!'@K"O >2/ I!9@H^A69_N:6/L?6__FC>)A%87C MA?]PW)M3FVG7(NECB;HVZ:E-&+0FG>I,VNI,!JMS"U()DIE4-XIG]^@K(ZI7 M=09YWKM579(E+LE21V2=9DS;9DQ_"-69NFRE2[+$)5GJB*S3REG;RMEW5IW9 MJ1;$)[+38Q3%LQ?*TV,4SB;>N2+'%)ECHBZ[0D#)X_9((?0H.:,!QUTRE;XI0M=<76 M;>C1EVGXG96H">!8&^)I^$*)AJ-\=X?>X#)UY;(NO'\T'2A [.Q81J*,5TS5 MGW7M:COZN;0#CQ?K5^'%.NQ93\RHR$XCGNGK.=-G+':$241AJUT%YU.=MZA' M-_6-XJ6=3=QQI7AA+_> ;HR#=H"V^A=02P,$% @ ]3MC M5W&0FYA%!@ C$ !D !X;"]W;W)K&ULM5M= M;]LV%/TKA#<,'9#&$AU_98Z!Q)*6 ,T:)&WW4.R!D:YMH9*H4G3< /WQHSYL M63'#6NWUBVW)O.>0/.0E=4Q/UEQ\R98 DGR+HR2[Z"RE3,^[W #Y,;T3ZJJ[10G"&)(LY D1,+_H7-KG M'AWD 46)3R&LLYW/)&_*(^=?\HN;X*)CY36""'R90S#U]@0SB*(<2=7C:P7: MV7+F@;N?-^A>T7C5F$>6P8Q'_X:!7%YT1AT2P)RM(GG/U]=0-:B?X_D\RHI7 MLJ[*6AWBKS+)XRI8U2 .D_*=?:LZ8B> #E\)H%4 /32@5P7T#@TXJP+.#@WH M5P']0P,&54 A9K?LK**G'2;9="+XFHB\M$++/Q1R%=&J@\,D'UD/4JAO0Q4G MI_<0,0D!N6-"AI"1M^0R",)<=!:1FZ0.. 9&&4_:F*?'QPR)O?_YQT MI:I!CM/U*[:KDHV^PM8CMSR1RXRX20"!)MXQQX\-\5W5\FWSZ:;Y5]0(^ #I M*>E9)X1:M*>IS^SP<*IKSJ^QN[_&[IG#'?!5N*T+;_1E;SN4>@5>[X"A]$P^ M")9DK$P?G]^IHN1&0IS]IQLT)>Z9'C?/K>=9RGRXZ*CDF8%X@L[TC]_L@?67 M3C%,, <3S,4$\Y# &DJ?;94^,Z%/G140R=7"4@J>EKE#IVR),RAP\D7N:4I' MMF59D^[3KF9&NK::'<;I8G)Z^YS]GM4@;71T?]O1?6-'7_YS1SZ OTQXQ!>J MBT]42O9/3W0];01J.X M$EA#Z>%6Z:%Q$M^MA+]4FU_"YV3V_M.-\]8>$Y;(< %J<\[2," 2,IF1+Z%Z MF0L>-S+KLVX,&!G;C@%,,&>XEPGML67MIU],4@\)K"'O:"OOZ&=R-/E.;L-D M0:ZS$)8Z"8VH;27$!',PP5Q,, \)K*'S>*OS^$@)>XRI-":8@PGF8H)Y2& - MI6VK?BBVC'/Z_3H!D2W#E*0@?$@D6X#V:;>$&>]D.^N4OMC57;]&Q*0H4\>X.L*$C_/M0^*._3U M3R)FDK:S$!7-045S4=$\++2F^+06GQXIZU; 6()CHCFH:"XJFH>%UA2\-I%L MHW.A!'^"9 7[^^!7'(8*;G?#.=@WEZ'B\5\[1E+,IW=^]ZLKU--M;S'\C>(R N,DJ!E%8O?K99.9996\7 MC*7G%4W!<@OQ(PCM9$($!^ M1P(VER#(913Q-4M\E>^X(#,!02C).YYE"#/67*F6,Q;5)\*LFHM:-0^I:LV1 M4CM%MMDJ>NDEY'M=K;:H_@\JFH.*YJ*B>5AH37EKI\@>'6LSB^H6H:(YJ&@N M*IJ'A=84O+:,;*-/T>*'L@JHL4'M]S7++*K_RQS *\T5SMA("$OGKB^D/B-LMIF:PMAIB5LU%K9J'5+7F:*A] M(VKVC8[QNTM%N3MT>X/1_C35E+/I_N.A8VY"V]RI8:4CS4,I%FM3F-K3H48+ M0;O+(=^)&Z<1?P;8V'CD$4-$<5#07%X5H< M$'_D4O*X^+@$%H#("ZCOYYS+S45.L/W;P_1_4$L#!!0 ( /4[8U?&PO=V]R:W-H965T2%5$7BH$= M^261[)GCF1%Y>#3D\2,7/^2*,05^I4DF3T8KI=9'DXE^9IG^YIZ+ ME"I]*Y83N1:,1H53FDR0Y_F3E,;9:'Y<_\IN+Z&3DY1&QA"U4#D'UOP=VQI(D1])Q_"Q!1]5O MYH[UZV?T+T7R.ID[*MD93[['D5J=C,(1B-@]W23JFC_^R0QMGV/_U5%J+FH''L#JAT0&T'TN. 2P=<)+J-K$CKG"HZ M/Q;\$8C<6J/E%T5M"F^=39SEC_%&"?UMK/W4_ _.H\Z<*1HG\KW& M^W9S#MZ]>0_>@#@#MRN^D1I+'D^43BT/<+(HT_B\30/UI#$#7WFF5A+\GD4L M:OI/=$FJNJ#GNGQ&3L ;MOX(L/DRG6;VJX%1*IB3XYU+;@PO%4OFOK7A;<&('SYGB2*[I@IV,-!5()A[8:/[V M-^A[GVR9#P36J .IZD!OASDD,"3D>/)0#]]FACT45&:- MP*958%-G8(WA+\KA'YOA_P%D3-FBWL).:^$$LW V:P7M_/$]:^Y7J?G.U&ZY MHDDM%T"+0=>;D=_)"!)"PG9*%K.IYQ-L?PY!%6S@#/8B&U\)KFE&@FM="2H6 M*_"6INM/X)P]Z$5KK9<@:]1.V%VGR$!@C0J$507"0U)%.&0=!@)KU&%6U6'V MRAFY%%Q:UYI99VCZ9#KS6@/X):M&U- S"[+GC/N:/]%$/8V_",; +5NL,I[P MY9-U370B[?JPAD)KYET3(O"0X[9$'ZH6 Z$U:X%,+="AQFZ)7!^64R^ K;%K ML\(^Z1F[1J5 Y^(_O]2\>Z2E^6*3;K9!TY0+%?]'\U2LX>).(&.(T+0=K\4L MG/7%:]0$=,N)O5=MV%41."1^.VK2B9J0H(\AC-2 ;JWQO7@W8='X]($)_:X% M3FM%!E=,Q#RR!NV&A1YXT@NF;52=N5WWG0]&@4"W!#DK7H28 ,6+1?ZT5O': M/OR=0#O3P$!HS;2-EH'!02EQ4$TS%%JS%D;50*=8>!4EAIW)&B(_[,S6L#-; M0Q1,^Z:KT2'0+43V(,6NM!A#;Q9T(K;8^0A.[1$C(T&06X+L38LE;KW2 0Q@ M6SF59HV7'G^*^^(V$@(YE^6]B?$%6(C[B='MNN>L0$8H(+=0N!4T8N OFC)K M7D[G70E@*+1FJD9;H(.V0-"@/9"AT)JU,+H%O5:W])(ALBB7H/-N@[K*I6'5 MC-LH%^26&+M3(>KV1\9!B-KA6JP(1#WA&MF!W+)C?Q[TNT7VO+ ==;<%@G$0 M]D1M5 -RMT#V9D$W;.@@P4-( V2D 7)+@[SGDVAX<,FH9%UNL"8[:)]C*+1F M 8S"0+.#4J-3O^Q[U(V:41OE@MT2 M8W=B+ $;E-=I&]N,:F^IS6"-Z,"O[4[TT&*)6R\P\MNM"=QM36#8\Z:/:_LG M[L[$OJ3X NRTGQ3=GOO. R,1L%LB7-([+JCBXDDSPG:[-\_TYDEJ'@":+U7^ MH35E)_#.NT4#H37+8!0'GAYTXVR@OD=9BT-T4;"1,_BUC$"5_H)V3<%W1"[ M3O^AT)H)&XU!#KK!0@;=8!D*K5D+(V'(P398B$7$!*TY2KH:!LWL,Y08"4.& MWEPAEEV33J@6FQZ%2&JG- ZTKT*ZW0G47F5L-CWT1XQ.((?94WD!UK6GXG;= M=0I,:F? 4B:6Q=$X"19\DZGM<;#JT^KXW6EQZ&QBS+=G][Y2L8PS"1)VKUV] MCX$.5&R/PVUO%%\7)\KNN%(\+2Y7C$9,Y ;Z^WO.U?--_@/5H<3Y_U!+ P04 M " #U.V-7&2HX#KX" C!P &0 'AL+W=OXI7FAK<&/)Q7)<8GZKKJ19N:W*"DMD2LJ.$C,IMXLO)B/[7ZWX0?% MC=H;@U6R$N+>3J[2J1=80L@PT1:!F-\:+Y$Q"V1H/&PQO3:D==P?[] _.^U& MRXHHO!3L)TUU,?7&'J28D9KI6['YBEL] XN7"*;<%S;;O8$'2:VT*+?.AD%) M>?,GC]L\[#E$T0L.T=8A7PO1"U,@'4Q->&LXWL)UM^\X9?] *_#W M MN"X4?.(IIG_[^T9K*SC:"9Y'!P&76)U#+SB%*(AZ<+=

T-!O-?0/H;<:3F&..>7T$T MFOCK#A*#EL3@+4DT8(-7DABV)(8'27PS[=!T/%/3W%2AE,B3)\#'I##'BI#2 M+$-KP\X;/?R'TED8CGO=C$8MH]$KTV(JX3\Y&77D)!SW^]T,QBV#\9LQ&'=< MC0X&_E[C*E'FKCTK2&Q#:7I8:VU?@%G3^)ZW-\_'-9'FMBA@F!G7X'QDY,NF M)3<3+2K7!E="FZ;JAH5YQ5#:#68]$T+O)C9 ^R[&?P!02P,$% @ ]3MC M5Q0#^>O/ @ M < !D !X;"]W;W)K&ULE95O M;YLP$,:_RHE54RNUY4\"A"Y!2MMUJ]1)5=-N+Z:]<,(E6#4VLYVDVZ>?#91F M"TFT-V"#[_D]=^#S<"WDL\H1-;P4C*N1DVM=7KBNFN58$'4N2N3FS5S(@F@S ME0M7E1))5@45S T\+W(+0KF3#JMG]S(=BJ5FE..]!+4L"B)_72(3ZY'C.Z\/ M'N@BU_:!FPY+LL )ZJ?R7IJ9VZIDM$"NJ. @<3YRQO[%I>_9@&K%5XIKM3$& MF\I4B&<[N/C9R/JM$P;N#E^5;^IDC?)3(G" M*\&^T4SG(V?@0(9SLF3Z0:P_8Y-0:/5F@JGJ"NMFK>? ;*FT*)I@XZ"@O+Z3 MEZ80&P%!L",@: *"RG<-JEQ>$TW2H11KD':U4;.#*M4JVIBCW'Z5B9;F+35Q M.OTD1+:FC 'A&8QG/Y=445NNLP=D1&,&MUP3OJ!3A@K.8%)_/!!S&'.^) S& MA9":_B95C3^^F+]%(9B"'10[OD9-*%,G< 24PV,NELJ84$-7F[RL.W?6Y'!9 MYQ#LR&&"Y3GTO%,(O* '3Y-K.#XZ^5O&-65I:Q.TM0DJW=X.W1O*J4:X,[_- MIG48*X5:P?<[LQYN-1;J1Y?I6KS?+6YWVX4JR0Q'CME."N4*G?3].S_R/NRQ MWFNM]_:IIU4ECB7:?4GY GI0"*YS==)EM):**BF[BU>IGX3AT%UU&.BW!OJ' M#/2[6'54N,&*!T'0S0I;5GB(%7:QPO]@12TK.L2*NEC1-BL,_&Y6W++B0ZRX MBQ5OL_PDZF8-6M;@$&O0Q1ITL*(=>24M*]G+>LS1'"!SC;*+F&P1^UY_UV?S MO;<^Y^V%;K0C=2:;?D3?^M$I<-2=O&ULK5=MCYLX$/XK%E?=M5*[O(6PFTLB)1N2]J16JXW:?CC=!P5:PA9%P7LY,DX4) MY)A=D!(*\>9(:(ZY6-+89"4%'-6@/#,=RYJ:.4X+8SFO]V[H[B&+)-$(HPO#:?1 MNI3 \^=']FU]=G&6 V9P3;+/:<23A7%IH B.N,KX+3F]A>8\GN0+2<;J;W12 MMKYEH+!BG.0-6$20IX7ZQ0]-'LX @D4G!"5UH)-/M3ZUFBA2%K(2MQS*MZF M L>7>T[".W0+947#1$B*;BB)*<[1&[2*HE26"\[0NT+5O"R>EQO@.,W8*V'R M<;]!+U^\FIM%"EH\^ \ MYF'M]!+NH;Q KO4:.9;C:N*Y'@YW-/!-/_R?JNB%![\7_/;W@M_UP]]C*N"V M#OY$"KQ4O6QUPA7/"$T_081PCFI"JZKG5[RY];.F&2;,'8L3?*[=A//U1CN>A/TB^GW MV_3[O]@J*&ULM9A=DYLV%(;_BH9F.LE,LWP98[NV9W9MH)MITIVX:2\ZO9#A MV# !1"1A)_^^$K#4-BRU6W4O;!#G?8YTSCO(J_F1T,\L!N#H:Y;F;*'%G!Z').2IXF M.3Q1Q,HLP_3; Z3DN-!,[7G@8[*/N1S0E_,"[V$#_%/Q1,6=WE*B)(.<)21' M%'8+[=Z"T0N"42,8 M72MP&H%S[93&C6!\;0:W$;A5L^KJ5JU98XZ7A(DDLG M;C@53Q.AX\M-N67PI82<(^\@/AEZB^ZC*)$^P2EZS&NS2]>\7@/'2B)!/ MFS5Z_>H->H62'/T:DY+A/&)SG8LI2; >-ND?ZO36"^E-])[D/&;(RR.(>O2K M8;W]3WI_6#\=T.NBE&T]K>=Z/EB#P%]"?H=L\P=D&9;=MYYA^08*(3=>E*^O MEUL]^/JN$K57"/)4P7R4L4 0[<\NH=2IGYE\ULZ ;-9TZIV%G+7':ECB#+;G?[RGL,0<4$L:O;\T@]=;6 MU+#QR=(LQ[E]R2T.@7O!HT<^Z5ZC]MZCP?K M??G"[*OM(.'6VJJ$K57"/)4P7R4L4 0[,XC;&L15NZ.Z*MVB$K96"?-4PGR5 ML$ 1[,PMD]8M$Z4[ZJ2SB3BVW=EK5H-);[6!2IBG$N:KA 6*8&';0^>JIO M."FJDX\MX9QDU64,. (J \3S'2'\^48F:,__EG\!4$L#!!0 ( /4[8U?U M6H_'-@, $H3 - >&PO.R]K]^OGL-'W!ASH^;'2I:'SW^)Y[[+L0 MPZ V*\'NYHR9:%D*60_)W)CJ0QS7TSDK:7VA*B8M4BA=4F--/8OK2C.:UQ!4 MBKC7Z:1Q2;DDHX%EJ:.I6D@S)&GKBOSMZ3=,E:]=H(%@!%N5!4#:(PJ[2#G=*8D=1K6$$6K^N_L\8Y)I*K9%V]Y_S;O\8L7)U;^2['ZK[ L. M:FQ>OJ]=Y.4QB$R/0>11]&3_&$1FKU)DW+S MTX).V>$UAO!66Q(OL')3FR2 M1I,%%X;+QIKS/&?RR5'!TALZL7\H[/#;^3DKZ$*8^Q8P M$"R, (;E MP11@,3X*R_,_K:>/KL=CF+9^$.FC,7TTQD>%D+'[8'G",9F]PBO-LB1)4VQ' MQ^.@@C&V;VD*/V$V3!M$8'D@TY_M-5YMO$.>[P.LIL]U"+92O!.QE>)[#4AX MWR BR\+5QO) !%8%K'<@?S@/]%0X)DF@JI@V[ G&D2S#$.C%<(^F*;([*7S" M]<&>DB3)LC "6%A!DF (/(TX@BD #1B2).X]N/<^BM?OJ7CSW[/1;U!+ P04 M " #U.V-7EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_ MQ=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+ MJ1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D M5XA-/E_G;@ M2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/ M['X 4$L#!!0 ( /4[8U&PO=V]R:V)O;VLN M>&ULQ9I;;^(X%(#_BL73C+0LD-O,5*42T]M6:K=54_5U91(#WCHV8SN]S*\? M.RFS=@M'^W+*$\0)X8L3G^_8)X=/2C_,E7H@SXV09CI86;L^&(U,M6(--7^J M-9-NST+IAEJWJ9S+_[?>;Y)$;/N>"VY?IH/LNV( T7/*&_V3U=# >$+-23W\IS7\J::DH M*ZV$F XF_8Y[IBVOWC67'O*.SDW78NG\ECJ0Z: 8NQ,NN#:V.Z([/W6,C\P= MW&^U5IUQ89D^H9:=:]6NN5SZT[BK& 67T?7#YK/OQ /]?[I1+1:\8B>J:ALF M;=^/F@D/*,V*K\V 2-JPZ6!S"*&R)J?2NDXB%[(_E3O67ZG[ZXNZOVKK<(,^ MU ?<[= 7=0>.!WFL9,VD835QWXP2O'8<-?E.!945(P%D D F>X3\)PD@4P R MW0MDZ7'<3P/(#(#,]@@9]60.0.;[A$P#R * +/8)F0607P#(+_N$S /(KP#D M5US(ZT>F'[U,?)S\3@TW1"W(C6;&_8[: /(; /D-%[)LFX;J%T]6\J7D[F?4 MA?995:G6A?8PF(^A:#[&Q3S]T7K-^)X\87-+2E:UFEO.3$@(^@99.&>4:W)/ M1O0[3 MQ4>/'GEZ NEE@NR72S62"+)(^K@Q==.Y&7Z=*F,^4S6?@ROJ&9A3@VY(D%VQ:UO=+?SANHW@D@@ M023(@CA7JG[B0G3#JZN5&Q8N8?&! MK@GY(&DDR-(HV[EA/UH?AD\?WQ@V@321(&L"S*2B*4@":2)!U@2,&4Y"$D@3 M";(F=B=\Y-,=G8>8D#\29'_LR/HZ1A'''L@B";)%PNQOP_8YA(-TDB#K!$P# MXU402"LINE: -##&A#23(FNFSZ^VW>04TDJ*K)6=B59/&F*":UW(=MF1VFP9 MSRGDFA39-6 N$3^+D&O2O;HF7$M*(=>DR*Z!,DR*X!,6=UB E9)T6VSBYS#_M:1KBL#5DG0[;.;LQ97?-PC22#K)-AKWZ% M"<:07-%_E2;'@AKO(K4(,2$+91^X"K;I0G<,%>]O.F2A;)\+8U&.GH$U%V0+ MP9AA>,\@"V7(%H(3MZ@W(0MER!:",:/>A"R4(5L(7&:,4H\,LE"&;*'7-/C] M&']7I,X@"V7(%OJ-6;J3U:U@/@FY=GDG[9Z$L&X)62A'MA"(&9=7(0OE'S/W MB3'+=KT6G35#3,A".;*%MF)>4>O3I!9,3Y/L0$:__(%MH] ?;)>[B\FD,6RI$M%-8;X PIARR4(UMHUSQ] M2&Y9%87W'+)0_C'5FRV8,^?+88@)62A'MM";BLG;^QZ^F )9J$"V$+SJ$;T_ M UFHV&>A)TKD"LA"!;*%8,QPU:. +%1@UWMVU*->'](0$[)0@5[]>5.6B@=1 MB E9J.@L-.H.-D>'-5MPR>J_W5\8UUY14=UHXC_Z%TJRW!>"%ZT0QZ[M6EXJ M6F_>"=V\SWKT"U!+ P04 " #U.V-7M7%@?!8" "J)@ &@ 'AL+U]R M96QS+W=O3EL4]^NW]MM2;IGVYG M+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/P_5T39># MW)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F# M'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H"X':@FP+ M@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.OG8)M!;46\ET%M1;R706U%O M)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LFFR4$>AOJ M;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"]@T#O0+V#0.] MO8- [T"]@T#O0+V#0.^8_*PDT#M0[R#0.U#O(- [4.\@T#M0[R#0.Z/>F4#O MC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'KG[]2[CI^'4J\]7VM\_G=2/9[O+=?' M7Y9?)R<]ZDN>*ZZ>MHS#:M$T7IMDB1G?%6"@7 MU)J06T==6IE;WYJ8OOH7YDRY-"_$Q&12L-)VD;HXCGV-;'9]2W.S:N+H;I-^ M#K7MIIFG)F2CF]W&/FN:&>>:NC0QK;-U5WU*&>\3\G1RV!,6M0MG:4/&ODSH M5[X/V)][6)/W=46C1^/CO6G3+K9I6(C;AD)^O,07/=KYO"ZILN6J34?RX#R9 M*BR(8MODNZ)GQY-CNF':??*3\X00V/$Z_XX\S?J__RSX$2!\2I \%TH<& MZ:, Z>,&UL4$L! A0#% @ M]3MC5P&UL4$L! A0#% @ ]3MC5YE&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC5R*8%;\E!P [AX !@ M ("!' X 'AL+W=OMJ=K2)@, *4* 8 " @7<5 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% M @ ]3MC5TAU>;-D! /!$ !@ ("!P!\ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]3MC5S&ZO,.N"0 MGB\ !@ ("!+#< 'AL+W=OK2"\ME < ($2 8 " @1!! M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M]3MC5UIP2U4$" Q18 !D ("!7U\ 'AL+W=OUK !X;"]W M;W)K&UL4$L! A0#% @ ]3MC5XOS]R&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC5Q9L!CDM P [P8 !D M ("!CX, 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]3MC5UV$CY__! _ P !D ("!\9 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC M5Y+@ K-U @ >P4 !D ("!": 'AL+W=O&PO=V]R:W-H965T'0, +\& 9 " @2.S !X;"]W;W)K M&UL4$L! A0#% @ ]3MC5\N'B53%!0 1$ M !D ("!=[8 'AL+W=O&PO=V]R:W-H965T+ !X;"]W;W)K&UL4$L! A0#% @ ]3MC5Y8E0I7M @ %P8 !D M ("!X\0 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ ]3MC5[Z#TF4Q P X 8 !D ("!%-$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC5Y"? MM8>K" _4< !D ("!.MX 'AL+W=O&PO=V]R:W-H965TFE22\I L .%B 9 " @<+K !X;"]W;W)K&UL4$L! A0#% @ ]3MC5U852JJ+ @ $@8 !D M ("!G?< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ ]3MC5TOX^.5R"0 U5D !D ("! M\@0! 'AL+W=O^2>^K " #L!P &0 @(&;#@$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ]3MC5RX,HV=9 @ \P0 !D ("!O!0! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC5[TLUTU] P #@T !D M ("!\2H! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ ]3MC5UQ"H1XQ P E0" X!0 &0 @(%W. $ >&PO=V]R:W-H965T;P0 ,@9 9 M " @0([ 0!X;"]W;W)K&UL4$L! A0#% @ M]3MC5^EH[_;. @ W0@ !D ("!J#\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ]3MC5Q0#^>O/ @ M < !D M ("!EUH! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ ]3MC5_5:C\6QE&PO=V]R:V)O;VLN>&UL4$L! A0# M% @ ]3MC5[5Q8'P6 @ JB8 !H ( !N&X! 'AL+U]R M96QS+W=O XML 79 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 80 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 81 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 345 316 1 false 79 0 false 6 false false R1.htm 100000 - Document - Document and Entity Information Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 100010 - Statement - Condensed Consolidated Balance Sheets Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 100030 - Statement - Condensed Consolidated Statements of Operations (unaudited) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited Condensed Consolidated Statements of Operations (unaudited) Statements 4 false false R5.htm 100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited) Statements 5 false false R6.htm 100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (unaudited) Statements 6 false false R7.htm 100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical) Statements 7 false false R8.htm 100070 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (unaudited) Statements 8 false false R9.htm 100080 - Disclosure - Overview and Basis of Presentation Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation Overview and Basis of Presentation Notes 9 false false R10.htm 100090 - Disclosure - Summary of Significant Accounting Policies Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 10 false false R11.htm 100100 - Disclosure - Equity and Debt Securities Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecurities1 Equity and Debt Securities Notes 11 false false R12.htm 100110 - Disclosure - Fair Value Measurements Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 100120 - Disclosure - Fixed Assets Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssets Fixed Assets Notes 13 false false R14.htm 100130 - Disclosure - Other Significant Balance Sheet Accounts Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts Other Significant Balance Sheet Accounts Notes 14 false false R15.htm 100140 - Disclosure - Reporting Segment and Geographic Information Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformation Reporting Segment and Geographic Information Notes 15 false false R16.htm 100150 - Disclosure - Debt, Commitments and Contingencies Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies Debt, Commitments and Contingencies Notes 16 false false R17.htm 100160 - Disclosure - Leases Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeases Leases Notes 17 false false R18.htm 100170 - Disclosure - Equity-Based Compensation Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation Equity-Based Compensation Notes 18 false false R19.htm 100180 - Disclosure - Income Taxes Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxes1 Income Taxes Notes 19 false false R20.htm 100190 - Disclosure - Income (Loss) per Share Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare1 Income (Loss) per Share Notes 20 false false R21.htm 100200 - Disclosure - Related Parties Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedParties Related Parties Notes 21 false false R22.htm 100220 - Disclosure - Goodwill and Acquisition-Related Intangibles Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangibles Goodwill and Acquisition-Related Intangibles Notes 22 false false R23.htm 100240 - Disclosure - Stock Repurchase Program Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgram1 Stock Repurchase Program Notes 23 false false R24.htm 100250 - Disclosure - Subsequent Events Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEvents Subsequent Events Notes 24 false false R25.htm 100260 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 25 false false R26.htm 100270 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies 26 false false R27.htm 100280 - Disclosure - Equity and Debt Securities (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables Equity and Debt Securities (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecurities1 27 false false R28.htm 100290 - Disclosure - Fair Value Measurements (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements 28 false false R29.htm 100300 - Disclosure - Fixed Assets (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsTables Fixed Assets (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssets 29 false false R30.htm 100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables Other Significant Balance Sheet Accounts (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts 30 false false R31.htm 100320 - Disclosure - Reporting Segment and Geographic Information (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformationTables Reporting Segment and Geographic Information (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformation 31 false false R32.htm 100330 - Disclosure - Leases (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables Leases (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeases 32 false false R33.htm 100340 - Disclosure - Equity-Based Compensation (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation 33 false false R34.htm 100350 - Disclosure - Income (Loss) per Share (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables Income (Loss) per Share (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxes1 34 false false R35.htm 100360 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesTables Goodwill and Acquisition-Related Intangibles (Tables) Tables http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangibles 35 false false R36.htm 100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails Summary of Significant Accounting Policies - Additional Information (Details) Details 36 false false R37.htm 100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details) Details 37 false false R38.htm 100400 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails Equity and Debt Securities - Summary of Equity and Debt Securities (Details) Details 38 false false R39.htm 100410 - Disclosure - Equity and Debt Securities - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails Equity and Debt Securities - Additional Information (Details) Details 39 false false R40.htm 100420 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details) Details 40 false false R41.htm 100430 - Disclosure - Fair Value Measurements - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails Fair Value Measurements - Additional Information (Details) Details 41 false false R42.htm 100440 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails Fixed Assets - Major Classes of Fixed Assets (Details) Details 42 false false R43.htm 100450 - Disclosure - Fixed Assets - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails Fixed Assets - Additional Information (Details) Details 43 false false R44.htm 100460 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details) Details 44 false false R45.htm 100470 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails Other Significant Balance Sheet Accounts - Additional Information (Details) Details 45 false false R46.htm 100480 - Disclosure - Reporting Segment and Geographical Information - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationAdditionalInformationDetails Reporting Segment and Geographical Information - Additional Information (Details) Details 46 false false R47.htm 100490 - Disclosure - Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details) Details 47 false false R48.htm 100500 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails Debt, Commitments and Contingencies - Additional Information (Details) Details 48 false false R49.htm 100510 - Disclosure - Leases - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 49 false false R50.htm 100520 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details) Details 50 false false R51.htm 100530 - Disclosure - Leases - Schedule of Operating and Financing Lease Expenses (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails Leases - Schedule of Operating and Financing Lease Expenses (Details) Details 51 false false R52.htm 100540 - Disclosure - Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details) Details 52 false false R53.htm 100550 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details) Details 53 false false R54.htm 100560 - Disclosure - Leases - Schedule of Lease Income (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails Leases - Schedule of Lease Income (Details) Details 54 false false R55.htm 100580 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details) Details 55 false false R56.htm 100590 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details) Details 56 false false R57.htm 100600 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 57 false false R58.htm 100610 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details) Details http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables 58 false false R59.htm 100620 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details) Details http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables 59 false false R60.htm 100630 - Disclosure - Related Parties - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails Related Parties - Additional Information (Details) Details 60 false false R61.htm 100640 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details) Details 61 false false R62.htm 100650 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details) Details 62 false false R63.htm 100660 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details) Details 63 false false R64.htm 100670 - Disclosure - Stock Repurchase Program - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails Stock Repurchase Program - Additional Information (Details) Details 64 false false R65.htm 100680 - Disclosure - Subsequent Events - Additional Information (Details) Sheet http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails Subsequent Events - Additional Information (Details) Details 65 false false All Reports Book All Reports flgt-20230930.htm flgt-20230930.xsd flgt-20230930_cal.xml flgt-20230930_def.xml flgt-20230930_lab.xml flgt-20230930_pre.xml http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 84 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "flgt-20230930.htm": { "nsprefix": "flgt", "nsuri": "http://fulgentdiagnostics.com/20230930", "dts": { "inline": { "local": [ "flgt-20230930.htm" ] }, "schema": { "local": [ "flgt-20230930.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/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" ] }, "calculationLink": { "local": [ "flgt-20230930_cal.xml" ] }, "definitionLink": { "local": [ "flgt-20230930_def.xml" ] }, "labelLink": { "local": [ "flgt-20230930_lab.xml" ] }, "presentationLink": { "local": [ "flgt-20230930_pre.xml" ] } }, "keyStandard": 277, "keyCustom": 39, "axisStandard": 23, "axisCustom": 0, "memberStandard": 46, "memberCustom": 33, "hidden": { "total": 36, "http://xbrl.sec.gov/dei/2023": 4, "http://fasb.org/us-gaap/2023": 30, "http://fulgentdiagnostics.com/20230930": 2 }, "contextCount": 345, "entityCount": 1, "segmentCount": 79, "elementCount": 572, "unitCount": 6, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1018, "http://xbrl.sec.gov/dei/2023": 29 }, "report": { "R1": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation", "longName": "100000 - Document - Document and Entity Information", "shortName": "Document and Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R2": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "longName": "100010 - Statement - Condensed Consolidated Balance Sheets", "shortName": "Condensed Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "flgt:AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R3": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "longName": "100020 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R4": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited", "longName": "100030 - Statement - Condensed Consolidated Statements of Operations (unaudited)", "shortName": "Condensed Consolidated Statements of Operations (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:CostOfRevenue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R5": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "longName": "100040 - Statement - Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "shortName": "Condensed Consolidated Statements of Comprehensive Income (Loss) (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R6": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "longName": "100050 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "C_68bbabe3-c5de-49c7-b830-1db42d2eb4b3", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_d7a5db03-fba9-41bf-8deb-56e57ff1fe1b", "name": "us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R7": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical", "longName": "100060 - Statement - Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical)", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (unaudited) (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "flgt:CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "flgt:CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R8": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "longName": "100070 - Statement - Condensed Consolidated Statements of Cash Flows (unaudited)", "shortName": "Condensed Consolidated Statements of Cash Flows (unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ProfitLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ShareBasedCompensation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R9": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation", "longName": "100080 - Disclosure - Overview and Basis of Presentation", "shortName": "Overview and Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R10": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies", "longName": "100090 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R11": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecurities1", "longName": "100100 - Disclosure - Equity and Debt Securities", "shortName": "Equity and Debt Securities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R12": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements", "longName": "100110 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R13": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssets", "longName": "100120 - Disclosure - Fixed Assets", "shortName": "Fixed Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R14": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts", "longName": "100130 - Disclosure - Other Significant Balance Sheet Accounts", "shortName": "Other Significant Balance Sheet Accounts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:OtherCurrentAssetsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R15": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformation", "longName": "100140 - Disclosure - Reporting Segment and Geographic Information", "shortName": "Reporting Segment and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R16": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies", "longName": "100150 - Disclosure - Debt, Commitments and Contingencies", "shortName": "Debt, Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R17": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeases", "longName": "100160 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R18": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation", "longName": "100170 - Disclosure - Equity-Based Compensation", "shortName": "Equity-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R19": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxes1", "longName": "100180 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R20": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare1", "longName": "100190 - Disclosure - Income (Loss) per Share", "shortName": "Income (Loss) per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R21": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedParties", "longName": "100200 - Disclosure - Related Parties", "shortName": "Related Parties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R22": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangibles", "longName": "100220 - Disclosure - Goodwill and Acquisition-Related Intangibles", "shortName": "Goodwill and Acquisition-Related Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R23": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgram1", "longName": "100240 - Disclosure - Stock Repurchase Program", "shortName": "Stock Repurchase Program", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R24": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEvents", "longName": "100250 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R25": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "100260 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "25", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:UseOfEstimates", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R26": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "100270 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "C_822fb91f-77ce-41bb-af59-a33a45ce76ca", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_822fb91f-77ce-41bb-af59-a33a45ce76ca", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R27": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables", "longName": "100280 - Disclosure - Equity and Debt Securities (Tables)", "shortName": "Equity and Debt Securities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R28": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables", "longName": "100290 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R29": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsTables", "longName": "100300 - Disclosure - Fixed Assets (Tables)", "shortName": "Fixed Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R30": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables", "longName": "100310 - Disclosure - Other Significant Balance Sheet Accounts (Tables)", "shortName": "Other Significant Balance Sheet Accounts (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R31": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformationTables", "longName": "100320 - Disclosure - Reporting Segment and Geographic Information (Tables)", "shortName": "Reporting Segment and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R32": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables", "longName": "100330 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R33": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationTables", "longName": "100340 - Disclosure - Equity-Based Compensation (Tables)", "shortName": "Equity-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R34": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables", "longName": "100350 - Disclosure - Income (Loss) per Share (Tables)", "shortName": "Income (Loss) per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R35": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesTables", "longName": "100360 - Disclosure - Goodwill and Acquisition-Related Intangibles (Tables)", "shortName": "Goodwill and Acquisition-Related Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R36": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "longName": "100380 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)", "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R37": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "longName": "100390 - Disclosure - Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details)", "shortName": "Summary of Significant Accounting Policies - Summary of Revenue from Contracts with Customers by Payor Type (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_35a7416f-628e-4ec7-9ed8-143ad8381201", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "div", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R38": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "longName": "100400 - Disclosure - Equity and Debt Securities - Summary of Equity and Debt Securities (Details)", "shortName": "Equity and Debt Securities - Summary of Equity and Debt Securities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "C_50392679-f726-4a92-a4f5-e062155d5ca9", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_50392679-f726-4a92-a4f5-e062155d5ca9", "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "div", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R39": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails", "longName": "100410 - Disclosure - Equity and Debt Securities - Additional Information (Details)", "shortName": "Equity and Debt Securities - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R40": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails", "longName": "100420 - Disclosure - Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details)", "shortName": "Fair Value Measurements - Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "C_b9eb9fd4-a153-404e-878f-460aaea3894b", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b9eb9fd4-a153-404e-878f-460aaea3894b", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "div", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R41": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "longName": "100430 - Disclosure - Fair Value Measurements - Additional Information (Details)", "shortName": "Fair Value Measurements - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "flgt:FairValueAssetsTransfersBetweenLevelsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "flgt:FairValueAssetsTransfersBetweenLevelsAmount", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R42": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "longName": "100440 - Disclosure - Fixed Assets - Major Classes of Fixed Assets (Details)", "shortName": "Fixed Assets - Major Classes of Fixed Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R43": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails", "longName": "100450 - Disclosure - Fixed Assets - Additional Information (Details)", "shortName": "Fixed Assets - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:Depreciation", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R44": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails", "longName": "100460 - Disclosure - Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details)", "shortName": "Other Significant Balance Sheet Accounts - Schedule of Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:PrepaidTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:PrepaidTaxes", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "div", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R45": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails", "longName": "100470 - Disclosure - Other Significant Balance Sheet Accounts - Additional Information (Details)", "shortName": "Other Significant Balance Sheet Accounts - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "C_d5f3c087-d23f-4a30-a161-7b4fc40128a1", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_d5f3c087-d23f-4a30-a161-7b4fc40128a1", "name": "us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:OtherCurrentAssetsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R46": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationAdditionalInformationDetails", "longName": "100480 - Disclosure - Reporting Segment and Geographical Information - Additional Information (Details)", "shortName": "Reporting Segment and Geographical Information - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "U_Segment", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R47": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails", "longName": "100490 - Disclosure - Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details)", "shortName": "Reporting Segment and Geographical Information - Summary of Revenue by Geographic Region (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_2538bb0f-e004-418c-8c4c-b52b3da1d2bc", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R48": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "longName": "100500 - Disclosure - Debt, Commitments and Contingencies - Additional Information (Details)", "shortName": "Debt, Commitments and Contingencies - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:InterestExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "flgt:DebtCommitmentsAndContingenciesDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R49": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "longName": "100510 - Disclosure - Leases - Additional Information (Details)", "shortName": "Leases - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:OperatingLeasesTermOfExpiration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_22430bd4-713a-4d78-bccb-9cf2b2e04dbb", "name": "flgt:OperatingLeasesTermOfExpiration", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R50": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails", "longName": "100520 - Disclosure - Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details)", "shortName": "Leases - Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R51": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails", "longName": "100530 - Disclosure - Leases - Schedule of Operating and Financing Lease Expenses (Details)", "shortName": "Leases - Schedule of Operating and Financing Lease Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:OperatingLeaseCost", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R52": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails", "longName": "100540 - Disclosure - Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details)", "shortName": "Leases - Schedule of Supplemental Information Related to Operating and Finance Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "p", "td", "tr", "table", "flgt:ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R53": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails", "longName": "100550 - Disclosure - Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)", "shortName": "Leases - Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "flgt:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R54": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails", "longName": "100560 - Disclosure - Leases - Schedule of Lease Income (Details)", "shortName": "Leases - Schedule of Lease Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "ix:continuation", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R55": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails", "longName": "100580 - Disclosure - Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)", "shortName": "Leases - Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "div", "flgt:LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R56": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails", "longName": "100590 - Disclosure - Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details)", "shortName": "Equity-Based Compensation - Summary of Equity-Based Compensation Expenses as Part of Cost of Revenue and Operating Expenses (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R57": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "longName": "100600 - Disclosure - Income Taxes - Additional Information (Details)", "shortName": "Income Taxes - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "U_pure", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R58": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "longName": "100610 - Disclosure - Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details)", "shortName": "Income (Loss) per Share - Reconciliation of Basic and Diluted Income (Loss) Per Share Computations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:NetIncomeLoss", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": null }, "R59": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails", "longName": "100620 - Disclosure - Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details)", "shortName": "Income (Loss) per Share - Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "C_6c956c51-e605-4751-913e-1e82661c1589", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_6c956c51-e605-4751-913e-1e82661c1589", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R60": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "longName": "100630 - Disclosure - Related Parties - Additional Information (Details)", "shortName": "Related Parties - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:OtherLiabilitiesCurrent", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_539e3faa-c66d-4378-8327-34c53548b418", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "span", "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R61": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails", "longName": "100640 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details)", "shortName": "Goodwill and Acquisition-Related Intangibles - Summaries of Goodwill and Acquisitions-Related Intangibles Balances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:Goodwill", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_65dcd375-f941-4796-b964-b3e5704de30c", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } }, "R62": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails", "longName": "100650 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Acquisition-Related Intangibles - Summary of Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "C_50392679-f726-4a92-a4f5-e062155d5ca9", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_50392679-f726-4a92-a4f5-e062155d5ca9", "name": "us-gaap:GoodwillGross", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:ScheduleOfGoodwillTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R63": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails", "longName": "100660 - Disclosure - Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)", "shortName": "Goodwill and Acquisition-Related Intangibles - Summary of Annual Amortization Expense For Acquisition-Related Intangibles (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_f3236874-be23-4940-9e2e-3fbfc735802f", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "span", "p", "td", "tr", "table", "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R64": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "longName": "100670 - Disclosure - Stock Repurchase Program - Additional Information (Details)", "shortName": "Stock Repurchase Program - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "C_e10aad11-f4ce-4f42-908b-b07f20990c38", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "C_e10aad11-f4ce-4f42-908b-b07f20990c38", "name": "us-gaap:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "U_USD", "xsiNil": "false", "lang": null, "decimals": "INF", "ancestors": [ "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true, "unique": true } }, "R65": { "role": "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "longName": "100680 - Disclosure - Subsequent Events - Additional Information (Details)", "shortName": "Subsequent Events - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "C_b6624fae-425d-477b-bf5f-0f93fd6f4bb8", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "us-gaap:StockRepurchasedDuringPeriodShares", "span", "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "first": true }, "uniqueAnchor": { "contextRef": "C_6219ae41-6edc-4a67-9579-3866aa371791", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "unitRef": "U_shares", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "span", "p", "us-gaap:SubsequentEventsTextBlock", "div", "body", "html" ], "reportCount": 1, "baseRef": "flgt-20230930.htm", "unique": true } } }, "tag": { "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Notes Payable, Current, Total", "label": "Notes Payable, Current", "terseLabel": "Notes payable, current portion", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r20" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Non-US [Member]", "terseLabel": "Foreign", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r944", "r946", "r947", "r948" ] }, "flgt_RoyaltyFreeTechnologyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RoyaltyFreeTechnologyMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Royalty-free technology.", "label": "Royalty Free Technology [Member]", "terseLabel": "Royalty-Free Technology" } } }, "auth_ref": [] }, "us-gaap_FurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FurnitureAndFixturesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and Fixtures", "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases." } } }, "auth_ref": [] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Notes Payable, Noncurrent, Total", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable, noncurrent portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r25" ] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r99", "r380" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue from Contracts with Customers", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r161", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r797" ] }, "us-gaap_AccountsReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAfterAllowanceForCreditLossRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for accounts receivable, after allowance for credit loss." } } }, "auth_ref": [ "r921" ] }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAmountsOfTransaction", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service of related party", "label": "Related Party Transaction, Amounts of Transaction", "documentation": "Amount of transactions with related party during the financial reporting period." } } }, "auth_ref": [ "r90", "r581" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "terseLabel": "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": [] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "terseLabel": "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": [ "r847" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation", "verboseLabel": "Depreciation expense on fixed assets", "totalLabel": "Depreciation, Total", "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation." } } }, "auth_ref": [ "r8", "r62" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "verboseLabel": "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": [ "r847" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive income (loss)", "terseLabel": "Other comprehensive gain (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Other Comprehensive Income (Loss), Net of Tax, Total", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r12", "r16", "r187", "r190", "r196", "r537", "r538", "r543", "r638", "r661", "r866", "r867" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedLabel": "Principal paid for finance lease", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r557", "r563" ] }, "flgt_NonCashOrPartNonCashInvestmentInMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NonCashOrPartNonCashInvestmentInMarketableSecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Purchases of marketable securities in other current liabilities", "label": "Non Cash Or Part Non Cash Investment In Marketable Securities", "documentation": "Non cash or part non cash Investment in marketable securities." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Aggregate cost of shares repurchased", "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": [ "r12", "r99", "r100", "r130", "r690", "r755", "r780", "r844" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "terseLabel": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r847" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule Of Related Party Transactions By Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r89", "r90", "r735", "r736", "r739" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxes1" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "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": [ "r213", "r457", "r463", "r465", "r466", "r471", "r475", "r476", "r477", "r684" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedParties" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Parties", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r578", "r579", "r580", "r582", "r583", "r685", "r686", "r687", "r737", "r738", "r739", "r759", "r761" ] }, "us-gaap_NotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable", "terseLabel": "Notes payable", "totalLabel": "Notes Payable, Total", "documentation": "Including the current and noncurrent portions, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r18", "r140", "r932" ] }, "us-gaap_RedeemablePreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RedeemablePreferredStockMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Redeemable Preferred Stock [Member]", "terseLabel": "Redeemable Preferred Stock Investment", "documentation": "Description of type or class of redeemable preferred stock. For instance, cumulative preferred stock, noncumulative preferred stock, convertible or series." } } }, "auth_ref": [ "r17", "r64", "r212", "r310", "r352", "r354", "r355", "r356", "r359", "r360", "r527" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r847" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Finance lease right-of-use assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r564", "r832" ] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [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": [ "r735", "r736", "r739" ] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities unrealized loss before tax.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Loss Before Tax", "negatedLabel": "Equity and debt securities, Unrealized Losses" } } }, "auth_ref": [] }, "dei_EntityExTransitionPeriod": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityExTransitionPeriod", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period", "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards." } } }, "auth_ref": [ "r852" ] }, "flgt_SummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary of Significant Accounting Policies [Line Items]", "label": "Summary Of Significant Accounting Policies [Line Items]", "terseLabel": "Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_SaleOfStockPricePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockPricePerShare", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Sale of Stock, Price Per Share", "terseLabel": "Selling price per share", "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "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_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for lease liabilities", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r564", "r832" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Anti-dilutive securities excluded from calculation of diluted income per share", "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": [ "r238" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per common share attributable to Fulgent:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Noncontrolling Interest", "terseLabel": "Noncontrolling interest", "totalLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Total", "periodStartLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Noncontrolling Interest, Ending Balance", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r29", "r141", "r212", "r310", "r352", "r354", "r355", "r356", "r359", "r360", "r527", "r653", "r713" ] }, "us-gaap_RevenueRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for revenue." } } }, "auth_ref": [ "r921" ] }, "us-gaap_BusinessCombinationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsAbstract", "lang": { "en-us": { "role": { "label": "Business Combinations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of fixed asset", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r871", "r905", "r906" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock, Shares", "terseLabel": "Number of shares repurchased", "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": [ "r12", "r99", "r100", "r130", "r682", "r755", "r780" ] }, "us-gaap_EquitySecuritiesByIndustryAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesByIndustryAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Axis]", "documentation": "Information by industry sector, examples include but are not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r693", "r696", "r699", "r765", "r767", "r771", "r775", "r806", "r837" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "periodStartLabel": "Additional Paid in Capital, Common Stock, Beginning Balance", "periodEndLabel": "Additional Paid in Capital, Common Stock, Ending Balance", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r101" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-In Capital", "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": [ "r452", "r453", "r454", "r690", "r875", "r876", "r877", "r914", "r942" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r307", "r308", "r309" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Term Assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Restricted Stock Units", "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": [] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "terseLabel": "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": [ "r847" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets, net", "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": [ "r56", "r59" ] }, "flgt_OperatingLeasesTermOfExpiration": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "OperatingLeasesTermOfExpiration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Operating leases term of expiration.", "label": "Operating Leases Term Of Expiration", "terseLabel": "Operating leases term of expiration" } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "terseLabel": "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": [ "r851" ] }, "flgt_DebtCommitmentsAndContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtCommitmentsAndContingenciesTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies.", "label": "Debt Commitments And Contingencies [Table]", "terseLabel": "Debt Commitments And Contingencies [Table]" } } }, "auth_ref": [] }, "flgt_AircraftMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AircraftMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Aircraft.", "label": "Aircraft [Member]", "terseLabel": "Aircraft" } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r517", "r518", "r521" ] }, "flgt_ShortTermEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ShortTermEquitySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short term equity securities.", "label": "Short Term Equity Securities [Member]", "terseLabel": "Short-Term Equity Securities" } } }, "auth_ref": [] }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncurrentLiabilitiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Noncurrent Liabilities [Member]", "terseLabel": "Other Long-Term Liabilities", "documentation": "Primary financial statement caption encompassing other noncurrent liabilities." } } }, "auth_ref": [] }, "flgt_NovemberTwoThousandTwentyEquityDistributionAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NovemberTwoThousandTwentyEquityDistributionAgreementMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "documentation": "November two thousand twenty equity distribution agreement.", "label": "November Two Thousand Twenty Equity Distribution Agreement [Member]", "terseLabel": "November 2020 Equity Distribution Agreement" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Acquisitions-related intangibles, net", "periodStartLabel": "Finite-Lived Intangible Assets, Net, Beginning Balance", "periodEndLabel": "Finite-Lived Intangible Assets, Net, Ending Balance", "terseLabel": "Intangible assets, net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r125", "r619" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Unrecognized Tax Benefits, Beginning Balance", "periodEndLabel": "Unrecognized Tax Benefits, Ending Balance", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r458", "r464" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Goodwill", "terseLabel": "Goodwill", "totalLabel": "Goodwill, Total", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "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": [ "r174", "r336", "r636", "r809", "r833", "r894", "r901" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "flgt_SummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Summary Of Significant Accounting Policies [Table]", "label": "Summary Of Significant Accounting Policies [Table]", "terseLabel": "Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Acquisitions-related intangibles, gross", "totalLabel": "Finite-Lived Intangible Assets, Gross, Total", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r125", "r623" ] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt equity securities and trading securities.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities", "terseLabel": "Equity and debt securities, Aggregate Fair Value" } } }, "auth_ref": [] }, "flgt_FinanceLeasesTermOfExpiration": { "xbrltype": "gYearMonthItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FinanceLeasesTermOfExpiration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases term of expiration", "label": "Finance Leases Term Of Expiration", "documentation": "Finance Leases Term Of Expiration" } } }, "auth_ref": [] }, "flgt_PercentageOfAccountsReceivableFromContract": { "xbrltype": "percentItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PercentageOfAccountsReceivableFromContract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of net accounts receivable from contract", "label": "Percentage Of Accounts Receivable From Contract", "documentation": "Percentage of accounts receivable from contract." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfDebt", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Debt", "terseLabel": "Borrowing under margin account", "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt." } } }, "auth_ref": [ "r869" ] }, "flgt_VariableConsideration": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "VariableConsideration", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable consideration", "label": "Variable Consideration", "documentation": "Variable Consideration." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r847" ] }, "flgt_ChiefScientificOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ChiefScientificOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Chief Scientific Officer [Member]", "label": "Chief Scientific Officer [Member]", "terseLabel": "Hanlin Gao" } } }, "auth_ref": [] }, "flgt_FinanceLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FinanceLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Finance lease right-of-use assets reduced due to lease modification and termination.", "label": "Finance Lease Right-of-use Assets Reduced Due To Lease Modification And Termination", "terseLabel": "Finance lease right-of-use assets reduced due to lease modification and termination" } } }, "auth_ref": [] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "auth_ref": [ "r269", "r818", "r911", "r936", "r937" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "periodEndLabel": "Ending Balance, Shares", "periodStartLabel": "Beginning Balance, Shares", "terseLabel": "Common stock, shares issued", "totalLabel": "Common Stock, Shares, Issued, Total", "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": [ "r100" ] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt equity securities and trading securities current.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Current", "terseLabel": "Marketable securities" } } }, "auth_ref": [] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net foreign currency exchange differences", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r339" ] }, "flgt_ContingentlyIssuableSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ContingentlyIssuableSharesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingently Issuable Shares", "label": "Contingently Issuable Shares [Member]", "documentation": "Contingently issuable shares." } } }, "auth_ref": [] }, "us-gaap_FairValueByAssetClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByAssetClassAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Axis]", "terseLabel": "Asset Class", "documentation": "Information by class of asset." } } }, "auth_ref": [ "r83", "r84" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Securities Act File Number", "terseLabel": "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": [] }, "flgt_DebtSecuritiesDueAfterOneYearThroughFiveYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtSecuritiesDueAfterOneYearThroughFiveYearsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities due After 1 Year through 5 Years", "documentation": "Debt securities due after one year through five years.", "label": "Debt Securities Due After One Year Through Five Years [Member]" } } }, "auth_ref": [] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r369", "r411", "r412", "r413", "r414", "r415", "r416", "r518", "r590", "r591", "r592", "r811", "r812", "r823", "r824", "r825" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee Lease Description [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": [ "r558" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "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": [ "r58", "r60", "r619" ] }, "flgt_FulgentPharmaLimitedLiabilityCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FulgentPharmaLimitedLiabilityCompanyMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fulgent Pharma Limited Liability Company.", "label": "Fulgent Pharma Limited Liability Company [Member]", "terseLabel": "Fulgent Pharma LLC" } } }, "auth_ref": [] }, "flgt_NoncashOrPartNoncashContingentConsiderationForBusinessAcquisitionIncludedInCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NoncashOrPartNoncashContingentConsiderationForBusinessAcquisitionIncludedInCurrentLiabilities", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash contingent consideration for business acquisition included in current liabilities", "label": "Noncash Or Part Noncash Contingent Consideration For Business Acquisition Included In Current Liabilities", "terseLabel": "Contingent consideration for business acquisition included in other current liabilities" } } }, "auth_ref": [] }, "flgt_CustomerDeposit": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CustomerDeposit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Customer deposit.", "label": "Customer Deposit", "terseLabel": "Customer deposit" } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, $0.0001 par value per share, 50,000 shares authorized, 31,925 and 31,248 shares issued, respectively, and 30,035 and 29,438 shares outstanding, respectively", "label": "Common Stock, Value, Issued", "totalLabel": "Common Stock, Value, Issued, Total", "periodStartLabel": "Common Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Common Stock, Value, Issued, Ending Balance", "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": [ "r100", "r650", "r833" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Investment Type [Axis]", "terseLabel": "Investment Type", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r692", "r694", "r695", "r697", "r700", "r763", "r765", "r767", "r770", "r771", "r772", "r773", "r775", "r776", "r777", "r778", "r779", "r837" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r100", "r711" ] }, "flgt_DebtCommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtCommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingencies" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies disclosure.", "label": "Debt Commitments And Contingencies Disclosure [Text Block]", "terseLabel": "Debt, Commitments and Contingencies" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding", "periodStartLabel": "Common Stock, Shares, Outstanding, Beginning Balance", "periodEndLabel": "Common Stock, Shares, Outstanding, Ending Balance", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r12", "r100", "r711", "r730", "r942", "r943" ] }, "flgt_ClinicalPatientContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ClinicalPatientContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical patients contracts.", "label": "Clinical Patients Contracts [Member]", "terseLabel": "Clinical Patients Contracts" } } }, "auth_ref": [] }, "flgt_DebtCommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtCommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies disclosure.", "label": "Debt Commitments And Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "flgt_RedeemablePreferredStockInvestmentNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RedeemablePreferredStockInvestmentNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment noncurrent.", "label": "Redeemable Preferred Stock Investment Noncurrent", "terseLabel": "Redeemable preferred stock investment" } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r517", "r518", "r519", "r520", "r522" ] }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfCommonStock", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Common Stock", "terseLabel": "Proceeds from public offerings of common stock, net of issuance costs", "documentation": "The cash inflow from the additional capital contribution to the entity." } } }, "auth_ref": [ "r5" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "terseLabel": "Equity Components", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r12", "r28", "r164", "r191", "r192", "r193", "r215", "r216", "r217", "r219", "r226", "r228", "r242", "r314", "r320", "r393", "r452", "r453", "r454", "r469", "r470", "r494", "r496", "r497", "r498", "r499", "r501", "r512", "r537", "r539", "r540", "r541", "r542", "r543", "r577", "r670", "r671", "r672", "r690", "r755" ] }, "flgt_ClinicalInsuranceContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ClinicalInsuranceContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical insurance contracts.", "label": "Clinical Insurance Contracts [Member]", "terseLabel": "Clinical Insurance Contracts" } } }, "auth_ref": [] }, "flgt_TaxEffectsRelatedToUnrealizedHoldingLossOnAvailableForSaleDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "TaxEffectsRelatedToUnrealizedHoldingLossOnAvailableForSaleDebtSecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Tax effects related to unrealized holding loss on available for sale debt securities.", "label": "Tax Effects Related To Unrealized Holding Loss On Available For Sale Debt Securities", "terseLabel": "Tax effects related to unrealized holding loss on available-for-sale debt securities" } } }, "auth_ref": [] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities amortized cost basis.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Amortized Cost Basis", "totalLabel": "Equity and debt securities, Amortized Cost Basis" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "terseLabel": "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": [ "r847" ] }, "flgt_ProceedsFromSaleOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ProceedsFromSaleOfMarketableSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Proceeds from maturity of marketable securities.", "label": "Proceeds From Sale Of Marketable Securities", "terseLabel": "Proceeds from sale of marketable securities" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireEquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireEquitySecuritiesFvNi", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Equity Securities, FV-NI", "negatedLabel": "Investment in private equity securities", "documentation": "Amount of cash outflow to acquire investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as investing activity." } } }, "auth_ref": [ "r149", "r204" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r164", "r215", "r216", "r217", "r219", "r226", "r228", "r314", "r320", "r452", "r453", "r454", "r469", "r470", "r494", "r497", "r498", "r501", "r512", "r670", "r672", "r690", "r942" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "flgt_ShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation allocation of recognized period costs.", "label": "Share Based Compensation Allocation Of Recognized Period Costs [Line Items]", "terseLabel": "Share Based Compensation Allocation Of Recognized Period Costs [Line Items]" } } }, "auth_ref": [] }, "flgt_ANPTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ANPTechnologiesIncMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ANP Technologies Inc", "label": "A N P Technologies Inc [Member]", "documentation": "ANP technologies inc [Member]." } } }, "auth_ref": [] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee Lease Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r558" ] }, "us-gaap_ProceedsFromMinorityShareholders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMinorityShareholders", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from noncontrolling interest", "label": "Proceeds from Noncontrolling Interests", "documentation": "Amount of cash inflow from a noncontrolling interest. Includes, but is not limited to, purchase of additional shares or other increase in noncontrolling interest ownership." } } }, "auth_ref": [ "r35" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "flgt_RepaymentOfNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RepaymentOfNotesPayable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Repayment Of Notes Payable", "documentation": "Repayment of notes payable.", "negatedTerseLabel": "Re-payment of notes payable" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "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": [ "r517", "r518", "r521" ] }, "flgt_GoodwillAndIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "GoodwillAndIntangibleAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Table]", "terseLabel": "Goodwill And Intangible Assets [Table]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Summaries of Goodwill and Acquisitions-Related Intangibles Balances", "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class." } } }, "auth_ref": [ "r55" ] }, "flgt_AnpTechnologiesIncorporationMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AnpTechnologiesIncorporationMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ANP Technologies, Inc.,", "label": "ANP Technologies Incorporation [Member]", "documentation": "ANP technologies incorporation." } } }, "auth_ref": [] }, "flgt_CustomerDepositPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CustomerDepositPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Customer deposit.", "label": "Customer Deposit Policy [Text Block]", "terseLabel": "Customer Deposit" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity Component [Domain]", "terseLabel": "Equity Component", "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": [ "r12", "r164", "r191", "r192", "r193", "r215", "r216", "r217", "r219", "r226", "r228", "r242", "r314", "r320", "r393", "r452", "r453", "r454", "r469", "r470", "r494", "r496", "r497", "r498", "r499", "r501", "r512", "r537", "r539", "r540", "r541", "r542", "r543", "r577", "r670", "r671", "r672", "r690", "r755" ] }, "flgt_FinanceLeasesCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FinanceLeasesCostAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Finance leases cost.", "label": "Finance Leases Cost [Abstract]", "terseLabel": "Finance lease cost:" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive (Loss)", "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": [ "r2", "r11", "r31", "r496", "r499", "r577", "r670", "r671", "r866", "r867", "r868", "r875", "r876", "r877" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "label": "Income Tax Expense (Benefit)", "totalLabel": "Income Tax Expense (Benefit), Total", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r150", "r160", "r227", "r228", "r252", "r461", "r472", "r666" ] }, "flgt_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Lessee operating and finance lease liability maturity.", "label": "Lessee Operating And Finance Lease Liability Maturity Table [Text Block]", "terseLabel": "Schedule of Maturity Analysis of Operating and Finance Lease Liabilities using Undiscounted Cash Flows on an Annual Basis" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesTables" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "terseLabel": "Summary of Annual Amortization Expense For Acquisition-Related Intangibles", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "flgt_ShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "documentation": "Share based compensation allocation of recognized period costs.", "label": "Share Based Compensation Allocation Of Recognized Period Costs [Table]", "terseLabel": "Share Based Compensation Allocation Of Recognized Period Costs [Table]" } } }, "auth_ref": [] }, "flgt_ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ScheduleOfAvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesReconciliationTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityAndDebtSecuritiesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available for sale debt securities and equity/trading securities reconciliation.", "label": "Schedule Of Available For Sale Debt Securities And Equity Trading Securities Reconciliation Table [Text Block]", "terseLabel": "Summary of Equity and Debt Securities" } } }, "auth_ref": [] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r307", "r308", "r309" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r555" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive Securities Excluded from Calculation of Diluted Income (Loss) 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": [ "r43" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r555" ] }, "us-gaap_FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes finance lease right-of-use asset." } } }, "auth_ref": [ "r555" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Fixed Assets", "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": [ "r127", "r154", "r157", "r158" ] }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update", "documentation": "Information by amendment to accounting standards." } } }, "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r218", "r219", "r220", "r221", "r229", "r273", "r274", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r346", "r452", "r453", "r454", "r467", "r468", "r469", "r470", "r480", "r481", "r482", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r523", "r524", "r528", "r529", "r530", "r531", "r545", "r546", "r549", "r550", "r551", "r552", "r573", "r574", "r575", "r576", "r577", "r620", "r621", "r622", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r555" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of fixed assets", "totalLabel": "Payments to Acquire Property, Plant, and Equipment, Total", "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": [ "r116" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "totalLabel": "Retained Earnings (Accumulated Deficit), Total", "periodStartLabel": "Retained Earnings (Accumulated Deficit), Beginning Balance", "periodEndLabel": "Retained Earnings (Accumulated Deficit), Ending Balance", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r102", "r130", "r652", "r674", "r679", "r683", "r712", "r833" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "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": [ "r43" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finance Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid 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": [ "r567" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third 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": [ "r567" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in second 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": [ "r567" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remaining 3 months)", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r918" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive (loss) income from consolidated operations", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r80", "r134", "r188", "r190", "r197", "r639", "r663" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk", "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": [ "r45", "r269" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset", "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": [ "r128" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill acquired during year", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r338", "r809" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "terseLabel": "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": [ "r44", "r46", "r85", "r86", "r269" ] }, "flgt_InProcessResearchDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InProcessResearchDevelopmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-Process Research & Development", "label": "In-Process Research & Development [Member]", "documentation": "In-Process Research & Development" } } }, "auth_ref": [] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r880", "r920" ] }, "us-gaap_SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityOwnedAndSoldNotYetPurchasedAtFairValueAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Security Owned and Sold, Not yet Purchased, at Fair Value [Axis]", "terseLabel": "Security Owned and Sold, Not yet Purchased, at Fair Value", "documentation": "Group of financial instruments held by a broker-dealer for their own account (proprietary securities) for trading or investment purposes that are carried at fair value including securities sold, not yet purchased." } } }, "auth_ref": [ "r91" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]", "terseLabel": "Stockholders\u2019 equity" } } }, "auth_ref": [] }, "us-gaap_TypeAndTierIdentifierDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeAndTierIdentifierDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Type and Tier Identifier [Domain]", "documentation": "Name of the type of insurance coverage or layer of insurance that covers malpractice claims." } } }, "auth_ref": [ "r148" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Comprehensive loss attributable to noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "totalLabel": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest, Total", "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r6", "r77", "r80", "r188", "r190", "r198", "r640", "r664" ] }, "us-gaap_SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SecurityOwnedAndSoldNotYetPurchasedFairValueSecurityNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Security Owned and Sold, Not yet Purchased Fair Value, Security Name [Domain]", "terseLabel": "Security Owned and Sold, Not yet Purchased Fair Value, Security Name", "documentation": "Type of financial instrument held by a broker-dealer for their own account (proprietary securities) for trading or investment purposes that are carried at fair value including securities sold, not yet purchased." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMalpracticeInsuranceTypeAndTierIdentifierAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Insurance Type and Tier Identifier [Axis]", "documentation": "Information by type of insurance coverage or layer of insurance that covers malpractice claims." } } }, "auth_ref": [ "r148" ] }, "flgt_LaboratoryInformationSystemPlatformMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LaboratoryInformationSystemPlatformMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Laboratory information system platform.", "label": "Laboratory Information System Platform [Member]", "terseLabel": "Laboratory Information System Platform" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Reporting Segment and Geographic Information", "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": [ "r243", "r244", "r245", "r246", "r247", "r253", "r257", "r261", "r262", "r263", "r264", "r265", "r266", "r269" ] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense", "terseLabel": "General and administrative", "totalLabel": "General and Administrative Expense, Total", "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": [ "r113", "r734" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r567" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgram1" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Repurchase Program", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r129", "r211", "r379", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r392", "r393", "r503", "r758", "r760", "r782" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities", "verboseLabel": "Contract liability", "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": [ "r394", "r395", "r407" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r556", "r560", "r832" ] }, "flgt_PresidentAndChiefOperatingOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PresidentAndChiefOperatingOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "President And Chief Operating Officer [Member]", "label": "President And Chief Operating Officer [Member]", "terseLabel": "Jian Xie" } } }, "auth_ref": [] }, "flgt_LongTermEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LongTermEquitySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Long Term Equity Securities [Member]", "label": "Long Term Equity Securities [Member]", "terseLabel": "Long Term Equity Securities" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Due to related parties", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities", "totalLabel": "Total", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r22", "r833" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangibles" ], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Acquisition-Related Intangibles", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r123" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "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_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Asset Class [Domain]", "terseLabel": "Asset Class", "documentation": "Class of asset." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedLabel": "Common stock withholding for employee tax obligations", "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "terseLabel": "Total", "totalLabel": "Operating Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r554" ] }, "us-gaap_SoftwareDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareDevelopmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Software Development [Member]", "terseLabel": "Computer Software", "documentation": "Internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "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": [ "r50", "r51", "r52", "r55" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other Liabilities, Noncurrent, Total", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r26" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest", "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest." } } }, "auth_ref": [ "r75", "r393", "r875", "r876", "r877", "r942" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "totalLabel": "Accumulated Other Comprehensive Income (Loss), Net of Tax, Total", "terseLabel": "Accumulated other comprehensive loss", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r30", "r31", "r106", "r179", "r651", "r675", "r679" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities, short term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r554" ] }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of (discount) premium of marketable securities", "label": "Investment Income, Net, Amortization of Discount and Premium", "totalLabel": "Investment Income, Net, Amortization of Discount and Premium, Total", "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities." } } }, "auth_ref": [ "r114" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, net of cash received", "negatedTerseLabel": "Acquisition of businesses, net of cash acquired", "totalLabel": "Payments to Acquire Businesses, Net of Cash Acquired, Total", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r34" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r81", "r82" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureBusinessCombinations" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r132", "r479" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total stockholders\u2019 equity", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r75", "r76", "r78", "r164", "r165", "r192", "r215", "r216", "r217", "r219", "r226", "r314", "r320", "r393", "r452", "r453", "r454", "r469", "r470", "r494", "r496", "r497", "r498", "r499", "r501", "r512", "r537", "r539", "r543", "r577", "r671", "r672", "r688", "r713", "r730", "r756", "r757", "r781", "r844", "r873", "r891", "r916", "r942" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Parent [Member]", "terseLabel": "Fulgent Stockholders' Equity", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosures of cash flow information:" } } }, "auth_ref": [] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Research and development", "totalLabel": "Research and Development Expense, Total", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r95", "r456", "r930" ] }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities and other liabilities", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other." } } }, "auth_ref": [ "r870" ] }, "us-gaap_GeneralAndAdministrativeExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "General and Administrative Expense [Member]", "terseLabel": "General and Administrative", "documentation": "Primary financial statement caption encompassing general and administrative expense." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r44", "r46", "r85", "r86", "r269", "r785" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r73" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Payment, Tax Withholding, Share-Based Payment Arrangement, Total", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedLabel": "Common stock withholding for employee tax obligations", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r202" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r554" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type", "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": [ "r44", "r46", "r85", "r86", "r269", "r785" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r44", "r46", "r85", "r86", "r269", "r680", "r785" ] }, "flgt_ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale and trading securities.", "label": "Schedule Of Available For Sale And Trading Securities [Line Items]", "terseLabel": "Schedule Of Available For Sale And Trading Securities [Line Items]" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "terseLabel": "Related Party", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r417", "r581", "r582", "r704", "r705", "r706", "r707", "r708", "r729", "r731", "r762" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceived", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received", "totalLabel": "Total", "documentation": "Amount of lease payments to be received by lessor for operating lease." } } }, "auth_ref": [ "r569" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net of allowance for credit losses of $29,091 and $41,205", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "verboseLabel": "Receivables from contract with customers", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Current, Total", "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": [ "r270", "r271" ] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "verboseLabel": "Useful life in years", "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses for trade accounts receivable", "label": "Accounts Receivable, Allowance for Credit Loss", "terseLabel": "Allowance for credit losses", "periodStartLabel": "Accounts Receivable, Allowance for Credit Loss, Beginning Balance", "periodEndLabel": "Accounts Receivable, Allowance for Credit Loss, Ending Balance", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r180", "r272", "r321", "r324", "r326", "r934" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses", "totalLabel": "Prepaid Expense, Current, Total", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r181", "r334", "r335", "r801" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedNextTwelveMonths", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessor, Operating Lease, Payment to be Received, Year One", "documentation": "Amount of lease payment to be received by lessor for operating lease 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": [ "r569" ] }, "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeLeasePayments", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Lease Payments", "terseLabel": "Lease income", "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r241", "r571" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of ROU assets", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r556", "r560", "r832" ] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Number of Reportable Segments", "terseLabel": "Number of reporting 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": [ "r879" ] }, "flgt_CustomerTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CustomerTwoMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "auth_ref": [] }, "flgt_PTJAssociatesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PTJAssociatesIncMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "PTJ Associates Inc.", "label": "P T J Associates Inc [Member]", "terseLabel": "PTJ Associates Inc" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncomeTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income [Table Text Block]", "terseLabel": "Schedule of Lease Income", "documentation": "Tabular disclosure of components of income from operating lease." } } }, "auth_ref": [ "r241", "r570" ] }, "flgt_ResearchDevelopmentServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ResearchDevelopmentServiceMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Research development service.", "label": "Research Development Service [Member]", "terseLabel": "Research Development Service" } } }, "auth_ref": [] }, "flgt_WeightedAverageCommonSharesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "WeightedAverageCommonSharesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares:", "label": "Weighted Average Common Shares [Abstract]", "documentation": "Weighted average common shares." } } }, "auth_ref": [] }, "flgt_FulgentPharmaHoldingsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FulgentPharmaHoldingsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fulgent Pharma Holdings.", "label": "Fulgent Pharma Holdings [Member]", "terseLabel": "Fulgent Pharma Holdings" } } }, "auth_ref": [] }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureOverviewAndBasisOfPresentation" ], "lang": { "en-us": { "role": { "label": "Business Description and Basis of Presentation [Text Block]", "terseLabel": "Overview and Basis of Presentation", "documentation": "The entire disclosure for the business description and basis of presentation 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. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [ "r96", "r120", "r121" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable, Net of Income Taxes Receivable", "terseLabel": "Income tax payable", "documentation": "The increase (decrease) during the reporting period in the amounts payable to taxing authorities for taxes that are based on the reporting entity's earnings, net of amounts receivable from taxing authorities for refunds of overpayments or recoveries of income taxes." } } }, "auth_ref": [ "r870" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule Of 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": [ "r9" ] }, "flgt_NoncashOrPartNoncashPublicOfferingCostsIncludedInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NoncashOrPartNoncashPublicOfferingCostsIncludedInAccountsPayable", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Public offerings costs included in accounts payable", "label": "Noncash Or Part Noncash Public Offering Costs Included In Accounts Payable", "documentation": "Noncash or part noncash public offering costs included in accounts payable." } } }, "auth_ref": [] }, "flgt_CashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CashEquivalents", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents.", "label": "Cash Equivalents", "terseLabel": "Less: Cash equivalents, FairValue", "negatedLabel": "Less: Cash equivalents, Fair Value" } } }, "auth_ref": [] }, "flgt_InPlaceLeaseIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InPlaceLeaseIntangibleAssetsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "In-Place Lease Intangible Assets", "label": "In-Place Lease Intangible Assets [Member]", "documentation": "In-place lease intangible assets." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Trading, and Equity Securities, FV-NI [Table]", "terseLabel": "Schedule Of Trading Securities And Other Trading Assets [Table]", "documentation": "Disclosure of information about investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r849" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring [Member]", "terseLabel": "Fair Value Measurements Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r516", "r522" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "terseLabel": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "flgt_AHMCHealthcareIncMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AHMCHealthcareIncMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "AHMC healthcare Inc.", "label": "A H M C Healthcare Inc [Member]", "terseLabel": "AHMC Healthcare Inc." } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedThreeYears", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Three", "terseLabel": "2025", "documentation": "Amount of lease payment to be received by lessor for operating lease in third 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": [ "r569" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "terseLabel": "Related Party", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r417", "r581", "r582", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r704", "r705", "r706", "r707", "r708", "r729", "r731", "r762", "r921" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedTwoYears", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Year Two", "terseLabel": "2024", "documentation": "Amount of lease payment to be received by lessor for operating lease in second 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": [ "r569" ] }, "flgt_NoncashOrPartNoncashPurchaseOfFixedAssetsInNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NoncashOrPartNoncashPurchaseOfFixedAssetsInNotesPayable", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Noncash or part noncash purchase of fixed assets in notes payable.", "label": "Noncash Or Part Noncash Purchase of Fixed Assets in Notes Payable", "terseLabel": "Purchases of fixed assets in notes payable" } } }, "auth_ref": [] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Money Market Funds [Member]", "terseLabel": "Money Market Accounts", "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": [ "r913" ] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails": { "parentTag": "us-gaap_LessorOperatingLeasePaymentsToBeReceived", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfFutureFixedLeasePaymentsFromTenantsForAllNoncancelableOperatingLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remaining 3 months)", "label": "Lessor, Operating Lease, Payment to be Received, Remainder of Fiscal Year", "documentation": "Amount of lease payment to be received by lessor for operating lease in remainder of current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r919" ] }, "flgt_OperatingLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "OperatingLeaseRightOfUseAssetsReducedDueToLeaseModificationAndTermination", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Operating lease right of use assets reduced due to lease modification and termination.", "label": "Operating Lease Right Of Use Assets Reduced Due To Lease Modification And Termination", "terseLabel": "Operating lease right-of-use assets reduced due to lease modification and termination" } } }, "auth_ref": [] }, "flgt_LessorOperatingLeaseRemainingTermOfContractIncludingRenewalOptions": { "xbrltype": "durationItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LessorOperatingLeaseRemainingTermOfContractIncludingRenewalOptions", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Lessor, operating lease, remaining term of contract including renewal options.", "label": "Lessor Operating Lease Remaining Term Of Contract Including Renewal Options", "terseLabel": "Remaining terms including renewal options" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNet", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade accounts receivable, net from related parties", "label": "Accounts Receivable, after Allowance for Credit Loss", "totalLabel": "Accounts Receivable, after Allowance for Credit Loss, Total", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r719", "r784", "r838", "r934" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "terseLabel": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorOperatingLeasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lessor, Operating Lease, Payment to be Received, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Fixed Lease Payments from Tenants for All Noncancelable Operating Leases", "documentation": "Tabular disclosure of maturity of undiscounted cash flows to be received by lessor on annual basis for operating lease." } } }, "auth_ref": [ "r919" ] }, "flgt_RedeemablePreferredStockInvestmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RedeemablePreferredStockInvestmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment.", "label": "Redeemable Preferred Stock Investment [Member]", "terseLabel": "Redeemable Preferred Stock Investment" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "flgt_InstitutionalCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InstitutionalCustomerMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Institutional customer.", "label": "Institutional Customer [Member]", "terseLabel": "Institutional Customer" } } }, "auth_ref": [] }, "us-gaap_ServiceAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceAgreementsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Agreements", "label": "Employee Service Agreements [Member]", "documentation": "Limited duration contract between, for example, an electricity transmission customer and an electricity transmission provider for service." } } }, "auth_ref": [ "r74" ] }, "us-gaap_OperatingLeaseVariableLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseVariableLeaseIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": "us-gaap_OperatingLeaseLeaseIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Variable Lease Income", "terseLabel": "Variable lease income", "documentation": "Amount of operating lease income from variable lease payments paid and payable to lessor, excluding amount included in measurement of lease receivable." } } }, "auth_ref": [ "r241", "r572" ] }, "flgt_XilongScientificMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "XilongScientificMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Xilong Scientific Member.", "label": "Xilong Scientific [Member]", "terseLabel": "Xilong Scientific" } } }, "auth_ref": [] }, "flgt_DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtSecuritiesDueAfterFiveYearsThroughTenYearsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Securities due After 5 Year through 10 Years", "documentation": "Debt securities due after five years through ten years.", "label": "Debt Securities Due After Five Years Through Ten Years [Member]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r206" ] }, "flgt_ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ScheduleOfSupplementalInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Supplemental Information Related to Operating and Finance Leases", "documentation": "Schedule of supplemental information related to leases.", "label": "Schedule Of Supplemental Information Related To Leases Table [Text Block]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flow from financing activities:" } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "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": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r377", "r391", "r502", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r662", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r887", "r888", "r889", "r890" ] }, "flgt_MarginAccountBorrowingMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "MarginAccountBorrowingMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Margin account borrowing.", "label": "Margin Account Borrowing [Member]", "terseLabel": "Margin Account Borrowing" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "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": [ "r206" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r36" ] }, "flgt_LessorAndLesseeOperatingAndFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LessorAndLesseeOperatingAndFinanceLeasesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "Lessor and lessee operating and finance leases.", "label": "Lessor And Lessee Operating And Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "flgt_PurchasedPatentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PurchasedPatentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchased patent.", "label": "Purchased Patent [Member]", "terseLabel": "Purchased Patent" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flow from investing activities:" } } }, "auth_ref": [] }, "us-gaap_PrepaidTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidTaxes", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Prepaid Taxes", "terseLabel": "Prepaid income taxes", "documentation": "Amount of asset related to consideration paid in advance for income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r802", "r808", "r892" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by 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": [ "r117", "r118", "r119" ] }, "flgt_AutomobileMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AutomobileMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Automobile.", "label": "Automobile [Member]", "terseLabel": "Automobile" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flow from operating activities:" } } }, "auth_ref": [] }, "flgt_YankeeDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "YankeeDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Yankee debt securities.", "label": "Yankee Debt Securities [Member]", "terseLabel": "Yankee Debt Securities" } } }, "auth_ref": [] }, "flgt_MedicalLabEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "MedicalLabEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Medical lab equipment.", "label": "Medical Lab Equipment [Member]", "terseLabel": "Medical Lab Equipment" } } }, "auth_ref": [] }, "flgt_ClinicalInstitutionalCustomersContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ClinicalInstitutionalCustomersContractsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "documentation": "Clinical institutional customers contracts.", "label": "Clinical Institutional customers Contracts [Member]", "terseLabel": "Clinical Institutional Customers Contracts" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total Equity-based compensation expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r448", "r455" ] }, "us-gaap_InterestAndOtherIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestAndOtherIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest and Other Income", "terseLabel": "Interest and other income, net", "totalLabel": "Interest and Other Income, Total", "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [] }, "flgt_UnrecognizedTaxBenefitsOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "UnrecognizedTaxBenefitsOperatingActivities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Unrecognized tax benefits operating activities.", "label": "Unrecognized Tax Benefits Operating Activities", "negatedLabel": "Unrecognized tax benefits" } } }, "auth_ref": [] }, "flgt_ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ScheduleOfLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Schedule of lease right-of-use asset, short-term lease liabilities, and long-term lease liabilities.", "label": "Schedule Of Lease Right Of Use Asset Short Term Lease Liabilities And Long Term Lease Liabilities Table [Text Block]", "terseLabel": "Schedule of Operating and Finance Lease Right-of-Use Asset, Short-term Lease Liabilities, and Long-term Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_PurchaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseObligation", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Purchase Obligation", "terseLabel": "Non-cancelable purchase obligations", "totalLabel": "Purchase Obligation, Total", "documentation": "Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier." } } }, "auth_ref": [] }, "flgt_PurchaseOfPreferredStockOfPrivatelyHeldCompany": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PurchaseOfPreferredStockOfPrivatelyHeldCompany", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Purchase of preferred stock of privately held company.", "label": "Purchase Of Preferred Stock Of Privately Held Company", "negatedLabel": "Purchase of preferred stock of privately held company" } } }, "auth_ref": [] }, "flgt_PaymentForPurchaseOfRedeemablePreferredStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PaymentForPurchaseOfRedeemablePreferredStock", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of redeemable preferred stock", "label": "Payment For Purchase Of Redeemable Preferred Stock", "documentation": "Payment for purchase of redeemable preferred stock." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r567" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r846" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "terseLabel": "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_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income from consolidated operations", "verboseLabel": "Net income (loss)", "label": "Net income from consolidated operations", "terseLabel": "Net (loss) income from consolidated operations", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r167", "r186", "r189", "r205", "r212", "r218", "r227", "r228", "r247", "r255", "r260", "r263", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r484", "r487", "r488", "r514", "r527", "r643", "r658", "r689", "r732", "r753", "r754", "r804", "r830", "r831", "r844", "r868", "r908" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation (loss) gain", "verboseLabel": "Foreign currency translation loss", "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature." } } }, "auth_ref": [ "r3", "r106", "r533", "r534", "r536" ] }, "flgt_ReagentsAndSuppliesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ReagentsAndSuppliesCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Reagents and supplies current.", "label": "Reagents And Supplies Current", "terseLabel": "Reagents and supplies" } } }, "auth_ref": [] }, "flgt_MarketableSecuritiesInterestReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "MarketableSecuritiesInterestReceivableCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Marketable securities interest receivable current.", "label": "Marketable Securities Interest Receivable Current", "terseLabel": "Marketable securities interest receivable" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Total", "totalLabel": "Finance Lease, Liability, Total", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r554", "r567" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShare1" ], "lang": { "en-us": { "role": { "terseLabel": "Income (Loss) per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r230", "r238", "r239", "r240" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r100" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "auth_ref": [] }, "flgt_EquitySecuritiesFvNiAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "EquitySecuritiesFvNiAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Equity securities fv ni accumulated gross unrealized loss before tax.", "label": "Equity Securities Fv Ni Accumulated Gross Unrealized Loss Before Tax", "negatedLabel": "Marketable and non-marketable securities, Unrealized Losses" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAbstract", "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Equity-based compensation", "totalLabel": "Share-based Payment Arrangement, Noncash Expense, Total", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r7" ] }, "flgt_InsuranceCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InsuranceCustomerMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Insurance customer.", "label": "Insurance Customer [Member]", "terseLabel": "Insurance Customer" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Marketable Securities", "negatedLabel": "Purchase of marketable securities", "totalLabel": "Payments to Acquire Marketable Securities, Total", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r882" ] }, "flgt_GainOnEquityMethodInvestment": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "GainOnEquityMethodInvestment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on equity method investment", "terseLabel": "Gain on equity method investment", "label": "Gain On Equity Method Investment", "documentation": "Gain on equity method investment." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities, short term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r554" ] }, "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "flgt_AvailableForSaleSecuritiesDebtEquitySecuritiesAndTradingSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale securities debt, equity securities and trading securities unrealized gain before tax.", "label": "Available For Sale Securities Debt Equity Securities And Trading Securities Unrealized Gain Before Tax", "terseLabel": "Equity and debt securities, Unrealized Gains" } } }, "auth_ref": [] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Stockholders' Equity", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r835", "r836", "r837", "r839", "r840", "r841", "r842", "r875", "r876", "r914", "r939", "r942" ] }, "flgt_HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "HealthResourcesAndServicesAdministrationCovidNineteenUninsuredProgramMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Health resources and services administration COVID nineteen uninsured program.", "label": "Health Resources And Services Administration COVID Nineteen Uninsured Program [Member]", "terseLabel": "HSRA COVID-19 Uninsured Program" } } }, "auth_ref": [] }, "us-gaap_OtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Other Receivables, Net, Current", "terseLabel": "Other receivable", "totalLabel": "Other Receivables, Net, Current, Total", "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "terseLabel": "Fixed assets, gross", "totalLabel": "Property, Plant and Equipment, Gross, Total", "periodStartLabel": "Property, Plant and Equipment, Gross, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Gross, Ending Balance", "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": [ "r128", "r172", "r656" ] }, "flgt_AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AvailableForSaleDebtSecuritiesAndEquityTradingSecuritiesGrossUnrealizedLoss", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Available for sale debt securities and equity/trading securities gross unrealized loss.", "label": "Available For Sale Debt Securities And Equity Trading Securities Gross Unrealized Loss", "terseLabel": "Gross unrealized loss" } } }, "auth_ref": [] }, "flgt_ScheduleOfAvailableForSaleAndTradingSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ScheduleOfAvailableForSaleAndTradingSecuritiesTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Schedule of available-for-sale and trading securities.", "label": "Schedule Of Available For Sale And Trading Securities [Table]", "terseLabel": "Schedule Of Available For Sale And Trading Securities [Table]" } } }, "auth_ref": [] }, "flgt_CumulativeCatchUpAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CumulativeCatchUpAdjustment", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cumulative catch-up adjustment", "label": "Cumulative Catch-Up Adjustment", "documentation": "Cumulative catch-up adjustment" } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "terseLabel": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "flgt_FFGeneBiotechMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FFGeneBiotechMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "FF Gene Biotech Member.", "label": "F F Gene Biotech [Member]", "terseLabel": "FF Gene Biotech" } } }, "auth_ref": [] }, "flgt_ShortTermMarketableSecuritesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ShortTermMarketableSecuritesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Short-term marketable securites.", "label": "Short Term Marketable Securites [Member]", "terseLabel": "Short-Term Marketable Securities" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Fixed assets, net", "totalLabel": "Fixed assets, net", "periodStartLabel": "Property, Plant and Equipment, Net, Beginning Balance", "periodEndLabel": "Property, Plant and Equipment, Net, Ending Balance", "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": [ "r9", "r644", "r656", "r833" ] }, "flgt_DebtCommitmentsAndContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "DebtCommitmentsAndContingenciesLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Debt, commitments and contingencies.", "label": "Debt Commitments And Contingencies [Line Items]", "terseLabel": "Debt, Commitments and Contingencies [Line Items]" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense", "terseLabel": "Interest expense", "totalLabel": "Interest Expense, Total", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r88", "r147", "r194", "r250", "r547", "r740", "r843", "r941" ] }, "flgt_NumberOfCustomers": { "xbrltype": "integerItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NumberOfCustomers", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "terseLabel": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r848" ] }, "flgt_GeneralEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "GeneralEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "General equipment.", "label": "General Equipment [Member]", "terseLabel": "General Equipment" } } }, "auth_ref": [] }, "flgt_CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations": { "xbrltype": "sharesItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CommonStockSharesNotIssuedAndHoldbackAsPartialSecurityForIndemnificationObligations", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock shares not issued and holdback as partial security for indemnification obligations", "label": "Common Stock Shares Not Issued and Holdback as Partial Security for Indemnification Obligations", "documentation": "Common stock shares not issued and holdback as partial security for indemnification obligations." } } }, "auth_ref": [] }, "flgt_GoodwillAndIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "GoodwillAndIntangibleAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "documentation": "Goodwill and intangible assets.", "label": "Goodwill And Intangible Assets [Line Items]", "terseLabel": "Goodwill And Intangible Assets [Line Items]" } } }, "auth_ref": [] }, "flgt_MingHsiehTheChiefExecutiveOfficerAndChairmanMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "MingHsiehTheChiefExecutiveOfficerAndChairmanMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Ming Hsieh, the Chief Executive Officer and Chairman.", "label": "Ming Hsieh, the Chief Executive Officer and Chairman [Member]", "terseLabel": "Ming Hsieh, the Chief Executive Officer and Chairman" } } }, "auth_ref": [] }, "flgt_FairValueAssetsTransfersBetweenLevelsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "FairValueAssetsTransfersBetweenLevelsAmount", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value assets, transfers between levels, amount.", "label": "Fair Value Assets Transfers Between Levels Amount", "terseLabel": "Fair value assets, transfers between levels, amount" } } }, "auth_ref": [] }, "flgt_InvestmentMarginLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InvestmentMarginLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "documentation": "Investment margin liabilities current.", "label": "Investment Margin Liabilities Current", "terseLabel": "Investment margin loan", "verboseLabel": "Outstanding borrowing amount" } } }, "auth_ref": [] }, "flgt_AssetsNotYetPlacedInServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "AssetsNotYetPlacedInServiceMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Assets not yet placed in service.", "label": "Assets Not Yet Placed In Service [Member]", "terseLabel": "Assets Not Yet Placed in Service" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "negatedLabel": "Net loss attributable to noncontrolling interests", "totalLabel": "Net Income (Loss) Attributable to Noncontrolling Interest, Total", "terseLabel": "Net loss attributable to noncontrolling interest", "negatedTerseLabel": "Net loss attributable to noncontrolling interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r79", "r135", "r186", "r189", "r227", "r228", "r659", "r868" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r567" ] }, "flgt_RedeemablePreferredStockInvestmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RedeemablePreferredStockInvestmentPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Redeemable preferred stock investment.", "label": "Redeemable Preferred Stock Investment Policy [Text Block]", "terseLabel": "Redeemable Preferred Stock Investment" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "auth_ref": [] }, "flgt_PreferredStockOfPrivatelyHeldCompanyMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "PreferredStockOfPrivatelyHeldCompanyMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "Preferred Stock Of Privately Held Company [Member]", "label": "Preferred Stock Of Privately Held Company [Member]", "terseLabel": "Preferred Stock Of Privately Held Company" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrent", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities, long term", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent." } } }, "auth_ref": [ "r554" ] }, "flgt_LongTermMarketableSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "LongTermMarketableSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Marketable Securities", "label": "Long Term Marketable Securities [Member]", "documentation": "Long-term marketable securities." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Cash and Cash Equivalents, at Carrying Value, Total", "periodStartLabel": "Cash and Cash Equivalents, at Carrying Value, Beginning Balance", "periodEndLabel": "Cash and Cash Equivalents, at Carrying Value, Ending Balance", "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": [ "r38", "r170", "r799" ] }, "us-gaap_AccountingStandardsUpdate201409Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingStandardsUpdate201409Member", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "Accounting Standards Update 2014-09", "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606)." } } }, "auth_ref": [ "r409" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating and Finance Lease Expenses", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r917" ] }, "us-gaap_CashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash Equivalents, at Carrying Value", "totalLabel": "Cash Equivalents, at Carrying Value, Total", "negatedLabel": "Less: Cash equivalents, Carrying Value", "documentation": "Amount of 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": [ "r865", "r933" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Noncash Income (Expense)", "negatedLabel": "Other", "totalLabel": "Other Noncash Income (Expense), Total", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r119" ] }, "flgt_CustomerOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CustomerOneMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer One", "label": "Customer One [Member]", "documentation": "Customer one." } } }, "auth_ref": [] }, "us-gaap_ExchangeTradedFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ExchangeTradedFundsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Exchange Traded Funds [Member]", "terseLabel": "Exchange Traded Funds", "documentation": "Investment that follows an index, commodity or basket of assets that trades similar to a stock on an exchange." } } }, "auth_ref": [ "r913", "r915" ] }, "us-gaap_InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInDebtAndEquityInstrumentsCashAndCashEquivalentsUnrealizedAndRealizedGainsLossesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecurities1" ], "lang": { "en-us": { "role": { "terseLabel": "Equity and Debt Securities", "label": "Investments in Debt and Equity Instruments, Cash and Cash Equivalents, Unrealized and Realized Gains (Losses) [Text Block]", "documentation": "The entire disclosure for cash, cash equivalents, investments in debt and equity instruments (including cost and equity investees and related income statement amounts), equity and cost method investments, investments in joint ventures and any other investment." } } }, "auth_ref": [ "r525" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Equity-based compensation", "totalLabel": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition, Total", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r68", "r69", "r420" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedGainLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Unrealized gain (loss)", "totalLabel": "Debt Securities, Available-for-sale, Unrealized Gain (Loss), Total", "label": "Debt Securities, Available-for-Sale, Unrealized Gain (Loss)", "terseLabel": "Unrealized holding gains", "negatedLabel": "Unrealized gains or losses", "documentation": "Amount 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)." } } }, "auth_ref": [ "r884", "r885" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "terseLabel": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r850" ] }, "us-gaap_TypeOfAdoptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfAdoptionMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update", "documentation": "Amendment to accounting standards." } } }, "auth_ref": [ "r162", "r163", "r164", "r165", "r166", "r218", "r219", "r220", "r221", "r229", "r273", "r274", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r346", "r452", "r453", "r454", "r467", "r468", "r469", "r470", "r480", "r481", "r482", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r501", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r515", "r523", "r524", "r528", "r529", "r530", "r531", "r545", "r546", "r549", "r550", "r551", "r552", "r573", "r574", "r575", "r576", "r577", "r620", "r621", "r622", "r668", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r678", "r679" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_EquitySecuritiesFvNiCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable and non-marketable securities, Aggregate Fair Value", "verboseLabel": "Total equity trading securities", "label": "Investment in private securities unobservable input", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r178", "r526", "r800" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "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": [ "r23", "r169", "r212", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r486", "r489", "r490", "r527", "r833", "r908", "r922", "r923" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted average remaining lease term - operating leases", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r565", "r832" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r267", "r268", "r693", "r696", "r698", "r765", "r767", "r771", "r775", "r783", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r817", "r837", "r911", "r936" ] }, "us-gaap_PrivateEquityFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrivateEquityFundsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Private Equity Funds [Member]", "terseLabel": "Private Equity Funds", "verboseLabel": "Investment in Private Equity Securities", "documentation": "Investments held in private equity funds." } } }, "auth_ref": [ "r913" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Noncurrent", "terseLabel": "Marketable securities, long-term", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as noncurrent." } } }, "auth_ref": [ "r171", "r275", "r330" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of COVID-19 antigen rapid tests kits from related party", "label": "Related Party Transaction, Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "auth_ref": [ "r269", "r818", "r911", "r936", "r937" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r215", "r216", "r217", "r242", "r618", "r681", "r691", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r714", "r715", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r729", "r731", "r733", "r734", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r755", "r838" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r823", "r825", "r938" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 0.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, Aggregate Fair Value", "verboseLabel": "Total debt securities", "totalLabel": "Debt Securities, Available-for-sale, Total", "label": "Redeemable preferred stock investment unobservable", "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": [ "r278", "r330", "r637", "r881" ] }, "srt_ChiefFinancialOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefFinancialOfficerMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Chief Financial Officer [Member]", "terseLabel": "Paul Kim" } } }, "auth_ref": [ "r880" ] }, "us-gaap_EquitySecuritiesFvNiCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Equity Securities, FV-NI, Cost", "totalLabel": "Marketable and non-marketable securities, Amortized Cost Basis", "documentation": "Cost of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Excludes equity method investment and investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r645" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ming Hsieh", "label": "Director [Member]" } } }, "auth_ref": [ "r880", "r940" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Other Current Assets [Table Text Block]", "terseLabel": "Schedule of Other Current Assets", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation and Foreign Currency Transactions", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r532" ] }, "flgt_IncomeLossesFromReMeasurementsOfForeignCurrencyTranslationAndForeignCurrencyTransactions": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "IncomeLossesFromReMeasurementsOfForeignCurrencyTranslationAndForeignCurrencyTransactions", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Income losses from re measurements of foreign currency translation and foreign currency transactions.", "label": "Income Losses From Re Measurements Of Foreign Currency Translation And Foreign Currency Transactions", "terseLabel": "Foreign currency remeasurements loss" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfTradingSecuritiesAndOtherTradingAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt and Equity Securities, FV-NI [Line Items]", "terseLabel": "Schedule Of Trading Securities And Other Trading 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": [] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts 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": [ "r535" ] }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingLeaseLiability", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Lease Liability", "terseLabel": "Operating lease liabilities", "documentation": "Amount of increase (decrease) in obligation for operating lease." } } }, "auth_ref": [ "r857", "r870" ] }, "us-gaap_EquitySecuritiesIndustryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesIndustryMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Industry Sector [Domain]", "documentation": "Industry sector consisting of government, private and corporate entities engaged in business activities, including but not limited to, commercial, industrial, agricultural, financial services, technology, healthcare and real estate." } } }, "auth_ref": [ "r693", "r696", "r699", "r765", "r767", "r771", "r775", "r837" ] }, "us-gaap_USGovernmentDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USGovernmentDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Government Debt Securities", "label": "US Government Debt Securities [Member]", "documentation": "Debt securities issued by the United States government." } } }, "auth_ref": [ "r931" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase in 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": [ "r1", "r117" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "terseLabel": "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": [] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents at end of period", "periodStartLabel": "Cash and cash equivalents at beginning of period", "totalLabel": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Total", "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": [ "r38", "r117", "r209" ] }, "us-gaap_InvestmentIncomeAmortizationOfPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentIncomeAmortizationOfPremium", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of (discount) premium of marketable securities", "label": "Investment Income, Amortization of Premium", "documentation": "Amount of amortization of purchase premium on nonoperating securities." } } }, "auth_ref": [ "r114" ] }, "us-gaap_OtherCurrentAssetsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentAssetsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccounts" ], "lang": { "en-us": { "role": { "terseLabel": "Other Significant Balance Sheet Accounts", "label": "Other Current Assets [Text Block]", "documentation": "The entire disclosure for other current assets." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "terseLabel": "Award Type", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "auth_ref": [ "r267", "r268", "r693", "r696", "r698", "r765", "r767", "r771", "r775", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r798", "r817", "r837", "r911", "r936" ] }, "flgt_GeneticSequencingServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "GeneticSequencingServiceMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Genetic sequencing service.", "label": "Genetic Sequencing Service [Member]", "terseLabel": "Genetic Sequencing Services" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability, revenue recognized", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r408" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Amortized Cost", "totalLabel": "Debt securities, Amortized Cost Basis", "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": [ "r277", "r330", "r645" ] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Ownership percentage", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r307" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest Paid", "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": [ "r203", "r207", "r208" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Trade 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": [ "r7" ] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r785" ] }, "us-gaap_NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncash or Part Noncash Acquisition, Fixed Assets Acquired", "terseLabel": "Purchases of fixed assets in accounts payable", "documentation": "The amount of fixed assets that an Entity acquires in a noncash (or part noncash) acquisition. Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r40", "r41", "r42" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets", "totalLabel": "Contract with Customer, Asset, after Allowance for Credit Loss, Current, Total", "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": [ "r394", "r396", "r407" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "totalLabel": "Amortization of Intangible Assets, Total", "terseLabel": "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": [ "r8", "r57", "r61" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r347", "r739" ] }, "us-gaap_PaymentForContingentConsiderationLiabilityInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentForContingentConsiderationLiabilityInvestingActivities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Payment for Contingent Consideration Liability, Investing Activities", "negatedLabel": "Contingent consideration payout related to a business acquisition", "documentation": "Amount of cash outflow, made soon after acquisition date of business combination, to settle contingent consideration liability." } } }, "auth_ref": [ "r4" ] }, "us-gaap_IncomeTaxesPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaid", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Income taxes paid", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income." } } }, "auth_ref": [ "r37", "r39" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r345", "r347", "r739" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease ROU asset, net", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r553" ] }, "us-gaap_MunicipalBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MunicipalBondsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Municipal Bonds [Member]", "terseLabel": "Municipal Bonds", "documentation": "Long-term debt securities issued by state, city or local governments or the agencies operated by state, city or local governments." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r544", "r585" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable", "totalLabel": "Increase (Decrease) in Accounts Payable, Total", "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": [ "r7" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of fixed assets", "totalLabel": "Proceeds from Sale of Property, Plant, and Equipment, Total", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r115" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r18", "r97", "r98", "r139", "r140", "r214", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r548", "r810", "r811", "r812", "r813", "r814", "r872" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized 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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second 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": [ "r126" ] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Finance lease ROU asset, net", "totalLabel": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization, Total", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r553" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third 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": [ "r126" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth 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": [ "r126" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": [ "r126" ] }, "flgt_CashEquivalentsUnrealizedGains": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "CashEquivalentsUnrealizedGains", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash equivalents unrealized gains.", "label": "Cash Equivalents Unrealized Gains", "terseLabel": "Cash equivalents, Unrealized Gains" } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r559", "r832" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after 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": [] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r562", "r832" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remaining 3 months)", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year." } } }, "auth_ref": [] }, "us-gaap_USTreasuryBillSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "USTreasuryBillSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury Bills", "label": "US Treasury Bill Securities [Member]", "documentation": "This category includes information about negotiable debt securities issued by the United States Department of the Treasury which generally have maturities of one year or less, are interest bearing, and are backed by the full faith and credit of the United States government." } } }, "auth_ref": [ "r931" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue", "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": [ "r269", "r853" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Finance Lease" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfOperatingAndFinancingLeaseExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r561", "r832" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt instrument, interest rate", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r24", "r87", "r378", "r548" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Option [Member]", "terseLabel": "Options", "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": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total 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": [ "r21", "r212", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r486", "r489", "r490", "r527", "r709", "r803", "r845", "r908", "r922", "r923" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareAntidilutiveSecuritiesExcludedFromCalculationOfDilutedIncomeLossPerShareDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "All Award Types", "terseLabel": "Award Type", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total 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": [ "r138", "r177", "r212", "r247", "r256", "r261", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r485", "r489", "r527", "r646", "r724", "r833", "r845", "r908", "r909", "r922" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInNextRollingTwelveMonths", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Recorded Unconditional Purchase Obligation, Due in Next Rolling 12 Months", "terseLabel": "Non-cancelable purchase obligations, payable within twelve months", "documentation": "Amount of the recorded unconditional purchase obligation maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Summary of Revenue from Contracts with Customers by Payor Type", "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": [ "r911" ] }, "us-gaap_RecordedUnconditionalPurchaseObligationDueInRollingYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RecordedUnconditionalPurchaseObligationDueInRollingYearThree", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cancelable purchase obligations, payable within next thirty-six months", "label": "Recorded Unconditional Purchase Obligation, Due in Rolling Year Three", "documentation": "Amount of the recorded unconditional purchase obligation maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Line Items]", "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event." } } }, "auth_ref": [ "r544", "r585" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicalInformationSummaryOfRevenueByGeographicRegionDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "verboseLabel": "Revenue from contracts with customers by payor type", "totalLabel": "Revenue from Contract with Customer, Excluding Assessed Tax, Total", "label": "Insurance revenue for services related to claims", "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": [ "r248", "r249", "r254", "r258", "r259", "r265", "r267", "r269", "r405", "r406", "r618" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 19.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other current and long-term assets", "totalLabel": "Increase (Decrease) in Other Operating Assets, Total", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r7" ] }, "us-gaap_DebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities [Member]", "terseLabel": "Debt Securities", "documentation": "Debt instrument issued by corporations, governments and governmental agencies, municipalities, and other institutions." } } }, "auth_ref": [ "r54", "r837", "r945" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "negatedLabel": "Debt securities, Unrealized Losses", "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": [ "r281" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r459", "r460", "r647" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event [Table]", "documentation": "Discloses pertinent information about one or more significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued." } } }, "auth_ref": [ "r544", "r585" ] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "terseLabel": "Estimated amortization life of identified intangible assets assumed", "verboseLabel": "Weighted-Average Amortization Period", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r124" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r544", "r585" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred taxes", "totalLabel": "Deferred Income Tax Expense (Benefit), Total", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r8", "r131", "r159", "r473", "r474", "r874" ] }, "flgt_USAgencyDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "USAgencyDebtSecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "documentation": "U.S. agency debt securities.", "label": "U S Agency Debt Securities [Member]", "terseLabel": "U.S. Agency Debt Securities" } } }, "auth_ref": [] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "U.S. government debt securities", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "terseLabel": "Debt securities, Unrealized Gains", "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": [ "r280" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name", "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": [ "r25", "r214", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r369", "r370", "r371", "r372", "r373", "r374", "r375", "r376", "r548", "r810", "r811", "r812", "r813", "r814", "r872" ] }, "srt_OwnershipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r105", "r142", "r654", "r833", "r873", "r891", "r916" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring costs", "terseLabel": "Restructuring Costs", "label": "Restructuring Costs", "totalLabel": "Restructuring Costs, Total", "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": [ "r8" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r544", "r585" ] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "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": [ "r406", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "us-gaap_BondsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BondsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Bonds [Member]", "terseLabel": "Bond Funds", "documentation": "Debt security, in which the authorized issuer owes the holder a debt and is obliged to repay the principal and interest (the coupon)." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesSummaryOfRevenueFromContractsWithCustomersByPayorTypeDetails" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table]", "terseLabel": "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": [ "r406", "r816", "r817", "r818", "r819", "r820", "r821", "r822" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r5", "r14" ] }, "us-gaap_OperatingLeaseIncomeComprehensiveIncomeExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseIncomeComprehensiveIncomeExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income, Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of comprehensive income that includes operating lease income." } } }, "auth_ref": [ "r568" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Related party costs", "label": "Cost of Revenue", "terseLabel": "Cost of revenue", "totalLabel": "Cost of Revenue, Total", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r112", "r212", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r527", "r908" ] }, "us-gaap_FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent finance lease liability." } } }, "auth_ref": [ "r555" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r483" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 8)", "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": [ "r27", "r92", "r648", "r710" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfOperatingAndFinanceLeaseRightOfUseAssetShortTermLeaseLiabilitiesAndLongTermLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r555" ] }, "srt_OwnershipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "OwnershipDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerBasicShare", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per common share, basic", "label": "Income (Loss) from Continuing Operations, Per Basic Share", "terseLabel": "Basic", "totalLabel": "Income (Loss) from Continuing Operations, Per Outstanding Share, Total", "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r107", "r143", "r145", "r200", "r218", "r222", "r223", "r224", "r225", "r233", "r235", "r236", "r514", "r642", "r935" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeTaxesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective income tax rate", "totalLabel": "Effective Income Tax Rate Reconciliation, Percent, Total", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r462" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense [Member]", "terseLabel": "Research and Development", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r410", "r418", "r444", "r445", "r446", "r593", "r617", "r667", "r701", "r702", "r764", "r766", "r768", "r769", "r774", "r795", "r796", "r805", "r815", "r828", "r834", "r837", "r907", "r910", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted", "verboseLabel": "Weighted-average common shares\u2014outstanding, diluted", "totalLabel": "Weighted Average Number of Shares Outstanding, Diluted, Total", "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": [ "r232", "r237" ] }, "us-gaap_RelatedPartyTransactionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction", "documentation": "Information by type of related party transaction." } } }, "auth_ref": [ "r581", "r582", "r921" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r120", "r210" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLifeDescriptionOfTermExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Useful life in years", "label": "Property, Plant, and Equipment, Useful Life, Term, Description [Extensible Enumeration]", "documentation": "Indicates description of term of useful life for property, plant, and equipment when not stated as numeric value." } } }, "auth_ref": [ "r904" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r418", "r617", "r667", "r701", "r702", "r764", "r766", "r768", "r769", "r774", "r795", "r796", "r805", "r815", "r828", "r834", "r910", "r924", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_RelatedPartyTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction", "documentation": "Transaction between related party." } } }, "auth_ref": [] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Provision for credit losses for trade accounts receivable", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for credit losses", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r201", "r325" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r410", "r418", "r444", "r445", "r446", "r593", "r617", "r667", "r701", "r702", "r764", "r766", "r768", "r769", "r774", "r795", "r796", "r805", "r815", "r828", "r834", "r837", "r907", "r910", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "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": [ "r168", "r183", "r212", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r485", "r489", "r527", "r833", "r908", "r909", "r922" ] }, "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsPerDilutedShare", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "verboseLabel": "Net income (loss) per common share, diluted", "label": "Income (Loss) from Continuing Operations, Per Diluted Share", "terseLabel": "Diluted", "documentation": "The amount of net income (loss) derived from continuing operations during 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": [ "r107", "r200", "r218", "r222", "r223", "r224", "r225", "r233", "r235", "r236", "r237", "r514", "r642", "r935" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents fair value disclosure", "verboseLabel": "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": [] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum", "verboseLabel": "Minimum" } } }, "auth_ref": [ "r348", "r349", "r350", "r351", "r418", "r617", "r667", "r701", "r702", "r764", "r766", "r768", "r769", "r774", "r795", "r796", "r805", "r815", "r828", "r834", "r910", "r924", "r925", "r926", "r927", "r928", "r929" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Information about Financial Assets Measured at Fair Value on Recurring Basis Based on Three-Tier Fair Value Hierarchy", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r83", "r137" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic", "verboseLabel": "Weighted-average common shares\u2014outstanding, basic", "totalLabel": "Weighted Average Number of Shares Outstanding, Basic, Total", "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": [ "r231", "r237" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "totalLabel": "Accounts Payable, Current, Total", "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": [ "r19", "r833" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r322", "r323", "r327", "r328", "r329", "r331", "r332", "r333", "r377", "r391", "r502", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r662", "r807", "r858", "r859", "r860", "r861", "r862", "r863", "r864", "r887", "r888", "r889", "r890" ] }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Exercise of common stock options", "documentation": "Value of stock issued as a result of the exercise of stock options." } } }, "auth_ref": [ "r12", "r28", "r130" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r111", "r212", "r247", "r255", "r260", "r263", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r527", "r804", "r908" ] }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)", "documentation": "Disclosure of accounting policy for comprehensive income." } } }, "auth_ref": [] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Trade Names [Member]", "terseLabel": "Trade Name", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r72" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensation" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r419", "r421", "r449", "r450", "r451", "r829" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummaryOfAnnualAmortizationExpenseForAcquisitionRelatedIntangiblesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "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": [ "r619" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesTables", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r215", "r216", "r217", "r242", "r618", "r681", "r691", "r703", "r704", "r705", "r706", "r707", "r708", "r711", "r714", "r715", "r716", "r717", "r718", "r720", "r721", "r722", "r723", "r725", "r726", "r727", "r728", "r729", "r731", "r733", "r734", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r755", "r838" ] }, "us-gaap_PreferredStockRedemptionDate": { "xbrltype": "dateItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockRedemptionDate", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Redemption Date", "terseLabel": "Preferred stock, redemption date", "documentation": "Date the preferred stock has been redeemed, in YYYY-MM-DD format." } } }, "auth_ref": [ "r65", "r66" ] }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted average remaining lease term - finance lease", "label": "Finance Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r565", "r832" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from related parties", "label": "Revenues", "totalLabel": "Revenues, Total", "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": [ "r195", "r212", "r248", "r249", "r254", "r258", "r259", "r265", "r267", "r269", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r527", "r643", "r908" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Value, Issued", "totalLabel": "Preferred Stock, Value, Issued, Total", "periodStartLabel": "Preferred Stock, Value, Issued, Beginning Balance", "periodEndLabel": "Preferred Stock, Value, Issued, Ending Balance", "terseLabel": "Preferred stock, $0.0001 par value per share, 1,000 shares authorized, no shares issued or outstanding", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r99", "r649", "r833" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued", "totalLabel": "Preferred Stock, Shares Issued, Total", "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt." } } }, "auth_ref": [ "r99", "r380" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income (loss)", "terseLabel": "Operating income (loss)", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r247", "r255", "r260", "r263", "r804" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r341", "r342", "r343", "r344", "r619", "r623" ] }, "flgt_EquityDistributionAgreementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "EquityDistributionAgreementsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityDistributionAgreement" ], "lang": { "en-us": { "role": { "documentation": "Equity distribution agreements disclosure.", "label": "Equity Distribution Agreements Disclosure [Text Block]", "terseLabel": "Equity Distribution Agreement" } } }, "auth_ref": [] }, "flgt_InstallmentSaleContractMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "InstallmentSaleContractMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Instalment Sale Contract.", "label": "Installment Sale Contract" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Total equity securities, debt securities and cash equivalents", "totalLabel": "Total equity securities, debt securities and cash equivalents", "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": [ "r83" ] }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, authorized amount", "label": "Stock Repurchase Program, Authorized Amount", "documentation": "Amount of stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name", "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": [ "r58", "r60" ] }, "us-gaap_OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilityCurrentRelatedPartyTypeExtensibleEnumeration", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureRelatedPartiesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Other Liability, Current, Related Party, Type [Extensible Enumeration]", "documentation": "Indicates type of related party for liability classified as other and current." } } }, "auth_ref": [ "r921" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureStockRepurchaseProgramAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program, remaining authorized amount", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "documentation": "Amount remaining of a stock repurchase plan authorized." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementInputsDisclosureTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurements" ], "lang": { "en-us": { "role": { "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements", "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis." } } }, "auth_ref": [ "r136" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "totalLabel": "Other Assets, Noncurrent, Total", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r176" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r99", "r711" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding", "periodStartLabel": "Preferred Stock, Shares Outstanding, Beginning Balance", "periodEndLabel": "Preferred Stock, Shares Outstanding, Ending Balance", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r99", "r711", "r730", "r942", "r943" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures", "terseLabel": "Restricted stock awards, Shares", "totalLabel": "Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures, Total", "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited." } } }, "auth_ref": [ "r12", "r99", "r100", "r130" ] }, "flgt_NoncashLeaseExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "NoncashLeaseExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Noncash lease expense.", "label": "Noncash Lease Expense", "terseLabel": "Noncash lease expense" } } }, "auth_ref": [] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities", "label": "Accrued Liabilities, Current", "totalLabel": "Accrued Liabilities, Current, Total", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r22" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "terseLabel": "Exercise of common stock options, Shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r12", "r99", "r100", "r130", "r430" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureReportingSegmentAndGeographicInformationTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Revenue by Geographic Region", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r15" ] }, "flgt_ConsultantsMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "ConsultantsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Consultants.", "label": "Consultants [Member]", "terseLabel": "Consultants" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentDescription": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentDescription", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureDebtCommitmentsAndContingenciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Description", "terseLabel": "Debt instrument, interest rate terms", "documentation": "Identification of the lender and information about a contractual promise to repay a short-term or long-term obligation, which includes borrowings under lines of credit, notes payable, commercial paper, bonds payable, debentures, and other contractual obligations for payment. This may include rationale for entering into the arrangement, significant terms of the arrangement, which may include amount, repayment terms, priority, collateral required, debt covenants, borrowing capacity, call features, participation rights, conversion provisions, sinking-fund requirements, voting rights, basis for conversion if convertible and remarketing provisions. The description may be provided for individual debt instruments, rational groupings of debt instruments, or by debt in total." } } }, "auth_ref": [ "r18", "r66", "r93", "r97", "r139", "r140" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Customers", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r94", "r153" ] }, "flgt_RepaymentOfInvestmentMarginLoan": { "xbrltype": "monetaryItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "RepaymentOfInvestmentMarginLoan", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "documentation": "Repayment of investment margin loan.", "label": "Repayment Of Investment Margin Loan", "negatedLabel": "Repayment of investment margin loan", "terseLabel": "Repayment of investment margin loan" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "flgt_OtherEmployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fulgentdiagnostics.com/20230930", "localname": "OtherEmployeeMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "documentation": "Other Employee [Member]", "label": "Other Employee [Member]", "terseLabel": "Other employees" } } }, "auth_ref": [] }, "us-gaap_SellingAndMarketingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpense", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense", "terseLabel": "Selling and marketing", "totalLabel": "Selling and Marketing Expense, Total", "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services." } } }, "auth_ref": [] }, "us-gaap_LandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land Improvements [Member]", "terseLabel": "Land Improvements", "documentation": "Additions or improvements to real estate held." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Consideration Paid and Amount of Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree." } } }, "auth_ref": [ "r133" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "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": [ "r47", "r48", "r49", "r151", "r152", "r155", "r156" ] }, "us-gaap_BuildingImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Building Improvements [Member]", "terseLabel": "Building Improvements", "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r128" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "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": [] }, "us-gaap_BuildingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BuildingMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Building [Member]", "terseLabel": "Building", "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities." } } }, "auth_ref": [ "r128" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Summary of Equity-Based Compensation", "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": [ "r67" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization", "totalLabel": "Depreciation, Depletion and Amortization, Total", "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": [ "r8", "r251" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold Improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r128" ] }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncashInvestingAndFinancingItemsAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r9" ] }, "us-gaap_SellingAndMarketingExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingAndMarketingExpenseMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Selling and Marketing Expense [Member]", "terseLabel": "Selling and Marketing", "documentation": "Primary financial statement caption encompassing selling and marketing expense." } } }, "auth_ref": [ "r110" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale and Maturity of Marketable Securities", "terseLabel": "Maturities of marketable securities", "totalLabel": "Proceeds from Sale and Maturity of Marketable Securities, Total", "documentation": "The cash inflow associated with the aggregate amount received by the entity through sale or maturity of marketable securities (held-to-maturity or available-for-sale) during the period." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r369", "r411", "r412", "r413", "r414", "r415", "r416", "r590", "r591", "r592", "r811", "r812", "r823", "r824", "r825" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "verboseLabel": "Weighted average discount rate - operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r566", "r832" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfHeldToMaturitySecurities", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of marketable securities", "label": "Proceeds from Maturities, Prepayments and Calls of Held-to-Maturity Securities", "documentation": "The cash inflow associated with the maturity, prepayments and calls (requests for early payments) of debt securities designated as held-to-maturity." } } }, "auth_ref": [ "r33", "r882" ] }, "us-gaap_LandMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Land [Member]", "terseLabel": "Land", "documentation": "Part of earth's surface not covered by water." } } }, "auth_ref": [ "r912" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Carrying Amount of Goodwill", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r809", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareReconciliationOfBasicAndDilutedIncomeLossPerShareComputationsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income attributable to Fulgent", "terseLabel": "Net income (loss) attributable to Fulgent", "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": [ "r109", "r119", "r146", "r167", "r186", "r189", "r193", "r212", "r218", "r222", "r223", "r224", "r225", "r227", "r228", "r234", "r247", "r255", "r260", "r263", "r310", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r514", "r527", "r660", "r732", "r753", "r754", "r804", "r843", "r908" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "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_FinanceLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureLeasesScheduleOfSupplementalInformationRelatedToOperatingAndFinanceLeasesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted average discount rate - finance lease", "documentation": "Weighted average discount rate for finance lease calculated at point in time." } } }, "auth_ref": [ "r566", "r832" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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": [ "r369", "r411", "r416", "r518", "r591", "r811", "r812", "r823", "r824", "r825" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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": [ "r567" ] }, "us-gaap_GoodwillGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillGross", "crdr": "debit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Gross", "periodStartLabel": "Goodwill, Beginning Balance", "periodEndLabel": "Goodwill, Ending Balance", "documentation": "Amount before 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": [ "r337", "r340", "r809" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r369", "r411", "r416", "r518", "r590", "r823", "r824", "r825" ] }, "us-gaap_AgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AgencySecuritiesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureEquityAndDebtSecuritiesSummaryOfEquityAndDebtSecuritiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Agency Debt Securities", "label": "Agency Securities [Member]", "documentation": "Securities issued by government sponsored entities." } } }, "auth_ref": [ "r883", "r886" ] }, "us-gaap_OtherCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherCurrentLiabilitiesTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsTables" ], "lang": { "en-us": { "role": { "label": "Other Current Liabilities [Table Text Block]", "terseLabel": "Schedule of Other Current Liabilities", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "crdr": "credit", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureGoodwillAndAcquisitionrelatedIntangiblesSummaryOfCarryingAmountOfGoodwillDetails" ], "lang": { "en-us": { "role": { "label": "Goodwill, Impaired, Accumulated Impairment Loss", "periodStartLabel": "Accumulated Impairment Losses", "periodEndLabel": "Accumulated Impairment Losses", "terseLabel": "Accumulated impairment losses", "documentation": "Amount of accumulated impairment loss for 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": [ "r337", "r340", "r809" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest", "negatedLabel": "Foreign currency translation loss (gain) attributable to noncontrolling interest", "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests." } } }, "auth_ref": [ "r6", "r10", "r134" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails2": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total lease payments", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r567" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: Accumulated depreciation", "totalLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Total", "periodStartLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Beginning Balance", "periodEndLabel": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment, Ending Balance", "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": [ "r63", "r173", "r655" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsAdditionalInformationDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r369", "r411", "r412", "r413", "r414", "r415", "r416", "r518", "r592", "r811", "r812", "r823", "r824", "r825" ] }, "us-gaap_MarketableSecuritiesGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLoss", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfCashFlowsUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Net loss on marketable securities", "label": "Marketable Securities, Gain (Loss)", "documentation": "Amount of unrealized and realized gain (loss) on investment in marketable security, including other-than-temporary impairment (OTTI)." } } }, "auth_ref": [] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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": [ "r567" ] }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnaudited" ], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedLabel": "Common stock withholding for employee tax obligations, Shares", "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureIncomeLossPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of the Basic and Diluted Income (loss) Per Share Computations", "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": [ "r878" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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": [ "r567" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income attributable to Fulgent", "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": [ "r32", "r188", "r190", "r199", "r641", "r665" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "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_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r70", "r71", "r478", "r826", "r827" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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": [ "r567" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureGoodwillAndAcquisitionRelatedIntangiblesSummariesOfGoodwillAndAcquisitionsRelatedIntangiblesBalancesDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Less: accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r175", "r343" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfOperationsUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income (loss) before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income before income taxes", "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": [ "r0", "r108", "r144", "r247", "r255", "r260", "r263", "r643", "r657", "r804" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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": [ "r567" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r44", "r46", "r85", "r86", "r269", "r785", "r854" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second 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": [ "r567" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureEquityBasedCompensationSummaryOfEquityBasedCompensationExpensesAsPartOfCostOfRevenueAndOperatingExpensesDetails" ], "lang": { "en-us": { "role": { "label": "Cost of Sales [Member]", "terseLabel": "Cost of Revenue", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEventsAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree", "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": [ "r478", "r826", "r827" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent", "totalLabel": "Total Fulgent stockholders' equity", "periodStartLabel": "Stockholders' Equity Attributable to Parent, Beginning Balance", "periodEndLabel": "Stockholders' Equity Attributable to Parent, Ending Balance", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r100", "r103", "r104", "r122", "r713", "r730", "r756", "r757", "r833", "r845", "r873", "r891", "r916", "r942" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 0.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfMaturityAnalysisOfOperatingAndFinanceLeaseLiabilitiesUsingUndiscountedCashFlowsOnAnnualBasisDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2023 (remaining 3 months)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r918" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureSubsequentEvents" ], "lang": { "en-us": { "role": { "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events", "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business." } } }, "auth_ref": [ "r584", "r586" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLossUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net gain (loss) on available-for-sale debt securities, net of tax", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, after Tax", "documentation": "Amount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale." } } }, "auth_ref": [ "r184", "r185", "r306" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureOtherSignificantBalanceSheetAccountsScheduleOfOtherCurrentAssetsDetails", "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Total", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r182", "r833" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsTables" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Major Classes of Fixed Assets", "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": [ "r9" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFixedAssetsMajorClassesOfFixedAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Computer Equipment [Member]", "terseLabel": "Computer Hardware", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionProFormaInformationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionProFormaInformationTextBlock", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/DisclosureBusinessCombinationsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Unaudited Pro Forma Financial Information", "label": "Business Acquisition, Pro Forma Information [Table Text Block]", "documentation": "Tabular disclosure of pro forma results of operations for a material business acquisition or series of individually immaterial business acquisitions that are material in the aggregate." } } }, "auth_ref": [ "r855", "r856" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_StatementCondensedConsolidatedStatementsOfStockholdersEquityUnauditedParenthetical" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r483" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Trade Accounts Receivable and Allowance for Credit Losses", "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized." } } }, "auth_ref": [ "r53" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLeaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLeaseIncome", "crdr": "credit", "calculation": { "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureLeasesScheduleOfLeaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Lease Income", "terseLabel": "Lease income", "totalLabel": "Total lease income", "documentation": "Amount of operating lease income from lease payments and variable lease payments paid and payable to lessor. Includes, but is not limited to, variable lease payments not included in measurement of lease receivable." } } }, "auth_ref": [ "r241", "r568", "r570" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://fulgentdiagnostics.com/20230930/taxonomy/role/Role_DisclosureFairValueMeasurementsInformationAboutFinancialAssetsMeasuredAtFairValueOnRecurringBasisBasedOnThreeTierFairValueHierarchyDetails" ], "lang": { "en-us": { "role": { "label": "Investments [Domain]", "terseLabel": "Investments", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r692", "r694", "r695", "r697", "r700", "r763", "r765", "r767", "r770", "r771", "r772", "r773", "r775", "r776", "r777", "r778", "r779", "r837" ] } } } }, "std_ref": { "r0": { "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" }, "r1": { "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" }, "r2": { "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a-c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r8": { "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" }, "r9": { "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" }, "r10": { "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" }, "r11": { "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" }, "r12": { "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" }, "r13": { "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(27)", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r18": { "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" }, "r19": { "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" }, "r20": { "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" }, "r21": { "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" }, "r22": { "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.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r23": { "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" }, "r24": { "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" }, "r25": { "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" }, "r26": { "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" }, "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.25)", "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.29-31)", "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.31)", "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": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r34": { "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" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r36": { "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" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "25", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r38": { "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" }, "r39": { "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" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "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" }, "r44": { "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" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "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" }, "r52": { "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" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r55": { "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" }, "r56": { "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" }, "r57": { "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" }, "r58": { "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" }, "r59": { "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" }, "r60": { "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" }, "r61": { "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" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "480", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-11" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "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" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-31" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "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" }, "r88": { "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" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "940", "SubTopic": "320", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481961/940-320-45-2" }, "r92": { "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" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r94": { "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" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-1" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "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.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r122": { "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" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r125": { "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" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r128": { "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" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r130": { "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" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "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" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r134": { "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" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//820/tableOfContent" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r140": { "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" }, "r141": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r142": { "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" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r144": { "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" }, "r145": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r146": { "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" }, "r147": { "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" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r149": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "10", "Topic": "321", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479567/321-10-45-1" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r160": { "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" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r176": { "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" }, "r177": { "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" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r182": { "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r197": { "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(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r198": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r199": { "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" }, "r200": { "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" }, "r201": { "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r203": { "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" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-19" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r240": { "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "270", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482964/270-10-50-6A" }, "r242": { "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" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479719/606-10-65-1" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r418": { "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "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" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r461": { "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" }, "r462": { "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" }, "r463": { "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" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r474": { "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.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r520": { "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" }, "r521": { "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" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r523": { "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" }, "r524": { "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" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "13", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482477/820-10-65-13" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481839/830-10-45-9" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482014/830-20-35-3" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-12" }, "r537": { "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" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-3" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-5" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r639": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r640": { "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(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r648": { "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" }, "r649": { "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r660": { "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" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r662": { "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" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r664": { "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(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "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" }, "r671": { "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" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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" }, "r675": { "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" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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" }, "r679": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r689": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r696": { "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" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r698": { "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" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r701": { "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" }, "r702": { "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" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r705": { "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" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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(5)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r736": { "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)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r737": { "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r738": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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" }, "r757": { "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" }, "r758": { "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" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r760": { "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" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r774": { "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" }, "r775": { "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" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r780": { "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" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r782": { "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" }, "r783": { "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" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481058/954-310-45-1" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "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" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r803": { "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" }, "r804": { "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" }, "r805": { "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" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-12" }, "r807": { "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" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482955/340-10-05-5" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "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" }, "r825": { "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" }, "r826": { "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" }, "r827": { "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" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "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" }, "r840": { "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" }, "r841": { "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" }, "r842": { "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" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r847": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r848": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r850": { "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" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "7A", "Section": "B", "Subsection": "2" }, "r853": { "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" }, "r854": { "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" }, "r855": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r856": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(3)", "SubTopic": "10", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r857": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "SubTopic": "20", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r858": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r859": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r860": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r861": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r862": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r863": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r864": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r865": { "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" }, "r866": { "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" }, "r867": { "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" }, "r868": { "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" }, "r869": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r870": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r871": { "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" }, "r872": { "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" }, "r873": { "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" }, "r874": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r875": { "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" }, "r876": { "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" }, "r877": { "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" }, "r878": { "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" }, "r879": { "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" }, "r880": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r881": { "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" }, "r882": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r883": { "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" }, "r884": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r885": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r886": { "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" }, "r887": { "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" }, "r888": { "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" }, "r889": { "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" }, "r890": { "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" }, "r891": { "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" }, "r892": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483032/340-10-45-1" }, "r893": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r894": { "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" }, "r895": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r896": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r897": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r898": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r899": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r900": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r901": { "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" }, "r902": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r903": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r904": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482190/360-10-35-3" }, "r905": { "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" }, "r906": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r918": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r919": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-12" }, "r920": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r921": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r922": { "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" }, "r923": { "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" }, "r924": { "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" }, "r925": { "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" }, "r926": { "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" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r931": { "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" }, "r932": { "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" }, "r933": { "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r934": { "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" }, "r935": { "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(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r936": { "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" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" } } } ZIP 85 0000950170-23-058512-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000950170-23-058512-xbrl.zip M4$L#!!0 ( /4[8U>2 A]4P$L" &[O,0 1 9FQG="TR,#(S,#DS,"YH M=&WLO6UW5,FQ)OK]_ H-9\T9>UU'D^\ON-VS:!IL9KJ!@^".?;^<%9D9"75< MJM*I*M%H?OV-*"$U-&\"JE19("\;ETI;>^_,R(QX(C+BB>__Y\NCZ<$+6BPG M\]E?;NCOU(T#FM5YF\R>_>7&[<,[]^_?^)\_?/_? Y^NG?_P<$#^O7@=EU- M7M!/DV6=SI'-%L=0 'SU>KXULW M;_[ZZZ_?M3Z9+>?3DQ4_:OE=G1_=/ XN_>=!:%\?? 3KNC@EE'&@M:@[!,5 M;QEWR\;O=+#A_U'JEE*__=7\^'0Q>?9\=?"'^L<#^2-^\FQ&T^GIP;W)#&=U M@M.#P_-'_HG?L7YW<'LZ/7@L?[4\>$Q+6KR@]IW<\E^^?[[BN>#YF"W_W[IY.7[ M[JOE-43>(N[SRV?SV0,6^V)2W_UG;;6XN3H]IIM\(_$(] W M__[+SX?U.1TA_'[HC7XW^TNJWSV;O[C)O[@IZ^'\PI,E/$,\OKBXX[*L'_#J M%V]FSWQ9A/YD^XTW:)OAL M-E^N)O5L4\KU*EOUVRI8 =_SC9<[?\9OB^#F:H&S99\OCM8#E#7B0:777I;O M\^X!?N@F,F(#.IS?9+E8O2U$_O)-::\6[Q5>OLF_O?'#OQQ\_YRP\?\??+^: MK*;T@U;P[]_?//LLWQ[1"M?:"^B_3B8O_G+CSGS&HES!$Y;%C8-Z]M-?;JQ8 MPC?/M,)-N>W-5_?]OLS;Z<%R=3JEO]PXPL6SR>S6 9ZLYO]M0I-;IWKZWNL MTW'ZB.\T;_?XN^6K<;Y4;MYB@U%H@UVZ*(>5:*3=^ M^'?[_72=[V-KYW]<@AQU )5];EARKK&]_I9W3A:+BY?\!^'B M[JR)O?B\EP3@6;'Z4F]J OF2? )7O(9L6@2>9*.\TR65\/J;WN;);.L) MG>*SSWN]CM,E7>KE:DL]NLJ[I&5Y)?20&]_/4@D\C]4%4J^_W-T9+_+3._QV M"YS>GS5Z^;_I]/->4K%Z#M&QLGC/F]Y;8%W;];-7#91=L<:##[Z "[8!=A,A MYQ+1H"K>Q?-7?:69;]V9'QU-5C*9R]NS)IN0=PQ#E F]M3J[-3:DZ* 0XP>7 MG8),AI=]+[U&ZY,R_<;!R6QR]@=/_^/IX4^L,Y:36[/)E'?RXH1XF]U\\]7? M,Q39642I0"W(LVZP\JQ'WF?=F)Q4B-;A%PS%*YM-B!EZ- $<9@.\53R0"D9[ MWWS%O*FAZ&YUJ-5"T=ZQ5 I"L63 Q%"*;UUC>6LHCQ;4B;=C.US-ZS__7YR> MO+4-MSJ$-[> !5XZE2S3W0)X[08[(46%.'H,"YW" A M3QRZQI:QZ\2/W.H(WURB@1!=]KRK2M&\1 .Q"0F>37+6Y EU?UOU/5K,CVFQ M.GTT9;# &N,N Y%C41]/E\3@[>=)IY]H61>3]<)]V)_0XNCN!=Z\^QO<_/W< MM(2:<:R'V!U;WL9J+"56E+'QOJ^\&LBK&S]\""O_ZV^O+FGU=#69LJWYA416ES)FRB6;D5&?L[J"\VPADFT)0L@!O?&UN_#[ M:7IXO![F[-GZT6O7[F'G]UN_PN&*=Z+,V<-^X1(^FB\G,BV_S=7/D^7JLZS) MAR?IX>HYGAY\G6-:K\!5\W.F"N%TK MF[5V_DYL^.]\PF0D4MVK&B!DWA>LOQ%21P.IE%)]XIUCVU5-Q@96Q9=-1E65 M=5C/$#1[FLY:!45YMA@F5)MU"=ZD2T[&;VMR]]KBM=GXQ*V2V70FR[:.7T7 M-2O1PN@$//L%&'B_^'"5$[(IM?'Y$])\TNP91? 82=Z 3:[B3TJ;'D+/O=NW M)N1LD/0569*@76,,Q1I4*[;UO Q87S!V] U3T]87F]\"'EN9A9W:$6]::=GR ML&L3<%%86W3+GF=T//TJJF;MAV;A*[(BO/ U9G2,]14CT1ZR.!.)=TEF;Z)Z M=*5?S53LW(;$ZKRW@L=Y&S H9P\R5Q-Y:7C+_CNA\NI24_%U6!#V1TFKVMDI M=.SFLE/-SA/;5>]J+B$FE3^L*KXR^Q$46U2K"4)Q#+RUA?O/KJPT,OC'5=1[99QO.#8RRR(CLPVK&]A>Y* M21\9^GV^WX*6XC6N9^'LL9<:MO;1YM#M?$RU MA+X=:5\NU+JM8;ML,"1BK)AYJGFCL_:KOK *Z(9J*N3JEA:YP21&&30[62XJFI#Q\JF?$S=?<&P,5?5D:V>54H!/PW9O\;$PD\U%F*LV-^*>3ZF M%S0[H<*N$2K35 1@3&(A(L#0FD\ZQHI-&4:6OS8:%]_ M[B=$5&JNK3+TA^Z0\5\JO*X;XS]$JX,INK>WG<8O&:F-7?2$A!(%:?$#) (7 M@;WV5C0[9I1Q.R-5+95L8H?6Y&PF] B8>;9Y!X5@C>C-MV)'7S+2HDAW&PAT M"%H"5@3)5 >80C4U1%_BQS;N9XZT\[,J:0?6)C80*;%M9),!NMJ(1K&E:F]% M1;Y(IB:[DG-@5=Q81=7HV2!E_M2[HAJIJFBV,U+>II6:;KR&2N7GZ0 Y5[8. M)==0LS&IO[5Z&1/*T??R,<_1Y 7RT&YW5A2WI]/YKX)5[LT7=Q;4)JN?Y\OE M9\U'B)BSF(F>&"VZG-FG8G7-KZ8R&J\+O]IVYB/RKB+7$QN+*.J:5Q]K*YX9 M1JI9,T9,Y2V(MOWYL-19K\CZB*S37*+$UBL4T%T7K1T&%[8T'PZCUF39>XE. M@AY>P'L)H&6]=%NCPK>#'J_#PG,OYK/&G=B5BN)5(LH)=JD,V3MK %X;F:%, MU,9O20.PL791>PVQR+YH74%*VD!LW1G6ZR&IMT':QL:-Q.Z(00U=6YEU]J9Y MZ?/6;#FFEK2R?4OR]IXH,6 !0<+LHA##U)0RJ&#)J80EIRV.VY,/5DY+;&V, MSB/*N+4';71D<(XNVX\AU$N,^^:;V1WK?L?YQ.3]9 MK']:9Z/=>C4-:R'<^0_G=72-MWM#EKSS#%L9,!5@K:==9SFT;F^<_RFMTPW. M?YHT^;E/:'&P?@5Z9UK1G?O_^\WD@M__\?GMEO1,G,NS'QL_[.7Q=%(GJ[.9 M/6B3(Q&J9#9^]$SMQ_4RN/URLKSQP_G%/^.LG0OIG4_XX?S5+E[DYKM&?;S. MJ+F8@W46V^J'=7;3JR24-W]S_O/YW]U\0PKO%DI1B3W%IL$4.4&-E5@K,< U MGIPDOJ#&FQ]DSV8=G<;X?3W_!_V0#-<7E\DWA/%E@ MHP>\TY=;%9$%Q2ZHVH2(D-&OC9F5!CLY#&8L0=;:LN:VH1/Y2./MF^5B=>LQ M2^35SI ??V%I'9TS==K5&Y)\ M3"NCRJMB[.;^SP!BW6N M^)FRD"04,J-UGG5"_JO$S;/ MIV^NEHN+7[M4[#2[?*S?]V:AL A-(P_82V8?UV?Q=CLO% ;X[&824AMMH0@N MO-C2?Z7YLP4>/Y]4G+XIH ?SV=.OT\S&VDJNQH%M5"7=-$#&7*$J]KQT8#/; MAS6SLG/?N;'_/IG.9\\.Z^3L&74H*[HIR16K/&)JT!QC7.<40C&Q@>TZ:IN3 M[E6-*KDS"WBQ\7Z>U[7_\GN8NR1W>9+H!4WGZWC'W9?'?+=M Z/=;$;> M@FBUYT6"SK'OPE:VE* @6FN*MSJ3IE%%^F%3^_3PME2,G%X;VPT9V^I*U-4V M"-4J<#9U*%((T1TV]GXC6 #VCUI>ME'05:A^7.JR]> M6Z+GWSV M-M/)3 #C(Y8;WTZJXZ2@9F.Z[7;[3W[J6DG=FR\>T*^OXGBLJQXMYC/^6,]4 MV#NC?7P56]E9PT5;/CV6ZBZCM%/YJS2?Z-#5J!KXU!G+1B6NR/JX66J#7&D1 MAUM;W[ )NUPFU7;%]1D+^[)*Z M[[+0;H-JDE#9WL59T"')(82!LDYD#-%FE:(*(8ZVU 8(4VXG'T3'$JS.%G13 M#IQBZ\6 F^$(6=2^R;,2?LB)-=4,DI54"U: M1M>:G2$?"8(KWJEBC5;#!HC.SE9_L]$_GMZ?-5:5B]/7Y/*F&?_IY"P[^!Y+ M5CB6ED^>+^8GSYX_H=GZQWVQJ=4JGYMS0&P^6=$Y5GFE!\BQ5&.EP"F'4<4V M%A[<$SRVP2W?8O!)N0+%1P1'C8112PF;&CO7-;7DQ]7+&U@[^LI\B5_F,V)K ML?@GK>Z=S-JU$_$%4:#F=/16@]&:P(5:(7OT4&MK)D8RJ(=U@(?)UWM3GX1- MY?V:@,HE LGL$/I "SF09L%G[4WUI:MO,._WDS+Q94F<,"RYN&A?;(G-V2D! M]44(45VM 7!]%%T#L251U=/6':[M1O VER4#Q<%^40%)@0$$OR83Z>LO\[+E[_*,R2C M6\0P+O[^&&QY>OADL<8*IS].IM/-QT OY;>M>?>$<^\,/TDAPJN_V')%S 9! M2^O%-IN+4%L(XTB-K!VKAMB%E+3JEMMPEO$::>\CTMZ@28^D? WL'FI#Z8R- M-6O6;]II"ED56^.P[N$E#94P%<]G:V;/ MCA?S%V<[;E\VFD9*-0:6DA>.+K1L'4)$,+S'5!8.U#)LZ'7XS-S=;#R+-2H7 M"+IIBMTA8E)B"_H:Q9J M2HZBTAK(-0X12>X,>=413V,7-PPKUH\#I+-]Z1QC_W6W@YJ#9R 43$ WFE NF^%ULA 2L8TG M=4G+MW8RI8?]%YP>KWMK5+IXW'HYS-H3'MG]BS&^]GY_(YRNGC\^YS'B2P]I M\6(B'U^#9?/9G?F+27O JGI%-'O*NEK"$HW7X;,%?NRD8P-@;1>)LJ25R1:A ME2Q,V)41.++6%EZY$+1)9>##[5T'9O(^?/W/Q7G25_[QH, 2$Q*NR6E8'P6P]OOFIRD^_[HE^ M&<>I*1B4Y/U8+4T\(I3$?F[#PMYETB%LOQAYRQCPJK*XMA,?+"H;JU@Y4I*8 MNR8/N38%56%JMEE7W-:/OC]U:VXL$]=UBK5(M$/Z1+A"G?W85" @1ATH-JV& M*P ?+!/W<-Y7O^*"7CNPWA=@YF*J.O4$@2B 4Y@9*P=>_S&H&GG=YSPL,/OD MT/@^)GR83)Z1LS#4%MF>OD.*1$#99%LSHV@_;-+HT,9C4_HSV%I+# 5,DO9D MC10@^YRP[J#86M*-AA70)^V@>R>+V63%$)0OO#=Y*9_V9A=Y:1SM8P:CI'=T MR(IWD;/ Z-.GA!:U'38=8\^R(C;H-;BD>M>M2;]>*&MR9+UM,Z8D*N[O"LQ\#;UV*ZZQPWRS5DYUIE%]H]7S.&N,%G?%ZO?TMK5M_ MO68D;L^.GU!]/IM/Y\_82@@D/>.IXX=\Z8J25WPR6[5YZB;\,%'/:A M_=?O8TF7%:W9G&B;[[:J%*$9VZ7R50'J(-V>7:].:9-PA!2"SX^ZO1$V_:(B M)-==D7(7JWR7VD,/1?<$/J72DC)D_(@SM8,UY=F=M=T$*%4:>JK [JRS!K*S MZ(@-@!VW*<[M7W'1WHX7/F9,MYC4U:NS"?MLAT^WKQ)V0*B3;&0H9PAZ M*E(K*231.F; SBJB!9MS&JZ$Z!/J-OXZ?T&+F?SFFE9\4^GX&$RM2*"S"^!Z MUH"M6K"I,D!(3K=Q(]*7Q >/<$';SS_9U.DY54\I8H5@-F25IK!Y66L-SQ>SF0#TJACP:&2J30W"ML_TJW4(M MJ-C/K;[C<,F:X]DOL\'\2>=#M,D FK[F5!>N3H.@4Z1 N90^\('8;LZ@OADF M1^*5$'7V$"JM3YZ,]"/T4*T)M53=?!_6NQPL?6E')$[>*XPY@%DWL,[-0S$^ M032NZ%I3B&E8LK4[UXU0!VB$NAN4T'(0&H(,B"Y+ % !9N/!Y&Q]TKKT.BQ* MV"8_P3"6(76=--8,?9T89RU!EK;*8;S$U7UO_;8#XI_4/+G"3^Y%\SY,<8W0--2@4DZ1M6@< M-ARX!]2;N[%^5FG%CC&!#5%JC?D3EHS@T2E*7G<;TZA"'3LU?*.]R)(UW7GP MR0>&*(XABE$*="PN-D3R<=BJJ;'Y4;\&S[DU="B%/U:39KW,-K@(H6:II@>= M54PTK.,U2/BF4 M-XP>8 NNFS2K;+4+/FN2FL$>4RVJIQ0\ZX3A6+<^ZW3PS*O%(GF=\P4OJSY? M'*WQW.'IDM4)XX&5?+4O!X7>69-T(M!!VG^TGK M?2=.TFI2#\_R7L0!/N/%W91R?L\;L!IX_3>OUVW\[9<[9VR]%1<"!H9" AL[ MRVR]F. 2&".T2+X62$05JDI:Y6*25<-6=P]6E*9+/H[)D+$@E)31*JV-:M=M(W:S M>0*:JIL"+'"NBZ8"V=J"0 MN@W=8"S[&0/YC<)\O3)N/UO0I9(UKBW7%VH>W92R*?&3JY:#:J4@Y\IW;ZDD MXX*S>M@ R%XFF>PFSH5)^X0,.MFA8 ,3A("F-_X'V0DTU32O[J<9U)N5K)T!#GG5Y$3HA)Z57T3GC M8D_C=G0>BBM@-Z&?4GP/UK*;9XTPPW@1I$E0LT]1MV1='S8G_O+QV%?YGA<7 M[(N5XZZL"^^+A,#D-;N=TD>7453:^JL)H\\Y4C M%-,I>IVO)T>[)PLI5?UY@F4RW6BBYWLM MK7R)TZE\*V5;=^9G'8;W99NSB;34@QST^R;ERP&R9H^W5&>]%PV-PW;F&S^* ML1M<5'BS!RP>J';I(-,5@UG6Y)K0&D9)[.L.BVCWHX9B!\Q*G5JV*1;PO5HI M4/-0>E907.Z^J62-'R[Q\KHY^U?I,5M7E"4IRA*F+X=6V-I"A%AMZCEN MI11O@#"*SA5+L9G17LY"EL[ H#6)9 :K<_,QX["GY:,YZMMI9II5JT9;!ZK* MF5-A]8Q6ZB^LB\T@UJ;W/92R+8JH+]A?FXJ$IH6@LH,.46"'I/S MA4UNKL.JQTO8U2>+-7OHZ8^3Z?1;JX_=9')QQ)R;<="3B8R^6 NG7#ODK#(: MKTNHPVKAZYREJULGN=A$U64PO@@14%J7W59(DJEM0_)!#^?&7Q-8#49@M8/P M4^DY94L5;*V,8;Q&*+E'",FJX&QI5(:M:]FY%=P76N\-ZCGV(C-E6T&3*[Q> M, ,F:N ;$:J4;%3#EAM_%HLTFZVVKN;X.KU,9=@\66']B"+/JAJDF*V<'VJC M@\K=#FNW/KK_WY>;MH7]_]E]#NVU,OK\+J98M<)66?M$Z6(:,B]>Z2RB77FNI/Y>"P9_5 M!WN8C9A,,;GPSO-%V@D74X3=+X&NC5>$#TF'84^.1@LU[^#@#[TJ.5H%I(0D MM>;*H(Z1G:?LO69?MKIA,Y^WZM-MP85^59G M'?O^GK5 B[D:U"WY8;F1A^&T&. D(Z9>"DL,8D%6WY@\)-(%3+.]M(P]VF'W MVGORY>\>'4_GIT1K=^WA\170).PF_!9J]J%Z#1249P^&/V5M"30E$X*NVH_; M]V 8T>TH6\ID5[)4LZ>&DGZ]3MQ#Z:RFJ$:J:EQ&Z^N3H0VK\HV%X[0F9-0- M514#+J.T2=4$P=E4,SCKI)-$"<#6 MM:;2;:$Z7+#I@P=LOR7HOOKEOD294NXZ9FL!L3)N+55![M5!;B;KT*,V?M_X M(79;V[ =]Z);8T.*[%00WW9-/)_)$# H[35:GY39>C!P9X//VJ@2(]]NW>^Z ML]XX8R:P39BW@[9AV'/5<4+3&TS6,\4JY["P/5WS) <$[&B@J^!J5Z4;&E9I M7+=!V#J+-OD@9#"\71NQ'X9"$*,]VRP=%:-ZENBPV_6:&\;I!]0F!]GJIQ2"4-ES&ZYJ\\U^=_)2E>.GXNY5EG$EG'HA>GMYX>CA%_ MWER_*5>](N$J-,(U9[("U+R_=6T!:^1?U6&]\T\@A3UAX#XODVT<(FRI*"5; M2I(=67,MC(8P\![J&FP,0OMF4,5AZY(_O<_$X_DI3E>G]UCI7NB\TWT152SD M*QJ): E3A,4*J:V^K'^ 8%(V2-U7 Z8$]CS6Y$=%5<;4 MGGKLC&WTL,>ZG];[DG!)S^?3O6R V316;82W Z6JGZ1-DR\:.8D;:?*=%^2[S;)YAZRUNBE^6,3-!PZ8$.ID0F:C7Q$ MD\9UJ(=:M]_>VFF,)G1T&AI5P1+B/N>>;"+VE:S05^W>%2] ML'"H2YY_9/])J08J]D9>YV;CL!(:C8-O!X?3L9K2NNZ0S9Q(!_OW%5P/MWBSN>-@?+28O>.-,3_]&TR;Z&6?;=;HW&&-LJ IK MV Q)2S,CQ\LP5VO84+KDJM59X["!Z$M:QJMJU38 .Z/KN6)R&7S5'EQA4YHP M::CDJBN^UUR'#:%\D@XA':IB/Z5FD/F3+"Y6S3H8*"W'BM55HX8S ME*,BT0'R*5..B7T' M.#Y%/6#L52@XPM6.5UJ&GKX>5/7LN;RE *N>O20F*/ M7-9R=PDR^0"(OOF6+E?-UY 9H=$:'QFX!%*2]LC:*JO"BT1U#+FA MMG;8 [O1#.26BB][IV36'> E_(H1 0U[_;X9UO[=UA;V=QO_P@([/=L^]TYF M[9L+V&]PG=3>1'X1$ON6X!JCI&S8+2DZ9I^KHI:&38FX)A+=97*%PT+[@9TOO3D#%$(V M-78'I@8&U5EG:3GJP!=OA1*/4 \;/_Z:=TZT*E;#L"UV:R4["1D86.$IS*JX M%(-5PV4G7:JMRB-<2?/'C3=5N6XS?/D]GUJM.@JY;Q.Z)%E;I2.09'*V:(UJ MP\;9+ZN5:STY.EG7[ZQ[L,EU"WHN=WM!9[VKP=,DKA&W" M2K[:%T>PD@]KSP:]\$T97A19=7Z 8L#<),,P#VN'/UUP]VE<*N1@)&L^YTI8=*;AZ)O>%:'# ME]<1NLL>0)"*/5OH,6AAO Z0R""T$F*VE-'U80G\]N50]6M(H\G.DTM->L5A M!>>-D"'I#M&YK)LQ6-2P /:3,H%_/)GP76?/KJP4=Y,$']VAM9V5=HVLOL63 MQ%P<^*3)%E*IC!MN_W0G\M$)HP)V(-LC1H^#-?G;6*A.:V.L=M"BT(!8R^JY M\C_*1'(:K?=FV&TWEK;^H+NHK$[HU/4'V*9ST$L,8"6@5;3$E9[7%ONE].9GR'8YS^./\&TUHW M&*^Q'M%56Z$%H1GU6C-HLPYB,"DT7U0:MX+K4D;CSGRY>MC7K3>_RIJMYC&0 MZP2M)@?\P4 .N4+,KGM5B^EEW(#;=?[ZE6UT;5PT63I<1 FNA58AZ=Y *>^S MBRX@#4MG-1;AS#51TI5&%5(I6,@RC!%NV5PCE&05Z%:<:88*(YL!S">[^DL*L"N%'0V39U_X[S=WP2)3_*1A]DCL647 M=+60:LX,^PH"H@E@;&A.J:84#7O,?>?2C9;7 =/']()F)_2 /K9?ON0%-M=O M>C\QJ.Y$N0EIFI<^PC4[*"8R)#4ZE)QC3GO86FGKO%/?8"3,82^V%L$3)#!)86$20G?0P;VDXJL;,Z;&!H+YCAQN$)VN1) M?(BMQ2Z$DPP!7)6.$(EA9K")7,S2K758'/!9.:Y[(YB4;(_)@&E1.CE1A"QU M6C8G=LUR2X:&C5KL0].M#=I)0\UH8E%YI NDX*BV$MKSL:B= YJO!Z#^U+' MNB5OVF.R%*1A4U#@7&Z,;&P"=*T7ZCHY,RRRN?:FQV.7L+>)R$8YIA[*6[ MK*P(QJE6=-:%\K"GIA]L17M!-+>:U,,S+U=H0\X:TVYJ07UZ.]J__7+G;\0& MXWG%!6VE&^T [&_68W2: 5D0HEA'E1$ M03:66S))FW4L*FT>\E,LQLQEV)S MPY A]NH9/32V2MY[0$6^-"'&'SA%;G_0PR9)>:L)-OO.P"$%R7'O4!)J:,IG M@SX6"L.>5[VWR>K?)],Y;[LZ.7O&QU3J]I3[O7MB;WZ R2 M^I&3*:S86P.,F;&M$!7$$(MOPZ*%CT9JSA)1KT,T&\RA5E:[I!-89QHX=C6A M=!/ J\+:QI!6>7\#>]O*M1^[2'V3#4&42\FT DDXE%U3"4J.%4QKN3M/OJ9A M7=EKZI/=KAU"+XU;"U248CU-@5$G&Z*B&8M&;V,TPY9AO:=AZ-VCX^G\E.B, M9^E8H,97B2$0,#RL="6-0C?H M#:A68K+>@FU*O?+?J!3PQ%8:@[:F#N>_78JU]C>);)JW]I 'VTZF]+#_@M-C MN?6DTL7CUIMZUI[PR.Y?C/&U]SN+_#RFY?QD46G)E[Z*1RUOMR-^]>6K:..= M^8M)>S"9T8IH]G0VD?NSN[&0W.4M<&0.$(9T2#F[QN;!J"K)RHP*>/FQM) GYINDMG%&J/PUNF>MX[N MO 1J+#6G1#@<@_(U\?I^A+=[3P8U.Q751,W^:=)0#"$DBM1KT=[V88.EGT"" M.%G4!?:]V?&Q&47.*NCDV%BZTB!;:2Z'V1ML2@Z:1I7*T&6>F\KFJ\88W5J' M&!Q*6,LQ66-XS8,,$/2C>5BRE4MRH@KIN#[##A9-"K4F*OZ5F MG_U;.>= E,([5XQ6+?"R&G7AC%S(,D =8W4Z9(P,C(-C][+$=;?% @J3"TKK M[LJPN10C\#-L*2.^J1"Z\6"0%"-C;2$[[4$GRR:U-N/4_J4L7#.M;85PRL3D M-$;PWLM2(60G2I:*;MA,J0W-L(7M5YZ3M*%%_)@:T9&X4V\"C_NS%W06UMP7 M[XJ\RKQ, K@HQ^ E5$B=#7TKS0>=BF(?:[35\Q$JI=?B5T^OH#'<#D+"+=GH M-5E(04+"2:BONACNDKW/W99FASVINZ3-?DPKG,RHW<7%C)7QWD0KJB'LO30H M)(4LZT-4UQTO$])2(15,&!8I?Q,U^;HWJZ*UT(T$[G5UD*2%9M/U++^SH!]_OGLEO19VX[]T:9$I#("UAB!%/HJW7BJ .=C>.F'+ MP]6.#L:U>N^$=>R* 3!?>&_R4C[M32E)2#%0J0$H2_&/Z^PH:?9FA6>CJM8" MVF&/>79,??9[(+.+SM.-Y>=,@JZ:G (U!=@<:^1BLT]96QVV?HJZ'S/5,$>7 MR( Q$A @5J'8HQ+(IY-#7WL9%E>,"?DV1O;G+$L@FPHM":((2E^M@W A%WT4S/.JM(D M!<#*^H@)2JT%JV5)C8KZ_G$7N5E-JTJ$T"-9<+TS]$W!L1TWC5PCG\=M=G*I8)HP*2P8 M%<_:ZZ51+^AJ(FJ[L2'.>5N_L)N!0,I7<6:ZH/5M(Y0A2%,+XH! );F5-TSY"JUDD(P4(3-N67;5>JFX+CQ]Q$/%^WF#A>[ M9OQ80P0L29PWK("&^ $44NR2W="&3?7[("#YS1E?0Y#;SQ9TIAAW!T8>/+J@ MSI_0\DI8D7=!?&54C\T@J-22U%-*(T=V2W0+MI028G;#AG?&+GK=9'3 %H^I M92BILY!:U9"R)?!D4]-&41POIV!/B48W2=03D3)/*K3D#=O1S&Z_8[.:NJMD ME=5QO%9?U]AZ@'.4VBSR=E>0O&( 1DXJJ&,%FUP,@=#6,!P%WHA9C)\68'\= MHWUABVOO4VY0C5.,T6R!TJ,!GTJE3,8ZVG?X/$";MTTAZN ;;[?HH6(TY M0,G!0;'DHW*-%?6PTMJC%(E-5C@*6X\N!K(S7N)GD3\EV>OHL%=O6$>.)K%K M=K7]\(9R0>JN=" EW(J-<5NIK&LR!IV\"ZG3L(>C.[:\VR&3B15UZ)C!.Y:S MBRU (L?B3CD69455;[UISWX<*^B<3-(4P6>LO'2)O45IG6=2J,Y1Z .23H[" MGO4-^A@.41M?JR1_%(DD"HML5Q!*JQ;+NEG2:,OELC3;_+(G9P1:%Q=>&]7= M:2:O#08T"-UW ZR+JA1!!_#=Z=K0LULT;..U31QXFJT?>)Y?\/3PK_,7M)C) M;[YM3;E!?X.T0FQ:@X3M)$+.GH>2MNTJ=J-R5M6.4)6XG6HV';2OC+( %2:I MCV_\20D?%/IDHDHX+F_J-]^;;4NT@3'JUC2R(>&MX"@YR%Y5]I'(:]T\^^?# M)D5]>L3DT0EK>ER*[%;;]YLV5T/7=*!0%"0E)T946$A92R^KUB)6FWT964C7 MWL 5'S!V[8WCY1*"8S?;6 VY> \U>.6[MRFZX?C+K[V!+_<&=E!_D"5X&Y(% MXXC-APV==91KH"6W)=GD5!WV5/2]B$*^Q.E4OI4N\>?K:U^V?T,;,K$-;R$[ M<*4:EDF5 FR>1A5L[/&K]M#TMV8Z-AE("MEGU3*[!&;-(LU(@T(#7[V/U(M) M=_3,[;.&K#FJJ:J:!"S>!J14BFLA;1 MCJ&GL>P=CPLR]RJP5U_Q9\P9<46$+5R!KU5PR'>+R(9 MN3(%L\E6W43.VQ @LRD!YW4';-9"\SFZGALCQCWEO?X'SOY)V]_- ZBV/5$M MF^3PB.A;419Z03:+NK"'TZB #^1C[[J3'HZ?9C>I<-VCQL)?M@])D;[9!HFW+LRB:[)J"M%E)BL5MCG*9<*?CA M\J,_M?[@JCHD?D%*\L;*26(K14)K*.7USEHGO;DJI*IS4J8YU_=]D^VZG&2# M^"3D[!29P#4(H%-JIN>+7HU+&"^_2LNVML!I+M'Q]/Y*=%9K=^Q M[+NO\F#2VB 9U 9ZL%GJ2AIDGR+4K&VNWF/-PQ79#M8ZXLICC1L$,]X24DP5 M>N5[.FN075UKA0O<=!=,)CUL0'A/].P&.<(Q1UL38TT74)(R&>ZL292"[Z[W MZAO_,)JT+INPC$7[5L MAM4%7\"W<,&P\(IQX0G-KJ:+XF=YYL-8CN)2"E4WD%@V.*T8\T5>-\F89G3O M/:9A':Y/3XC]&8N<1,\7O*[Z?'&T9M0]/%VR 6*,L)*OAO+#-M9E,=@2BFI M(11P*DK&L[3R4TTJ$3NF,K*4=Q$2^V;X>:S/V@?IA9XM:P!%$4K.&E(I657C M7:5A[<58^7,?KW!ZLEB'3$]_G$RGWVXFS ;CA4C6)X,:NK:LV*1H(&<5(+<< M4TN:==MP?N_0K&Y;RK.,P6B5$'K'+I58"="'#BJ%KGI$J_2P1"4CGY5OKO=D MS<:0B8 1UTZ#-&3&#,C8@*)'E^QPV9 ?=$G?63NQ+R:Y>A^2)P>>H3FXECPD M8E_25=XNKG=7W'#2V(M3$'/Y VFSP=:@5J-RS8I3505F92CL7($)IE&NJKAQ M.6G'RL>[/AV_*H.M3->%-TLI$25C2DK&+4$U/5J3(J$;MD?K>XZ"'K,Y7DSJ MZE6BU-/9A.5R^/2K/ YJ9.0XH$/PFW?6]*0P&T=Y.*KE#T>87WWW M<+:Q#@]W&+#1;-T$:SY[/%G^\UV'0N?/?>OB+;[%CZQ4GA_AXI_OC&6++J') M"PDUC+1TW] \7Y2]I0T1>@]L&DFRMR)DDS78E"*["E7TSVA+]_,#DH_GISA= MG;(MH0O7[F/LL_L9@C2=D@F50!%[?ZXZ#06+@Q"SU2VHE,.PR06;(N/8SP.E M$*6Q&COOIJ$!UV.&G%#(!5TQN27MU+!)/%=.X+TC+#N,ZUJ^>8-I>JEK;"X%B$'(?@Q+.A-9,%ZW MWETW=OOTS9\KD$LUC[XS7ZX>=N'\N8)"L!VXG-Y8;U4A\%VJP:IEE[-H![U' M=FBB-;8/V[!VI%8DN^GD9Z2UEV+_@V"$*68HT2 @!D6%US,-M\0L%?5*6:U]G=?<%__/VT<'O M+MCZ=M?JTMN=+]U0L%ZI5+1.T)(0*Y A2,8%4#4'0E1-;[_ER">[@YNBE\ZU M.8L6H:(D-<7H(=D8',GU?N),WTCTWU@ARY(D5.J4K:""A@Q4,464D[#):T/5N^Z MK\2=OGO3+"%@%N(.]BLD2]5!:HI*2D+6,^P1P@C$'0/00EA%)MGF '5AV*AU MA6(C/Z!$BCV%9-2XY4A[E1!YW51G&\F1/>F0@L0W-&L@U=EME>9^JB.1Q5IC M'RZ[;N=@YJM*[]O/B&IN-M@4"7K3@1U6I]ER)HF^8"M$@IRN3Y@N=SZX@RH" M4D*,E0V8H(OD]++1#,:M8V>E)U4M#JMUQJVAVJ"/&Z7/[EHL2JIV2LF05>E@ M(O&F$ZYY/USL>\?I 8<\V'8RI8?]%YP>RZTGE2X>M];7L_:$1W;_8HROO=_? M"*>KYX]I.3]95%KRI8>T>#&1C^V(7WWY2J'?F;^8M >3&:V(9D]G$[D_-7:6 MGBUPV_7^NTG9)$T:FT?QC'DI&E/8/4["I:=MUBU5'#?-ZE).[%K^TG]N@=.+ M"S8!43[+01_&-ZZ*V,*C@B[+R656;]F9)%QNR3FK(IE]CX#NF@=J@T6W-I*M MNG5H77K+:N$23\$ =G+5=J]KW?<#A*NC(-TD"R*#9%/ES+J#Z]5!"C6 ]U0; MF8QM7-KP2Z7]'-(:7K%J/4LDYL]W7Q[SK;9=4+2;4#'CXMJ3R5"TM ?L*4!& ME.I;;V.UNCI]C9OW)G2(Y*(GWR#X-<,W)=:9T8/7ID5,J0T<_1V2\&, M&JC M5M5% Z5(4]YD(^34,[3JK<78L\-KQ^DKR*O>3=0K)I>*)@O:9];_@8%"R:E! M;+93+*$I-2PF'B"^_\V4)M5FJ]$]@N^N@6N&H"B&Y&Q9<@C6%#5>,MJU%MH7 M%!IEQR]I'H_39SOZW5ENG24$VF"2O( (J M9#L16D="=@'K<"AD'_R$W9R6E%A[:^S :^4[5H@ZL( ,"R@) 5W)E8KTX&78-JJ Q@M^;2JG MV47;J":^793VCTI.LSK_$]#F4KH/.8P,EB_/OG+^1^R'-WJ 1_N#4S$&52/K MU*P\^S,^2CQ+*6CH4XC-6(?#4IY>?8G-,/J.7,LV!@O!2ZU+BJSJ>N@0NRW2 M:B>:)0.C2("?BG:8KSV\-PE$U MJK2N\]7'"T+9VHQO!2$5.95G+Y?=O^A =TK>(\66A@U;#Y9ZM8, M?;%=N4; MNX8F"#MR 6RFL:XQSIOJ>=*'JUX9I-I@;=%_H2:!J)^Q7#978QBS7:SIPM\K M_8#9$-1U?$ E1EO!D]2GZCQLW&: Z/&^9(=O,@='UY!K8L!0F@$74H#46X#N M&)Q'55/7PY)W[XX!;:RRBF]PU2;KLK<-DF_"WI =H/49:L^ZVZI3PN'TW" F M[@(GS?OJ5P9!/\E:G.^5E4O=E*IL@IB[='ZU!+D[#4KJ=HVKK:GA)7WV M4Z_;AWZ.^",9WNGLZ'H%3OD@"1@D')XV=/+=Y&'K\48^^MB-KUD0LPI. 1J& M'8X,"G%2A!J<)B07, \+0,:+K&]JCZD>;&A>@V_"C!2I TJZ4XJQD"=3 @X; M_QN1G&*#HC%!:=*Z0Q<> >>*@:)K@YC8O;-9C6C]AA/- &>^DK8=%.^N@@GE M9$1!8S0@YL#WIR6L?6?!^O M&F<@OLD=D2;7D)HM%C)Y1E6.*F/=G*&9UFPSQILX'*JZ;-+FV_T+E]<9G%>I M'TYFD[-U]O0_CD\6OYWP')T%^GYX=0_^>'Z#\]^<_RQW>,?=SN7YUAW?(,/X MQ)LNGR.[M.]YR;-??N(=I46:=$OC&5L^[+?YE7AE_L0>-"Z6AW+#BX>UR0O> M$:_?X@%#F'6G]=^_SV0Y=T;'6T\/?_K0Z[SU]_+E3S2;'S%0>L=M+SO,-VYQ M\\VW_\AL'/[TUN1>)_]PIX]H/Q MB'[XEX.#[X\/EJO3*6LV6=8PF8G6NJ7^W'F=PW+R?^F65L>K/Q_AXMED!JOY M\?GO.AY-IJ>WGK#"6!ZP5CAX/#_"V?F%9;[B!\@H"_J73K>$'P*]NGUY[N^.$??!X_[-=)6SV_U2/[3^[?/3RX_>"G@[M_O_.WVP_^ M>O?@SL-??KE_>'C_X8.O:Y[,9\[3_[E]^+?[#_[ZY.&#/QW\=.? *._R^V;F MU9BFU%>WG/KO?WYSIHZQB5]P/F1]_D(;F+PR7[!.N_CY.W^\.EC.IY-V?N5B M/2<7[[2WZNBC3]^3W7?OX>-?#LXGX_7W^81[\TC8G,WFLS4,F-2UT;SW'ZEG M="XH""0E6M9EP%@D-4_G&"LZM.;&P2L4]YCZ.KAGG%6E.8C:HC3M25!J+>SE M=5,,*==*N7$P0\'_C2:W?IK7=?1%O-\Q)E0K^/>+Q?7&M/QPO5OW<+>*5 :Q M '^0>-[!PQG]<6<6\5VS\0DC>X^F"-5@JNS[A2QG8*4E0!\JH(E>J::4H[0I M3?'O)^Q_TF)Z^IB.YXO5C8,^7QSAZB\W)CS()566UGQ:<#J=K\K\Y1B"_[=_ MS=&%/W]$K6SQ1?_'_V$-)%IH^3_^M.2']O>^ZCMMR8ZF[=^?WG[\Y.[CG_]Q M\/CNHX>/GQP\>OKX\.GM!T\.GCP\8-CYA+'E@;8'#Q\?:/^']L>#A_<.GOSM M[L%KB/0"C=Z^\T1^K;-U7QMT4)\+'>:+@]5S.OBO\QUU@_8Q4/&Q MI[Y'5:#KTIS&@G$N@G.\XTMO%FI.#E'GP"ID4ZKBT7HX=\^B4&\HBEL2/8,C M?LIS^3-H> JGA N@V1BR.:3CU5D8T:H_;4L41MLN^,[6J,!YAX 4$L^RPXHM M6MO5ID1Q;[*L.)42HGO\S7*,29:(Y<>@WN40X+>F.N:+KPS!L#=.,?7&>BA: M1C#8(2LE#9),3)::I[0Q!+,F(UK7[N\;A''7$.83I^W)X]L/#N^O@IN1WN42 OS6-ZKDD$Z6<]"E0#.Q@S,Y0-)- M0U>]Q)(*1F6_U)S?71^@RV#.QC+&/"LE'=)3=M[]G MFY3<.NI>0;O*2SZK#FG-7FY:OJ+/<"S;?*8GJT)XF_OS7NPS$^)^[3^[?.?S3P?T'=[[;DN6=(P, MY>E->:_O?4.>SR^P.'_ZB\ER4B935F*WSO_^U45\5;N8G/7C/#^+9^WFJEWN M OZP^/WSGI]MV;4HW_$<'@F4!>$_;ZW_!?GBW0K@!2U6DMSX2J1G8GZ7D'>M MS+X<[U5=K--"4:UK!5>+!T07@,U1MBEXC"ELQI )Y_OB^)4?N$[6NR.YF8O3 M._-&;T=REG*%E"C*?48)+O]$4Y32V8^;NG>OY.LE^(XEZ!4J[*6!UD8:1E4% M.:T[P820NFV58M_,$GR"+\\;])PU'!C)_TA"]6^T59=P0"ZC!M,X6C -C.@^ M-]OE#VL5=C!?',REOGM/CFU^6;!N#@P?R[=R[&UQ7K&*O3 M?149\./L]J]L/J\=HLV@4=<0:_8\,RX%<+EK*%8)U9"-)5$ANRDT>KNU!2V7 MK_[OY\F,]!A(U-F<#PYQML*#V[.)_+MFWKP$+-U_\5N74=5@H74KG0F5!20L M$**QQ!YQ:;9N5/QW^./#Q9/YKX.XN'>G![_(#U>7K_"Y;[JM[*[=_GV(135X/U4>IK:ZBI;'0)K#V)AXM'B_D+1LT;SN;_[&/'V]=!CDW&V4A3 M+T%#;(H7B!96!XH%;'8QN5ZZ^O*4P3<6U:/YGT= MW!C>2?K#JT4D1U7'"U9*DV.<'M!+JB>KR0LYP>K2OOK:C;\R@?!&/I"=_$%G ME?]?CG.^L1.O71N'79TH;P?]-.TK.SR,>+NT(4R&(-M0H37O$Z9D>OOB R'! MO+=9'XQCFH()XP/>/VZKG*&4X+HOH(LDLW1V>5,S!6IN-NH44)7\I2*7%L_3 M1\_GLZ%ROJQ7H-BQORY:^+"J^2T)Z=_^]:51.O]Y>;"B*1V+0 ]F:XG^Z8!Q MPO1$,D\.D#\?Y1*PKUAY98G2AX?SZ=Y5D&X,--G))6E7*B0G: MMF2Y*BOS>5;>=Z.!';3_3MN<_N3*Y=FMF[HNQOZ=5TZE>8K-N]5\L6I+J):S MIKQC'<^G[*'_H3VVMK7MC\+R1RP$ZEW% +=]GK7'_ -+]3>Z(6>2VJM M/%?@Y?S'&SE=?>$[G*3SSU@_QJL?<;/S]'6HV\:MLA4?HK?%E=?CY61=CYE< M.&U"NQSL-I?V*T]W>T^W?-)NGU3GIY!;4&S;AW&W7&'G\D=CN:NQS-WZW1W]V"(1H0SNPH1T\N.SZXY^>- 6LB2A_":3M-N2D'VG(!Y2>? M3KW?&2C_YA%E'V>1[DUS;[F>VY[EUV;Z$".%:OQ84@A+8=QLUZ]NG> M]?M6FN9''AM(@C#.;B8% 3N++.QF*X2][7W\[/7YNA5B;$_ M_?67UUO:,1X!#VW@O7@"=27N.C./)^1EUW95\K7NK/<%VT;C5F?-W__KX>86FE\F,^\FYZ]A.0 F2C[K;IBV&ZR7J?$?FW": MB@Z=M9-3_SQ-ZR:E-BERI?7\(?VA.76+)H\G*39N,BDOMG.UVBS+OU?C-L>R MG#4^G;^A?.9EFH6W+3V;N4OGR98K.9H+;&@3,.W+[=RE)J[:/;/KMQ89A+2. M)5'6K&<)+IJ'Y?,*BC2+57%W%^T>IW*]YQ.)EJ=N^>6U_^D^O\KV$C>_?'X/ M/XP:-XW-0[:Y1U^PJ+SN_[?<0?O^]5O++[57K>;OX?C,Y;;,1 M97G?>8*=Z>W_38L>8'/3G,^C;=7A^:SY'?5^6=@L@6@GY/ M;U>33ZA?'E^RFA1(3N?_;D\O7CYI!R0TOK:8LKCZ7KBXKJ^>E-1%7[ZVB5N M7H\_7;[Q#F_Y^D5>OK4]&UV\_2N7?/G>\72#I>U\!G9QWKMZR#O!*IM^5=E0 M>T)O*8.Y[74I3Y2ZYV/I/0-A M%Q]X$6!;?^1>8U[?'O>\Y5E"F*A9]A*TDA($H[&@)'- K.7 MXR'GCXOJOYW-/]X08%J_:0U_X?Q-U<2:?KT9R;>,E=>CFEWEW6LZ2S0H_L-& M.S_?[X(/X2 ^!\K_D/)_]%6FP,>!E'!LXK\>\+C+R9Z?J,H/]NQP'N_VJTN^ M64I0-*1]Y1\/V ,4-XH;Q8WB[GITV(UJ3S>6,K0 M@Z,XH>'NS8N#8(1G^1LM@NT$]1L[&\?YIL;I=;MTBLUTMNYV7BTV[87EQE,1 M:6S:=R[6?887G\[8.Q0%WX.(T_74R0*GYS/-?,R&.\,!-JFYAU) M8 @W8"WC6EO#*#-?XDA(7LA$ S I"0@E!#BE7/E%Q@-7,2A&;QB2LQY@NIZ^ M]:J=4[IXL5JNJ:]PX(-F-1UO/OZ/-^LIIHL'!7K#N-SZXA\/GCU_^CGR3%=G M$&=+.'_+@_]B=J0X'Q&I+XS^XC[KLOK9^3W7=%'K,\A:YA>\-K]A)TW8S)]= MM,_OCC,)]K9JAIVP=AIBG*W*B?_>TR&WWN73S0JUVX-^'4_#W#K*>./]GLX_ M!0+>IHW7#RZ7R_K13?YT'Q<_/6C^7K]7=F EV/I6=[+<:EL%>;V>X%% Y?'F M1XN#B64;#>C4+'HZS,3*$WG;)!)Q(L3=IX3K^%X6OOK>)'TMZBSO[PBZYG3>'L#_4I!D^69\&:IZ,YYNCM[E,/WU!Y7S M'1_4^B^7<_MLOO[$'U?EYN:3\31U\@@?_?ZZ>;8YM(J?GCY[_NCYXV>/?FV* M _'B]]\>O7[VXOGE$W:[L*AZ]ZS?.Q>][3.A:%,/_E*N\NP-?7-I5/E:NN*$GS=/+D'4[U?9\D._#/Z9N%]F]/11SE[RU2?%.^ M6F]!:/MIWW@W*;%^F;:P;%H;GLV-X;FMC:WJT9VMGPSRV_: M1/2;R6PQ%"-KL\CS=%K>UXZ:A[_.%HO^'"/O\= KLSN.=G?-[B[) M;9WG.IU-BHDLWJ1_KP9B@:^NW-9%;J]Y\N_5>/D1+7#O%BC0 N]RT QN;:9Y.9G_VYZ Y'(-3:' /_C*=+=/BS7+VYBN6=Q&DK-_@GK=WTM;( MMD4K7[&^F^*7:'E[MSR-EG>>!6!ORJ^YM^?<%L>+L%HLBFF\*3^=?%R,%WV@ MNG5V@)TTOUW>RJ=*L9\O;VF]">?1^6VUY/?)&%MKW130M^_Y/2U6D]X&8H9C MI8R@F9Z;*7]SMEX#^V8^7ORK)P;)3YK_KVT;&1>F:R,LK6F5'TPNOF\MK,']O=PCFMO^S0W/HQ?F)MHSZ'(^FRP*#\8W[^:SD&*KJ#TQ M/7&R+G)L;V!M=B\O;P#M"NWJ@'5_][)\:T#69-": M+BNX)NFMFVSH:;VXN"_\1$^:7]M+WQ#3YM)[8TN#R72C)5U:DEL[5F^R"\O9 MO#=6].AD[2LU3S>7C1:$%G2X..)JNFG43/,V7^8F:9VI'B\_OEFDL)J/>U V M*[9-^V>_,=VO%KLYMY=".N5R MT6CV7QR,F>!B-(OR4[?L1QKJU>6UHKGLWUR^V3/6FUFD@QM]=#"%&.-8I!K' M(JVGWFTUX&*ODT@>?3'&HH-Q<5U=VSCHNJ/[RV>;H#KGE,/]BG& M&ZKQ*U+_;PQ9&,3 OFWE\G \;9:GL]7"3=O<2OH0TKME4_BR>>\FJ]04?7,_ MH*C6HEI='X%3AT!PKN'M2D'9:\ MYN3F C:WB>:8BF'=;!M$*WRW&4+/R>BVP9L'>6";/T%XA8_L%E/:]IG<;0KJ M[AX&"AHAJV+(^CF%<\2BB%BU&Q(>N_#8A1AV0]\QNW$:%6)71=B%IRT\;57T M6 Z&5#?.JT2DJLB OK],Z?HC"T68.?3]F'6H)/%B\7E.90MLN_<#N$XHG]1S M?T]E';&NY/2+LD99#U'6B">HXP.6=1?'F6%$C0Y6SOEX-9^7KQK7P<%F!Y[R M$1O'WJ,2*&N4=54'&Y0[ZG@_9=UAG.:JR-:_V]U)YVI5V_JCC^SHTPZL;Z=L MM&/XFW; R'LW2=-OG(+N[Q9,9]^PG#9YZ"Y-(3E!\W4G17)K!;PUKEW/[9F^F@:V_\\ M^62CCY:/W7S^<3Q]^]]M ?>#9C4=;_[*'V_^>/5S.564QU\^A3]H8@KC(HG% M/QY ^6[3$?6/!^,/142K,XBS=>=J^XX'_V7$B&CUGW___(;_ZV@! 2,M SF0 M'(6V(GTA?=V9OEAVS@O#(!%"02A/P;@HP69G@M,Z.,._I"])N&5*6\B:*1#. M,G BR_(1BE$IHPS.'I*^M!U)@O2U'_KJ,'B-/MZN;/^W]1J(32O7]8&)W4=' MCM@>CC>^U%\2)-E&J5@N#A@M)$B'_ZV7F2JB.6+''VHK:.D02*SY9%"Y9T)0$$%$7_C(\%SICC$:CK+#A/IYN/K83YOQ^C06EQJ7 A%ZLM%,T\AC=^W)CMJIFG9CLYWD\GLS_5LG&); M39BG.%XVD]GB?++^96QO&+BH%.?+$, _1M;E\R'L5R1AYKRK> M[NJ#Y"[2AMJ*V#I&+D@Z>9:) BU1XA00#UM$$SDH>?60\"-I)7F\' M7*28'AG-D8MZXWCA!,GN6VQ'S60V?0L%",^P(Z&_D4FDM4[+IWV@(FH-*2H& MPF<-ACL'A*= F0DVJWMUVU[2VC=[E3Y]]WPV#9UWUBI93V 2(6"8$%";'X;: MBMHZ1,*2Q.A,K2SDHSP(45PPRTT"+8TC2B47B>W$#SL883$U4L(@8?7&63O* M[47=V?GO*:9TMG;6RE_*J1A3*^Q9^%1^&*C 0B038$J#5Q353 M/H-,;2 R<@Y>> I)7!MDY[U$YHK(+ MVD/#1\/OCY^&VHK:.D2:BCI:JX,&GWDJE,,$6"IT<;R$XH%';1.Y]P2D0] 4 M&W[W]\'^<+M16U=8C,9"7/DA67B[+4)LFD *=U\<6\N!O_5LNG33M^,V&W8OIPO#"QA7'"*U::.$CT(##8J M8+D-*;;+'CGWQA-I1+Y7^NN"VC[9X:8BOS#:DP]ALFH'J/\RF\4_QY-)5R%% M(4:BD]YI-'HT^OYX7ZBMJ*U#I"CF'#>6:"!>4Q#%Z6K'>'AHF\0,(Y&5U[KP MOO9)49*,E, .LOZX89CVNM?#N; ?C#-@3!%9K66UD*4/*CC0T0H04CGPF1DH M/[7BMZZ13K'/GBHZ,$!A 1,,^*N<*M16U=8@TI(VVP<0(F3)9*,4D,#[Z MXBBQ\E,BJ#"=I+8ZIR$^(JR+-2]HV)C'ZH$#M1F5?SEQX\"S#7%H\#["B#@T M>,]<2(K/Q0L7:B%,.Y.*@J=1 *52Y\0U3^K:EN%[#LO?P7R.$67UM'WAW.#C MS3C4YL(A]54D8Z2^JJC/4FI%=!I2-@2$#P%LH %"DIHDFT6TG>38=DE]0A3J MZR(RB=17C]N(>;<.!N+7M%F-G;#6$N)LU=9D5L.9GS^AW3R,OQXN:'J79X", MVNGF-2MLIEP"X:$XAM(PL#XFD,KX)'Q2EIGNANUW%58=E3\RXK:><5G?5-PC MX='CS:O4YD(B(2(A(B%N6<9IM)8F:]!"MJ.1=6I=3 4ZJ&S+"T+P3ES,K@G1 MJ!&IJ&,."1'SD5L[EGXVB5U8^*]CY\>3]<#6QDUCLYX2=%H^/,T7__&7#XQ0 M^U/3=J\N/W[53LJEMZ_\XP%[@/'Q&@XW*&N4=8]EC7B".CY@66,P_>#!]/,M M8LWDT^GG?FB$H9L*0S3%M8(L@P81K )'F0-%C%:.N2B-Z,A':XWP2OE, MQ[1'1X33:FK5T-"':>BUN6FHK:BM0Z0E3XET3EB(M*4E4CPJQV0 :2FA3AF6 M->W(%=LM+8F1-4A+_?'&,)6VZU*B\E5K!O=SQS X@<'T(?)>UB[:P#EH'67; M.VO QN)I:1H$L28&0V,7[MB%%?[/>'GZ>+4H8DWS"Q+\V#$%CJ11&(]$DS\J MQPRU%;5UB 1EM0HT&@I960(B%G?+,B-!Q6A=\EI9T8ECMD>"XB-J<6=6?UPT M3)CMO-MC8V_%B-[-%N,M=D9BM +#DD-DOT12RB9X"%;&=AUR ,^M@9RIM)$Q M*YR\CWN6)V^7/UZ8W\\;Z^NJCM&,C,)()-KVS,42&$5'A1ZTKX':BMHZ2%\C29MC*GX#B1J$ MD,#[Z1_:[?,)T><(/?5@Q6[ M2O/)W?F6\NA\R]>SI9MTXUMBO 4CJD-D1V*9C50'H,4)!!&I E/@&ZR10N>4 MDM6Y"[]P9\2HZ$@P[/)""S\NCP^U%;5UB'S$4R!2! ;).P,B* :&10HZT^PY M-T;PT(6WMC,^,F9$B48^ZHT7=I3+X;LSXS^F\Q1F;Z?E0V*S=!\:GZ:IO 5' M'/8X1HFAMJ*V#I&3A%2"4$I!9=EVN$D!3@8.FA.C)4V"JDXJ M*7?-28;CI-W^^%KWCKD !.6T=\):Z[MPM"[L\-DTS,Y2H;4KT<3GJ:M(8DMN7:RU1&M' M:^^/PX7:BMHZJ(E.J-"8Q^F!;['IPYK,IF^AF/H9=F(=WBJP'GV(3HHGW@3K M-1A* @@:)!C)!*1D%$GG'&X>OS8E! M_JM(QLA_5?%?MC[(S!TXXCV(MB["$1G!!*&H%Y8$?VWA8Q?]6-WSGQDQCOQ7 M#UY@ANK@7N2FXZJ"3BODSGV$")$[]\N=D?C,I7.@-(N%!Z4 8WP"Y15A*CG* M6">5A%=HLZMDEAI)):K)9B%9'F\.H39G$0FO(ADCX55%>,QJQP1S4!Q#!L++ M!$XR"\HDD[TQ-HIK[@G<:BKD'L%$S ML)DQ:XC27+AJ7-S'L[.S\7IMQZ)QT[@&G_'T;9J& A[-PW9T;&-^N%3 &__S MI>V7FVE?^<>#UT:!9 M>QGE.#1J_GKQ'(<1?1>.$\T< YDE Y&L!6=H J$=DX)3FE0GI_[TEE#]5^:&AW*#V7J(S$H0P4DP-@O((47#J0V)IRY2#P>^>7)25.VF M^:E?R5M4874;T'SGYLW[5D[-NU00LKWW43,L"_29$\=-L4 2+ ACVV))G: 8 M$K.DO!#8M3$=][3 M0XM'JV6I[-Y.[7C,^5;"WEQI34,5\M"E: MTUH&SQI(B)HK7W307ALNVHDU/5LL5IUJ&:>UR14K4ILF%ID8S<%DSV M8)+((*),8"FA$)3-FH>DK.QD=-)>M(B)KY_3 MY..H&9Z*N42ICXF!MC*"X$F"92$!H\9S:6F0^AHE=@)4+U;+Q;+( M%4[\1J=$17HV/%6BGC"=B@+10FX@I.1@F"*0,R4I:4*-ON;#=8)6NU$E9D>" M]PFR9I_$\#ENX90Z3,-BD>?Z0!628XERD$Y2$+3XMRY&5\C/)2>3BSR:CMEN M'5[IJ-*SBQE=:-IHVC7E'E!;*Y%@#[6UOT3$N!#M&1=((JX=BER(B"AJ*.!+A3#).6">+P@Y_ M_YBAK=D.2\G9J MG2NFPQEXS55DK>6X3HY&>[M-BFG:6DV*D<"""!XR*38B"IR#52: M:F9@LV1*>8X-IG MOBL;VN5].>)5T")#N8L6 E6Y)6,<>!L3]<6#4G9G$'A;EN'>-R>4C40["9&+ M ()I![;\"X0JI223.F2QJX?6XEX@BRAIE M?=2R/N)PVO%JZW>(];81&C1SJD+@X*DL9V;ER_&+)P9,*^]ES-3Y>D9H7%NF M\?E_T+HJ"U9C%]&.#>)1C./V@.TFS3LWCN7&F^#>C9=N@AD<3,YBAP5BF(87BD@4?@K?7"&J;2/'> M"$H8-9*FG@T7PS9YK"KJ@Z,6PNIL-6GK/YK9>F-BF)V5OWF:IHOQ^]1,9HN# MK;P8MGD<;Y3P8,K^<%AE!9'%:+)T$)(,;75O+FZA-(6N@Y61^"!5)]W?5S!B MO8/J\56$V*R,_[7 Q/.T?)%?NP]W)^M%49'RU6V%+6ID[$WE8D>*2I]KX6X4 M[@=$K)H]SH%HS<"L M _,K(R-+NFBU&0@J'8Q?,;/9 X?Y][1TXVGQEI.;3\?3MUMXQ[A,N3\19=R/ MM6?.E9J;X#/HT'*N+NZLYTD!U9HH397VL1.?]L*,GYQ;\14._CGE<1AWM519 M*SKBK(M%D;A5N4_ 42,LU.;&(A%6)&,DPJJ(T!=7T6HCP'@O"A%F!88$!5$E M)H/BGE^O#MK&^=P;$1KRM0[%ZF#C2(AP5PE:N3M_4QZ=O_EZMG23YNEJ\K9\ MOQG]\)U;BH8>K\$H,E+GYVW),ENO203JG0,A: 1#N0/%M>)*Z&!I)^/WKJX, M>[*VP:Y6+8^8-"-EZUFVC$8^3".OS2-$;45M'2(E&5<(Q <*/*E0*(E0\$YS M2)J'8 *QT5V;*+&--[=+2E)JI#HIGD4CQR['0?AFSV?3]IOY;#(93]\VXQ8F MTV)9840# Z$8".TI=5(E@K:& *&"@5 A%AHTHGQ+O$^:YJP[R0C^-BYW4@CS MV;D5=S7#=D2YPJ#GD8%$C1!0FZ^'I%>1C)'TJB*]G*Q+QNCB+\94""QRL%RV M,_L2CRS%J+L9!KP[TK.8Z:L')#K,]'7G/!Z7K[C)XU68OT,"W4$PU"&@^.%RK5BG.JE*,J=K)G^GK ]=DT3%;ML-:7LWE[08^6R_G8 MKY;.3]+KV>ZF3L M_'@R7H[+[[1+Q#OU7'<1UV$GK#67.%L5Y*B'C/?13?S76@+#-S\#I.IN2XF8 M#%(EH,05VE6*@]7>@28B!:%]\6X[V9/WZR< >#2-.RPL*G]^Q#NI==T#K!P) M#6.6M!:O%:D2J1*IH"?&0:2 @6)3@J7% L@K22A=LZ&3'X_ZHTJ@1 MD?6LQ4:J_.2QEO^V,8OUE]]]N^JVR_J^&[Z%Q$Q70MCJ7MGV]_H)$^OPE$]3 MXT([,-=-/[85P-/9LG67Y^7'TW4Y\-OY>@/*?-G,OAN'D_=-(S7.>+R@[/R%Q8G]Q4U'8ZLZ1>R.+T,#[US;],&P\#E36J?8L[?SY'YOM1/M\(4DNY#%TS]^_>7)\]=-^>?)ZV>/ M7XV:9\\?W]MX[BV;]2GDTMS?7#7W-Y^,_,WL79J[91V2?'P)3H^O@M.K#O:D M=G6)EX)K(?7%6G;E"+0X^-.N0C@/Q]-",[/5PDWC8M2D#R&5$]GEKOJF/$[W M XIJ+:K5U*UB^6.Q-H'LE3+6A]:;^KG<:CF[.."WUU+.-^W%MV^'B?LX6RW+ MQW](Q5M8_RE*R GYV\4OE&\6Z<=%*J>?8K$74EA[F)O/?O!EGN?]>#%> M^U$??[SX_1OR/9L_)^R),/9OK>AN]Y];73YCA [D.!Z_6HYL6!\%9$,8<$E,[D\I>:W\OWIHGE2[KD<[\HA(9WYCZ<(8CVV+3ROU?0T/DJ1"I$*DJ$#0B5:U(A6>JV@T(FQ8/7A[X M>WJ?IJMTJ$+HR@2_&QD?L'<"^R*Z;2&,5CA.@>BH081,P,HD(0:;$\]"6^N_ M[(OP2C&170+!9 2AM0>?90:2+<]19>&]N;Y;:FV43^>SL\?EP]J+^)_Q\O3Q M:E$DG.9//IRW_C]:+%+Y?_RNY<;?7C8E1LKH:OHD#@X/NZ@>0P@8:+/@P;45 MR0S)[,YD%E(01D4/Q@<#PB0.1@H'GHI I;(Q1?8EF>G@J,K.@A1M/[R."DP2 M%KBQVA/NK1*T'C*C1(Z4[&)*S4#PH0\(6[6;AKR%O(6\=5C>$L'E'#T'3CT% M(9(':P(!$CAGBD0FTK4)I8P)3GP4H-M]AB)J SZ$\HLA,\\2$='[>GB+43/2 MI)[!+@?'ASX@; \Q -D,V6P8FMQ?-J.6$$FTA^)0J7;>M@4GM00EE [ED7DK MK@T0]4%SQ6T,D#B7(+*EX)+P$!41)!GGDE==).IV07G2CJ3J8J,A4EXO(*(*SP_) M#347R:T?Y*:(,SP'!B9(6HA*Q+8>Q0%+*D7C+)>*=Y'-VP6Y46Y'PE!DMR/# MB!H1 #D/]1DYKQ^<1U/(SD3)FH#(E9FUQV_BU]0K;Y/QVPGE6 MC[A$CZX>C.BPB>ZJ<-:_VYTC>'5"[OJCCRLG^,M\ME@T[^:S\N,ZEHX@F>YC M6Q&2Z:[)E"2J9*(.+.4$1&(1+/#3'J\]7.U>8](>!7)& FO*L*S0GN?203%F 8AH@7K+0&=3!(L!"$D9^5#AJ2>0@J0X@@G7%/%C M'9.%:T3MVLXI*&N4=8]EC7B".HZR[O6Y!9$#M1EEC;+NN:P13U#'!RQKK,CN M023F][1(;AY.&S>-34SOTV3V[JR\A&/)^IN+"23) C!"^,8$8&*&*+P-AMRK5-GFV+E?; 4:T<= MX4H2-'9TH%!;45O[3DV14IY-M""8;>-T+(&-DA36B890EK32UZAIN[4C>Z F M,A*DBRE\:.Q[K2$>O)]U,)M_E2:3ML:X36V5:_Y7:BN.#S6A:]CV<+QY]?Z2 MGR+:9$7+(\FYD!]+ 5SA,+",>Z$L(8E<[ZG9(K%U;H:%^WZ[,,+.LUI4U3-_ M%BU]F)9>FU.&VHK:.D1>*$H*C0X)Q3P;(TRS,H0DMJYUGD"24P"H;(!ZS,#%J1T@47# M="=C6V'%: M2X^$Q5I#-/?C\LU06U%;ATA.(K.4C>3@K2ODQ(T"FS,%3@S)3'-FO.QD8<5> MR(FI$5,*R:D> MIA0L[601Q%[(R; 1,]BSU9\TU[$4$A[,ZA^=S8IX_I];F_PL-^/ITDW?COTD M-6ZQ2,L%IH"QV .I<+T!5PL7N8I I"ZT9F( KPO!,14LBX8DKZ[Y:=MDNZZ: MY(O\[-(@'ZWML:MDU\A*K$-$8S\N+PVU%;5UB-0D8W0R< N>V3;7%2DX30(0 MQV/.5NA(4A>YKKU0$QL1TD6F"XT=V[CZF>E"S46:&B)-:4-$DID HT: R%:! MISP!8U)*YX(2[%HP<9M,UUYH2HZ,00\*C1T]*-16U-:^4U/4@0M./828# A) M&'C#,Z3RK:)""<)$%WFNO5"3& FDIAYEN8ZEHO"06[>6\U58KN;M?,(P6VR3 MU^HFY^O+N]/\4F0G\MVR6)@ M=4_?>%P;#B(3@(\Q7)>) PWU\OR5BKE)<"G/<"!,L6#&$2J+ Y M):Z95JJC!5B?SFN/V^-:9Z-KNQAR@:2'?5;#S3XA 58DXT$2(/HY"/GHYR#, MHSX/&N;[Z^=$Y[DRF0-CU()00H,--H-,V@BO@F'\^F"C[?94[<;/X2-2T6XJ MI+T.>Z&ZK9TDV;V+K6-A=.W3=IT%AZLP0F9DJ "X) IE8J0B/1]%HE^C9-4B\N[/B\0;@SXK0CQ4DUM1/(G,=; M3%6;PXBT5Y&,D?:JHCWC>9:VUOA0RR7I>LQX/PGJD(QEH!PI($WB@'A/MLG'>$YFZS>,_6=OAKL<*NADA1 M44WY"]KW,.V[-C\.M16U=8ALI+TFKEVKS*,E(+@BX&QVP+/)4FMB8NYDD]?N MV(A+AFPT!/NNPF]"WD&][ _O'(Q,'EX\AV&PH&0I\40-$+'>9RD"F. 41)TY M#Y%&JJY-J+I7!FX;%EP4-2A?W59M(D:"X*;EKYC(;I1JE]&M'J(2 :1N 0G(H64(I'! MYT1H[B+UMU/N8QU5JB#UU9,?'$85Z 'S@U=ZYAJ?BOVDBT:ZI?NPS41-S(QC M]%3.;+OZY-M/-^UZW1OKDPW+NBG*,IV[^\=DRG2V>SZ;MET79JP CZ]6X\@,R-CL.L">P31FQR8)O=!@CW4UAZS']=> M"2V .9M &*'!9)/:O7O"D<*++)AN$H45L-\MO89Z) SZD_W))0ZCI/1@@/!R M/GL_7K104.SBGDE$K,7!6ARDV*^L;[ V&$D5*)X9"$,D$2$*C%9;X+#H9 MZ'E)G>=CK/^9IJE<7U?T2$:<8:?AL8%%C5!0FV^(Y%>1C)'\JB(_(XT(FA>O MTE+=3K.6X"PS(&+4VB@BA%;=92MW17ZBDXG6R'R]0(HJO$+D.-105''1A,L:/+$)J-8T>4ZLB!TF$'=%?I*.A,%>PWK GL-#YX? M?)Z6%XV&Y\G!/)^=M::\5D6W3+&97:;O,4V.)358WEH?/R=E2:#!062D<&U* M"0Q3'K*U0<=,9$ZTB^SCR_FL7,XN-E90/A*J"\=T(("#U:A'[Y .1)/[(,$> M:FM_R4KI$ 25%H)OMPV:X%O'D!3N$@WK9'\)!7ZVK8AD6"8\6F#,9!"E^EQ5)0"%#&;F)P;EK4]NV223NSE<3 M9&0[&).,93P: MSJZO3]HB\=>]KZ;DR%IL;^]/(F\8)9T'3>2U>;S&+9?SL5\MG9^D9CEKII_U MTS;C\X9:[/^KD@:Q0J:?1!D5LTX[ L4S4B"X,6 S*9(SD6!4Y9A&=\9&"I847A9,> MG,D<-.>4)A5")KZ+C-_AR5%C;\71@$D5_B;2(&HNTF _:+!=3Z%9H<$,H9=X;'!2(U@@/:(^(SWV@QZM#M2D MPH>LN(L@YM<8PWTR-%/K =.L VQBNSEYVV(7Z8Q MGZXF;\M[#Y6__]Q*V EKS23.5NW554.Z^RA$^^OA2GON\@QJI&2LG.WF@*"I MIS(F BEYUR9-+1ABBFML-'=69!VI[3S'NH-&1TKJ&4#^39NJA_^QQ/;H76?D M<>1Q=*VW8TXIJ/ Q9$A.&Q#4!/ A6Y N\FP+D3H;.T_ =K< DM93Q]L3ONP# M3E?M"2/[(?LA^Z$7NX-B*,,*$[,,A4$)")\T.$X5<$H)R8(GFSM91;E3+Y;; MD>JDUNFH6!F]6/1BD<>1Q]&+W2Y!'!T32A;NRXJ"D,*!-RH"49QP*H@/^GK\ M][X)XL[Z4?6(\7J&)O2$,?>6]\6"X=T28I%A^\H_'K '6(E6PT$$98VR[K&L M$4]0QU'6>!)!Y$!M1EFCK!%/CDWN*.N]R!J+XP^> +U>'/\NS0ONG)W-RL6= MNOE7J^5_O!]J86*HPL00RAIE79^L$4]0QU'6O3[?('*@-J.L4=8]ES7B">KX M@&7=X:CUJR);_VYW!YAS.;;'C,U''U?$YI]N,0YU#/3 XM##SP[J3W$H-GET M-.K/VNR]SD!(XB"RE^ D\Y!S\"Q&33A178PJ^%2G^G0^.WM9K-'K5QHD_+V8M7Z;X:NF6:?$B/SI+\Z+'/\\F$S=?G+_[O-257"UU M97?M$2$G0E0ZY:C:>M=*.T0PI59A^A(/ 7@(P Z1SSM$G(TTDL*S*85"N]* M$RQ"%$DD2Z0W_%J'R#9S#@Y#N[>P+:EUIF"U;'MXE!^\"X[LBNR*[(HN]@ZF M 1(BF<(ZD7Q\LHHN-AP \!. A M8( N-L^:9,8U4$L%"*LU.&H)$&4*X3+K1+Y&N]L,8:C0Q98G$MFV)A>[P]Z$ MP3OB!X.1G\>35;'&*@>=($OCJ"1TU7<_?EB2+$UBH-EZ\5WFX&0V8)U)R _ 8@,[Z9\2;M(U!*UZ85A;B MI4R E886%YP15JZ0"R+WE@_? ?'N(R-^5'Q[>)P?O".._(K\BOR*;G;W;!]U M\8VU9Y!)%"!D\;5]*!RN W%4\.23NK;E9V<9\8.YV1WEQ(^*]M'-1C<;CP%X M#$ W>ROB)3YP6EQJ<"I8$%R7!VAR!D,HXRAI/(H@L,8 M^WNP6.K_K#\P17!%+.YM^FRCP0)7%U1D+9BF0UD/5M:()ZCC*.M>GV$0.5"; M4=8HZY[+&O$$=7S LL;5!3V(RN#J@HI[I'!L4E]+1(T2)J7,@"9!0"06P$>G M04OFJ*-1')#6B1&VG2.3&JJ2,W%@9-UK&.0#!!MLM+9F-5.,FG-XAR>!]3.3)(]9NY,G>\:0GJ?B0 M1(&D+(,0,8#Q@H%EC#J;$\WZVE*Y;?K[#\23S(ZTL])5O;23)2V.@<*5KN5.#U;10:?",!Q$T2WR'^GV:&A?"[*Q]G;M)\\[-E\TL-\O3M&A'?;7"6Z2VYWVZF$W&T16@:?)X MZJ9A7-Z^:-<4G)6_L#BYRT,87GQAJUNEPU$K]H4L3B^++-X5AMI@/+A<+OE' M-_G3?5S\]*#Y.RK(KFZU$^WPLTGL0A9/__CUER?/7S?EGR>OGSU^-6J>/7]\ M.)RXD,WZT'85S]XLEF?+-[/\ID7'-Y/98EF'_!Y?HN_CJ^C[ZA)S6Z!^7*YY MGD[+^\;O4[-9/=,\;)?/_'!P25,_I.*PK/\4 M)>2$_.WB%T*[J>G=(OVX2.4L52SU0@9KGW?SV0^^+$A\/UZ,_7@R7G[\\>+W M;RA,W/PY84\X,W]K17>3SW5^3;>\;D\TO^T]M[Y^P@S'Z[AR'?0 U_&-^E;S M?<-ZN@RE7ACWK7!B#NEVFAW/!U-[F,G^>2R$G+2AD/59X:987R6/Y7ZLM^U3 M>WTZ3ZGYK7Q_NFB>E'LN1ZGTKARE?)HWG(QJZ4/Y[!E>1K/J>XJ',2XTJ&H> M!>)&)KJ:GL?\M.XAT=PX^$\81SOI@0(A4B%1U/):#(15# MI.J# 2%2(5+5\5CP3(5(A4A5@: 1J6I%*CQ3U6Y N,#UP*4>S].R>3AIRX&: M\:8X*,]G9Y_7<\[>I;EK*[H7AZKHKNSI[*96\J_8Y51%S>K#B^[2A;EZ9>O M;FDOH7PD5!=C\Q",[JQ+/R 8':0>'#49:17;*&\DLJ09)RP[D"I9$-D0\,*[ M=F(=D]GF2)GO8AS/-D3V;?X:<5'/#+J#&WT?8+.'AHT4A10U#$U&SZ\;P@Q" M*^>H!BW:J3S:!'"24$@VGY(JZC)2*M'ZODY MKYFPRA52H@8$20Z\$@0B54F0D&FDUSR_;0;H=._Y*3FRMIZY<09KF3?ALY,!Y5G&38_RQCB**&M&YMG,&RAIEW6-9(YZ@CJ.L M4=:()_V6.\H:93U$62.>H(X/6-:X5K4':U6?SN;E(Z=-6,WG:1H^-LNYFRXF MZU+OIHW78)BRXOQ.#W$($_O=Y$-B$H23[,$1XT!X(\&%3$!8%P+31 EBNRCI M7L=S/YL@NQD@>PX5;VQEV(&K;!PDB^QXM^S*3>*:2 M0C2FT*G)&KQS$F3B@43)I*:NBSKT'K(O'5F&Y7K(O\B_?5;;/D@0^?=H^3?F MH+(,!+R,Q>>5)((SBH'V7!1:5C*1:PW-VY2U]Y!_V8BP>O;P'1S(!LZ_-8(< M4C)24XM%U <60-".0W&B@2Z$',TQ#FMKNU_WZ9 OX>4S$?* M8$CZ\)3<87, 9J1WA2[M-+*WQ48O1I(5@''OW7BRWJU6S P6Q12+&?IELTBA M6.]RG!:C9IHV2VG=AQW6?7S'RNF;QC(>W/(&4%OS7<,OJSED])?6-3&"$,:+ MI^T+K3MJP7M>OF)1\."TX<'L,L_\Q[2HR:3<6/P_LTF[EON"OU],7UV:?R=< M_NTN]!&A77C5.X>:R\FB"#88W3Z<8)$I#ZZ\_61*=,>[X6U52%NR+, 5T@5! MN0>G:0#IA+)'-*)TO"$.&",1YL]H3+E72:JJ_.,V4@3@Z3>"]<8EV5M"8== MS;?[S*!Q;5;5YP4L6\/3P&VG 2L5ET(IB.V4].*P1S"!$(C"6^.I"Y)WTD=] MPT'@@M#+=Y-5>Q!X.9NOZ]66R_G8KY9MQ M:FM_&8]SEXM7*4":($$(2<"IPG@RIFQ"]CF':PLQM\G^'HSQOCVDW;K.XC;MBALURUDP_,\1F?&Z)AZJ+&+:I'&\A8W^IU&MBO%(" M.)>JG?AAP"4?(%-!K'.,QDB[2)T6"]T0Z'ILQT'"6@N%H!C&$$-.?E$>IL2;X^.W"+7%L-M,71V^I/4@W7RAYZ MK6SSL)WQ^\/NDF[=Y*=Q'L,^*ESZ.8^AO[R;8B&2// M5L6S7%)):+#ETW0;@BV^K,LQ G'%%]8T46%\#5MBJ^+9XDN++@;U(M7V"9IJ M!!ZD6M3GXZ):;*OL:*H!"49')T$SKD"0K,&EY J3!RN29S;(*M;3[HGX;^%[ MJNO9%]\+OL?V3#P+X%F@'AD/\BS07_9E.7 5A0?J?6%?;EAQNVD[8DA;IK/* M/,D:-M%6YG9+@31<#S1UV#N*@WZW>32?#_KM0XFZMVC9T,"A@5 M"41F&EIW&'((F3-6V/V&@0W=#N@]!!\+ANMFCPU::@2.VAQ?I,J*9(Q46155 M$AJ]\KE098ZBT)YQ8"UUD%)(PD;#LHX['J9[&-=5=3*\#\FR3^!2(W0@6:(^ M(UGV@RP-C<$X&B S0T!(V19GR0"Z,%Y0FF4FKRU^Z7CT[2'(4N+ZUF-#EAIQ M YD2]1F9LA],Z9E4)M@ *J;B5MI"ER9:#=%HY9UA*9%.\JF5,24;:=/%I%PD MRWHRHKCZM+.,Z.>K3[],C3Y=3=Z6WZJC?H"=L-9)V^ZWI#)9:V_2 M%P96SZ$ JY6/WKM&4D=21U(? JEK6QC8&0?!<%,(6@6P3+'RK8Q2AQ"MS3M. M,7>?/A:JB^%=2.I(ZDCJ2.I(ZDCJ_2)U[KE@R5J(A<9!J$C!4*:!N$135CQH M=VU.2<>I\!UL=%6JGHWJR.K(ZLCJR.K(ZD-.E(=$6B;U0(S,(*0HSK$5 ECF M*:B05,K7YVIVFRCO:BB'8"-N,=1=8_Z[_+?-LJZ_/.SMWL)=MBL15'^GK)]W M^@GRJ_"J7I^FQH6"9N5B/K8-U=/9LORBFY.IFX9Q>?MB67[0#EE8W.2TW?MFMWWT)_=]ZK?_ MY=X\>/Z%+$XOZWO>N;=I0QO@O1LVSYX_O;3SWELWZQ'<5<=Y\PIGRY2S\Z[0((,T7 M;]*_5W5(\O$E4CZ^BI2O+J^[!=575R[]/_[R@1%J?VJ>_'LU7GX\N,RKD.+# M\;0PSVRU<-.X^ %ELI;):NI6L?RQ>#B!;(//G1[;-J6/YW_YZOH7MUK.+AR8 M]EK*R::]]/;M,'$?9ZME^?@/J7A#ZS]%"3DA?[OXA?)$)^[=(OVX2.7<4RSU M0@9KUWGSV0^^K(I]/UZ,_7A2;/;'B]^_H3IV\^<8.R&<_JT5W4T.W?DUW?-U M?4*EWO'?N.UU=:(T7@-> U[#E]>@O],VOU&(;_8UF>P\+G27B(\Y',.8GG98 M':=8BQ#;5_[Q0#VHK(GM0D9[>RB[.%YN^]3.6TGNZ)K4TXMX&9:N[T$.%+90 MT%\ &=L#D*'04;M1T$,4-,((:C<*&@6-,-(_H:.@4=##$C3""&HW"AH%C3#2 M/Z&CH%'0PQ(TP@AJ]R %CWOB0;M$6C#G\ M :(3"AKQJF*\>G16Y+_+#9^(58A5?1,T8E6=6!7CN.W:=Y/_]//F[^=/\:4; M1W@V;1Z[=^-E>0FAK <6AE"&4%;'8SD0E(6P.EM-U@VK&S![L3Q-\^:S22B; M%WZ=+18(:GVP-00U!+4Z'LMA0.WWM'3C:4&T)VX^'4_?(FSUPIH0MA"VZG@L MV(^'0(9 5K^@$=3R6PX#7Z]G23!WD;[=V^CU[[69;0<+_]--W#2TRVJ;GU-(9S[-&TY' M#2.,'6Y.^Z&?Q;ZF.!]P8/A-1')HL?= PEV2=87K!6Z3^V% ZN;5 BE*X9)G MX!US((2A8*(RP'*FPA/B19)?KA:@@@CEN0)&H@:1@@,;= 2:(HE",L>MNV&U MP-ELN@[M;$HSGRT6JQ0_6RNP6+]P\V:!9\^?WK):@-F1X*;2S0(WGUT0*I#C MD./N?""SH4"G1',ZB03[8+]KJ8T M-D[ULVF8K.)X^O;E;-Y>T*/ESSR.(%P'$CG;P<.1(Y$CD2.1( MY$CDR-LYDGBJHI0A2LU#YFT-;>* M%E]2!*/!$>K $$$SB\*YS+[D2D-T+A2:P:66*Q5M:5)%H)383+5SCM*JN9*/ MJ$6?$GD2>1)Y$GD2>?(N/F7Q"&VAQ$(BQ(.@L3PZJPAH'[/+,@6:U+5,)N&6 M*6TA:U9XTED&3A0_-!'%J)11!F>KYLG6I[0CH]&GK(4K.^BQ[:HK^M!B_DYT MF+:*/ND 'S96"=XM4CL]X.Q=FBY<:Q1UK[PXHK/-G<7Z3:@YM%![(+^[CQCY MCM-'5S+MHJ*K,]#8#! 3J,R]5>9#2Q Q%M42,18Q=LC*?&@)(L:B6G:&L3V- MHG4&QS?'T2AA.BOB@"CM0*C P3++@7!-(U79QGP]CN9X),(2,%SHS>\8PSAP MQ@1--B0EU9=QM$?Q?U>+Y5FYE,7KV:=-,>UVF&?3\]TPZPDP:S_^\14W_O=4 M'/Q%D=*K-'\_#NEEFH]G\?<49F^GZT_Y;S=9I:XB;&3$5!?A-<2*.K#BT!)$ M"D.U1#$XL MB!0Y^"@$F&R-3 XYV"YT)$Y%R(5&(I!K*@! M*PXM0:0P5$MT$]!-&+(R'UJ"B+&HEN@F[-1-\%+$("0!FZ0$X8(#+[4%I9AC M)GL=_+7!J]Q:07+PX DMOQ." N?;;HF@4C"1!)DTN@F(%3MO=AA*]^"A(.'W MM%C.QV&96AG/PK\:]Z>;QRTVN0_E051VX.BFJ^K00NV!_/# L;<#1Y!4>,T9 ML&S;H;%M2-*:!#+&S)F65(IK<4F9)8L\.7"VW8;B?/F*Y_*+D21OC."!QQM; M+3?[OWY>S=L&R_6Y8;,7[!/PK=_VJ(6]YVGY(C^=S7,:+U?K%6%WW!IVZZ&" MF7K&$2 8($LS(>6(&(LJB5B M+&+LD)7YT!)$C$6U1(Q%C!VR,A]:@HBQJ):(L8BQ0U;F0TL0,1;5$C$6,7;( MRGQH"2+&HEHBQB+&]K8:?"A=3X=2[\>SL[/9]+P2_,_Q\K1=5#&>OFV+&YMT M]FXR^YA2LW0?FIDO%[]NSMBB5GPHCZDROL2&$VQ.JXTP'UX\AB$4KDN>&@" A@N." N7"9^HT=<)W4KB^+C5O&^.>SN:OW8?_^83$Y0?K5__Y98]< MA[7J"IO?;K2:G6C:#TB?2)](G^ANXOR,(2KSH26(&(MJB2[*\;@HF4?N""5 MI;<@K$Q@I1.@I:)$*V8%O]Y;>[_U"[^GB5NF^'JVC:>R_9P.HRSZ*>BG((?V M4V5[(#_T4]!/.19E/K0$$6-1+1%C$6.'K,R'EB!B+*HEQH*.)Q;$4Y(J9@K& MB A"D@Q6!@=9A9RYIJ2\V/'^!XP%'1R0,!:$'-HSE>V!_-!/03_E6)3YT!)$ MC$6U1#_E>/P4RB7++GO0*B00)DHPJ7SK)<_:&)LB(QTOH$ _Y>" ="@_!9=. M'!R]7BQ/T[P8]%GY,Z?%Q,;O4S.>EN]3\W R6RRV\"^'\D@J._M@UR*VX%9V M],$6W+XK\Z$EB!B+:HD8BQ@[9&4^M 018U$M$6,18X>LS(>6(&(LJF5/\B1] M34TP%FBFRH"+1H,048/3*8%U6DEF K-)?)F:<)$+F1,!XZ0!(84#XP,%)AP5 M(1$M@ODR-;&.B#Z^&A!]MHZ'_CI;+-9;*5^[#QWE(/A($XW+* =C[H>6(+(0 MJB6>]/&D/V1E/K0$$6-1+?&DO].3ODM,B*P)^,0(B,0#>&H8<)&%SXE[G4,7 MS1)XTD=S1Q9"%AJ.6B(+=<="V5@7=*$=GSD%88D [V(&SJ1EBG@CDON2A0)W M(1MF"U\)#B(;!=8Y"DQ)K@.G05!Y0!:B(VT)LM!@S/W0$D060K5$%MIM0P:3 M00GG@7E9_!IF$QA3OJ(L929D4C9?&R*X34/&'EE(CH1%7V@?YHYK7 X><"ZV M<]]^BJ$\@LI."]VT;OGR[C2_E,&)?+=L%K/).#87NG9HL?= PKR#A V$YSF^LOEQ 6>NSY0PSF?EJE#C-FS M+CJ8D(:1AI&&JR8)I&&D8:3AP] PT<[Z5#C4Y!A!I*# T!@@:F%-"BD8WDD+ MU^YH6))ZMA0@!R,'(P?C:)'3R5?[J)FX;4N&7SFYN'TX;34<,(X]@D M7\FAJ9NNV<]!B)VP%H7B;.4G"8]-G:GN7:15CE#JYI-*XMQIGR2X MF T(SS,X2PT8HD44Y11"Q+5H@2"&,.82!!\T"&4U>.TH1*J4DIPR3OV7)Y7' ML[.SV?35<6)@=*A"&41#\_V?O39O<.I)LP;\"J^F>49G! MU;$OU=//C*+$?GQ63=(H=O?'MEA%5"$!%H"4R/GU$Q?)30E*3"4O>!<VFWQ/GN'N$NSM&405)O :;/8M*E9,IO_=1NJ/&=?-\RV[_PS^N5X=_>X[ ]]M>"$'EX8 MJ0QM0>@AH L]G( >NA2K=J'+,K.F;4P*\KDI8[!%9I:4SKSBK) M^Q8M>DTQ9TE*&-0Q0NCEJ$M"%4$="],%8?1NJ^[C7Q6 M@:XMWG2LQ9U)I":QUBB*4A5B61K./$NZG@@T,ZI%N;Z!4"A&2LM(L5I!VL54 M?!'M_6EH@;[C!K1=$U'N< X.$0\(AX9.4\(GJ9I0V):E(REI) M.=6"5&T+69E45N:JB,$.KIN_*Y?6 MZ:4QXYES,0V]G#ZU#&U!J"*@"U6<@"HFZ9W,VI"7J2D<5YY<8MTD<6&$951*%\I)=VB15;:S?.ND-3>F\(M4Z?ELL&W@+!K.40S2&.VY,K*/6Q::)%IN@ET8L0UL0F@CH0A,GH(E65Z54U=W4Q4*JM*C1 MF=@>Q=A"12>4L/:V)IIC",D=95>:)A91J+W0$$M-1D-@F9>33DZCTL0N5G1+ MS_LH>H4N]D,NF.4X>%W^S;JD&/8EMR5_]:IL]J%;%N@(,A(_II\*^Z&-.@'[ MG64"-&8% ,PC!//0%@3' I;@6'#LG,$\M 7!L8!E;QP[T3S:F1O!5:^8]\Z1 MM*XKF(N6O"F*M)39>%68\_SD+**2PG%7B)ON/:YKAVY2IA!K%B9%7KRXG4E[ MD/]VO3]I?*L[%;;_+RD[4^;XZ?\5UA?E[YR;&PI11\UZ>"*<7#%T!:$A &6 M"!,0)LP9S$-;$!P+6()CP;%S!O/0%@3' I9(Q9QW+HZ4-6FER'>U+ZJR3#Y: M357&5))D3N=ZW=MI ++B:6LPGR9$HL4C'@"D@8) RP M1)B ,&%>8![:@N!8P!)APEG#!&4,,TP+,HR9KH[!D'/=%.OVGTA"*LQ<[S*52<+!BA]=EEU;[LMC6 MKM;A:MM=T3;]?;%]U<%^C]K-D7@>_118#6W4"=@/GL=7\SQT8D'RPBE;EDD9 MVVY-")88=T:H'*01)T-#>1!*>V;),JN[\5W-6]%=,P/OO0W*%N_E)ZLN;\9O M?7^]ZVHMCP[$S5BNXY-/;]CN'1O>?4K79]V)\33BP=J')$&29@A+)!Q[2#@" MS., \] 6!,<"EG#[S^KV)\54-+)2%4QV(QLJQZY_#"$*L>\@1Y&B&L(3+#Y=_-F >VH+@6, 2' N.G3.8A[8@.!:P M1%KEK&D5GKWS.ABJ4@92H68*(53*+E:E=14RG\P[N4^Y!](J6/>0(\C1#&$) MEQ\N_VS /+0%P;& )5S^L[K\@F65? HD:G"D]Y@Y,;BW];SL#[M5.I3\MOPB_!)V^1[5%W.Y$2-S'E#+A;K/N3D/(7@? MI"Z4!%/-$8B"8M&!@M4\5UV=X"7/>AH[TDY/*V/MKM:5H?K M8^5%7\480F@4=LZ&#(:V(#0*L$02$?U?Y@SFH2T(C@4LP;'@V#F#>6@+@F,! M2W L.';.8![:@N!8P!(<"XZ=,YB'MB X%K $QX)CYPSFH2T(C@4LP;'@V#F# M>6@+@F,!2W L.':RI\'G4L$T%+P??MR(_Y?5X>7+[3JO-C]UAQL7Y>K5>ONF ME,4AO%YL8[OX@$[]8])+%)R@T&QL@OG-N]LPBX/KQJ>LJZ82"B.E6*+ K: L MLO3>R&JLZ>7@^O&H>3>?Z-%V]R*\_N\/3-Q^<7SVN]NCBC XX-PR?!:@_1GJ M"?6$>B+:1"N,.8)Y: N"8P%+1"B7$Z'48*WRP1!C4I(*+3AQ,@@JU0J;(\_. MUSXF''PT4O5Y68=#R2^V]PE4[M^A0TB!. 5Q"C1TFI"=@/T0IR!.N10P#VU! M<"Q@"8X%Q\X9S$-;$!P+6"(7=#FY(*L*3\ERLBE&4EI+BLD4RH6'Q(S@3I_T M:+W/6 ;D@L9$2,@%04,G!MD)V ]Q"N*42P'ST!8$QP*6B%,N)TYI^. ZZ$*A M:D8J%$U15$-,.%-K<#YGU<(4S)P8G+V>'EZ675O05^UK7K8E MMOJY+%:;]G-9?+/>[O?WB"_G*V)6 M:Z.$=T;ZT_-<.25N$[F0':ED L58 W5'P'BV4K#,;N^3'-.S#S_.SCX^)F?_ MNMWOCQ,R7X37=]\0V3=0M$>?F[>]U)IA0N:HSW!!-Z&;T$W$)@#S^,$\M 7! ML8 E8I/+B4VJU2D+%KNC6)54<9Y\+()282Q4*1(SI8]:$\0F0Y,08A/HYL0@ M.P'[03E$:Z84"B$X)IX5DLQ"$$L*E:R\"*)<-)1V.O*8VE:&SUK6MM4 MUU6AVT<4FXW/ADL]!MW4RD(UH9I0S6E"=@+V@VI>IFHJ:0T3GI,1JD6.FG%R M)K2XLRH6&$][G;8Q=SQYV/<^^(&[$G$DL M"7 YN/PR@0LN!Y=C28#+P>43L#"X'%R.)0$N!Y?/'KC@DK&OO M<3E253))ZV/U4=T^4_!LMVV7TYT@Z/OD .=+(?QH&HQ.06K'>2P/,@P9A@Q# MAB]1AFUR1=7(*=N825X"%Y&\DP%4DPQ\N6F@Q1/-CA7J^BC+NU\,BP-AP9#@Z'!T.!16Q@: M# W^C2HW9KP-69(3W?S>RAN2C!%4N=$I*1:"-'U4N9TU%-:^C]8ID.$)%+S- MI9K\#[) W*YS#W?EN[ .FU06X;#X/]>;LI!LN1!,2%3UC\1GZJ>@]M<<)+X5 M'0GE[75<%WA-O4'W+E8>H]]T-E>E)Y+ZC62!8C4D)RC5$$AI)[MVTX**E34F M4Q)+[K:C(E5DLG!.*8G2'!5IJ+W4DDW2*<:29.K$47FXO;K:;GX\;-/?CV,Z M]X_W^^N2?^6U[(]/?-IQ>?SDT><&=/JEY^.IOO]=&(_&99D^70QM02C=*%R] M,Q#F/T$#+T,#A:K.\N*)*=DTT'E!/FE)QODH>;O+3IVTI+F/!A[5KQM777;[ M'_YQO3J\>;Q)Z^MN>O6S[:Z[H >'PVX5KP^AW>@7VR?;3?>EN^UZW5[RN+O' M97_H:9ZUA%)"*:&44$HH)93RKDKI1(G)!455\TR*%4G1.D9<^J!"EDS+DV@Q M-G7E44=*K&OXEITC)YPBEZQRNGT:SV'42JF963*KH9?02^@E]!)Z.8%=Z9YN MU-?=DSZK=&L9JY"&DU91D?*JX:ARVV+>*'.UB2M].H'0^"*:;'?-63VI*.SQ M7'97*&6,LT67<'(J[&M+]]UVLP5;6F4@X>/B0;0]A[C/#M00]PL)AEM,RZUH M$AJX;(%MS(6"-(ERTTB?1#')I)-@."MNM>0D."^D3$KD=="44L["VB("YT,K MZN\*J;5JJ60?Q[,O24DG0.S0RY&!%WH)O9R57AJ1%+-%4E*6D7)LF70ONE-=ANA6)" M,:&84$PHYIT5,Q=I'6]Q)3]6!,74U,]H0=KIZ'ERKNB3RP#M]VHE2QO9](>Y+]=[P]7 M[5+V+[8/F!(K,,/)><)=,#M*?S/SL!I*IVKU< MZ$S*VDBQZDJL>EFSJ2K&DQ;F"!/ %;T7.\REAG H2GA>]H?=*AU*9^-M^OLB M_!)V>8]BSI$X'/W450UMU G8#P['5W,XG&(V!5E)2-.7/>AH[TDY/*V/MKM:5H?KXSBQ.TX8^ZQ3(?AXVMZ!#*!1T*@9PA*) MQQX2CP#S., \M 7!L8 E.!8<.VK;=O2ED2$+>>UJU]LTD$LE=,>\DQ)%1QE. MI@3=Z^#Z\:AY5QCW:+M[$5[_]P6@+@F,!2W L.';.8![:@N!8P!*YH,O)!?X#*4RXE3A#*5I:I( M.,Y:S*$41:4*61M%+5$:Y4[VK+]P 7BE,$)::@X!4,G!F>OY^75]2Z];(ML ML:UM87\H.D+M[4B<'I0K3KGV%D[/Z)T>HW*R*7C2KL3FP 1)/CM#R4D7=(Q! MYA.GY]Y#,#X0[B?\6\3> M(1Y!/ *MG"9D)V _Q".(1RX%S$-;$!P+6()CP;%S!O/0%@3' I;(^5Q.SD?+ M8HL5DIAT78E0+>2#Y%13YIP+*YF6?90((>>#G ^TV(#@6L$0\KO?HZ7$6'R<>5073L!^B"/1 M4N)2P#RT!<&Q@"4X%AP[9S /;4%P+& )C@7'SAG,0UL0' M83F0_9*I;$")F M[ZO19(I+I)2I%!TW9')2A27A;+$GC3D<"TJ+1"5&W]ZC(SDE#07NI-;>V<#9 M[2V(8T;TX<<)TV(%0(L(2G M#T]_SF >VH+@6, 2GOYY6_"Q6H5/BKA*K&O!5\FS9,E%D[Q5E17M^RA^@*>/ MY0X5@@K-!Y9C5"&M8^(*DA3BVX::\XKB?L&BO;H,]IH^CB(.P\&&F=A($03H@G1 M1.AVE[IU'YQ5W)#D(3?AX=V&2W24?,Y,%&X9#WW4B7S5T,TZ3(?Y&LL=$V & M=YK;VOG2\H^YW(*1>0O]5)K%]NJR>V^#;_6KPV*_7:_RXAW6AC;[!"S\&>!^ MWL;8D.MA0^[L"^+F"YC$D@"7@\LO$[C@78TF R\'E$[#P0%R.8VVC/R[ H@O,.TXF&D/*>T8A"D/"SS;;=OE=(<#^CZ\QN62LSZ. M!UR.U([SD!MD&#(,&88,7Z(,VZ)]D,I0,C$T20V*G#2*HL^<22ZC]R>GR^]3 M< 49A@Q#AD* .1ZQDP[JZYZ@8*9D+A=3^,5ZG;%3E,9_4/=^G MR.M\,BRUAP9#@Z'!T.!16Q@:# W^K5"81<&5I""")>6Y(!=5H52BBJ8X[1GO MHX#MK*&P,@8R/ $9QORC^Y)7W*YS#W?EN[ .FU06X;#XL;PZE*M8=@O)E@O! MA$2A_$@F*JW\@82&5$ M*HJR9)6)9&2J:] MU"=S >ZC@4?U>]G^DK+;__"/Z]7AS>--6E_G;C[Q=M==T(/#8;>*UX?0;O2+ M[9/MIOO2W7:];B]YW-WCLC_TU90&2@FEA%)"*:&44,J[*V56MF1&GIE,RL?V M2*=(DEO!D[$ZV)/]91ZDT+9&,H7YIJ[,M'='1XS58'P.7$H[:J747"V%$=!+ MZ"7T$GH)O9S UG1/-^KK;DR?5;I+$H%%%.6]IFV4)Z2/BX>!"=Q"'NLP,U MQ/U"@N$B3?:^&%)6Q_9/K.2-M51<*LXXKMAIZ;&53&3I19/0JDD%X%+*124%,$P]!)Z";V$7MY5+[U()>?8[J*WO$6@N3LB M+1099X-G); L3K99?8: MA5&.NLPMJ6YWUI62*#''F8_"27;2W&I4BBF77/91? 2U'!6M0RU'!EZH)=1R M5FIID@\AVDXH?2)E5":GDJ>B=19!&":Z>I-?JV650K;X4U$L0I+RBI$OHI"L ML28KM6.GK2!'I98MOC1\Z20RLN-1S'=%N>W_'0*.#__PBC:?NZRS5L>>5"V[ M^YZ@X']>/-@OMO43Y;'+Q>\?K_C<=P[U-WV:?E3*-JDHR241NMX[EIK#WOA$ MVJ :E\B83^K^_PC]U/5/A],RNB?;PTTEW8--_M^-D[I5_6#_++25&=8_EG2] M:_ST:+M[W!!WM5G5MEZ[:WX:&U*.C_:?+,'[0X5WEB\9^VV7?0PP7-S\81T. M#R_+HIO[&S9O_I]]NQ^=0=OE-8LN?FG,O-AL#XO5T:2+L,DWOWM9UGG1F781 MWWS\ 8NP7[RZL?5B_];8G;&.KUG]VN2+[0>;M^'M\2K_>K M3=D?+RNN-F_?5Q>/KM<_M3]D\:S]%5=AT=WH)B7[Y:(IS[?+1?O"7[]BV7U! M6V+BVX_X:0PT]!DW^[ZW]X2+[_6WWEM@/CAN?6+]>'GWL<:+AJ20T@U$&TXZ M2+'=MKA$/[H384;M(1WX?V MBZOV#?MS+&PN[OG'?C'"OV88>>];V@_ /V_DR6!BPWO;XM%__O7??WCR8M'^^>'%XX<_-IE\ M\G XGAB5;1Z^I_F'']/\C^_)_>BJ?Q3AWHS^\?^ZN EU8<5C5-/8B_FG!_R3:YWH3KW+XLC\T@7Y5SCR'_NV]^>ZF=$/PE7!^V[Y(CW;4TQZR[ M^.[EM YOMM>']O&O2_[7FZ_BC'W+_OG=&]H]78=7^_*7?6EN6UNK[ZQPS-_= M?/:?;C<"^WFU7\75NJW:O[Q[_R='?L/?@U^P2[X;SZWM(:(VR_/#^S M-B-VS_S;G\R?SF_B/]0H^)V-OMI-.8>#>=^[]B[#>;?@9#S]GM]O>8WO1LZ4 MMF#H6T0FO@*1P>A -PP]1T.#1H!N&!J&!HU,S^@P- P]+T.#1H!N&!J&!HU, MS^@P- P]+T.#1H#N61H:F_MS!_EEFO6K$C8V]^]ZUVZ*V;!_/W)5@/R"JT9T M6X;AJ@=7S?X'<-44EA"X"EPUCMLR$%?EO.J*R,/Z_XV[Q;^\O8O/PBK3X\WB M87BU.K2G0&436&&@,E#9.&[+0%26TO75]?I8KGI#9D\/+\ONV(IC5UZ6S7[U M<[EYXJ_;/6+)2:PUD!I(;1RW91A2>UX.8;5IC/9#V&VZECZ@K2FL)M 6:&L< MMP6U>" R$-GX#0TB&R61_;HW[^)=;W8'L+Z;2X, M3M)&\.,#O@NK,,FE44X++XOZ6T_;G,P8N!DP\,DY 9^:67*'B0%LV6 [THDE MG_9=0!70.&C<%[MY9R#+T8"/#/T'1H^KP@#4V_B.A7Z*IY MKBUT+=$V492&? BJJ:FO1JNDE#P1TMCMG6I3R%G5A#1X2Z'X3*6HIJ-<.2[E MT$+ZN_IIM%VV"!X:BN@72@FEA%)"*>^@E"E6(QPC*;0D%1TGGWT3P1I-3)&7 M($].$N5@@W+ME_)D3Y4QY9D7) R/+1)5B:(1 MBDS)37D=2S+H46NE77+)H9/02>@D=!(Z"9V\0TR9LS.&5?+29%(A!0K?SJ,%+42T.E!259"2E9.7EE'RW'J;4A%5WLZC*9.Y MUH)U9Q&J7VH+@6, 2' N.G3.8A[8@.!:P1";F MK)D8&;/3R73GF$0B98LA%UT@:4UTKG*7G+V=B4E9AN R(Z=9(%64)F=M(NF4 M-:8$FD MLG7D.6=DH[/<55^9K">U]#;H')FD&H,GQ6,EETLD;8JVM?):>$24 *HX=Z7# M7$H'!ZMT>%UV:;4OBVWM"AVNMMT5;=/?%]M7'>SO,(E*E*Q%@K.2RJ).<9\\?G4\0C9>V59)JY%1Q@'MJ"X%C $F[_6=W^E*+(@C.JUD926G5=KKNVU=%8 M[67A1I[T([M/?6@+@F,!2^15SII7,3;$+*6BY',W4M-9BCQK2WU9@A%_"+M^C M &,N-V)DW@/*N5#Y.3OO(PF0WI-*C1/( BOJ)ALO8^E)G62,>R] .,# M\1U?]J"CO2?E\+0^VNYJ61VNC\47?=5C<"M0VSD;,AC:@M HP!)91'2 F3.8 MA[8@.!:P!,>"8^<,YJ$M"(X%+,&QX-@Y@WEH"X)C 4MP+#AVSF >VH+@6, 2 M' N.G3.8A[8@.!:P!,>"8^<,YJ$M"(X%+,&QX-C)G@:?2PG34/!^^'$O_E]6 MAYWB YKUCTDO47""2K.Q">8W[V[# M' ZN%\,C4U53M(Z1*D%T)6R"@K?69VT$/VUU<:^#Z\>CYMV$HD?;W8OP^K\_ M,''[Q?'9[VX/*^KOK+I#[=LG%\U9@/9GJ"?4$^J):!.],.8(YJ$M"(X%+!&A M7$Z$4G7@JG9CS6I77QNL(N>X(1:]=]$8J1/O8\C!1T-5GY=U.)3\8GN?0.7^ M+3J45XA3$*= 0Z<)V0G8#W$*XI1+ ?/0%@3' I;@6'#LG,$\M 7!L8 E>R^&:]W>_O$5_.Y9:, MS/=!T2(J<$?F^J "=^I@'MJ"X%C $AP+CITSF(>V(#@6L 3'@F/G#.:A+0B. M!2RQ3W(Y^R0B")9S2"23%Z2D*N2B4J0%C]H59Z*I)_LD.:C V(#0(L)R(!B%XZT$02TV9V=""-^X,*28=N:(E>=$ EXI,5B+[97E]U[&WRK7QT6^^UZ ME1?OL#:TV2=@X<\ ]_,VQBYB#[N(9U\0-V+.))8$N!Q#R[$DP.7@ M\@E8&%P.+L>2 )>#RVA+0A5 W"A:J-7->F+ER9PXCII4B$G\C(; M"I%;;YP7(O0RQP:J!E6#JD'5+A6XTU0U' #O06*#E-5H5IMV94G*&$O.U$I% MEQIBJBR+U$=%U'TD]F['O-O70V6.K37HB*M?D3L9 QHI*RTE(LI9+WG/ELO>'B9/YA2('I&A)9;A(I M81FY(MH;?2J1*Q.=]D(?;JZOMYL?#-OW]..5P_WB_OR[Y5R[)_OC$I[V2 MQT\>?<8MD6PI11]>R5<@BXOP2Z!T8S8KE&YPZ$+IOJ;2.:YU]8:1+4Z2BE&0 M=XP3*]RFH+U2^>1\TGV4[JAQW4S?LMO_\(_KU>'-XTU:7W@AH L]G( > M1LU+2#*24-&2XL>@SP6J2?,F=(7STY--K'C.DW5DCKVZK"\41;+$<_8VBVK* MZFA9G;)E($J7ABU#&U!J"*@>V&J.(S6?=V346<5:%]5R"4R:F&K;P&K M#104\V1\K):+P(6VMP7:5!=<"9)"==UQY>3(1=-$7\134$MHQ ]=RKH5*,=6C=_5RX=YTMM$=A>&K4,;4&H(J + M59R *K+(RC/ >Z."5R&=J"T$5 %[HX 5U43EFA?";/1"'% M0FJ17_!4:I2&2RYC.1D_%%QI\98IQ$PUI&2+&V/*DHHI(EK%!2]AU+IHEDXX M:.*%$>4K:9,S]XQ'X?E)K,A9"+F% MEE6EIJ-5B::H+E)DM@KF/4MRW$=E6ZS(Q=(;!ET<#;E@<-_@K69NUB7%L"^Y M+?FK5V6S#]VR0(.-D?@Q_531#VW4"=CO+!.*T1@>8!XAF(>V(#@6L 3'@F/G M#.:A+0B.!2Q[X]B)YM'.W.3-*MGM+G'B2C-27E5RQ1@RRM=:I3;.G>PN)=U^ MK8LB;1(GE9UN[V&65#*5J5I55/5V)NU!_MOU_G#5+F7_8OL@YU5W#6']+*SR MX\W#\&IU".MCWY5C'/_PHS#^>6D!_KY9Z<>R^WF5RK.R6VWS\Y*V/VV.G_)? M87U=^CJEN&2RC_P:J&(<5#&T!:%@@"6B!$0)/"\>?Q!D4\Y458L5A&K+^6DYYI2547F*DFF*RFO-45>'6GG8G9,%*%/ M9E$B2@!58(C7R"H=7I==6NW+8EN[0H>K;7=%V_3WQ?95!_L]"C='XGCT4UTU MM%$G8#\X'E_OH)AT(DD=B#.92,E8*5J?J!II>$C2>R!)L9)74WF$08I4DY MV1P/S64WP"NSFJ6SYF0:Z+'D\F;VUO?7NZ[0\N@_W,SD.C[Y](;MWK'AW4=T M?;["_7% M!^([ONQ!1WM/RN%I?;3=U;(Z7!\K+WHKQC!]E&. #,9!!D-;$!H%6"*)B/8O MDE"DY0:#8VP?SF MW6V8P\%U*87Q,7/B@C-20GD*EDE*4<583=!%]W-P_7C4O!M/]&B[>Q%>__<' M)FZ_.#[[W>U)1?V=57>H??ODHCD+T/X,]81Z0CT1;:(5QAS!/+0%P;& )2*4 MRXE0G$B:11[(.!](:1O(5=;PDWC*)J@8(NMCPL%'$U6?EW4XE/QB>Y] Y?X= M.I0TB%,0IT!#IPG9"=@/<0KBE$L!\] 6!,<"EN!8<.R3 M"]+95&N8)N8=)\6<)\=]))E,B=%(4U(O8QF0"QH3(2$7! V=&&0G8#_$*8A3 M+@7,0UL0' M8(DZYG#@E"*^XCHQ*Y%V<4@4%)R49P9*4/M=@7!^S)!"GC(F0 MAHI3,'-B:(Y3>CL3I0;7BE$MOX?2,WND1RC#M MC2.I&2,EA:80628;=0JR%)FT[6T&Q@?"_<0@C#L7#CU^\N@S_HW@&E,N1IV' MA5Q"+B&7R,,"S.,'\] 6!,<"E@A)+BF# MI _$V(#@6L$1 T$KD/@3F2QE526BGR MR0@JRE;-=+$ZGQS,.F9E'WZ,S,N$Q"E$*J MZDJ^%DDN22VXCMF9DXEL4G*IFN"2%\$UK8V6 @N9K,DUE&"2278,NJF$@&I" M-:&:TX3L!.P'U;Q,U;22^\R*(,%94TW-=8LQO;KLWMO@6_WJL-AO MUZN\>(>UH^""R\'E6!+@?]U#!5/?Q51#.<,DI M9>M(E>2Z$^",HLF<^9)XS">GWX1AO'!>J;HD2*DH*/*4R3K/N?0L9Z9O[^,_ MVVW;Y72[]GVU\.1++!*KJ0,[[3 MN,AS"BH6?W(X[3ZE4! UB!I$#:)VH<"=IJCA^'E))6G(\ M62JF"B8JCS6<*.Q]BJ;NH[!W+(V2#CH[@5/@T. Q*P0T&!I\08&E9"D(91B) MFADIKCUY534I9Z-*FL6HYA>7\7UF&3 MRB(<%O_G>E,6DBT7S7$5*. >B0?23^GDKWE&?"LZHLG;Z[@N\$%Z@^Y=K'Q1 M7DA/)/5I'R0DSHQB@G0NHH7>+)/3WE-,UJ=D@XKU-/2V12:>*^5:VWMX\T:" M,X)"+2UVKYJG%&_[( ^W5U?;S7$BXX\OPZ[L'^_WUR7_RB'9'Y_XM$_R^,FC MSS@EC72%&4^=]>_"^"+<$BC=F,TZ>:7[[1123X3Y3]# "]% 97QQV9,N,5)3 M/$].F4#>IUQ"2,$8V8<&'M7O9?M+RF[_PS^N5X'T*[T2^V3[:;[DMWV_6ZO>1Q=X_+_M!3#"^AE%!**"64$DH)I;SSQ!IN MF^95259;U:)%;,9&5JB>GF+^V=-_M?)802\7[ M. I]21)^=AY$AVN(^^Q #7&_D& XY\2=,XI85(*4-X6\-X&<$X*EJ'@AHZ2+ODKC\TFQZZB"82?DDG,DCQ$,0R^AE]!+Z.6= M];*:JF7VE8+6MD6@1C>I+((\<]P9K5A*)WKI8RA5Q4J%Z1:!9BTH)B;)!\.= M5L;5HD:MEWPIF5JVOQ6*"<6$8D(QH9A0S+LJIH])\N(]!<=5BQ9S5^V:/46"N4**J]JE8@LYK;D+/L@:3IH/1N:%9,Q3<;ZI M)2^:?&HRFUAP66:IHF*C5LL67W*VM!(9V?$H)D8-#MX>YV9=4@S[DMN2OWI5 M-OO0+0LT!1F)A]-/Z?_01IV _.G6@>[N2:F:R NER'JW8I^Q?;!SFONFL(ZV=AE1]O'H97 MJT-8'[O%'./XAQ^%\<]+"_#WS4H_EMW/JU2>E=UJFY^7M/UI<_R4_PKKZ]+7 MF<>EMV(TW>Y %5 P*-@,88DH 5'";, \M 7!L8 E.!8<.V=NW@O%$G@\00)8 J M,'EL7)4.S\O^L%NE0^ELO$U_7X1?PB[O4D')[61]M=+:O#]7&6V!W' MBWW6IQ!L/!66( -H%#1JAK!$WK&'O"/ / XP#VU!<"Q@"8X%Q\X9S$-;$!P+ M6()CP;%S!O/0%@3' I;@6'#LG,$\M 7!L8 E.!8<.V#]<'MUM=V\/0G^R^KPLIM3L=K\U!UN7)2K M5^OMFU(6A_!ZL8WMXH^U&?U<4]VNY>A-?__8&)VR^.SWYW MNT2NO[/J?4S/FP<5_?9PL=Z ]F>H)]03ZHEH$]TSY@CFH2T(C@4L$:%<3H12 M6T"1?0@DF/>D@A44@] M3"DL1U%#BB M'8A3H*$3A>P$[(MD6V6);V\+^4'.$TMN1.#VH5IQRZ2VC MSL-"+B&7D$OD80'F\8-Y: N"8P%+A"27$Y(P(5E,SE',+I$JEI'7RA#SOHC@ MG$B>]5$[]'LA29]S?*5:6M9'PG4>S(. !&(Y,"8^<,YJ$M"(X%+)'TN9RDCT]:J) 3B>HY*9\5!5,8R5I,8,58P6,?14)( M^B#I [$<"=F/&K(3L!\"$@0DEP+FH2T(C@4L$9!<3D!2G>?&649,5=$"DF(I MVO:/TL9+QHO*1?=1#82 Y*("$@P7&IRFGAY>EEU7[M.^YF79[%<_E\5ZN\?\ MH+'X-O,H+)R _1 _HIO$I8!Y: N"8P%+<"PX=LY@'MJ"X%C $AP+CITSF(>V M(#@6L,0^R.7L@^@:8XC,DLPLDXI1D.-,$HO)F*QL=:[L[,./D[*/-VE[5?ZZW>^?E,/3^B*\OOM6R+Z! MHCWZW)[(DCN-3FBC/J,%W81N0C<1FP#,XP?ST!8$QP*6B$TN*#:)1@3-//&8 M0XM-0J50E*7L3(F)2V6LZ*-H!+')T"2$V 2Z.3'(3L!^T,W+U,WH660L1DJN M'C60D>=-$@5+6;.B368G';:*"TS6(,BEX$F9X"AVB3U?I3-,I!:YG33]'4(W M^5(H3#> ;D(W)PK9"=@/NGF9NNEB],H&3EQJ0:J(0"%'3RESSF3[1X>39OGW MJ0D:0C?54@D+W9Q^>=!<"FZ'6OIM@2U6Q^6V^*8K"T)?B;'X-_U4'L;VZK)[ M;X-O]:O#8K]=K_+B'=:&-OL$+/P9X'[>QMCW[&'?\^P+XN8+F,22 )>#RR\3 MN.!R<#F6!+@<7#X!"X/+P>58$N!R43L/! 7'[>,P53 MW<87L3"7NN-O67E2*3KR1AJ*O@HKG(K>J=O;^"S)8)W4Y+63I$KA%(I19$*4 MVG!EBJNWM_&?[;;M/*EY7XT+3RA:="T\9H5F@9-NR!-BSQXHUF3 M)B,8J:HU12F[X]FA>!^=Y/+D2/=]2J&@:: &:!HT[3*!.TU-P]GO'@2VQ8:= MPF8*5;>@,70]C9RIQ'-,.65G73SI@W2?FJG[".P=*XJM@3I#7"F5A-Z-A!HP]NB^ MWGC7L=U@1_2&W3O8N6+\D1Z8JI/^R$JVQ"*2*2%J*2D"A2B-:3;Y? LLAF>:V!-%9_E%!:/.Y/]FP?;J^NMIOC4,8?7X9=V3_> M[Z^[C_[(*=D?G_BT7_+XR://.";"+XWCHZFT_ET87X1O J4;LUDGKW2_G4;J MB3#_"1IX&1KH>0K*NTPJ1$>J!DLAR1:+"U>%457S3L^^7 ./ZO>R_25EM__A M']>KPYO'F[2^SMUMU>\KB[QV5_ MZ&MN,9022@FEA%)"*:&4=S[A6U1*27!RU<6F>HF3KRQ0U+Q*+;+TX>2$;U8R M<*MX)SVAJ2MOZLI:K)ELD$Y7&5K\.6JE5-8N'5?02^@E]!)Z";VPX0<')0)8;J9.75IAX6[H3*T:ZP*@R(4CY)OQ> MB18BF^J4DLP6(8>6[KN=T1)Z:=AXVE=/0\+/SH-H<0UQGQVH(>X7$@R'IGXI MVD)%UDX3K29GJB?M6&$Y9)FU.REWK4::K#GI7#PI6RJ%J 0Y:V/11403W-"* M^KM"ZH1:.@DE13 ,O81>0B^AEW?6RZR%C5%IRDKKII<^=]/+ XDDK/2FBBA. MMEDMD];PH(@5%4CERIM>5DDI!I:,2+J&DU+:4>DE7PIKETR-9P0$%!.*.6:S M0C&AF%#,HV*RD(WTI86'Q1A2RBEJLJ?(2ATC3YI+=3*'5UDC.'.!:@V5%$^. M@C:56(M-6;5!,IY&K9AJ*36#6D(MH9902Z@EU/+.AY-LX$4IU=2R.\;KLJ9H M?"7N;4W.<V0D)T4BR;U.5:O81'34:MGB2\>7TB.^ M'(]BOBO*;?_O$'!\^/56]#W4C8N^;/!U_]0/A/D%1T5."OV/EWU5NY@W;:DO-MM#>V/8M5\WDFHO^VD7UHM787=8;.OB\++L2\='S4#[DKM' MQ]+U<&@_U-4F;-*JO7Q_:+^X:M^P__9+#?WY^SP96^M;MGCYOOS]5?BIW- 7 MA=HN^2]A_4MXL__7/RW^90(K\;[VF,-*O.4=W-L6C_[SK__^PY,7B_;/#R\> M/_QQN7C\Y.$7+YXOMLW137F_W/_GX^7^/Q\6^?^DL'_Y/W4?DQ. M/W[J6-Q E_C>']K' MORXM'CA^%6?L6_;/[][0[N@ZO-J7O^Q+?/9?[K=KN;GU7X5 M5^L61OWEW?L_T;?FYNL,^]:H?^XL]ZF(YNTE?>L_]XK//:^_M>Y+/V. JQC1 MD/-/8/VKA7OG8)O[!HD+_'>F_X9KE#<^; ^3O&YF[9[YMS^9/YW?Z'^H.^&= M;XL;,>6X>]ZU)ZM-6?Q'^_'E?O%#^Y/SKQN3C;+!Y/NTX/ANXF?6UGWOTKU: M^KF+5_&1;=/!T&>2% %)&9&D""8D=&/DNC%>IIJCH<%48V6J>W3=!5.-Q %3%EI[IT&G"^*<04((:83JGH\MP#O'5,WIE" MK!N9&KWTWD.WOF))Y)=O^7QLF>."["]V__@<_/&CAR?>K[>X'^2_7>\/-Y4T MA^UB5]I3:;4NB\U)E-^>[G[9%2HM7NVV/Z^Z0X;Q#;:2QNFI( ,\*O\0EIZP MI4$D()(9P_MB+=W?5A+\T_/XIS>==BB&FU895Z_*9G_<6!I%%N&B=0%Q\=#V M0[KKJZ6[ N/6J6S:ISEQ,_4A5%,I\^A55)EEI?O8KOGQ9=B5[SJV>_@1V?4U M_)^CR296^.A6.*0(0)T$4"%%7[KS$HLT7G-2+FE2PGAR03(2[6?)A"C% MG9PULSB[0K M>758= <0"VH(Q^MI(/V&!#OJ!,_H]A@3DC!!4#$ID8I!4F2"DV!6&>T##Z&7 MC>?W]/MHN_M^>QT/]7K](*6&U4/_E8-+*3ER_R@UC_; MS;'\;UW"OBS*Z^Y42!E%>A6^!?*"V >X!-]"%)U+48I2T9*4Y9&B4MT?^UX[H<;FNO)GU!+Y_MHFH.E/;JE#0T"4")+XMLS:Y!<2MY'_A5+&]O.4P]I MN\Y2B[:P\VK_:KL/ZVZ>]''4[2+L]^4PBGPD' LDU) XOP3'(O(22RZ\.1;% MD:I,4:C*D&"5\Y)4E+KTL=O[[V&UZ9COZ>;[(^^MNFMX6A]TE-?_=J] M[U9 M+G?H$H Z":!"E[Y0EXIP6=CH20?%22GF*9A:2+B2/&/)5'-R"ND^&[I?59,_;1^_Y:N'VSRLQN^[NOTVU(Z@9V"49_4 MAIZ.30]&#>()V&^">CI5">,A%^NK;?J3"ZDH(X7L%&7F"\M:M_B]]A'8GU7" M[EIU)"2*K2<2\&/7^\P=QVK9[4I>',)KU%>/V.= =A&;"7/S.:R.):A2R/HH M2+40FESDFFS-P1;&M&>JGQ9C-R1WXW&\"*_?GJ+[KFQ*N\Z^NHNQI3<*&PES M7.K0) !U$D =C28AK]Q'B9.2,:;0@G*6+*GV(P5F&!7CA#-&IN)[V6WO32#O M&H![":$<.IF,W?BQ!^?_N>G&L/ZT:9]Q#- 7\68]8J]]O#X1DH+8&X!/=$:? M2!4NB_2,?,S="401R243R%BFG3.IEB_K@W8LN?N8>9L[]-8/VC]]-^'ZP?L! MUWWMKSO4X0WM$$%!H:!0T%$KZ%1%*U8C%&>!6'=*3&E;6E">9=,C4TP5WK#Z M13W+SR9:=POH^9(SZ!=VU!&T_^E_/2DWW#LIC0V-L"?F+Y9\Q;VCT M9=-1Q>[_]__U6C"N .8Y@!FL"Z!. J@(^+[T.'5AU5DG*1OCJ85^+7AK@1Y9 MDX)(T@8E?1\[M__QWL/\\;V#^:YVNN\HSPBTOYY(C(>-V;.N^:>'EV4WBLP< M/ KDD9!"GD(@-ZM-V.1SB4H4DL8E4L$FBD%V^ZLA"<^XU:Z7851'HGW;__3F M<%J_#5![:4@V#[;!KBLD<_(@GH#]()F7*9E!>%^J*U2=;-&]#XPWL0E\5@IX^#)L?FJO7&T6VW?'+V[ZB.\789,7ZU6( MJ_4Q6_>7421\+]HI:F;MGOFW/S4"'FF6_:Q[FR-S16'I"5L:1 (BF3&\+];2 MY]F4$N?S.<6E^9PO=B&717@[]7BQ*ZFL?NYVAD>1S+AH79AY'#P!^TTPZS;5 M1%?F11>A BF=-*G"&7GG/4EEE*Z>&Q5.CK[^KK^PB,76K?QR$8K/O1K7L(%( Z":!"H+Y4H")CODA.*4E'2I9 P:I(7!3+ MI!+*J]A/J]NO+U!"+07OH[<.%OXPI7B(B'L^IKE(U[M=^_EFWV6[^8D:>UZ] MW8P914X)G@?.B<\M^8D#*:-W@Z24R@4;R"9F2%4A*#);R43K?E#6X(_.-/O,W-JG$65RM '5""AD%!(Z*@E=*JJ5:-(QHA*SJ9.M;BB$"(G M[:M,O@AA"S]/\/YEJG7'2;1+*_H8LX:5C_WLJ4?O[Y)EBU?A#;:Q1^UH(%F( M70+$ZN>,U0UC14O5[59D4EI*\K;%ZM5%(0H/*9]Z/?WNJ3^[(>'^-]29T-BN M&'6\#AD=FPR,&L03L!]D]#)EU'"5DY2,JK>%E B68JV"=&)*N<**K+UT9?KJ M,BK%4DITX!U:1W$D8.Q)A9N*Z.,PG7NG%;!_,;;\^ZC): +VFU[]$]KQ LQ@ M7;#N90 54>BRDCSU3\7XQ+M;=NOVRW 0V=\:V.?&[K!3; MJ\ONO16^U:\.B_UVOE]+VAIS7C*'']GI=U\ 9.#\]DXTQV0 M[;&)"F0;L@W9'D:V=:JV1LV("9E():O(%6IE(F^**%)6$-;7;.Q(44W.)1%!5*<6J9;UT%FP<^K!1Z+.W#/K= MF__,XB7KH.]G=8HK_@?@*Q M?-RN_K*HN^W58K7YN>QOQ?"8\3RX]X+1K*/R&6'I"5L:1 (B MF3&\+];2V#4:^Z[1L^M=>MF=MMW61;ODOY=#5ZJ_V)=TO<-NT=#KYQ(* B9@ M/Y0L7>;YFZI,J%)$"DZ(KKMG)"\9(Y^#KU4Z&=1)ONT^VT[/PINK=AW[%]L' MZ1_7JUWYC_=,_.-[(NXIU2:57!J&SIY#'ZB!AD)#H:'0T+EKJ$U.U% D\2H* MJ:0U>5$*,6Z-3*XD)EP?>U9?4T.%MDMA+#1T^H=2/U'3B_1"?[?M/\+A[=+K M,<& !/384J&C9J<)V&^"SM%4_1'M0JDF:&)5J.9;J&[<9_*4N70Y*9N-8+W$ M]+MM*B7O'^VV5S\V'^/!)K\EPS=/ZSGC>VN6SJ,SZBQ7/V0*0)T$4"%37RA3 MA2>?NDC(L43704A$R:B2SCJ4S=*VP>2*:XY$O;RXE/K'[LPD\]3'ZW M"F\.?.[;>L)^_/3\D'DD\R9@O^F=O)K>="F >71@!NL"J), *J*_+XW^LHO! MMR#.%]$U_G&% I.VA7-<:UO_?_;>M;F-(TL;_+Z_HL)O^QUW!)*=]XMZ>B)D MV>K1KMO26O*\L9\Z\DIB# )L7"1Q?OV>K ) D"!%B02(+# [9BR2*%1EG3SY M/.>6)V/4\E$'.J71Z7S+]=NSO\<&'->4:4_\O9H6?9*JZS8KFH:?8VCL;!;G M-1E:KIU1XTPURER:>W=4E6(."X,C\0@+K1!722#'$T4J!L;!&"+"I[U46X,A M= &J=OEN9,?SE^/P,_SU(E^R*]O'#,A.*JZ/ X+*K+BN/%H:#Q2MQ#V07^71 MY\FC+#GCB03VI!X#)UJ"-.,8&4THUHF;$/=3<;UW'N4#+&K*^- \6M/)Q8<7 M;DTG/R[.4/,9I<7CBP:G'LBOA_917TV2('3$C"5D@DE@7D3XR7H";KKGCCNB M1=HR2791=/TV[=LFX;R<[KUUS5=R*D7055$K.?6$G"RST40@)QDQD),E!%D: M*8K6*? W=0QX+Z76^R&-W/9!?+;+>?Y%U5>;BE+FB;E747BAJ,7Y?3=KN M(FD;=3(T&N03N)[%?X_QMRF=/+#\).RO] M5@,E1,W;UKQM]5*_.&UOVI->\OILAN/F8CK\:.>QB; :YY=U"W ?[*0:*^MS M?+QZIU69RU;FBKI547NAJ-4[/2;O5&B+2?8OE4L\U^)PY(QBB('/*CAG+L9' M[4>^TSO]N;5]KW8CO_[XZW!7;JD8@&AK?K3_7FG-G>X5$E[!3\/Q:?9*X8^S M86A/ 09LN+"7D\6\F<81N*FAF4\:N\ZL=JG4+N-:1+BT6D[[BZC5D];WK\K[ M.FF]^KQ/NR"Z!QSY^>$5W2NZ5U4N -VK;UV\;\U(TI1IB@PXTXCK$)'#1"'C ML39!&J[Y+K?KOIY,KPSZ5YOV_"]#ZX8C<+>[-!1<\1+&^7&G7<#PCGSNYT/3 M/?;+:[9XKW#R:YQW5QD6$AJNM MMK\H8K75]J_*_;35^FH>)1U"(@QF,0:%N,$&&>=R*U1&'6'<^^AWL748T#37 MOKU;8NF/E[\#D+X9[]$6X@-)=3'YAS[80OW'CDJ#AU;F2H//F@9KR&('G$PQ M\51H@;S,Q>H^!R\PQ4A2*J@5G$2B=A&RV C"K-PJZ1Y+N@))!9(C5N]G*^DB,UZW5 <_ZZ37;_%B M>79.V[1GR*_NSWF> 3GKDK%".10LIH@K(Y"+ M42(K#)::*9FVSPM\S-$YKR?3*R!^FUZU,/P^H_"N.A<.B"DG-W9HY"GSQ)Q* MGZ7!?]%*W /Y5?I\GO2I.$\Z&(MT;'-34B'M-4$\9[)BX"%QL\OMK7NG3RX& M5)G*GT>3F:H1A3UN;[V*(32?AO.SL\DHY 06K+ FGE^,)I%1F M"**2:FFD4+02]T!^E52?)ZGZ0 5GB2 ?,$><:X,TQP99YX,60B5EV2Y#$ IY& M$G%812X#2C*!P6.B1H89B2BWW$HMO#7T,9&'-#J=OUA#[]OT:P;>=QWN[JRP M@=.:F#FT 50)LQ)F)TT0XDI3:0-6NI']>U^ M L)D4E6Z['^\H/;H?KIXP?#J&*EN^,UH8FL7[G+MH..(9O9 ?M4.>IYVD'+< MF\0XPD'F'JN>(QV\0M9@L&TTIM[P708.K@[R^T<[W;\ _I9V;,EQ@$Z9$83* MG*4A?]%*W /Y]6__^',]>^*8E;DFKDMW1-]-AV,_O+"CYL(.0UM#W[6$BLTH MVEE-7Y?+I<<1(^N!_*H7^CR]4!X-5]Y9%)7 B$>5P '-@?8HN9=.:^[3+@KG M7W> ^TO&VS4>KPK_=N2&"K.+,K[C@)PR?=#*FZ7A?M%*W /Y5=Y\GKSIN>:4 M)XVPQ@P!'QKD< PH,DH-DUZ9&'=1&_\4O,EEK?XZ-&_6=';Y482)CS',NI[2 M\7.<^F'7\:_;IC^YJ+OPRS:*]GY WU(G#XUA/9#P49[CT5=;!EQ_0:C42.,$ MMHS)^_PAMQUD_KS$TK"K\KQB,M%]."*C M_VA1B>_0RER)KQ)?#XD/.V6C5 2)H!+BRF*D%?9($NJE#,0;MA,G_JF(C^S" MCZ_,5ZL"GH,_OSZJ>GDZ]:W'1!41.:Y&33V5LV@)'Z514],D.["PG)-,&D\1 MQARL)6LPM3:C$ M78F[! E7XJ[$?3MQ"T$-Y<8@BB5#7+*$3 1.YHG[?)XV,V0GH9'#$3=7 \'+ M.<^G$G<]3;O44,G/*47?;N./G_V9'9_&9FKGL>E^GC6 &FTDQ8Y#]T/\UV+X M$1;G>%[K(0SY@Y?C3[YK3+C+)7>2R.?2N^5WBN]'V@?29+$"<>1%"XBGD]X=)QRQ+Q@ MA!.I35"[B+/T@-Z)JO3>!WK?76G+LXK&N,DH[*AL93CVT[PA+%>M[##P4C-@ MI>5GBMXJUP/Y]7!W;E\-&2&2DQQ3Q'A(B!N+D:.1(9XT2SH)GB+919SB42;+ MNS@=3L*;)7S^%+M_X??1(I\TM6D<=0;3KG;8#H3:17_$"AS% 4=EN*JHO5#4 MRG"/9#CCHV4"B,K1W+!7)(\<"0(E:;R-+@5!=G(<8B\9C@VTDI7A^K&SY#D6 M0^S(_7YUE[O=V'GC(KS ..\@F:3FHEV)-3]2K(U2\R/%2/@H\R-]M7,$5H9% M0A!5S"/.341.88L8EC9)G0S#6RD)@9FA4AF4%)5YGP=%EB>!(I:4"!'R,8@[ MM7-V9+8H,Q!X%W;+\TD[]!].*C,>6IDK,U9F["$SRH %IS0A*:E!G&J&C"46 M*96D(LR9E+:846KGK(L,>1$BXL8KY#3#B 3'::#1<<=*9$8B^4#7@KMB\*1F MW8MU^R/\_1$.?TU*E!94_P8@HB' M 0$?N5-6(F&T0SS)B!P6 :E(J2?PDXQ;9D]BE$FM.'*1YIZ2'",3:40LN>05 MR^<;[C;QL2.S1_,!+BB1\455?Q9V3^7.RIV5.RMW]I0[4T@A !DBK -P)TT2 M618,4D0HH[66 F\5#7 ;C>&!(D:Q1UPSAS2C'C%BA$^"NV2+Y$XB]4 55.=6 MR;/6"APR:/!^<7$QBOFD%CMJPG#F1Y/98IK[):0NCI!&DT_-<-PM*E@I+VI. MY- &$(@U?_*W[^AW3RKT4DXH+LSLK)+NL:0KD%0@.6+U?K:2KKW-2V_8]6;L M)^>QF=O/<'D^]+Q&UHI%IN.H>#_NJ%F-B.VRB$9Z3 )#1EB-N.0<:><)DDH; M8T5*@?-=;!3M,/!#AL!W@( [BG'1@33E- T]]*KO 6I6>JKT5.FITM-7]UND MDG(E.:+!YAV;PB/'M$'41QNU\,*IK7Z+#]GEN1]Z$G) -*G\U*O<2O6"]^4% M Q3&V;QY]R /N$9$2XO-%8TU99H8AXU[5A/C-A-#\R %!TLA41803Y8C&[A# MD8N$HV9$X:VS-1[F 7?XE^'OU[BK3@^&[Z+"XSC6? \PLY)3):=*3D^>E#L4 MX_SO__698L*?K:(7[O'5+7A[J:8#6P2U%77#\4

-HSG,?AUA.='U!C5V/- M!RB-.6QL]+@*-DJ.0E=)5R"I0%+5NTJZ9A=ZE5UXMYCZLWP( ]B?,.0_XMSF MC46SZ!?3UM+,IS-,YF=QVL!?IO"E9C2T;CAJ/RS"67[6Y''DCG"-^-2(S[-0 M]!X 147DBL@5D6N"^&L3Q!B+Z!WWR.5V@9Q1C0RE#D5/G6+$$"7Q8VK0TNAT M_N+727O\W]OI.SN=+W]YTX9/*\]1^M]S 5\[R)ZS(OQ2*",M5(.=Z*V3*-E%HH7YZ1 M8BR6*EF!,$L8<056AW$R(*J39XQH*Y7?114;F"9^TT[)O[ST_UH,9\,\FM<9 M,5^V@-G^=1H#V969,J"Z[O4ZO)]=\PK%2;IH3:T<5CGL*S=[,4ZH /:,1 MU]0B+5E"0@:3,'C@7N[D2+]#'^%FUUQ MS07TWD2IV=F:G>T1XSY;9:Z07"&Y>HV'ZV!E)(N)"B1UM(AS&I$F0L.O#!-E M0]!![R(]N^4RK@S8MVG#8WPS_C6;KN\ZRW5WQ[DS5A.T_7 ;:X)VKR#P]B). M;;NG;!1SO6^+96B2T )^63J0$S>WPS$XE.!)QL^P2,>G,:^PY5<>5?A;,[@U M^MU[.Z9&O\NS8Z+6(6$BD"-.(HXU1S8?.R,\DT(Z$FC8.M?M(1GV*=GB?O&9RBY-TT9I: MN:QRV==QF37$>@8.M1$T(&X5189;@[PG"GQS^)_:ZJGUD$SNX;E,T$ID_?#+ M:SIWKT#PNNWN$@_DE=>$;\TN]-Z2.>(<64WX'A\G/UMEKI!<(;DZEP=S+IVD M*5H2$;&)($Z%0\Y8A4B4W#'AE6'IJ9S+I=6[']=2U9QO3WS+FO,]L&\YC6'A MP;4,B]C,)\L+SR=AF$"F+7;D#J2 N_"(]O>^Q1F?DT%S'.&P,@V:&BTOSZ ! M@X5K[ST2U&O$:.;!MI9(V;']Q'KY16G*2+UM1*:35L^BP4O7!WLZ8R#UYB M_ 0.9\UIU@!Z[\GYB-- _2/GXU#T'@!%_Y2Y0G*%Y!H"/%@(D!&A!(L&^< $ MXLPZI+6C2#O'O+,D,DP>O8GU>B5L 4' 7<0 CP,IGL+AA'_SGN3VQZ=;IH?U M $IXUT,AS8>SV'8L/H>Q7&9OMFNJ9*?P9\ =N.QT:D?-A9W.]V5.+NAWA0V0M;\CB M;!W:N;"GL0,F9!,,^84=?;*7L[]^U_SEB;7S-MRY9QT^6!['L!!OG)3Z8%DT MKW__Y>\___JA@?_\_.'-J_>#YLVOKQZ]>AXMG-;T:#'AG_/)/]<+_Y^;"_^? MJX5?ABC;WAHYW@9@U;Q:0]6K=L0K@18PSB5JOEZCYOLU:AY\VHL0T ^+L5T$ M>%CX\\$$(I$&0D"\@& ML+>I@0_U3K:/_[B8#<=Q-OLISOQT>+%T#GZTL^'L;7HW!1MB/&^=A _PG!]' M$__'=PU<:B_RE$X7\4E]Q-V?E_THZ&K(2?,6')"/0[@\YP=:L67C:U-PFS;\ MK:+B)X*Q[[\@+_EPNVH?>9@'RVS+@OT&Z[0YLQ]CXV(<-S!*,'*[C6?Y=M/0 M5A-^&L[/5D=ZY)M?3(=PDXL1#.TTCL%5'HTN\^?Q8MY]-Y/.[^,,6AV>MS/W MLEV$=M!,ILWO)^]/FK^_?/GNI/G06M.W#@R>,EJ$V-ZNRR8--C>_#9II_!C' MBVRJ@XK$SQ?YC=MGP8B:V<+-AF%HI\/5!3#ZU0&7,#?^;$F.K=! "G!5N^RG MD]$HO^;5F+(+ 'HWST,'-0P1!A@RN[IN<" 0T)1+^'4?,HCFC1A.(U^WOXM@@@FY]GQATF= M@::WH8WQ?.,L^J43M!Q=*]L?ALM;3ARLCBZO!_>U;C:9NF8TF743TTY^OJR- M2>4KX+EQV.I??G>8]#2=G \V;]^^$.C>*,!XL[X/VZ&!Z#='UYHZ<&'WI5:M MUA);Y(>W=_S7(M_Q'"0R:>=OJ=3MYLIAJW&K@Z1:+5EK3'MKD&"8P"]@":[T M9-"XQ?Q*GY8R;O6UJW#/#XF?X]0/9]?'.QRGT2+FU34!G&LFZTQJEN:5YEW MTO4P@I/FY6BIAWZE!ZLS=MK\Z=2.9UUHJ'-)=F-Z($*]4%!]EMIJ;LT/^H%K"V0_MU$9>>+:5PMAA7=5U):%Z,O1D /\^;OL+3G M0P]X_6;L3V!M3TX[2&IY)2^[+:BV*<'R:1428"V!6$&Q02>!DBXF4]NI^0_P M9J.842D"'DQCBM-I!\O+-;A<_X-F,0:NFG6G&G_**S$[L#4G0*TKU@?C*(/B[R1P%X;#2YR(MM?1D0"$CFBS>:)'CE67,^ 2DL M1G:Z>1&0;@LGLVQ$^4R6> 9K/N/M:3&WR/7]Z8^@ C6TP?,DAP_-\VXYH5V.#-;>\:>,![3I9W2?1/)=IXA=Y M B?CU2592&&Z $"$H;8@.&OI8#Z-2T!N'#!K:*;M-GQXLL]&$<@]WS9_/(;1 MC<#X'T\ S^W%#*;BJJX%UFK,NM8-[K*Y@ _SZUV3V^8K;K[%)X",26< 7YQ9 MD(F?_#'LYBTOB^&H'<]X:2/'S\-NSKL!MF\UN\Z$=GC>104R7;3#:,G!9G5H MY_HV-0/6@275I$6>LF4TM%N9$6@MORE80S#=X[A:%Y4P;@7$WU>N/ A$/GP M?"/N\>9*Z0\0GOGZ=V@JO]WI=*U#-9VA!O/[2#=LTKE2,WL.G[0>\'5FZPI< MS%_A[\L'W_\8VSE(VF5K1V][+.,QP#20*%#U/+_#ZPPT!*/_I\F0%3H:R%^].J&U'=!JNVB^ MY?FPY?S687C_\ZM!>Y_HIHOL'%'=#HNMW8D\QN9E]]S?VN>VA#98C3'#? 8J M>'.847O:RF*P=C"SNVC#?R^6IO_FVW;JT@YOFD<[S1.=S]UHC;\!@"^0X"P/ M*HL34-(.IWD"UT&*E7VX):9-([\[3V?Y%""0>3M)2Z< IO2DN2JU7%W0^BQ+ M/8,/AY,P6XYXOA[5L$7LT.:F/ZY-U=4=6J_FW+:^5/:>?:LTW6L V%]3C/Q7 M()#61EH^KJ.6:RO@9J1YJ8@_VE$;2'A_%N-\J8%;.M:YIUG_ ]S^XZ;C\AAU MGR\]8OA+ZZRM7;C-R5\*)L +@Z\*$SM;V8"A<9>;X8J7V5KU9YV'NFFI7%\6 ML%3!5IG"[+2FZWK9'N MFCQS^8HN[9EG.,XGUSC\+]<"J?![&'Y<169OC[)ZRD4@22,OM$27'J3 MUAW>Q=J^MGQWFC]AA#@?G42:Q@ K&R>D;="(BQA-2 Y6]U8%UD-6]N_YP("? MP14YSS[9XU?P8Q%.EP;)N#V^;7%^T46Q6NO$IK2* MOW?&0C[C[;P+[V9KO=M*D[^ZD?_H;)O8F39+)+KM10;9XLHAJI7W<-LCEJF4 MZYF4L)BN;(/N.RV(=;;F*G/S52^9[=(N<@;3 ,;1?#+MHEIV;M>/G [;>+C] M:(>C-B9TR_L]-(1]308?P3">+);Q0+#8/0SGVD2Z.!J"/&;+% ]8:+-EF&H! M3UQ=3OSB')\"8KT=9KFA@+9LM@62K.WZ3-BP\:A5L/GG1IM!6:P87 TAO-EGJS]ZC*=MIA%<,5@U7^, MV\<_YAN!!P@*,VSONTR1_C#\^.<-U#V9_C19N#D@Q.JJ MUFN[?';N[M=;RZUL5W[NK/GM.BRO1=NB\JL.E7]I4;E&Y?M!]]T$W\J[8(2V M%F%869:=_7NMNJ:+@[:6WS*]?#V#=FXS50[;S.85BV^3>/N7=5!U,5[EJO- MYG<-<15X'K9_G$Q#R_6M^9)2CAETJ;N[OIPUN+,?6^?E2Z/+LO CH'JP(Y1>WV.?5D(9:QST+B[' 1XV=K_XPG,!DP6\/N9O6_ ZXAPY[16]962MGVHR8G>7.CACC*P?^+Z<0M)R @Q67!,.I3W)#UZ-:>.N;0'6X&I];"OGNH(M7#F.]LJE#IM>Y/K&G6YM M##4+8#VFKNJKE<56C19 /?E@RLIN[NR3IIN>B&K,$S[])-W4N-AG^ ]WHV MR05N;6AA<[TLASC[\@A;DS^G2%Q<+:XNU)BS0C=*ZR["VG.ZFM\VN[ATJ[ML MX*B5\G"\*N#IPJCGD]F\'1X\_[:H0)>3FZU*/W(U7H=';2SB*K>6WW_:UD], M)XO3KJ9HLSAR]7DNM1O9&]6!H\GDCS:6LOF-U>C;96O7=:[KZLA-EWUX??G= MKM0GS4]7P1089^RD-,Y:=P[D=39;YE[?YRK:+C&&5UG.S25Z10SCC9QEEL0. M+)3=T?"??KAM.-]PXX.-_(Y>RM12KYA"7$B#N&,::>,D4A9^#H9K1K=[*4M) M>;(QMUX.B"L%KD,2">%D6 +?@3NG;[H![W()5H$1W;8C/@,1NA#?*,P&*S%B,; M?$1:8:VT%U22K5.Q'N)S/^5BXW6Q/614>9-'-KR[*M^VH.=B-6MW>%UWNPO+ M'F0P)SFD'\,-6^NZE[:ZP<.9FQ8FR5O-B#\=%W3 ,CQ)CG@:6*14#I(I",WB&FC'&;.2$[V QU?[OIQ(LI&C!5@ MM.OAR/0H8"_?WU:[O-$Y@0> C@%EA&8?(5\0!!)"%J?.0)/ B>QB M+;)9*[*KU&YYH8CC8B9M2"0R* 2V#44<$ 0Y3!/2C+,HI!=.B)M DQAE4BL. M?)0M',,Q,I%&Q))+7C&A,4W?"#2_3L8YYP\_[8BFB#BY^XC@(A2I2 =I64Z_ M'3:\&1AN=R;DN??F8P[2KG8ZKU,7:@;A83/U9ZT2!2_9_ M+T:7^:&D"ZUN@,%P=C//M"KO0J -:&:S6Q;=O)FM]X)T][@^W'N^U6ZEW]Z8 M\N7$5+[OM9T)\.3?Q^ 9CF!"0G.:2_@JENT5RU02 &9)H:!HKB#.J.;!'A*$ M126]LBEM'>CRD*CJ3Z K5YN-7JZ4"6SN]Z!*5Y/^=YCSG&+9E>7=%\.[K$&5 M%U\]KE7'!'%<:(N( @>%$ZX0& 4><_!>)".I<>Y*@=?=;JNNF\?U#!712P9 MM*TICG::$YJSY;;$95\2/3T\4EJG;Y)Z3YOTPNZC7&L?E2\.LW4TU M&:TW<-_PY#O6NN6#S/6YOFLC")!WJ(YNM;J_+32^^4T$WCD:?D9GPP".^(O7 M_\0\$6-S-HXFBG@4 FDJ)'(,[$]M(C/4%Q/P7,4TKC9E7/NGB#&NVA!LAENN M50ZW%:8H%Z=M7/74J1%KB&7*4T0E!;?=PD^66XQ8-,DH&8TQCSJV=87_ /0@ MX/&K-BSI+S]L],3+QS+D7[O63+.:)?G:+,E2ILU*J,V&&%MXN?V"I=AK^F0S M?;)"[_E2A,NNE'?L[LW[Y>89I\>HW78<)J-<'9Z6/4)R-[R5R*_USVO;=6U\ M8]6H+*ZZZTR[BMUQ$[M=Q\O ;LS%\*G)A<'K!B\_KW8"+WL%Y2:6UWKU3>/5 MVX3E@Z;+-\O%Q[DKZ>>V8GNYA_+JL1N;BU>/^_MR8T589WBO]K;.-Y9O^]SE MKLO_698F+]5P+9.-ZZ]%AJWWB_-%-]ZO-B:^?<-#FRW)W!RGL]6&X.;GMO_H MC1T0>1/GS1Z(K?#R(8IM)]V-V>]V< ]O5X-I7!6J@[43Y[E!Q=T[Q[]='0;= MQHJN>OQTO<][MN@:TN;]LKECT;(C+.CMO:/((^U&W&[)V2@!;P=ULMQZM:D& MZW?L)-W:L451\I'Y;AI<-LA'M*"H$1V9^H=(I9-> M(.(T09P(CZSD#/YCJ?#8,Z.WDNW?7-7S=.K_P'AZZ:N@S'CZD<7 EYO/[C+) M6B8^LM6OM<8"5C,2-#NNG'NDD_8H'Q^B [BT=CL]_9!P>+O1_]6F&=I!PMUK M^[H_NPIHOIP.LP7>U:N_:XVV7^/\;?I@/^\\UGEB^@$*QQA09T()D4 ;:1M0 MQT0@HUU$(O>H,(XF*\,N NH]U$O6FQ#\DA^*&MSQ!,V?.,0ID@I.48RBPB9W MB;&YW2G\)TJK;1(FTBTWZ2$ASEL68Q?+K!'-KXUH7A-A\V89[LDP]><:KKQ= M2#=B8K,N9#9LVS+D\P?F-ZYH^VK<%UL[:=[>&W[+??V&LRZBEA^SN%F>.5U6 M8HR_HJYTT-ZB:XTJZH7V:3T<&4H$8YRV& -*:%CQB0L@;)/)5[J@)&9J&R6^)=!9(DJP$]D/ ME#C&"":8AYY$KQ"-5B NC$(6K#^$+751\R09V1\#\BI;<[FCEF.:($8HV(9@RDGV* OP*C0YSHTP\G]P&*)O7?>ZCNN[* MV_9@7;:$69]HMQF,NM$^=.OP=6>" M^,GY^62\.AB\/2]O>8AQV]BFG_1=F-4 <\J8(Q(9HR/B8"<@[8Q'."H<;9)2 M)WD3RJRU'*Q:CYR)\)UHIO6"_$:_:_^NLG\ M;WY]?8WZ\[Z'3/^?)M,PB^,[L[C)1R5(0E89FW-&$6DA*5*.82\CPUQNV4!2 M2 U6=D24Y:V[)H'1#;\CI3)!8C*?P+\ MV[=OEJ061VR5$,42M5R@H*/(G;P##K("((13V [&))C8YK)%*-0,;%]!TQ_G91- M_)OAT55=]W%I#F4F6)F+4T(^S<$*!TZPMZ 4R5.EG+!Q*P?Z+9KSI&Y(X;MQ MO\^YK_/)M##3+9N3DWD^WO2VHV'OZ*%=U"L,CM"_(XY:0;1#(A^NP@TX_+E; M( HV>8M]8$EO0[K SBB&4<3@U7%O/+(ZUZ%%(P0Q6GB^=TB_/0=6D+(<&(H,$PQ1+XS"GDNYW<4X1!J5]@E)82+BC#/D(@.#@B:-K:$Y M/7P03"]\T^KW7P.?/\$?.O0DR^T[3USI1 *W7%N',.8PNRXZ9 TC2 OK6!0T M*&%V4>GT6^G*<9:BK;5/ MM_6-6Q^DT9VW?%6*U+9\Z]S6"WN9W=C+BSA[T?PP_'/S9CQ;3/,9%X-E&[2V MBFEDA^>P@H?G;C&==:=AK/7& M\?"YN@D>^9]% =9O[U\.EF3 MV4568OCC>0QM:[+AU;?@K]WNR)%U^53KR;3=9GJ:SYD>9Z'FX^0GH?WC.8S$ M#R_L:+D7M6V&!DJ8CUCISL1>WG":!P>C>P=_Z7J1NCB; Q==#/THY^HWVU98YV/:+Z].QUX>G[V+#.=M0*_ MV\=1*R*>6!'(@#+ M^%UB^:F-7/%5[>; M-.3&0/_M%2"!FP[_;3"SXQGX%]-A6JK[4H'LYCDY7ZM$SR2@OLHS-/^^5-'N M^MB,"?S.*+6;RPN1?E2A+35@_;>W]W-0H8QCK?D4^K;#M<7KY8W>7:I7!M6,NK M?32G)Q1L&9#E7^;ABU>2K[N*G& B=GG#$TYYV0,T>*?WPR?<['1*3C#>Z?WH MB:$/OA_\.KU=><\ZG,W^QETZZZS_XW0*5D- 2_1.[?_^FF,C7:+O19?NRW^X M'=/!/)IG6VH))1V\_/7YP-=MLP;"S)^WF\KV+NHES*T$X;7NN]+O2=!E$V%/[1V0<_;]L']\SJ(6>R>P1F!<[E/2OM MH9/U50NM#!PC!\2QK[)%*Y@='YC]FGV=BF5'@675B"O9B*,5]PK"OS E:Q@%6-K0I8U=BJV-5'[*K&5I\6 M4XV"E1P%(WR?Z 9"*W A' :X?FA;=DX68%N'Z^>8/"F$E3DEI6)3NPJ_'IP\ M0'_R1P!.>ZX_OS.5'V=M"\=U%?.J3G$7MMJN)N*G:7@5>!5[AY?B$7P5>!7[< J_P4K7]60A\U]&<9:QM4XKM'78:WMG< M$-?>O0_QGET>'++<^[[W@.AXTI^ VWYD_:=#Y\UN18ZGDWN[,_2FX+]!KH5U MU\%4QK8GDPS2(2X(1]8'AYQ4F#IN9(A;W768(MAS19%SG"*NF4)&)X."%XQ9 ME0RWZAM[J?S\>=F)X>5L%N'_P@?[^<[CV-BUX]C8/3UWN!Y(8N[LN_-,H>+@ MILLQPT&9QN*1:&XEN4IRWWKL+9?$&4.1U"$W_R(*:2T8,L0FI^'_@;FVVX(J MYK4*B,M\6'W*#4()@5N(Q%/R(L OY9"<9 /,[FX8^DRAHC^06WHJOS):9;3* M:.4PFF?28$$"HB8?^12U19;$@!*GT?(4C)-;)V3ZP#PE22%@L) [3$7DL$Y( M$&JD9-1A0\IA-$+D@+*[CU)YIEC1'\SM(1Y4EJLL=WQ:W5^6"T0RQ;4'EI/Y M3,(<:.21(1L)P2SE,T+P3983,@5/9$+<:98;/4=D6"*(*2)#9,HJ61#+,:8& MW-S=%?R98D4/\WS+5&S-\^TWSW=;(^>]9\^?_6)Y\BJ$2IZ/=Q&3-]I+CZ3% M0(0D?^PX0BK0+,*O8\"6%UL@4%/9D8 M$'GW$?(5#BH7?:NPD%9<'!P25;6JFI: M6>N)60L+ZQSC*&(G$9?)(\=R -,03IV7'#RLK6,+O=2!.89,%.!^\0C\)8Q! M@8; J6"*ET.:Q&,!Y3I2EL5#ZK_536W:NZ1,EET-F$N8$JLRT%!9I#SP&DN M8$FC2M0)N^5_)2(H=^!P2IN MN_VCQ.K TL/FJ.]O=OD 1,H&< M#%*0('!(6YORA XD>!.19CGB29- &I.$L/'*>:-UM+$/)NAUK M191CKI,KT[>L;%F,*"7B167+JMN5+?O'ED1Q M(0ECB$@F\R[ 'XBN)HL*6^,-HKSK9V#5EBNB*/ JU0 6_+,L)HB3"RWR0NJ M\F[#4MB2#B@KK=]+Y8N2444@YPG5P MP)C;=3R*8>4I4*5*0+3 MQ:YQ (2P6#'M9(,NW+X4NG2]A]6MER*NIXL4];) M,I.Y'37+E7K8XH#K2X2>T+Q&PF3A1K$64*VE!)L!A(L;ND:270(A&^ M$FBAREP)M!+H$1-H$,80KPARUB3$.3=($Q.1E2R$:#AE8JL^5U.:G"$)*>7! M 27.(9N$098QRX6/2GI;#H%2H@? [)5 *X%6 JT$6@FT$NA./5 3F::)(ZH8 MSP0JD/7$(\*(-#Z1X,E68U<2,&9:*X3A0\0EQL@8;Q +VNGLM3*2RB%0((0]^(AC[_@M"(?2^T?=D MR^>'L]@,5XSN/I9'K96#?YF"_(JPGNMY+Z<6 5\8Y2E8]-4#G; M)*1#QC&+ '02BREQ%[;Z:"HKB6;P"LVBSWB5D6,6Q]_]Q__$Z>1.G"I"_1H[#LV?CDNMC(TFT6@0Y:!;G!*" M#'<:] 139H#BDM[R(7%P2C/!@/. _;@)\)T(CJ2(+E%0.48]>SJU$O?M\:0G M=ZHYD#QA4UNOG9-,96]T+S/E[,X[F+ MTX;A04,QI44-?0 <,;N(,.4?X^ART,IW%J-']GA^0RT M',P5^(N[;&?A/W][_[)Y]?:_WOR$B&E^'[?, Q^_FTY.I_;\I,ET]&IR#F]Z MV81A.#+",3;!JI8:104,PH5GR 2KD.72*,(C? )L')*.84&(3,%M^P0F*,UU M0$KDJ@Y)''+4<>2-%#2WIY&6%_/:X]M8MF1XG,-2]9/3,=RDR4MMVP($!P4@ MZ-;UVEZW7+%'@*_L9-.7>.;NP)&98F#>.R]]!+1D8%8%Z;N#T9@FEA*KG&5; MIIB3$@RW?#(H%0%Q!=#KDD@()\-2D. 5N'6#JS0ZG;_X+SL=9A\3,&26'YI.=78%- *1IX:);H?- MBC42S>-LGHV+\XM1G%_=]6(Z!#BZB/!/F#4!8 R^E#^ ST ]R[ MR70^&S0@*G_6CG+IY8:F'7$'@PFX9 ,=5Z-OW[/UC4^:GQ93X)3V[_]:V.D< M7N"N%QJT5ZWLF_@YCS3"?>&1C3^SX]/V"?!N,/GSN/GFMPLWVTO#V>JK8)@M M1DMIP/T6YPOX.IAIV9OW9VAQT=CPW\"%YUD4DW1T;I?SFM?YJ+=576:B_7[Q M3Q;C_)!LH4SN6A'.SH:S^PV +\5'B3XH]W_K#HCNTORH%\,YC,+?.<\K&[KY MT8XR^LT>;R?)GIE)7R^LWX!AAA^SOLXZTO!+Z M5FN.S)]E-IS:L%YL+=$O;Y:77$=V637 VP$QCG? M_'([D#=KVLV6_!TGA,&W0$"SV"[UXR*TI),E23'D%,^;(9)#FE**L&32P7^" M"V%K/[\U1AI#D"0YE<:RZ2LT18(HZJQD&%MYC=#>Q6DVC>QI?)M>+J?Q2B4V M7>EK_':QF,8UP2&ZR7#TOB,Q[C[YMX@%\7U1HVEU_[CTVE$=+&4.$1LIXDDP MI+V72"1IG+;!*!=OZK7TAM)(%;+*@J$F''Q'VEQC!=:;$I9KE@ZLUZ)PLZTL MO;X91P:?"UR2;9>IJ$%7GKIM/7,OE>=1H.0M1[ 2%3A>)"%A\F*6D>&XQ5,! MF"A$8I&PR0!/\8B,=1(!W7GM$G/1^P.O9W)WB4<1ROC]$5*#!;M&F1RED]2" M6D3XR8/=$P)@@?4XA)Q=OY&1]]2%!/JFC0,S224!) &.?% *.X*CI.[0)H^6 MA:O2[6C\$PBE V/292*?8Z3\V_UE\)1FLYC_@?4Y&EHW' WGPROWN8@I!S=T M[=\OAWN/]S>;3?RP==ZZ3U;?CI^C;^FN?5\?IW,+CJ&?Y CM?-*DQ2@-1Z,< M?UD_;].1A&LGX"A.X5'3:8Y,+D>S#+5FU[(-,.7@T5=1!;1$T!)8%H: M'.)>\[Q%P2+M3/(._#NKMG(:B5$F-7S'1&R"WO9YB>Z5$XN).F2/'GY#V$L M$P=4T$6"/#+4E4NE_+];9W&_!(T MX/N:?MX4IV6KG K4> \Q90/I\+(!)#R6,E J>>AJUSZRCE#,.W MD"(,OA.41LY[ATP^%(!&S(/;ZMQXD)5,3V@_5G)9@^JQFA>VNBB.*3)JD? L M(8Z90A96#\+2,L*<3(QLQ7,=M1K#L?C[(Z"L]75%J[NLJH\O!8F M7>K:KPO0[J%?[3J$_SP G]8K=GFW5F;S*7*&P3+E!F-D ZS?Z'FP,LFD M"7L,'2XKW[H5^E.\F,R&\W?@&?O+#W##'T<3_\=W383E>)&CP=-%?,@VT^,M MHUH*KEE*[OE54=TKF=!)YN$QWZY&,$><85$N0TBK:J2,G&UD>QW*SC6VGWV< MS99+>#AM)HOY; XPU98HWEG3Y):%<&V(>197X\ZQ\M$(D 'NEV9QWMA3.QS/ MYDU:S!> X;E:.=]XNE%J!5@^C6G1(N:R2'D]P*?&CTA\(DIRY+@"QUAACW32 M##&B4BZ3EY)L%60\Q)R&@2SS;2"-=]/)&'[TL9VK#DXJJ'PMJ/S6%;1?B;.Y M+L]-#8(IC^W6I_@0"3XB7W?53J,(N#$;0EGU!_CWLW7C]0M[&KL&#,@F&/<+ M._ID+V=__:[YRZ&[)CQALYQ[E>79L-.UXO97 T+/VDD_9AS7@ROR63T0[^?_^OSQ03\]=9$X8S/YKD';>SSKFPRXV0 MK8$>(B@]"*,C)""S.&SSLOG6JT?FNMYIFS;)?UW7\J,3H2Z7E^3S0D1")DB" MF--"PT=.T:W4Y$-H\LWX8^RVE,S>C'^*;OYR''[^UP(F.]>631?M)Z_L[ S^ MGO_)GX%^YK_^/@;\&F5O$3[[;?GCW[,Q\LLDS_7SI=:[5OFODWELV$G3"7B9 MT71S\&+]8GJM;".KWT[UR2I,!,4)\9A(CK. 9FEOD72@3HY30XUXM-OVWI_% ML!CE4J>/=CAJ*YPFT_>@+ODUK]YRK6,?P/H%:+KZ)(=@8$V"*YQAZ$.^PS>J M$3_ASXPPKH N7NE5R'HU6\MUY;, ["TC"6DR&DT^@?!?/&I#4C]-C_]KU2JK M99GETY>#S0-[81?SR:K-51Y/EA,,/U^.1O82/#AXQ.<8_MH]CF!\@K]??2'O M_+07L_AB%B\L$&I#X.9\..:5^L[K%Y+,]&9Z_NL9R> M: KVT7TA)YX6LD0. V\O MSR<@0'#F_]U-F[_\QZO)+&_+!_?A0"CW#<=YEC>%AUM=>Y^0*NP*985#V56, MLL.R-CQ98:Q/*ZO"6(6QGD[CJ9W' M#L9>V^&T^:_GB@(J=E<=-5[W=^Q & MV=T6G5\FXU.4MSF6DZEZIBNGG#Q$%6X5;MG)[.G2O\0_Z_.(?[Z8QQ>DTYFF8^#_:;HG3X4<[CZ/+ MYBR.0K/LO+CG:.)X\JC:W8.OMNL3N)^Y^M-A([K?5$%]57?V=//2=FZY.3'? M(/?"NFXS3:QEAJ(8<]?MD$^N5X8AB:D7V@FO_59/^^A\<%$(%#Q6B"=+D',V M(**84=1%1FBXV5VLJP6[:N_T^N.OP[R=^,[^VNQ:?VUV7W]M\<7#30K#DW4I M^<$1I>:!^FP'55H\)B7N)_4=C,^Z9G>\U,51,;YB?$'"K1A?A!)7C*\87Y=' MQ?BBU+AB?,7X'H>PHHZ>1&(1)8PC'A5%U@:)K$O.44NIYGQ?(:P:OCINQ-AS MI2W;:Z:)/;],TX?)W(Y6W>]GMQZFL((K+AE7B?.'=D0HQ>>!2="X@[ M8I"14B.M1"),"R;]%O$ZY5,(-B'"X8N<*8QLC X)364*+!A)<9]S1WO'C&=$ MOK6&IGSA5NHK0HG[27T]C2M6C._;\CBX'"O&5R6N&%\QOF)\Q?@BA5LQO@@E M[B?&]S>$15.DR6"% M84<6DITA9[Y)ADW!.BJ-DZ7'E7(:P:OCINQ*BM:,MI M1;L^A1K!6D(S6&8WST6N':.*-F2J<*MPBQ9NA8BJQ56X5;@5(@XOZ"K<*MQ^ M"K="1-7B7@NWMJ;M5\'L^[/)=%Y[TY:P=&J:K JWQ\*M$%&UN JW"K="Q.$% M785;A=M/X5:(J%K<:^'6WK3]"H#\?O+^I#F=@)S&Y_"7;RH+>7P0\8ME5 =? M04<2BJTED[LLF524X2@D01['O.L7"Z1]E$@ZR36-@GCEMDHF9<0J&8:2@B]R M+R32D5H4G%2&16-Y,C=+)MJZ#/EJIYNX:J*79)B'UR.%7NKBE;L_>H) M^6$U%\?AM9#(@E(X[]?"%/%(P6NQC"(E.'&4>F;BUCD7>_!:O%^<+T9V'L/? MIY/9[/4>N#!L02:LC<_=RVH\"_KD2;27:2K0] M(]K^4ILT/)@H \)61,05<P_S#JCMBM:ND]S. G%T0(RH M_/6D +#G^MV:OMHQ)+R:3"\F4S H=Y.XVLW^_^-?)D^30J\\N=-VM0)3)8-' M%DL#?F#0R)$4D0K<\A""-6$K<16LHDE@F$9B,>+"T=S=5B-LE(DB2:NJV"4I]L'E6+&WJFC%WN>:M_($ M4X,%1Y)H 0Z(34@SQY#BAEDE2?*./H'3\J1Y*S)0F%1'IB=YJTJT)5!$V>K; M%RGVD&C[2VT*8Z.)=\AIP8"F/$U54$$RLP]JVW/>2K.!4:S25V_3 M5G77U1/MNK*G<>POZXZK<=5S*3'O4)>:46=4YS) M+:*DCF'.+9 KUP9Q+2VRR5*4L.0^89=H=(4DKA09<*-KG<<1XL#!Y5BB3U=5 MM"05+9&J>IJXJHI=DF(?7(X5>ZN*5NQ]KHFKI)F,1G!$!0&G11F#K/D;25N-J#T_*DB2O%ZW:KOJ2M*LV60!!EJV]?I-A#FNTOL2D>$V=!(6:( M1)P(@YR0&#&M3(R2N4CC/HAMSVDKA0=*R$I?O4U;U=U63Y2VFH,49XOI9>.& MHU'=9U7K.BI!7B/(J+UG*G(4%8Y D-$CG;!!3&#-,0Y:^G23(*4++%@-TR@# M03R!MVBTBB@IS85CP1B_=:;R@=)5DNR0*"L.E(0#!Y=CB;Y<5=&25+1$JNII MNJHJ=DF*?7 Y5NRM*EJQ][FFJXRUD:GDD#,!(QZ90%IXB;A6%.,DO4];4;T] M."U/N\]J5T5W1P)3!6>K*LN6P ]EJV]?I-A#ENTOKTDJ.(^1(&5HWF2E@=>, MI MY#^OVZMJ04>ER!M] 9.,,7GD=(I D=CFW<4)10)LZ;4PU(6;%,G +90X&N!1 M;>$["B/-,9"EE=9$:WQ0Y"9%OK*SLY?CD/_Y^5^+X4>@/5B/+^>O['1Z.1R? M_I<=+>*N6K^S =N9>U<7?TF+_^!R+-&%JRI:DHJ6R$\]35)5Q2Y)L0\NQXJ] M544K]E;L?8:*?7 Y5NRM*MH_[.UO7 8G[8D)% 7+">+!**299HA@J[0S.$2K M:ERF+OZZR^;8\A:PU/SPPHX:-QF'NL.F)O4K,U[/6)#HA204J# E8$8JD)., M(YX(=D8K)0W9ZIPJF9,.!Q2E=(ACY9&QB2.,@W*8):N=+&2'C1@0HFIN_PAA MX.!R+-&'JRI:DHJ6R%0]C9]5Q2Y)L0\NQXJ]544K]C[7#39$<$%D2(A(IA!W M4B.+G4."A&BD4E'I[=-7=^^S/.D&&U&/@:@;;"K+'HOZ]D6*/639'O,:I\$0 MKA#0D45<>H^<8P9%HK7"DDCE]A*+V_,&&S' LAXFWM\\5=U?LW] ^"7.9B^: MG#=NXE7B^)"Y7 =7Q^E:P&E[QB M0F.:;BM->8XU*5]879TQ@=GAD:Q@;[;67)9 (96J*U7WCZI+J)GO!?X?R?(X MN!PKQE"(*.,0\)[ M3)A2WH2M/%L-N1T9'1\TY+;G;61LK^DY]OS2E D=?I\28L8O-I M.#\;CAO27$8[/61.NQH/.Y/S41H//:9KH:PB22)%HD5<,XE,T@(Q*2-.45"J M]4VZMA0G%:A%6 >->.(,R)Y'1'*]C'-2&5[*%C6FS8#C79WVNW78\7XJL05XVO0].%>F.',D2@-\H91 MQ*-FR%'KD$\V&@-D(9[$"WO:37<#J_O8YH-%*T\61Z,['D7(-EK MFI$\OS3CRP00N\PE-O,SD/_I62/:7[^\%Q!&G#_]VW?TNUH!UNO*I"K<*MR] M"+="1-7B*MPJW H1AQ=T%6X5;C^%6R&B:G&OA5L/\.A72.3WD_D$Y#0^ MA[_@ MN&$*:4T\XB%&9"@1R!%EA/$X!DT+J9:FF ZPKNT$CQ$(#B['$NV]JJ(EJ6CE MJMUR%;6,&XL<90YQJ>$GJ06*TIKD-#&6B2?@JCMKROYNA^-=UY25E2>ON%"I MZ_#"K2KZ3*FK%F?OJ#A;"\Y5I,@REBO+P-\SC#(D-1/<.D$)WBK.?DHBW4=Q M-AM04X]VK(77E6B/17W[(L4>$FU_J8T#I04>"*+.4:"I7#0M3$+18BH"PXD+ MNP]JVW/1-#%ZH$P]U.NH"J)K]F\?V3][&L?^9O]TT.#O^A?(T-0B5*7>Z MO\<]1LE7@D;[ EE""A$D%<.(><"Q%I8%F=O)1>E).X&E"\JQ.Z M*@Z4A ,'EV.)+EU5T9)4M$2JZFG>JBIV28I]<#E6[*TJ6K'WN>:M'/'2$'!5 M)#?@@%!&D;/!HT1-($YK=ZRJD4=E1RO[T?F5&BB*#+.,L2=\$".A"-! M@M9)4F-,O$F.4GGLE;:(!DL13\H@H^$GY[D#=U$3CFTAR2HU$&17734J#)0$ M P>78XEN7%71DE2T,M4NF_4WSU>WI^T?$/X_._XCUKUI!5%DK84ID2(M44:! M^X=4\ QQ+QW2-@BD@0=]C)[IN$61@E.7='3(::%S(T:/3 2>))R(P*(/WI1R MG)H2M2#F&$'@X'(LT96K*EJ2BI;(4W5C6E7LBKT5>X]=12OV'F^V*C&5J-4* M>4S 8PF8(F>P1E9JDDBP.,;P!![+DV:KZH'0O4E6598M@1_*5M^^2+&'+-M? M7F-&,QV)0R)@BS@W')G$+8HQEV DZZ7Q^^"U/2>KI*RMH?J;JJI;TO8/![_% M$.-Y7I$-/"G%Z33F&9GX/YKA^&.$WB-*$&7P@LF$A-8!<1US.ZX8D0HZ M!.J8X8D_@1/VI D]7MQ1S[T@[8+S?I702R":2NB5T)]A'),):96P$=F8<.YH MR9'ED0&%LB!4)(GJK:9=NZ#0_7>TA#%6FBP.1?:\&X[M-<7(GE^*\<-D;DANNJBN%IJD6A4')E( M+>($:^2XQ4AXI1RQA'&VY>YRYH35P2"GDT8\>'"1#8M(1*8#H3@J80K).<(+ M#3AF1=7\5-)^.C@YN!Q+]%\K)Q8FY\J)17$BERHFQ1/"VAC$F1'@OQJ%HE$" M!\9X5%O^ZQXX\4E;>>ZJ"W6ER+ZAR\'E6"FR*O'SI,B:L]T-85.5B E<(2S@ M/UQIBBS#%*E(0G &$R/Q(0E[+RU#V8#O+!K]C%B[X*1M9?02F*8R>F7T9^CT M)ADBS*9'@7MP>L'710Y[C(!:B5;2":&W6J_M@D/WG+1E1@Y,86W7>L&3O7];V99N;729CU\E9@K\B.PMCSI_^[3OZ72U9ZW4I515N%>Y> MA%LAHFIQ%6X5;H6(PPNZ"K<*MY_"K1!1M;C7PJT'N_0K*/*/Q7CHAQ=VU+C) M.-0:]9J:J*F)G:24.]L>QF:L(3^!_U'C$J M ^("OFCS<=S4.*+A3\%074B-.AD8+&J"XIF"R<'E6*(561FQ,#D?)2/VM"U6 MQ?B^+8^#R[%B?%7BBO&UQ/H1Y6'*NN@D051QB;BW$FF1&-(X^Z6B6Q5Y@C@^&+\!V)C,48!2NT5($R M;DMIBK7+A&/M8]DW,#FX'$MT7RLC%B;GHV3$GB8<*\;W;7D<7(X5XZL25XRO M"<>'^V!6HJ,&M'HX@1.^P"HA9'Q#U/0-/<(<>H$8PI')4J),&H,1DH4JMG MGRN<'%R.)3JLE1,+DW/EQ*(XD6D=/*4NI.I(Z1XN]8L@%&U%2V#.MH@V* M')*P]W+JCAD0Q2MK'U&6MC)Z"4Q3&;TR^C-T>CG&GBJBD8K*(YZ(09H%B;QA M(BB%%8];54Z[X- ]9VF5I@/!Z['KY<'(GC>&UCSM7O*T\5^+X?RRL>.PF_SL M/BH?Z G-2RI,%@ SY1#S4UB>?RJIM.KV>:BTO4O:#EISBAU!-#*5BZM@ CT. M2'DN-&5$4.)OTG9BE$FM.'*1@KML.$8FTHA8<@E\9Z$Q32O:3J/3^3V<_7,+ M"1M^\#A\F-HP')\^18*7R!TF>)\ C9X1P]>:Y/*%6VFUTFJEU>V:92LDCIX@ MYCQ0I.(,698P$MCBH)U6DFR=XWX 6NU'3KBR:H' 7UFU2$6NK%I9M6:-GR;B M+75*3%!$-?:(<^(S G%H%'-;5

*"/\;,?+<)#WIG0^\9Q]VM?06@13DW.':VELM:,LW4YPH4] MC=U:0VT#Y!=V],E>SO[Z7?.7YZ,L?WF4MO3SI5? T.+";34@=C&?K+ TCP?H M(P^_W<0^LI>3Q1P>\3D",+>/(QB?X.]77P!]']F+67PQBQ=V:N=Q)8>6[;M[ M?W=;>K>]Q1)M,]EM,33=GW68QW\GD[CJ9W'#L9>V^&T^2\[6L0*93U9735^5F+\;+_I@6+YY3 @]L-PW,S/ M)HN9'8?9@;L!E3@K74@ +S)I.N>2;ADG#'$"Y!!&DQ"9>$ M2Q QOJ!)N"3<:0J7((*T>-+"/?+9A_RH,S7Y^%Z/7\3MKBX'2YQT2#IJC[H;3_CDKH\\^OL!K71 M>6!'/UB$<65M"<"YU:!\\A""5N"S%X'II*3'O?/ 0G"%YP L&P]*Z0C."0Y! M2^\QHQ&F/#T/[.DLMF_?_'7>VHD/-=]4SZHX.QZ_=J['?U$>J'_A$BT2+1Z% M%D?CNO_O__U)5&+KU7 (_PG_.Q(NX3_A/^$_X7_'$$7XWZ$:$_X3_I]H6,S+ MI#D3&8+@#)3F"%ZK=GR0*(P9S9+>.QCP4&$Q"HF=-B4>N7I7'C5[)<\O>_7] M:AL6 SYM9CYRYG?JI'PB&78BWI6N5*5>+UF$+S0(+R7VG$>2\I3SD<='3/.B'RI+J=_X1+U=:'$TZ2^ MB<8<">.G9AZCRY$PGI28,)XPGC">,+Y+X1+&=Z'$T\3XZ8:P8M!%QL @18N@ MI# 0/&\_!F>23TX'=ZP0%H6O3ALQ:+QM/^-M'P^?AVI+L*EF5DTL;C\U1413 MJ,;>R)!P2;A="Y<@@K28A$O")8@87] D7!+N-(5+$$%:/&GATKC;:17,?G>Y M6F]IWFT/ID-I,A+NA(5+$$%:3,(EX1)$C"]H$BX)=YK")8@@+9ZT<&G>[;0" M(/^\^.YB>+VJU=_\HK*0+P\B_FP9U>@6="*A6"J9/&3)9,$@C.4>I X( M*@8.KN@$K CN4/ODU-ZX#>N4BQPE<.TE*,,,1.\RV"P+VF@R8_)IR>1CR=:W MJ_5W88%_K(;YMH#RZZM57>K_P=P:@?\0-O/-HW0Y$O:2BA+V?O*"_.9A+4[#:TG!>^E4 I%U!H4J0PA) M@3=&B!0P838OX+6D='-ULPA;S/^Q7FTV_UQ615TT-^;/]:<_8/5,\/OPTX%< M&3F3EAR9%Q\_^ELB6B):(MJ)$>UTJ4TB#U$4#X$)W>;?>HC.63"\>*UDT,+% M8U#;6UI[G^0.%HC3,V_Z&HI[^@!PY/I=2E\=&!*^6:VO5^NZH3Q,XNHP_?^G M;R8ODT(GGCPD3UJ;4PK)@A8\@:IN'P3+5>7)A,+'^J7LC:M-3O#"30$5FML8 M+ .ODX?D4V76$I&;V$OB2K"9JVHM(,8\OT3%F/A4LC*BTHK M4*EX\$)(T$D')I"')/E3AA3,Q^@X@K&LLJJ,K1R$*Y#>R\HDV09C.DE9&3_S MGE.%QPGBP.AR[-&9(Q7M245[I*J)9JQ(L7M2[-'E2-A+*DK8>[89*PPVLFR MI]!"=*4="Z\82.&-B+%(J^0+."TOFK'BGAJMII*O(IKM@2#Z5M^I2'&"-#M= M8L. 5C)5J8EQ!HJ% )$W=LM>YRR+EU8?@]B.G*\R?F;]H=)59/_49W6RZ:KP M&I?IECJM^B%**NSHD2AE$<9YIT!8(T$5E<'Y[,$C,I:E127+7F&'=%(4I4$[ M;4#YZC &P1AP&Y7-(:"VW:2MW$SQ0Z6M" =ZPH'1Y=BC3T5;<:'!<5Z=%>08Q1 6L:"NLE%+$O;GF1W!: M7G9"H*(VJZFDK8AF>R"(OM5W*E*<(,U.E]B,.JA.500F.$(LP MH%D400ODS(NG%/E-V%Q^OM<>OM]^$]?IVOGS]7V%Q@X<: MHF%G2FLJZSA!XQ]=CCVZ<*2B/:EHC_PTT2P5*79/BCVZ' E[244)>PE[SU"Q M1YDX!%,T&%80K?3:ZKWS M;)72QDHG((A2V90K 2Z)^A+.HD$?8RF]'&9D9])2A\TIPL#HV2JB<;/2+%[4NS1Y4C82RI*V'NN'3;2.Q^KGP%">P6JQ.J):.<@"2-R3E8: MNW?>PQ%\EA?ML*$#6:G!AECV9-1W*E*<(,M.E]=<,@5-9E"2C*!2%A Q!E F MNHA"1N'WQMT<@M>.W&!C9^)@AS.0^5-_S2GFJ?X[+'] /,Q$.,KE4B''J5)D M-%U%=>E3R581R?9 #WVK M[U2D.$&2G2ZMI5AL"9F#\$:#,APAR,C!A^B*+I;)=!1:.W*VJH7@#C7,E,R? MNJI.,5OU9]QL7@VMRW' MVV.8V9T8[T:UX^2N]#7VV&S6LSS\"">T[>BERGY M^+BD>Z19\F4/0_IDKZFDE?;_%0K#"@ M@A<05-& S BN==8I^.<:J8_>02W%3"G5567*SUC7W1LP.3Z2=>S-4NUE#Q1" M5$U4/3VJ[J%#;1+X?R+F,;H<">-)B0GC">,)XPGCNQ0N87P72DP8?\XA-U&T M559:T+:5CS"/$-IQZ Z=RL**%.7>>8(4K M;5@\[24;\@T./\ZWE_/EP(=;#.LQ<]JT>3B8G$]R\S!=NL9?'JJ6Y%C,E^TK*$Q!04GU\X9** M$E=-C*M2<,X%[B'9&$$9$< 9GT%C2D)AXB:+%^"J#]:4_4>8+P]=4T:3<$\1 M%T:7(U$7J>CTJ(N*LP]#I$$4IZ5G@%FV*K&($+6*@#9*QZ6)6>@QB?0XQ=E2 M]55T-CI24>$U$>V$U79H'AG&K4I"-XT:D/!99(RL*-0 MVY&+IKDR,^8<\=$ U2+-+YP247/E*HF.KZ(%+LGQ1Y=CH2]I**$O>>:N2K6926B M!)3.@2K*@2M, UJ;E%0RV_WC#X_@M+QHYDH>L(+Q1)"JX\P5$6T/%-&W^DY% MBA,DVNE2F\DE!<,5*)4"J%P$1.\=>%0HA.;%N[W,U2&H[P]U[2583YZ9P.THR] 65\@FAA IB2U ML%Z6DE[ :7G1M)6:66W(D9E(VHJ(M@>*Z%M]IR+%"1+M=*F-\10\)@LI-7)B ME=6\\@@BF>**8<4F=PQJ.W+:RNJ9\YSH:[)I*^JW.CXB_*6:6II?A\405\M, M/594TT'D^!XY6E6B4%%#UJ: 0L; %>N 6^3:>9.4LT_)D2,R$Z2N-,HY*.=E M_:[$2JC)A60%T]QUDJSB8L8,E2:>(@Z,+L<>_3A2T9Y4M$>JFFBRBA2[)\4> M78Z$O:2BA+WGFJP2;>Y140R$2&TPA!;@K;(0-8LR6\O3_F"((S@M+YJL$OQ0 M-7N1(K;UCB0>PL52^ M8\R#1R'J=TD'+X/CC#WE2.,+C]DXD*;2XVXHAT=M( 2==?;>N<0ZR5A9+:FF MXP1!8'0Y]NC+D8KVI*(]\M1$TU6DV#TI]NAR).PE%27L/==TE9;>.&X9J,RK M]Z&,AVA\ /1!22&X+"&\@,?RHNDJ1R<:3R5;12S; S_TK;Y3D>($67;"O%89 M27M9(/+6,YP]@L\Z5(8KT>>$B>/>H*-#\-J1LU7&T"E6TTU545?5\>'@'Y@1 MKYI%#O6="J[7V%9DE7X8YLLWN-E>U>O&S.[&>C6N'P5YH:^WPV:UF.?A05JG M;U0O4__Q<4D3YQZ21.\E^"3:K8NZJ4N1G-/SN#9@D-*&"QPZ$2Y38A1)/ MDQ(GFF@CC)^:>8PN1\)X4F+">$KH?;X3)BWW0:L$ALOJ4"47(3(IJT]FK,@L M)2'WRO2/X(2]:$+/S@SO:Y#&)$B[X[P?$7H/1$.$3H1^AG%,WR*5FDG D'9Y MP#:4L2@PTB'G7.:,>\=D'H)"C]WI)F;R8*4O9T23DTHQ/M,-)X^:8I3GEV+\ M?K4-BZ?-<$.^P2&4BKT#'VXQK(?M95V9UY>#WOTX:K<<H-76@V!)MWL8.*LD")FTI["-VSLOYPB<^,$0\'^$^?+@(\B((L\474:7(U$D*?%Y4B3E; _DQ'J5 MI7<)+*NNJVJS8[R1".BP"!N"E6;O%*"7).RCS P5,Z7[.JI[$JS=<=*6&+T' MIB%&)T8_0Z=7\IRD%PF$" X4%Q*"\1Y8T,@CJI3Y40+!1T[:2JEGRGOBR>Y@ MY,B-H?RH65M^?EG;KW>YV?MD[&-REK-/R,[69VY__?U7XBLJ69MT*14)EX1[ M%.$21) 6DW!)N 01XPN:A$O"G:9P"2)(BR,E^;Q8E*\*GZ$!I]*!2 M:;,H30#4(08C#6?2]E*C/C,'._^3$A13 Y/1Y=CC+I(8L3,YGR0C3G0L%F'\ MU,QC=#D2QI,2$\93B?7G^V#&<9ZP))#:L'82M0)?% .9M/!2,2,$OH /]K+G MW/1U6N;,K%2\VT]7OG\!S!!YMFPO&,&+OCA".Q>0\L0VQ. M;'Z&,4S'?=3&"]!*:5#9:' Y)! E91:X5G)_GM,A^'-""<D@*"*!F1&<*VS3J&7!*/C:J8/=J(LU05- M#4Y&EV./#BMQ8F=R)D[LBA.=S=ERYT )P4"96,!;(^J/2I28K#%VSV'-T0C3 MB%.TXV:5# Q"80P*5Z74OR@M#Q;PI5-WB"*)(OL0+E%D%TH\38JD#.V!G-B@ MK62ZNJ$R52?6.PD!C0=5DBQ9.L;-GA/[DH1]E%-WW,QJKT8JRNKDL*@E4)4%JG [!H4?.TEJG9]5W)Y[L M#D:.W!A*>=JCY&GQ7S?S[>T0EODP^=EC5#Z("]%,*J]N*LST0\POL?/\54^E M5<^O ]'V(6D[E>AB=01!)9% 687MP-D")G(>BBF1Z?T#9W]!_K8L7F\_PME_ MVD'".W[P,G^_#GF^?/T2"5[A#YC@?0$T.B.&IYKD_H5+M$JT2K2Z/^B=<0B>(83$HQ;>!Z-*![0ZC9PPL6J'P$^LVJ4B$ZL2JU+6^&7*O*1R M:#&!Q-BBUV@@Q,KQQ4NC;791F1YK8*<0Z50Q2,XY70E4R6Y3T'JO#>_?P3:/51\FK$#YI_/BF!?- -=OV_J M\N\/"_77FRMJJ/N7MW0 [_[O-SZ3"AQ]QC<-SWM)H'^Y7I^6[L6PLLU%#*9J# M$A(AN.A!.Y&0:43FQ5,2$4))%K,"RV4 E:V#F%($GXJ( IG*,?XLB3PI]UWF M.Q[9HXYGJG\_R";F/3;17_T[]Q-_ZO^ M^QD@\VCM]R]X;^S%NVA#M=10#;T:>ZD[_)CJSI\W8V=:6!&^A-$>ZF^_#?/U M?X7%#?X%P^9FC5?U$__G\OIFN_GC?)/JRM???5_?X@^+5?KAJP&K"5^W_>#Z M!C_'(^#N8TMPU-UA7"WR(13BKZLM#NKB$#APJ$=J"SGL5G)X9RDW7[Z;-Z.N MV $+5BL8A9OMY:IB5&@8.+R^F>>P3-BV]*6)[\U.?%?OB*\J?',$YYO+^AYA M*.MJ/-6[_F'X<;Z]?,#38;NZOZF!7JA@V5"R MEB'N)\<0>)8?ON>S0F:6![ ML][=$UL)W!U(KI;PY/<7PS_K4JUW:/KX +-W7ZW>F[%4>,V-G]IU^%/%[>L* M)S@;5G>WAJO5S;(^ZV5]DA]7-XL\1&R/@%44N7V$#2X6]1GN/D"[ZSK,=W_8 MKL-R4^H3A,=/=#O,E^W:7>A@<7MWR?UN)>+V1\3E4!7CA_I"UZ$%'>95!;:; MV3U_MN=Y1\Q##EN\(Z2W$JZ[@]43\>^X!*HXU\-E_1+6Z?+VCI9VB#7<;.HG MJ0_V=C'>$=+N@U^%G^9758WNI%2O;T^SBAMK/ M5C'67=$]Y87MW<=;;;;/O'+$NZ?\\;)*Z)%)+X:_[3_#^O';9R1YOX3ML>H' M;I_P@7 ?E^_M6K6/TUXN8V7^U75]^ZI8]>OJ<9'J H3ZM-NP4Z*R7ET-F]7- M.M5/WW#B&G=@\;!T][N&IIC/R.[M<^^$L<:RV!G)[;7;%6F^3C=750/4[;\RS:NVY>=;63&3[*!Y/I7/@H+WV""/Z?NQ#K;LF? M:>O0%\SH7S\$2-O#U=5MGVRW^UV$VZJP]=5_POR[NW?RZH(]7E\_X")<;_#5 M!JL&5X1[[%]YI[WES7PSO]/65P_7OVUS>2?X>__Z%_;738[OA"WWKV$7\LE% M[T0V]SMK)+LP^MWFFD\).5^'W/R_.ZVX8'R^_(+<2WV1QQ?<93<>7G+TF/-H M=OKGAAT#?_6!6#4MT?A+])]OZ>Y?-]4?R'?[K;N+6.-UZY2HG-)NJ)26V@8MU;?9[2B?W4<] MKS,_CP'\@A,&=*9@=Q@@" /Z7:+_W-ORKJI)-G^K/MS[J#!?IL5-"WHUS[&B MPCW"WYEZ>X%W=M+EP67;V]+.!ISOWB'/J^NVK9[7SOMY^.ES;)_770[9?F>* M=:<=DFR_WR5ZQ_;?BPI\V'@_:IV/50?G4E\P_^D5_K3#Q<^))8O/CTR^+=SJ M0I]^VW0V(^- M;((/]I$!1^Z7SS=ZD88.-QXJ?;16X//;.:H@VU]__Q577QU1SLUM^D63ZQZD M]&++@&TW*X^P M; I8]@*K09(FM.H9K>XS4X17D[$BPBO"JQ[694R\$H17D[$BPBO"JQ[694R\ MHMC6)*R(8EL]QK:.'[7O3_W' :O?[#IA5C>;L,R;L>:/];D@/>+1+SHFY60. M&!NIY?9N%,([?>^SO4;XUH&6PN9R-QWF35BTGM(/%77^@AW;R:Q$21(PO:!(N"7>:PB6(("V>M'"/?&(L/^J)L?S\3HS]Y\5W M%\/K5973\FY803\'QHYN060%F'H!(R\((YR,%HY-:W0^Y&/I]=&C;S[L/#8,\2'$;>IKQD MWO($MREGH:+$7Z/PUVBD=-=4K.XN @FB !%%P%*80*GB@%=%$\YZ)B0DU_1'SA, M!6*)O\Y618F_R*\X.Z6?5.;D/HE%F9-C9T[":URFV\-D33XY\WCFAO(R^=L> M&6"Z'HP4RBI>)*00&:BB%7AN-40L,7)6I)'[9T%F9DP1&D3 >D^H7H]77 -W MTC%,62@V=F9$2#8S!_-@" !Z H#1Y=BC!T,JVI.*]LA1$_522+%[4NS1Y4C8 M2RHZ/>R=KG^@G0X8 H+3L9T5[Q)$*2(4'X(6]3]T>R?K\NI3"!\<*%MO5"8G M<+QD8$QK7]T-$U"2?T 0!S5H7!)1<^4H\@_.&G%IOZ/:64QOEFMKU?MT [J M_.@'_T\YBSUA'T6FZ),IH#VK/@KW#(+A"%X7X7S*Q@7SU$SZC%1$=8)VO_HZ2HB;HHI-@] M*?;H<\Y25HFK94'G72;,J4B>*8+%%FB81%]P+(WF:IX MYR4FD"E5AT;S -$7"\9)9I2,&>/8'>2&SZRD\JI3M/_1Y=BCD#ZWPUSE0SFL(D040JG#& MN)4E9:(HLG^BJ/Z$2RIZIA0UT?@9*79/BCVZ' E[244)>PE[NU)LZKZ85N[B M+ZLEW@[U:7_ [1!2JO+?4N<%Y:TI-/1>:"@J(9)A$41*$I3% A%] H[*V2"S M0+77>>%*02<< C?!@@HV0!#1@JY7:U-DRF8O-/1-V%Q^ODV*/+D;"75)2PE["W*\6FWHN)Y2^JBYGFUV$Q MQ-4R4]\%9:TI*O1>5"BPG(RS!B++!51D$H(.'+C+/*#0@O.]HE9CT"ID"I1, M$90( EP4$IB/(4O+F!_]W NN9L)34>LIVO_HZ2HB3HFI-@] M*?;H\?B*1%1J.0@ M)U_=@RPLQ*),JW,2PA:%ND1R#\C^B:+Z$RZIZ)E2%+D')ZW8U'OXF;'%Q.USB(M<]UU5]T%M*]U$>FUR6=UT6(Y35EDL( MJHVL5:C ,\& :9N+1E-=EKU>C&@*6NL1BO42JH?B(>3@H!A6E(O]DXW-,-<##X6!D&&5C@:$3QR :P8X8--THOP-#0CO71%N@"1QWI/ M5!H\K_9[_1E&&&EY 8V<@6*F+HZ0#K(V7@>M72AJKS\C,A&90T#'-*AL#+B, M'%3P04D=+!=CGXM1*9-K*L Z1?L?78X]>G6DHCVI:(\4-=&(&BEV3XH]NAP) M>TE%"7L)>\]0L4>7(V$OJ>CTL'?"H1G)2W2>0>&^@$K10&"E'0]G"G(5A0I[ MO7%,8)8R(42K8KV'97"MY#1'QD55$%]DHM#,^=D_]6=,*YOQWV'Y V(UJ[@= M-H\6.&;&+]:KDF=M\2J'PB$D M63F3-EK M:/G/J/7=&S!)$$*5;QT(EWBP"R6>)@].--9'&#\U\QA=CH3QI,3GB?'3]770 M9A.*JAY.] )4"0R"]1R4#TJ;X+T*_*FODW@R/CD-/N9ZCW$&7,D&BK)96%9= M)5[(UR$>)!XD'B0E/B<>)%_G[#'^R&TRXJB))7%^B:7O5]NP&/!?-_/M[3N9 MI=G35-,0EGE(87.YN_;^D,TQ<[3OFYNX$,W>\NJF-?QTPT;O+^MQ5O!7X]9X M?,HZ],A5T_79E,-2A$?(3#I0DCEPW%@02KED1$R6[1VL&SU&7[*"P+4$Q12" MLRU395@(&*3S:C\_M=G@,0_2=9+-G.%=57[\K#:?$8U3"6/_PB5Z)'HD>MRG M1QZ9")I!P&) %>XAIB!!\U#JII;9PO?*-T2*V4=F0">7*CUJ#ZZ("+'>:4-6 M,KC],LDCTZ/7,Z8-L2.Q([$CL2.Q(['C09H(;-".MQ-UN/&@4%GP5C#@N01? ME&<%]Z95)UD),2L%&)K+R.L],59N]38F(:4WV9N79D?+],PH2_1(]$CT2/1( M]$CT> AZK&NI?);-9>;+U^WQV^6P"+>KFVU]BY^PJMWN[3AC%^S7#S=4=5V$ZPV^VN!U6(UT%V?[Z^Z^X^NJ( MK%E>;NC_()BE;A:Y .LVQ\QX57$]2#Y;!!,B)$J]#ZR:H\[ MF?[6;12#(F#K$=C$,7'M?C7?EUG'9Y=(_.GS.J]???GN M[616;M)UF"1<$NX8PB6(("TFX9)P"2+&%S0)EX0[3>$21) 63UJX= [2M,;5 M_?/BNXOA]:K*:7E5?]/3@4BC6U#'#9%'".!2L^.7-SM*'J0Q&8J(O@V%JXO# MT8&.):+SDKNLA%"%+-M)[IT8>_BVEF#'5UP#P MT<%AY&W*2V8O3W";>:@'\J<'-@JOEFMKU=M*-9ATE%IX>]T_4/LL@\:IF@/D$&52*'&+P 87)2)8BLQ)Y_8&S2)EC1 M$AH>% \9G*Q.0O:Q.11&Y\C)/R (([J4+BDHF?*4>0?G+1B4_?'M'(8N^Z/ M\!J7Z98Z/_IA@%/.8D_72PF><\:+!&89!R6#!F=2!F-X8($;K?A>%5;U!8+D MNMX3E *%]>X8#0,KI:@>#_?(1\]B:#,SCJJP3A$ 1I=CCUX*J6A/*MHC1TW4 M2R'%[DFQ1Y)TE&&X22QRYTWLGP6<> M$A?"0@S%5/_ RWI/Y.!-T+YPE)@2^0<$ ,11'0J75/1,.8K\@Y-6;.K$F& 6 M8UNEN+E9WPYQOEA0#P;EK\D[><\[24PC5T:#1Z9!>>4@6&DA\:(<-QIW_>!/ M:JR0,^%E@!R] "5;WWD('&1&90P7+NHXLG=B_,SZ0SDG9/\]V?_H%-V"L_!Q>A9$EHE=$119/]$4?T)EU3T3"EJHO$S4NR>%'MT.1+VDHH2]A+V=J78 MU($QK=S%7U9+O!WJT_Z VR&D5.6_I=X+REM3:.C][$64:)QG4*Q*H*1A$)P7 M4(0M6LD2F8I[M54Z&%0%(2>GH'XCP!N?P'I5-$M1E%B>AH:^"9O+KY>Y_?.G MMX<#?QOFZ_\*BQO\XWR3%JO-S1H/%!L2=J:TIMJJ$P2 T>78HW]"*MJ3BA)' M'9*C,#JAK?? ;'"@//?@E,_@44MCT"3ATAY'6:-=Y2Z(V@90F!%\3@QT--7C M22Z[_0P[<10! '%4!\(E%3U3CIIH#(T4NR?%'EV.A+VDHH2]A+U=*3;U7DPL M?U%=S#2_#HLAKI:9^BXH:TU1H?BS;868&2NIJ/4$[7]T.?;HF)"*]J2B M/5+41!T34NR>%'MT.1+VDHI.#WNGZQXXYZUBJKH'*F [IEM!8"*"XUDED8(Q MH3QU#Y3D@:DLP0F16N.;AY@%!V%$1I]85';LH5'D'IRL_8\N1Z(H4M'I412Y M!R>MV-1W,:V\Q=_76'"]QK8,J_3#L"K#]7K^)FQQ<3M7%$))9/<(AM]SNVL/B"5N9Z@_8\NQQY=%E+1GE2T1XJ:J,M"BMV38H\N M1\)>4E'"7L+>,U3LT>5(V$LJ.CWLG6YHQO$B0RH6N' 25& :?& >E"],2QI:(8;5]!$#YF) BH7#]&Z!++P(E(RCI6Q)ZA2:&;B&0WJQ#@^(OP#,^)5 M,\KA^DER8[Y\@YOM5;V.DH"4W2;*?"^;X;36(AK X!"49+'1GP>&*7MKG3(Z M[YV+X57,3D1 MCO5.R8(62;((I4<$D_.[DV6>FG*%#/I#C6T@^R_)_L?78X] M>G6DHCVI:(\4-=&(&BEV3XH]NAP)>TE%"7L)>\]0L4>7(V$OJ>CTL'>ZH1D7 M8[962)U#..P@I90B8T:941/1J;Z"JC,FZ(L%@9J"$#1 UMR"\"T&F$@-3 M%)HY/_NG_HQI93/^.RQ_0*QF%;?#YM$"Q\SXQ7HUKA\E=Z&OZY.M%O,\/(CG M]*WH96H"/BYIXMF#CJC2MJ!CN?5EM%H!HR&VZ5/,52YE63*4>R.JM/-)25:@ M6,M!\2@ALD:[BA<35"ZH]<@\*V>,]U4T\#.*??<&3!*(4.U;!\(E)NQ"B:?) MA!.-]A'&3\T\1I@N->Y1 *JR[/ M7HTTHFJ'.('7%D%I7EK!EX2LO57%9XY1D+=#3$A,2$Q(2GQ>3$C>SMEC_)%; M9<11DTOB_))+WZ^V83'@OV[FV]MWLDNSI^FF(2SSD,+F7536OZZ8:-WE_6XZS@K\:M\_B4=>B1JZ;KM6G#$D,4H!2V@W*9 B>% M N6T]%DSEL+>X;I!!=426*!=2: LTQ"*]:!24CRJF&W /:]ML\%C'J;KI)P) M9KJJ_OA9;3XC&J/42%/GGDH2;%&B@(BQ@PV<$Q,&8M^ MKX0C!VD\L@39^$JD,0EPK'XQ@;%VTI@M=O^4L2/3H[FL0_"\-&\P5]H+KE1W<*_ T7C.@T:0IC42:--2 M?L&V\DCN)=H@7'QI=K3,S;1Q1(]$CT2/1(]$CT2/!W$>$]:5*PI$_1=4BA8< M:@?!EL*-$SJT"8!/G$>FG!,Y@BNZ30UD#J*W"43.OBB-.KG]^O\CTZ.PW376 M$3ON9TCK]ZTLZM\?%NJO-U>XGJ?Z MK99X.]1/_ -NZ\6;[?JF33B\^V-8X_"F@4P>8MC4KS?7%>Y6<8/K-[L1B??W M75?%P\W%_7N+A_>N3[J9;[;M5*C=V[]>5?->MI??O?KN=^$U+M/MTY3Q;+BJ M6);FUV$QQ-4RUU^DU?IZM0[;O6[&W6L]W^CX]HG>O?QC'VJ^O+ZI3[^]#-M' M\:VQOOFV7KQ=A]R>+ZY7/^#ZWS)6A%T/_[I9;7>_G>>[YUF5@NOZ_E]OVJ?_ M#J^W>!7KA9+-!L&$G-67?UR\X3+DO6F3];;P@<.T9D-5LG0Y_!@>US?7;X95 M?&)F.\^X\/#WX6I[WVS[QS^(!<=T_\1TSWO^6[WXJ=I.X6NRYU>_VP(^YK7#:>HZK+>W[UST\+ENMO/%_'_:!VG2?'TSS[B8+^NC51J:I\?+KG![ MN:H?NU*DTWDN\*(LEC]^/Z==5U75_AXY\7P M[6J]N_51.NV'MR-)VRH_K,0S)1GO:ALN,.U4>?6P0L.\/N.V?H1JK!5L;JK. MU$OGZ_;"LR;K=OLSBW_WZ^=4M'["/"Q7VZK:;^JGJ$L9T[35NNWGG?JL>;S6[AUI@:_^F;I5%A&BT092X%$5*QQRNW=>FA32.*L@HI"@O&+@42#($DNR4CLF M'B>,EL7K[:O'7?7=)OO[=5AN&I#_ ;<_(BYWF+7Y^JJ9[OYN^^T>^S__^NU[ MFVRHIM@VVFW7N\'E!ZLS2@BAG5VMC?&@0O#@)1805@?K-,N>[U5GJ(#>5VF M%*Q-]Y"Q570DD-SK5+2*)8SS$9>K9UR(#_@475A.H_8[40SQ3A;OTM$]4MXA MTTY&0Z[H>L\&77V0[>6Z;H5V@-KXJ>[PMI>; 9<-0C_ F(TDN_H,[T'ZLQY. M=8-^N9/S)3#_-D32A82X>$=$31B7CP6SUW53?>=M0RCUF5^%Q8_A=O.[KX9_ M^SRQ3=,W;!^U:LIG4-\C0-^KW#T^\Q0]8R&"Y['B<_02@F(:BHT89)N,),-3 M?!:B#KNC/=WOZ];L:W7R_SG^I^ M[KHAS]M8S_?U'?ZPJ-NPKP;S4X?V 1',#[YR7LEI4SZNR^*N/NA GB8]W M\=N=,_9,3T.XV:X>8J_M>9J/-?#./U=7>WKYZ>(T/M'WAM!?"VD^XD'_*->K"'.[%ZB<0XS_81QIPW"\?[O8BF5HWGC%^ ME#H[[A,\7]%60;:__OXK\55G[9@/Y*_>>;]IM#^UCNK&_ M93MAL")A$WQU#E_O9IT(O29B4+3E[6A?=CS15B$1DGWR4OUS@^5F,?QY_N8C MLZ*)B;I;P MOD^VDX,MSO.&? >N^=PN1+-ON5N27*%!4XKMNT M-(\0LG:@=%:)&>TTLD^N][D+R?QY7G"_ZC;?K'O/?56ZCCC#MC/*.(^N1 M6^BI/?Z@Q^-9P[21&;@0NE*HE.!]YI #2F>43]GM'4.;!(928EU&S*+>HPU4 MR%3 +'(7ZFW"V$^&PO]8KS:'.B9"LYGS?4V0&1T1CE&B2K-A3FDVS.BB)=(B MTOI%I*42QYR5 5:":$/+3-V_)P^I>,9-MHS;/=+BS!3MG(2<2ANTS0U$WEJ% MG-%&!5]BBX>H03TZ=/<:-9^9\Q;/!RM8%']7F_7]&.#]H M=(,>>7MZ!%.DS=,7;YX0DQ'.,^!:58\_:07!B%+M7S)1LG1%[6V>L@N<,:G! M%M4&XKD(S@D$FR6*=MX(ZD\/FA]R\\3YC)E#3<4CJ^_)ZD>78X\>/ZEH3RI* MQ'1(8I(I1ZE8@A)UJ%Z]]U#=^>JK!Y%%,-8'W,OF>A&PZ-3VL4:!,O6+C_4E M*E=AL84+SN58Q.28(F*:K%=_,H'KT:S\#S?S19XO7W<3>9VF'_]< 4/SW;GF M%@Q' THH!T&E #(6)QPOB,[O9>U,,<%:62]R]CYKQZKSGU6VT2HF4M@;:GT* M!0S24P$#<03E>R:\,\Q&F[HG%."MRZ!4;J?;) 4\9*]8MBK%_2*%0\+=(7>& M?F8=IW3/"1K]Z'+L,6)!*MJ3BA(O';0.@:=86#: *E:.<<9 ]($!TR'S4G)0 M>B]B(8W-V18#(;2#25,[>LTE"48Z5-:'D,JGSYL\)"^9F97$2],-6)Q,W'TT M(V\G,=RT1/-F5;8_AC5V$UT^G<@%XSH9RQ4$W2(7V5?(3,P")K0)"THM]D;T MJE+_%@,'*6P!%;%"IG813 B6&[29LWR*D0L^G<#%T5IU#&.BNGD*A.!57PH3 MU?6K;AS#((7W68BRUZJ3G%1>RPQ.Y];857DV2+TK#^1%)NY<$(?2E[=G1W2Q M&GIX/X3TO.)0]H%RCK2#;_#BM+,JM&'QI76#!EL7QR 'FWP%#QEB]GMG!SB, M7#B;@"N4E8XJT,187T)$%QF:PNI=H^S@;=W!>THYGJ#1CR[''B-+I*(]J2CQ MTB%Y28=LE?658YB/H+BMVU[)ZQ8V\ZRDC%F+9]HRZQXYYP+6J':2":O;7L>Q MWFB9,#JHZF"-%%GR3A O33:R=#+YD=%+80[0WT)U,3\7+?!%9&,=H"H--A'! ME\+!*.Z,Y"RSO!==R",<\Q8RZJ1>5;=P.(8..\E<&=EXCH5WX:[/$GD2--JK004(]NQA0B1A;&B7M0^?Y)&/[H<>XQZD8KVI*+$ M2X?D)8NV&"4,R%@I265D$)G28)/-O&[(ZR9[KZTA&%U.NQGNHRK#/54QTEXI49LJ0D K>Q0B86 M"[XX#3SFZ!SWTLJ]K7P0)C#E$#1C'%34$GQ+>DON>1ME&PO[]*;9"44NJ)ZJ MNGY)&2N* 69+!F59*S_6"%$RC]61XL+O)9:JAFBG0JF<:NH]KH1*R]%#4@Q% MS%Q*44Y17R8T,?L+ EV44:,T^JDZ%-IXZ2U&*.A]94=1T8Y+UTJ.=8HY19?V M' I5? I.>="I!<=BB>""XY!0I8J$)?GTZ6AWV#2ZB:M,OFH:'?@> 5CE ] M0:,?78X]QBM(17M24>*E0_)2$5P64]J4T5B)AK71S)PKP"R]M-H&W(^CE^)$ MX%Y $I:W,P,X1($!'%HL*7(M2R)>.A.CI\*SIOZ?#1"U1*2:8IAT1HU/:<;+;>!Z22E9G,#ICA1=1 MP#%,8'SR,5G/1=FC(R-3BM9$$"[@74U^4$D!8Y;E7'?UN9W*,L(V7LZL/M2\ M4C+ZGHQ^=#GV&%XB%>U)18F7#AI>LBPFISUPT8;"2E&WL$K%^B-+6AC&D]YK M8I",LUPX@C2VNE:F#3J*/H .BJ'3O$@[3M^7F@GEB),=YMZ@2 M33HZ:F1)>FV-:&<>.@P5_FP[WL;JZOI+*82.T1:^5]ENO/8L>V!!2%"H%7@T M&732VF*)PJ63G*,]H3Z>HT66D"L4WC!(P;5(9-+@K)90VKC:D(16N*"M89\*1/]A! MPF3R/9G\Z'+L,*DEEWH_(V!Y4-KG=C:8"6T44@$O?03# M>2PE6E$*XXWUD@+F;BM+*E=U1(3!82D#'ADS/@<2[9[YSAIYXS3 MWH/QK;+!QP3>B S,>I\P1.[Q8(/?>]*7\V@3I-09Y7WFP2=2IIA M+JWR2X 2GD'@+@)/V81DZY_2IQ_5?-!3)3RQTG2C6R>3H1G-Q/\#E[@.BP$? MC*N;/,3I!+F\U8X'R<%I60&S%>8X# :T*18KD!J;V5/ Y#(Q+Z,#6[#>DW0$ M5T2"F$OVBODBPDG.8J8@5]47C*F$*$'F-LTV(P?/I !O@_8LVK3KJ']?7RH5 M\Y#UK@:"5X(5L9&R!.>X]+SZBN%P-7]GT!U(J2K*3I_J_AUS.S6U;MBYRZE2 MBRD076A#/IB3%2\":K$W?"KJ8J0TT,X *4U0A#"06I'859XD:I\.KP<XPJD8KVI*+$2@<=BQHNYWL?(33QASB,FA MVFZMU0,9< M 2^8!"7KW8%7A]?K%HR5SNB-?J@RUDJY\(>+RG-K0/6$6;U'!@B^WFB2YZJ@8KE\ M^DF^!RV?F&GBI0G[NB<3KAVO/6BSP>UF6*ZVPRUNA^M%?<\\S.N#X?K-/'UF MT]#)K$N/NXO#!-5BO1K7CX*XT-?;8;-:S//PH(6C"W\JR_103M7H74K MN$J ]4L03,A@ Q:V5[!K@D@\"PV"M4YV81-XJQ*4$F4.UCAFQCF>CXN9LX=J ME;MQB1 ME0C,CIEDX:ARD< =-Y69N(;@*C-%(97#REM6[,_98M(+TV9S M65'O"5Y 4$4#,B.XUEFGX$?R@-7,R$.59)/94YIZ>N[MGW&S>35\G=+-U:AF0+%Z+O;75",OC,YGV2,?C0\^LT7CD[H;+^DL@]&VZI5&$4K MT$,(1B$($;.S491H]XKZ/L>3?P? __@.?M?O%]B^J5NHKZ]653__9_?[#VZO M#M7G9F><'>H0O#/*+;ROO<=1U-\2J1.I$ZD3J1.I?R:I1XF.215::7X!%:.% MR',$+YDI0O@4Y%YX_G."(+V1NIP)=Z@3UXG47X;4J9B@IVC+M_.?, ]AUQHP M&Y;XF5,53V8A>MR+'2:.^SXRB0O1H"FO;N("^]F-O00R_6I<%?^4=>AQKS;= MW9$.-JKB#3!F63N<0$(0FD-T7 HM@N1!'K5XX:]XJ!V/TS-A#M4C\ *XTL^> M9RH83@39I2(301)!GBQ!^L"3\HX#-]&"*CI 2 $A*ZU+"&@3WSL%]* U% _?A_JYW]F!G:>O_F )-2%EO+7/R,.\[''GHA/_FYH;<"? MKG&YJ??5[\NCL][5D/GM9MBVGH3Z;+\ZK;AJ=1P\YYD!BI JR,6* SI;R"F; MHI72F/8._8S&"%7:^8U"MX-";818= %6O"SU-A6C>PJ,[Z[X!X'0O >$^F.Q MT8L/HV 76C/4JQ=-U&%YJ/X"^B-O3 3T9OZ,8;M)3Y[M,5X6'BY1ARN MZL^7FP$K<>7A.[S>XE7$]2#9;&B-F3N5K]^(KAY]-JQQ)YW=J"XDI"J+@,/%F/)44KF7EJET(HR:K)@N4R@,K604PI@D]%1(%, MY1A?P"ZYO/APIJL+_3EE0+?,5Q(W I"W$9U"VC8*S4-V.BM?6-1JST.*(CA1 MP1YX]&WF=RD0L;I6FK.4@W+M)5]"<>R%GXCB/"#Z,\5>L[3J>[0 M_ZK_?H:!?.!$IHRVNI.L*JIK.U8;'#@C$C@K/5;T8]'O[3P^!^'^5M=I_ET_]]U@L>_K"_YAL4H_?#5@5=3KYKVM;_!S_%KN1O7DXFJ1#Z$,?UUM<3 7 MP]^V!]#10SU47;;ANRJH>9FGL-P.?PB+L$PX?'>)N&UE]ZN;Y?:]$\X/JI^& M:>N^,*"MQV:^:;T8J[)#Z+):+%8_SI>O7[VK*6>2F7B(8>U"6 _O M?O^P[<%>A9OMZB'LUYZGR:D^?KL<%N%V=;-]M0OE_.[N[3AC%^S7#S?4E5^$ MZPV^VN!U6(^VOGBN@>3/?S.-\,=_>OGIXC0\4TMR]K6$7U>!^ MW<3XH9#H_?-]RC7FPC+NW_[/'>B%Q053HJ^'_$@%D^NT@,F-9WL?Y?//3PI6 M0;:__OXK\=5+IZ8^4F7[R<=Y'&IAGC_-X\OV&9^[-+WX]S5>AWD[=BRMKG#8AI]P\WDV ;&)]XJGQE$%RQ4 MHO1,'6P ]XG8_]%1E$9"]>BB/72>TO#Y"4RV('Y[07Z3ABFGJL]5_T%02B9P MT5CPQC'-4LHY[/';%[A@?[HSQ/L:]@,1G9UIU]>5)3H MZ*#3!G)DE7D\H->56I)E$&34$%N_E(].L?\'ZD!Z:;]7Q;C6R8-WS$S7988\+YF_9G"DI0 )(H\+UZCU*=,>7: M1,6B0&'2U3O+'+Q).FHCLY![T_%^L4_VUCZ_>S3/_[RWSG\\&N?!65%^>!PJ M V]W(RB]UT.C$ZVE%,:=YXO5T"50)IQU/"9RV M#E3D&KR, :3#DIRS+,@] OV=-;\ER\U?<7M8PN0SSOMJ0IO$H=$G ANC MR[%'QX^XKS,Y$_=UQ7TVHI,B\C9RWH-R4D+4R4$2/F!T3#*]5W3R.166Q^<^ M/W,'BV@2^?7I49Y,C'0T%/B^'6?8[9FAO9!IQWWAQQG[1F<1OT!OG< (7]/@Y9K/*!FSP[=PT]."]5H"91\:*9R'BP3S08]"BJZD>7L9*LS-\[!<;>OOM]OZ MYYOE=KX80JDT/5Q7@U_5)5WF]\ZO)=.OLEFLEJ^A"NEJ6,S#[K#%)M'K==65 M=7VU![L?5E6(83M?OMYU\Y;Y?57I_Y^]=UUNXUC215^E0[,]XQ6!XM3] M(N]QA"S+L[V/+3DLK3-G?DW45<08!+C0 "7.TY^L!D""!"G>FD !+(=#HL!& M=W56UO=E5F9EYOFPYUGI;Y:N+EZZ/TMGXT:>?3A_8"_I;E=TBMJPOJ6JV.FHMY:Y83V:V*?X^3S_#08]"F7\<+ M(@_ #!8L5I,Q@TADM5'(20^6*^'4$=X'S@"Z@2_P(2T4=I$, MW"GL59-T^>&Z,?KK^U^N6*,(K+9LD6:WMHWC5S].QK%P6W1ZL4K;Q?L=-;]E M$AX-SV)8M1/_$J=QS6@"Y+6YMWC7.",V?P<9P;\^SFSF\H6'5=1+7NEMVZQW M5"MB>-V2WG!)CYZXF%_=3-Y V58*SY"5'AQ"LS_X[BM8=&,[>CMO 7OCM/WI_)(%WDS!-/V4%]UMI-X-9@CW"F]F M]WV#_R*EX'FS%$3CSF&M?<[H%L"Q@_66ETY1>C@[GH+-W5GEP"C-"?SBN&W MKV,)=1=V>R<=.L"R3Y/1:/*E?7U!YM[QA3W5HD7 M$N=9[0TNMQ(63U\.-@_LM9W/)JOMU#P>T,<\_'PY&MGSR7P&C_@:PP^+QQ&, MC_!WJR^ @H[L:1M?M_'4@ED25W+HMO 7]WYU4V[,V; ==I[T^>O5/6[)D5D\ MEK,C8<#J>W7[5O-R?/>YAAQQ)ONZV1&7_- '9HZXNMM[FKOS@=[H-D,^'W!_N\VV;^D2';MZ[GS[)DJ[(IHA2/:^^S.5$#;^S56 MK;<2K;?:>;TDK%O?W:R 5CB@50NMHE9A4[,SU*(5M?9I(574JJA5SM146ZNB M5D6MPH1=4:M4U*JVUKXLI+KE5>*65\X[?(%4LAN\^KY+,YS,6SL.[=\JO1>P M&FHYU7(R_Y?YA:^?;HH]>29 I(]:(;U-RZ.6R'X6EJNRKK+>G:PKGE0=K[*N MLJYXLM]RK[*NLCY$65<\J3I^P+*NQ8=+.K)_Y?SSB^[C] (J*=8JB7V6>/!. M84P20T)IA;@/"3GM#;)4,AIDQ)%ME">C@FGG<$(18XXXT1YISSUR@CH6+ G4 M^6^<1L]E>?(@_F,X.UZ=2'_W-5>!&HX_YT**\'_X9+_V5$91Z8%1O*@RBCN' MB1W;(@?#>"4:>@>BHI7)*I,]B,E(4,YCK(&_I$"<:?A),8P2-BQ%ZA)-_CJ3 M<48T-]2CH#FPG^0:F:@"2L2Y$)P.0FS4^]T=DQ%,!J*W1FP'@A/[@K:5REZL MBE8JJU3V("JCS,?$%' 7,!?0$@W(6AJ1]\($+'%0:J/NGA94@,^F$9,\(!ZC M1IIHBK0EV M/>*+?*A&V92JCF ^P5I7**I55*MLC%:U45JGL0506:" "^XA2 MRH4!>70H%PI$WD3)!,Y]5?!U*I,QR:0=0TE;C+@@ 1FA+:)8:$]YUS^T'"H3 M' \TOKWCP8O$B;T*P+W4!.C^UOXODRG<G:2KNVTGZ!%$HDX=[E'D#. M2,0=!J>.Y:Z=PJD8I5!&F^L4&@4V-N0>9HH A3KID4Z)HN""D$0[[,-&?\\= M4NA $59;;+\T/+F6450,5)3H/U:2+$S.E22+(DG&74Q4)&2[+5-J-7),4A0Q MD!UA2FJQX6>"^TEHB +9Y SXIL(@PU)"DG.E<#+1QE .2?(!X;B2Y O%DYW+ ML9)B5>)*BOM%BDXRSW+W:YL$^(O @\@)QI"PD24>J(B9X*XE=R85*+9PD4PV MI]$P9$40B%MP-77"49&-WK,[3(GA TG[VGNMK+@W@%)=QX+4NK)D9%*IB-E(!E+>$IG 614\IPVI()&.W""FC7*8 M.2-Y25NZ6 RD*.248^7+K>))B5A1^;/R9^7/@^'/R!-+AB"E,G^"[XF . GR M0B9F;) ANX[70J*4,^P"1XHPBWA0&CGO'3(^44^;+% S5$AS,[LB)R[2GP?U4E&$JA \X;/"EHU;3X (BSCC$ M?4K(16&1(-@'RS4VKJ3#)X(,J"RD0%SERYN#H_"SA??_L9NE?(/A>&Z7TQ2& M9S^N9N_]')1EZ)>?PI=?"AD^ZE4)O>OQS]R@JC_T(NR:,(XO@NFG]G-?M#Z^:?WUI&@*+XA'+]X(;EJMK=2Z1 1T$RU#4GB+.-4=CZ MT:2=3^,G>,A/HXG_ZU43@0=.\WQ.Y_$Q,$GN[-FU%WVIWD]FL5DI0 'CT4=- MGLU!LS:?C1V'YLJ,KK/!@V=.[M7$+2[-CWH]G,$H_*VBRW*[4S#\2##V7;'2 MZ0_KW[3-)#4?X^DLGK@X;1@>-+D3]*"9'<>L73#(\R8,0S.>S)IC>Q:;_,%D M/FMGH&^@:@W86-/)E_P3V&YPBR&HXN+U&^L]&'2SY@N8G]T-?;9!PQ!>')ZZ M]H1__J>O%!/S0_?-OV)GH(#AZ69-&_U\.IR=-\/Q66P[35_==M#\$:?M<7[R MFW V;"?3YN-D-,^F3#MH?OOM[:"QS4_O_[/Y/8Y&8(4OGW74?(('3^/(YD+G MPTR]<.,F?CV-8S"(LX7;#6UV/(VQ6U3CX3@V)R"SX[:)\([A!H'U []S6KS M!=[I1KS::^^)&QT#HCATIQ(-O* ""S/8TPLK,X>AX0I46]\ )$ M#VQU"&Z"B3B@Y!@X&HHZ9)4GH/.>4L-DKM/<1\Y#CZLC)S$4OSH.$4F-%REA M&I!4)"&>$CBE@2I$'-'82@9(NJ$KC]FO[%-7]![HRC4D?;HS\I2]IZ*\D>QF MM\VI/>_L?WN+;Y)5KAVVF7C@]T5-[8$A0!"4,L(UXHSEA'(PJ$P NXAX8EWR M0 I.74< PQ5Q$@QSRO,1,"83TF! (9)(=)IICOU&Q+-)D!Q8.B!VS\:=5YX"[/2S7T6 M[Y7M@FX[NS,+FU^BF\[M]+PS[SJKT#9N/AQU.P<'R)E,,NJ4YDAH[[.7BI$3 M$:-(&*7!!F7M1NV<:#%+R2KD2#ZV01Q%+E".DE3,8*VPE&H+*X8>W9XH6H9R M[L>*@97R_PU'$]#OCWX(%PW3T,/2.!HTH/T;OQDT[KSY9?[?>4\,_IJ/FW^/ MX"C]-(1[^N/%]WZ;A<6W?_GERF^/GKK%R3[NK7"8$6\##RVXC&$>KT%?MEPRV"V^LO25IW"C9M@>V#:= M2(!B#M0F@L.0MU($TLHSA(/'T5(3J?Q@N(1'0=(_E=[L71-Y(!B]#8[R[=B>M1_()&V6T>^?ETFM?- MZ63:Z4^W2309;WQ\>)LPDCKA63*(2'"GNZUL0P1'U"@!'TG&V<;!DZ>:U6\7 M8GV*<\VQ+M^Y/D2CDD>",;/@?'D*F.H500;'!$ICF4L28V(VSO4FK&CR.._! M* RN&RB:HX&CX+"7+"I,N;BN+[^!:?(I3D^>Q1TK76]*-"ZO[A1=VA WP"08 M$L-Q3NQ;^%WYJ@G\,6VRO8F '4^:T="ZX6@X&\9V=4F.I'8^6W;'WD[R?E,; MNRR"KH!(9^K\9$=V[&/S\3C&6?M<-B=EQE G.6+!&\0%]\M3[(E%896G8(M> MUW'O 2N-2#EA)E?S9KGAKB4H8&&H%6"2RHWFN7MH<][H4'3!"1#%(I32>>?A MPOH$??@Y^N6N&5E%]&^V0"<+31A-[/CPK-$8&*&28D1\;G]B'6!H%/!/++2U MUB3F[$8](DF$S^7A+;;9'?"J$(7=XC:_3N M4&918WY8PU."[XD!7=2(#DQO&4\Z,H*1QYB#U1(B6"TA M(!V=!;Z22MZPN^:# ^,_6T?1@[D#[&2L\7 +*A*16,$]GS.L:DSYBEL35 YA M=5A,L4\J(2T2H+J0%#F3#&()%@K#SA*ZT7J%(!O1:>+.>#P$=B].[UC!KNQ:N\_B5>GK@CI#3H[*!@L-V\562XLM%Z/6/)Q^G,#L?=!GO> M]!YU&["G*SGZM=-VW9FF?-;I#)R%R;0=-#!V?]R<3H'JIS"059IBSA!IX_1L MZ&.;J=5^[LXP@3W6SD]/1\/\:=Z%G\,0FG:29E_L-"YV:T]BR ?:&QA&$_\Q M'Y[F1Q\U]SNT=6R[>"JZZ44FEPJ1;W5@AJ''48G #+)*.,13\,AA%A!A(=CH MHI%F8VY&XZ1B31FOR-YQ83&="-_9;6^+I=73]$R08YN;\12 MQ.(I-%P&NKQ8A0>FT4Y@8BFGR'.70[I8(YL#7YZZJ)+7)J6-Z-AC-/K/Z'/% MC/#W,=PK#/,([&A3S7^>QU_'[_.C)J %X\^?OL316?R]VSOI*QN1UXCQ8P8U MO(P;9H;*<=YN>QF5DGFS-(>2:G)OLMB$)/Y#!R>N*P! =\'@ /G!WRJR7RT7FDB_R).AS"NV*51 MK))5-JI&^(O4);^>NI1@E* 7^;TF;0?0W=[F?#3KW)[)8M>L#4__IQQ MMIW#Q>Z\F[>_'WW,A6M.[711R /FX/_.X-L]IXO"@VVW0Q$6Y:36;GW]\M/I,&\N#D>K]RPLQZ;3 MUH^+^C,Y9S*+^MU7L.Z ;1:%E]JV@Y1E*/GCN[?9K@#%G72 -/?=9-AN%^9T M#@:A7UASHZO:NQ*X/3W-5D>>O86RK];""AZG=MA>F:I+E09 M:[.(,QC",$'R.H>\)_//QWG+""_"Y*L%#J-/\U&W=36YB"A<%._YQNJ]4&40 M 0P:%L/)Z0SNDP-)D_'%<9F+X>:QK&MQ]TI+-<_WNKJZ\R=A C.0F6&IE'#S M',OO3AXNOPCW7(#[@JFNX,/:#%WY!0SL.M78-DDJ:$,&U9IMY @^MF/<;T,9D^F8<\@\Q7D39X)-?.M,B+F(V MM6#>C07SS-%]PY$OL1#=0J>JQW*3I9EI%#R2+* ,T6?@?TSF[?5PQB5'C3HU M6U 57-P=9\AG'MH+LGN>4PO&*L53CC1X#RA$HT &BX P8<%()G6R_,DH= $[ M*["9GGQ([[Z>#J?+F,/Z%E%V?%"WUY?O@/(^!HK%'&YX S;?*!^(O2PQ6W)B M^&4L[YI/T)E;*673IQM)]\%:A.ZZUS0Y73@FG6DWA@>W5XR I?IV)7675D"\ MF%\PIS^,N^4 %R%WCKH?&F?;87O-*,D!QY"-CW8.!L/RH>OV Q@-<02V0/;? M9C=;Y6"MQ,YXG\:%<0JV68AY,8$_GY?5\7*\W0*[^JJ=Z9O?=[5@%P[XQ0LN MI7@IJ>VOV"0H4=08Q%02L&*50DY(AY*F7 KFF=X\2_?@%7O-.-C?]7IQB@A\ M!;D/2W9PL;(62M^ER%H/^K8L2++:I\HA=P?3M%QAZUI\X6I'$9IWHR9'R^.@>0NO WPP'MH53P\[; +3HUT4.%MQ MJ9],3R>+(YN=Y;'8]+'K9DG>]!NF(7QO48JY(_@1\'9.(OKM\KI?\Y;GV0(* MWL"?88%(\#!BM%[LWO[VZYM!/A^<=SAFEUNX;R=YG[5#V#<=_H/X_["S8Q#] MYV$[6^#-VS=_++9+P?]9;,LOOYVW/KOO7K[VM1VE/Q;[9/\GVM'L&"R?;BLT M#P9=OMS%&W>[G (XOQW.SM>%^T/SZ_2LV\4%7]VV/\"DQG!L3P;- M[P".UA_/ 2%G\/D?QY,X'GX=-&^FP_^9C.&+;T:GQ_"0V0QFZ-_C!#02/LPO ME_7B/R?3OP87/UW!TEX;!+B(/>%.@F>A<=[N(,AR25!,@F%.@_5A(Z;]8+/E MHS^.83Z*'U)GN?R95\F']/]T>6E0.N_^I3 M9LH'[HZ\+-BX-!"R2EVQEYNN_Q&:)#3/ED.> S!O\BPLS_-W%ZV=ZE^NNV_ELLNI\E,<#RI6'GR]'(WL^F<_@$5]C^&'Q.(+Q$?YN]070@Y$];>/K M-L,RH.I*#ITR+N[]ZK*OT.S"*#H;ML-.S\Y?K^ZQ=N%ZIZ?%8R4^$@*FY]7M M+:&6X[O/-?)( >M>_J=[NC$] G0M:Y#KO9S6)^!XL3+S_O'-SIDN N*F)W[TG1S_KW#QM"_[. M ,E]B&:WC46_,6D73>G*F[8[EM1CYZ6$3J]5V!6^"H>O=8.XHM>>+*AJJU5; MK8+=PV=NO:-:!;G"0:Y/0_JTR?OE U2W!^R*5!P9(_@E3 T+=+BS=%&I[6#A]_9NY1R\: M?D7'PP!#?OW+?V&NF;$T=U0@'G'! M(L:"2ED590X1.7=]Z$26J-C HI[P7B M@1ADI8O(I12TTHI&2HL).G^XEI'VYX>_KV++XWC9&?W&OQX$ _?6M?'D&R"P M'U3[]UB=O*1R:WYI,-)P2 MBYB4X+PZR9"F8#422YUQ3/KDR)TWT1$G@;U$TH#?RR7<3B=+D7;.>:'!,V:A M6+_U2MYSEQ7=G1_LT8&]M]*5O= +9OYGV"FLS/_T^HF>TIBT1 1P(>^)@>_* MM4:8!>L(D93BC=(:3W=@5Z=&SF_M5/HHZN<#8_IB_@,!A!T[5(>\Z$MT8 ]$ M:RN-51I[$(TY*3@W5*!$F4(\-ULSW((SZIVPS&J9]$:EAZ<[L,]$8W) &*TT MMK<.; V\7O,]/?8$XV20)$0@SAA&#HN$+)6>&0*+E^H[;V*(P9I)C,#\=.# M4HH<=10)$HR5X H+N7&3,AW8KKUSS_[K@6Q4%4S\=>>Z1.)GF"HC/?BB./NO M)&)DK<.(\$BI<,2+A)_1?WT_&?M>N5\-9-V\+LJ%/>1U7Z(+>R!:6YFL,MG# M7%B"J=#&(\HLL))R%EFG Z(A"6 R%U3:2"7JT87MG[&2\$!%M(@1G! 'KQ5I%Q@2P>I MF'#,J&*\V%^N5*AZMN3A ]FC*ICQZZ9UB8P/3B@55"L$Y(X1EUXC(US>&W.& M\L1]W-RT?HSONEZA^)ERK@:6 Q\!FUD@,:S!+@ZTE\SAY^LW5%#2X8!CX MEC[D,Z_9LDQ,(:,XF(E8X<#8/7*/$[$&5C5EF"">9,X/#!I\8*.=]\)REPKU M5Y\_:?A MJ4*)OVZ55TBZ5/%=3(*D$5A#L@2-;*"6A2X3^"T&A\(Z=MQ?:9< M*\%4W:,NR&\]Y 5?HM]Z(%I;*:Q2V,/.O20EO^.DTM@4&V9]]E3A ]F<*ICRZU9UB90OJ'/8 M2HH(U@ LSC+P6H-'CF60L39JO+%5W9O7VG]Z53WI6I3C>LAKOD3']4"TMK)8 M9;&'.:[624V"0(X*<$*C]LBDR)"30E.'HT\Q/)OCVCN+D8$FNO+8SKQ7^#FW MBOQQL\][&)[UW-96!8Z#BPXE*L&[XS:!8V<)V%^".V>#LW9CRX4^H*WM2G,[ ME7T[:6>U(>VWE"0WI%VT5\W'5+N&J]_J3QN_GN;NSO=HQ;JUE5*[L#ZL"RNG M1YKVUH65'%%RKPOO<\T1YW5@>SBP AMK[)S 7TH;C=HKZ/Y4.XVQ^1W^?=PV M[^"=0U,;U.YC>XYR$*POX3X"P+;1ZZSB5TGX]7XXKO!U /!5K;4RK;7:V;$D MM*O]:/<(TLI!J0.WR"I&%891M?MLQ:B*416C2L:H:D=5C*H853&J9(RJ=M2^ M8%3=OBIS^XKP+6!:>6M@-XCU_7#]PR.9#CD 6GF->ST26FF%OJN)9)HA"(09PSCZR6%&%B8V""DT0W M$G6=E)0G&Q&G(B"NE,L'-A/"R; 49.+.Z6]7HLX9N[UEE2MYU0LYQBC@V+%">3_EO\)3RELAD#1(\ M'^A502(=N4%,&^4P4KCR5.6IRE-[I**5IRI//8BG8O)*<0S^%+,6 M<:,BLM[EDXQ:!ZR\46:CL\]C#CX^&T^) 66F\E3EJZ2BE:^,K68K'&% US[.Y=C MB=9=5=&25+324Y_TQ&ABBAN*J, &^(9KY)1CP%;,22,=L[R7G.'MTA.EHM+3 M :[]G12( )&2NDLIXY'$0?J<+;I2>9 MBZQ4>CJXM;]S.59ZJBI:Z6E[]&2H2ICB@!+K-NJT19HZ@AA3-BG'L;,;)UD> MDR&\77KBIA["W/NDX1H >T8T^#4C9VQG#2#!1I?RVJUQ_P/QE29[[30>'(^& M>902 \HS@2+MG46$81."=4))UG<,;+5$WRWZ-/85]^IK7[$N]Y*6^\[E6*+C M5E6T)!6MC-3KT4XIO:!,(RH3,)*2#NDH$Q),4XJ!87Q4?8>]GH>1&*F,=(#+ M?>=RK(Q45;0RTO88R7&FN%<4&>N 78)+R'$IP>G!+K@8=2"T[TC7\S"25)61 M#G"Y[UR.E9&JBE9&VAXC24TCBT(B(O(.7"($V60="BDHY0+%EL>^@UO/Q$A] M):O7Y5X[0.Q?M.KC\60Z0["P3@II 7%W/ZZ=3]:!I'L\J/-9YW%8>Q:) M1MXQB;@%+\[$ ',H;&(B@7-F-[RXQT2ZNB7]"59TWR7CN"BK4<1]VL%5L#@0 MABS1PZN,5YB<*^,5Q7A"D*3AZ8@R"HRGL$.6>8:D"U):*AW7O432GHWQ""DK M&;\R7F6\_1!N9;PBE+@RWG89#VN:6(H466H(XB'O<6IL$/6!*1>3C'CCR/1C M(G7/QW@#+LO*\*^<5SEO/X1;.:\():Z ELAX3 M+XR3#/?2"N,9.0_SZN>5!Q>U749)D<)/DYD=/3E(V$^4_.KZH$ MG@:*@P\8\C9X@Q/&7&QDGCXF)MDW&8H!57V%(BL9/E_AV&9S_^;_CC$<.Z4.7EW9::K#U.-E*-?,)@HFF"D=,I(.69BE(PEIYF MUJ71Y]GKC_XXAODH?D@?YZ>GHW@"$K&C7\<+7045_#..["R&3Y-.X=M/^?4_ MP0-_&DW\7Z^:",I^FJ=^.H^WJ0(_@L%^]PU](/2NB=N32.FZ#)OAI1";Z4** MS6S23$[C%#X3Y83##]?CD;V?#*?P2.^1@"[[G$$XR/\W>H+H!TC M>]K&UVT\M3 5<26'C@D7]WYU4_;!V; ==N5,4P?=;,[LBGT-I,I0"EW3QDOI2OO@_+A5H*ZP^ M ;O=9!2NC>U1P!U/9_'$Q6G#\*"AF+*2_(:;T\#*F[L[UM5C)Z=6E=@?"^@_ MNAN"I6-!,O9S!,OGQ ['V=Q9))!U!2?0FA6TL'R>#IJU%\:WG F1#"=>,N2D M((@3&Y$1-"%P?)57B8&7X*\[$XE1)K7BX SG@*GA&)E((V+)):^8T)ANN,4? M5O/:N0LK;7BS4(8_5[K0_3(G])(K7C%JHW\=YM/S:*>E*#0_HKRYT,[K7M_B MXR(&FH7VW)VV]W#I['_O^H/9;B^'E,*P]2#B69/=OX>RT3-ON^U\FO8E +*' M8+2_V^K6!H:3\(B&$!#GPB&; D&!&4Q^JT[=7O+GS4[=E;WLZM ]KT/'HTU& MNXA4U EQ;Q6RA&I$)+46.TOP9J^*QP#R>AW6 W#GZ)$VU9W;WX53W;E*1W>Z M<_8YUD$BHG@NSN'+;S)XB)% A%$4Q,HJXHPII)B,2@5'+<+"XA^RIWV+;QGBQ M9_%F'-9U_K=E]]_SW^UL/H6_:_+4-\M,K*<]-<.VL0N?3=*W M$JC6&RXW\S9? \MYB35@,'C;'C<)GM#F'LTV_S^>VU'C;+[WE^'L&%S;K9! MEI0X5@J9UMRQFCMV=>8NZ+_Y;1O!PYHYME^^:T6LBEB%(=;225G@586K/8&K M:HV5B6UR"]A6WA+8#7)]/QPWL^/)O 77O_U;,9O2A2R7,MS^%J=L,?]CQ7/&D7Z< A3C^D7X8Y=2?[(KTU:I&\KQ;4!P(6!Y+: MMW,YEFCK'8B*5CZK?/8@/DM!8J5U;,CUQ'Q\PT1?]53@H"0YV+L<2?;BJ MHB6I:&6L7AF+"^X\MTB2".P3F$&6!05^FD@J8N<9#L_NIST?4PEE*D_MK9MV M,#N3NW331-V6V(/MWTIZ6R0]G&QVQA)RU'K$N6+(4H>1XEQ:)3TQ:7O!-B"_ MO"WYZ&>8JF0I\XFG;7AG_1(4EY6>]M>TZT[9LJFA)*EJI MJD^J,D(;3;1"ONLRK+Q%ECB&I$TX1AR$<;U7[-X&13%9LSKVUS$[F%W&73IF MJFY$U$W(RG;K;,=XT,PST9U%0SQYAFRP&%'-?5)88*O)MAVS7R;S'@^D]>:7 M51@H"09V+L<2_;*JHB6I:(E,M3/Z^>=_^DHQX56Q]\;E.)@=M%VZ'+JZV'6# MK;HP:X]@_A^/3<02))5CYNW2S[^[PL/,9.I = MI@?UTBB&$O;7=>$FN"2E1$H) OY+D,@%&Y'V.)D0J25LJ]&2-WFI]^R_D(' M?9VK?78\N6@^4A%E6XBRY'U(VVZE5=.0B+B>?!122(38A+RI$) M0N2?)'A*R0BRU<)Z?3E2;&!H/11TB.M_YW(LT0>J*EJ2BE:*ZK6HD#/U0 ME-H@CAU!.DB*0N)8$A.L)'8;AX)ZW./3E9GVUG.KD;*GSE6V!9OAR>E\%D,S MS/@8VUFAVQMU[Z_N_>UNI7R_FJW#8'(>'5;4$)2D=;D7%T6.^X2"IEA(9JB) MO3#Y-YW-OX_#L/6@W( ^[[YZN/3-2?Y7;_1.>5D=3/9B\W8;?9!VW Q]#UBF M1->V4GQAG&><,A%[R=*YT5E_9FI7 M9557K+Q^%Z_7@.T^;0MT =M=[H-=75#TB.85%29S-XKE6 D%-PSM:_O\/O-0 MH@VQOZP=0R#&QH2L<@2!FTZ1EI(AD@2GAF'LC.N#M6]QR?MRO>E JK*VUK^I MRN6P]('$W?8"P$OTL2M_5OZL_/EX_I0I8*MC0#%&@;BE%%E!X"=E-,><"4&? MKREW;QO7G)5U>KZ2YZ8;"S];>/]=O_/V2 ST,7[UHWEXS#L3>MV&9>AN)BLG>/G=H^8- M/"DU'^/I+)XXN)[A04,Q93>%!G8FG@&\8&RF\<0.QQ>#AQ>=GK3-U(X_QR9- M)R?-$\,9%Q;6(A&J0)"2@89GF04DF\$5:0*@@#EA>2 M5N;O)(&L-A*L+(N]C)9JY5<&5AI]GKU>+(BK>Q1_KM[W$[SHA_06GI!-HU_' M&63@XS_C.'ZQHP^GV5IJKYA8J(W^=9A/3^ [QZ4H^85.;:!C0:K6="+K%M7S MJ!/'5!,7 J*6*\1E3BG-JF$M3MPD9IW?J#-OL"."@5&? M7P':60QO!/0J2F MP1J'E7EQZK1FE92O3P- \:6< <A3UN-/RIVU\W49P$&!YK^30;80N[OWJIE2%LV$[7&SS MO5[=XY:4A<5C.3T2A'^7Q7C;=MUR?/>YAAP1L&K6_NOKQD>AM M7$+V)CQV1 1]LO#N2+31.SA>_BJ]MN^V&^TXE]!^+<>I*L@5SC(51MM M2S9:Q:C",(I6C*H853&J8E3!&%7MJ(I1%:,J1I6,4=6.VA>,JAM:^[*A1?@6 M4*Z\5;$;#/N^RT*;S%L[#NV.RV&5-R=#W> M%W!&NIY_[O/\LS6:62D#PHYSQ*.(R#K/$%$Q>6JML"9;$2*:,J1)$$@J9E+,5$;H=2Y3WA*9K$&"YUH>N3>M MCMP@IHURF#DC.=DIE_&RRF+M'!7V!5OW<.57+JM<=E@:O;]<%BG1U@F!"$X4 M<1\MLI2"<\93\C9XQ38;+O1ZLO,YN(R0OEJD'P@L[ NX[N'2KV16R>RP-'I_ MR&4>PQT+HC3(%CEI-@PN(... %-"+@J+!'PA M6*ZQ<7<5*7Y>,J.TDMD+[@7XL@-N-Y:P*;2EQE(Z.Y^L'1L?.\D[J^3Y9/(T MA"9K#$?))P]>G<;(>A:1,Q8+'Q)[/$>HKL:,RXKXA1XFX4!FQZG5EQ/UB M1*&888P*Y)EEB NMD#72HF0L8]$YD83O/Z[VC%N#M%)B<=!1C[D]0>37OID[ M@:#A5W0\###DU[_\E\3$8$8BDHZ';-,RI'/C&P)K-#@LP*85=]Z$9!R08.0Z M)23BD7ED/2QN)C5\&K30AMUYDZB9 #01* ;* 1=T0IIQN(DA6"CMG4QWCX0; M:J6.%#G##=S$*#"WA4,:S.WHM8O<;]RDH +_%TO@'G^5UE6Q%%/F!20'U2ZM M6W?]'8M110Z0EL#US[V<--4&.0>P"?8,4PX_ZRG%O@XFJJ)2AFJ;UFW"1HF0 M4*+77\FRDN7N5\;^DB5WP:=(#!*8RTQ\&AFB!)+<"!M\Y,!]SWH,\C!//E:R MK&19R;*2927+0R)+*5R25D?D G:(6T>18YHA&23#1%%&TX9GV>LYR]ZVSJMK M6=FR)$RH;%G9LK+E8;&EL(I0[\&79(("\TF+-,8"V:0QLXDR0<2S'N3LZ^PF M[^L42F7+YXHUP\\YR^#';J+6>V'#)V%X]K3>VC=T4H_<8*%1S,$%'C5%QFB) M0%.UB@$'17JQ W^+;3N97M7OU<'D3Y.?XI_1Q^%9#+_;V7PZG)U_L\'Z8_M\ M$WK7[.W),=1?YB"EV'3=NY>1W-.E,)LTG9PT<)WM_C&9-G8T:F#>O1W[..H. MKTY6T[#X;M?QUDK,(MOLIC*5.Q,PSJ-IR_ MG\83.QQG'&+-"?SN^-GYNNQ2IP4'UP^Y1L$>!\YE(!0[AB(U%'$G(G(>!P3+ MRYL0/?5:7P\O)D:9U(HC%W-.MN$8F4@C8LDEKYC0F&X$SN\;7ORS6]#@K7]( MOPQS"#W;&J5U7SL0L-@KQCP8XV67C,G+R26IY4ZVE7]6RYT\-XDFY8UW22'- MB$><)OH?'?/H21V?Q]\XF[HD_#2XX-ZU60>G- M*UT7% BU7\Y=3X;)-W]9'-R5]BBG=%!-$2\C)%E3Q+?0N$X:3AGXMUP 4_/, MM<8XC'"2/@#G:A$V:I(])TGW=KZJ+*^V9HQO\O*5C/'+#.]5OOB-G\)77\HN M>W[57G/FD\,J*$&0WD MY#2.V^X@P)]Q9&Z,MCZK770MWOYH MC7@_F<6&X*/FW3_FP]DYZL35K$MT?97UJBK1$ZXQP\A&D\!UPP8Y'@F*D9K$ M#&8L;NQ_/D95/OKC&.8C4)1W)Z>CR7F,'^/T;.CCI7ZLO^^;$2A(]].'!(0Q M^3R&EPQ_P, G"[7J^^2%/)"#%Y^.8Z'-LVU\\;S0-H4URHENM4RZ^) MNHE?\\_=R853.YWE@Q8>1)S_GL:S.)[#K\9A[4S&\@OYYLT,GF>]7SPQ__+M M)$M\H;_CSAW-4-!\G,%?B_,?<-^E=0 7U/,2"[MDO\]+<+987[VV+SVB]O\8S'T+W?:5A/8(>'J>%+2K24RRIIH7 ME+'YZ7@:8[/8[,Z):9EPUX\GEK374]//=]X.H J[(EKAB/9^.*Z =@!KK)IN M!4Q"/258+M#E/-Z*9GN"9N4DM5>,JABU38RB%:,J1E47LJ+67J%6M:SV:B%5 MRZIBU(O#J&I9[0M&U;VL B;A*IH1_IQPEH51]X[[FY0CZ7TVD'6.L]DI(@2A1%71""GB$':Q4"P]DFS MC6,I47L*UP@D?72(8TN1L_!%SZCTSI,@4KR>@+S,*([AYH3C=XN8CE8(09 WC2$FJ91 .:RQWS%U5 MS@Y+H_>7SGR40G*LD.+$(DXX0]I&C;B,,@;'E/4;K;9T(C9P+8&_P(?C%!MD M8F2("A)2XHFRS?[D6Z4S-6"*5SH[0#K;N1PK=U7NJMQ5!G=%QP.QX%$9S8"' ME-)(PRI"T48I-9-);G(7US@E$@("KH+O$,>0C(;\X( ]\AZRQX;HI2Q@@U1FQL1!)P[;R2 BGA".*6*62ELBA70\=& MT4B=V2G[L8'2M*C:;G7Q;R\-]\5Y;E5%2U+1RD]]\I/#-@8M#%)!),0=R17C MHD%)>ZYLTEIA=9V?@(6$M3J@D.O1<8XM9VS$\$#PSNJV5%7?TEK?Z=R[$25%712E#;(RC#&$LT M621+27J<^[[7F)A\+$Y(C+H-'UEB.=.+_Q$&#,N8(>$RYGQG'ID%,$H.N,E82$*'S;ZOCK*M((KH[#@ZCK$Q;]S.59^JBI:^6F+H:W@DU1>(!F9 5_("&0( M-@C\("F<-BIN[N]Q+JQ)"B-MX'+.-$6.$XVD%D;BH%+TNRVBP0:$Z\I/>QO: MJB>WGC11_Q['<6I'76C+!KAJV,YRP]^S1Q9'[">Z>W=9ZIW/V($D?SRH 'CE MT"=S*)?::BT<2LJ)7$0Q(>TL11J\-AIH,HYO%J*R7F$N(THT8,1]9,@8!=]) MFCOI@)6CV#&'LL+20^Y3*[U"R+8@9.>2+M%3K$Q9F)PK4Q;%E"$PXA-GR$4G M$1 =!V^3.12889K8&*)E&R?1$E;2 K%&\%01QRG'^BA&!*ZEWD63PJY+-@I9 MUDFTRI3;@Y"=R['R8%7BRH/[Q8/1"J)G@+/*4-#(:"%1:&B(/49BXVZP5,Q"JK(HAE0=+@I"=2[HR957S MRI3[Q90TI"@Y,*4R)"+.I4$. _5)D\!=),0&MI'?J8.(W&&"4BYUPK7J&M00 MY"761BMIHJ*[KBRIJL=8'H34XWG%Q# _369VM,N(_=4508]H7A)A,G>C6 ZI MOH!"S?>9ATJY?5*NMMCSF'-4K;6(6V60(<:#WZDTU21)+C?"F4Y*RH&1$:%GFJ1#4+D2'F@D=<>(+RJ1/X M(VK-! M*\NOD22EGV 6.%&'@T@:5*V![AXQ/U-&(%P7<=IEM2P;<])5N6]FS M0#0_4!RI#%L9MJZ,PV)8YF,B5!-D*5.(6\J154["/R7&45G#H]_8 *96T^ " M(LXX<&E30BX*BP3!/EBNL7&[[>9'Z4"2L@Z%5H;=#+O"SQ;>_\?51+V?G\3I MT,._P_#LED_AJR\EL^A1KTKH78^__6TOX;2(L#"1UX1Q?!&D/[6?XV(Q(IM@ MS*_MZ(L];W]XU?SK2],06!2/6+P7=+!<72LVT%I%'CDB28._Q8U'&D?PMVR& M=LZ=,1MG-A[C;_TZ]I.3^,E^_7G8^M&DG4_C)[CC3\ 1?[UJ(H#^:9Z\Z3P^ M!A'UXY= #WD1;C(*?"L>^^(1RY4^'T MF#1R')N84O3YK'LSLU^;*9@7S1P,BVP<-,.,9<.3YA3^G(2V&;;-+'^EG8&- M '9(8\?CN1VMW0/NW:5!=;]=W7#0N&RK-& PY:_[^70*S[^X33-)39J/1LUY MM--F&MOY:-8.FOC51^#WV;&=Y3O!"TWC:''?2=.>@IV28,W%,[@57#U,,)CS M00.&$5SGLZ408/S= Z^^1OX49.R/\^_.FXF'\1PU610;;W,A$7CQQ2O,3^$E M6GAHKA?0PH3F0=BUEVF[*@+_/0^?3Y8#&_O1/.3*V3>*+L]P?LQPH: @BGQ9 M-NO@=?)0H\TCA2O^>SX=MF&X-#Q7[S"<-1-XK_SD0??H_/6U[K/='>';IR-X M8!Y%5]H@?A["2 /<<3FN+/J\2AH;PC _8; ^CG_^IZ\4$_-#V]TJ+NS,!MZ[ M<2 ;N,3G-W+GC3^VX\]PYRSXI>S:!A1I9+\L!#.!NTZ;!%^83-O%W,)MQI-9 MOA/((K\?W.K+<';<># "+/*Z_,\FH!O#T7#6"6TU MX]V;3R=GPQ9>J3UZ^LI_BFE0W-)?:=G%>KFR>B_DMH2"3C\7"Q%TZL+)/0P7 MSAMBE.4P_PC6 M53QQ0,<,#QJ**2OJ'0;9$CQ=&&(C,.Q\)JOIRC8XM-7*H\U='I"A@N:.LP&H M1'*DL[>(/;'4])+@KE&\1U+E!,^P-]HW%>$,ATBPBM%$^& \%2"M<*E MILCZ0! AVFOK=,)JH\G68W:=GQ?A!3D2A>O.$N$O0+6HT3T(X>E54%UXO1L^ MW@W^[Q?;WOC:^[MZ$@\Z<0&8&108[RQC;S &844$K"4-!L]&G>G'&/SO5L*\ M6$9_@D#?PGV'XSEXWQ\ZYSU[IU<6U.E\&B]6%*+K2XK>Y0086?:"^JZHT71K MY_O#4F[,DO!1@2%O92Z6ER@R4BCD+9/<*AM D_LP_I]%N?.N#GQ\E]EQ>^IL M$6KUW=\.V@B?30Z,#PSQ*5BLD!-)(YX/3VNI#'+4.$FRNRPV^. Q%OCV^>"6 ME'IN$RQX@0+Q MY7YVQZ*Y$4 >S&P#4P6A_6XP[X[Z9."T5#18<4;C([WG?S MJ&J_#1/^9V M.HO30=Z-MLV9'@2"E.I\OHE&W;.*MQ M@5OB C ;M"(\4 6*Y2.O1*4:%T?#>!:7 M<20;(J@$J)<]FV/-EU/&H M^7D1$LM$O'@6J.!L/EO$/$8PZMD"K)HOX!0V(WO:7E>S2S\J_]6D&+I8X4H, MW5I:"1"NT-T'W:7Y47%=7NMS$28PAD6WJW4X!@UN9E_B MZ&R%"U?6T:V91[TF6T1-J,?$(NMS:SJ9%+AQW"&9#('_@Z)J(_7N49:NG>;H M:?M'G';)=SUF6I!#2K6@%ZD6W_\V:=N_961O.HFMZ\;-*D"N/?E?WL)+NNGP M7P:M';<(EO PW:8'*3"?N THL)1;%!J,-.,<#!LIO/(*![>Q@?H8/?CHCV.8 MC^*'=%TC?K+MT+\9AY^'(UB!X5/.RGN@EKRHO),TR3S=Y1]D4>7@?]MAC"XUOLT8\T@%<$@*EK^\T2PXR&V^1 M3-SIQ/+IR\'F@;T&>V.R2@3.XP$%RL//EZ.1/9_,9_"(KS'\L'@G6/6PH;+1[+Z1&6YKLL MQMN2I)?CN\\U^,@HT=?-CCCE)0Z,'E$N^QN8%AQ?_G>O+]U+>DKW-A/D2*K' MO?$==;?T \IN]57G[P8 N1.R=$^(=7/.]1V8=:?5]?B#5B#:_-LN%%96@<5" MIN9I)NIC9^Y31\._+]CWW2;[%ELH\^)H2WDSN;M%]NP3] 906V>\Y]_W^=7CO=^*5 ML '!?75!?5$%>;>!<(\TT)ZAF9/XH"ZU6NM]_I:^T_L(JW8LH"/?) M(. ]$"EZLLU( D6HK W&1I,TMY$?4 M2WL6SU>J 66WE]DM#DG*(=!G1^T^0\J'D?^RLX7_']T-8T VM_?YW-6I.\GM M?G(61KNHZ\5_F,QG[?P:(6S#.G9NP_(>_8]'F>I+Y*NL]/NI3@@#WP M+=.:(4XD198GAWS2@4H6%64;WNMCXK:KE?]FL?#?S_-AZ@^IJ^O5?KA<\%V- MKRNDO,"&QS8QQP-,;F_84QR>O"!:+C>M[@7ZKI4JBY-TI"<U*EI4L]YHLA7,8YC/'1E5N#J@$ MTMY2)+%-*DAC.-G8\.TQ-KH5LM2REH9XN9A2R;(4U:YD6#,'4WX%F26G2P4$RI)T>+B9!N%B/.U;O7 MPZ3UJ.C>UVYXZ5E,M213/S:#MXSK0"-XU"HBSJ5%FON(0@"WV^6"Q''39GA$ MZ/:RC,0OT\G)6[C?<#P'X^ #8)/-XVG_B-,NH:JS'Z[6FH ?P:Z8V1G8%>G- M29R"'O\\&8WLM%U>O30G\+HY0>];T0D?\7J8IU!XW,-6$R_0.Z\V0;4)=F\3 M["\+4Y68D '\=>9R842AD76&(\>HE83S)&+H(R:\&Q:^@WQQS7DNT:.O!%L) MMA)L)=CJ=/X31J\GB_>>OU]ZNEOUZ?NQ)D**7IM($1&,Y+9"^GHJWKZ'T%Y6?5[!77Q/=RTR_KE9!M0JJ5[\92M=1 M,TLQ(ET]3<$) MU2JH5D&U"DJQ"O:7A[7Q@HOD41(Z%P%E'%FA@(R#B9Q+S@/?2&I[MG#ZMAUO M<<1TI=\"'>_U@#K\;.']?UQ-U/MY-_WP[S \^_%_PQ\W#(M<&]:_O(6W<=/A MOPQ:.VY1"W=(EVMB>%9_!C]?#J<#6/[[JL?S4,,BP5S2+8YMF>Q<3&.F[@45N*:^>OAQL M'MAK.Y]-5O"7QP,3EH>?+TSZ9S^ 17R-@:?G6/6Q)U%H_EY(A^EX5X&S$L1W>? M:\#WZ^U>/8Y)]W6O(];?J$QI@J*/'-(=F6*ZQ'HK>G< I)_/HP0IYM_^VROY M:MMIPO@HFW7M9#0,-WDU]W;W^YJ8F[W]![*VFXQ"#S/WZ7@:8_,[_/NX;=Z- M,S-_C*>SF(M5-0P/2DKWOC*/%]9Y>3.YNT7V[!-R+U>([-""NIP 4*S::P5,PE6@HQ7H"@(ZBBFK:+8G:%:.358QJF+4-C&*5HRJ&%7] MQ@I5Y4-5-:* MEP*PF ''2N5F6RI*BJGBC/OK M+!:M$(E9A[S5"G$2);+84.2(2EX)IA25);(8);3RV&$C0G7&JM(6(L5*8]MT MQC13%#.) HD$<0T>F?4:"(U1#/^@B;J-4AO)40F4H)'0/"$N$S!84!$QC1-- MAEF!-VI7-$="!(EC$-%+LQ%C<\+BY"SB M,3G$A0(.Q3@@K%*(@IC 5"R2#P>LMRA;Q81",:$Z=E5I"Y%B);(M$IF42LCH M!1)=P;B<,6*E-(AJY@T1WD2[T;Q 4!=9HA(YKQGB6"KDP!%$AC/+HV.2D4*) MC/96,[%B0L6$_8NT5:VM6GNH3.:IXT0IC137X)*)P(')C$/.!2 G&[B0&U7Y MB8E8^!21I3'7[W4J:2/*9#)B^FJ[4S&A4$RH+EE5VD*D6(EL MBT06O$R)^NQ>22 E@PFR GZRSIK .(TQ;NPM4AJB0CU'LBW<:Q-DT=-4XJ)%SV"1T%6K1$(^(# M\UA(3>1&N_,2:)$I4G-0#AL1JG=7E;80*>XAC>V,F_[YG[Y23'A5[*K8+R9J M5+6V:NVA>A4V21V[YG*!XNI55$2H7D6EL:JT>T1CU:LX:,5^0&?>%]+:])%-=@\C_)([ M[%YI;KOHBMN"1=7ZZ=#%T%@W@8^_Q.EE:UWX=-[FEKRYW^X,UED[GY[#N^3# M4B=Q=CP)1\VOX\5ONWZ =AR:<6ZI=3+I6FK%S99:32Z=/NB^DZU .SYOCFUH M)O-9.X.O=PV NP=,_G_VWJW+;2/)'WS>;X'CL6?=YS"KD8G$3?[/@RS;W=IM M6UK)/7/FR2W!4O-V8"(Z-WJ:.0@DU7D/5]\JI^6D06SGXD8M[%;MSD6V#],94X!]ZKJA MQ<:X9"2+I1N.=@=*M[/=G6RI6[HTNV/A.OZA=F9ZX>!496=>UH6Y_&H#??:! M"R#0/9._'WKU;_8/_8Y4X(4R#IGVL;HHA7_%N>LQ[KE^DH5A[ EUC*'?'RRO MO%?5XN[W2LUJZT/4/Q5U"D18/GF:]]< E3_8P/6D,+/5PO=@KORM7&B'>U=. M0SP'J5=LGN\>!L)!K_0YGMS^ UY8.;^JJKZ9.)]O2@ L1P&4&G $S-DK=S^6 MJLKPVY^*2J>+LJHG#@@P7FN^FCC@8E<6 &M=?8*5J-I\_5'/"KCRYR_@A!O0 M_\\BUSM(KA0O%H>H.(&C-IGIVO;@!**X+^")OGC$Q M/^^J WC)\GH&=,Z<;_>A[G@#,#*189*[G+E)X#&9ZYS%890QSW7S. BB( AW M.@MX81X%F0R8\#+!9,+A-W =$]+-$A[S1,=J%[P^Z=D2 R:=&,H_/_[TI&RE M"9#LWA#*(*3)<,Z9L0@/E)MRWV6*YYBEG;DL2@/.TB31PH_SV/5V>BAY(I9) M' ?,BS+4B:'/DCR&/X&OI--0IVXH3L$B7(@1,$DQ T0Q+VMMI&?RRY8J8;5. M6?&%W1090.JK7_Y0<>KF*HM0J%TF(U]N!-W"Q*8A'F+,NR$'N2A$QAN!?LG2#P1)#+ M)'CP)KG'=:JY9)Z'+5"B"&OFA&0\]4(%"DIY&1^,>D5]LC(V'O[/(-;L%-:! M&M2BGN;-#6KI$W06YV G@;TSO=NT8,[7LLAX(K@/8NZ[ L34#Q2+A,9FL('D M7IAQD44[#60]+@(W! ?* U20 GZ39%HPKG20P6V4I_)3J T1QR-0&V=H6R2Y MCL%"\''#.9.QA#\)K !S>1BA[1!$.[YSXFJ>>X%F/ K1((V ,9*)5-1D(HT M"/TDW.,[W\#QO=!K=JAB _K_YV95R3!7U]J>@S"5P[)?J>EG=5?_ M\(WSU\L)[/_U6;QR+K&E1UAJ8MLX>EUC#&C7HC/:[RD*::TU!^ HL4G/*#X32^>Y7E[9$'UP3!1ROU4>CY+7#"CI(Q" MEJ";G@;2#3(O3J-LIR[#TSGX[QB="<&XEI&.6)P&">,Y3SB7*I#!Z1DF'@'# M;(+3Q/FL )T^ XYM'D@YR=VI8SAQZJ8ZXQF+@R1E,N&8Y:2UPO,!P$)Y0O"G1,JCA!O G,Y/6G%C] MJ*9JEF)AHM:+VOP4'C_3%@0^%XL;N%51VZ-D/ ^\*>97SS_?>HZ].B@CY%>D M[=_K0M\T1_PWAU/6_OG&K5T ?!"*7"0.O&F FSC2+?9$SD;NNY^LT2N.=,O@X#@"-]UA=X/^!0;NF:^K/3*=V>BJW?$0[&>@>N<[T##S.S9Z^O?WCN_Z_1F!FNY M+O#L_>?;GQB/3:+-M9XYL.PB,V>BSI]M MNHIQ+@UL@58#25@H@)BL6EZS-CME"@(RJ]MSU4R#,BSGN$WMJ:JCKL%[QT]J M&]Y<'^A:L4*1^Y@6\$$!TK:2N9VG< MSJ3+$CQ)#;-4Q;E,F1N[N5QFOJ^'^R$ MS\#TXQP<"19DKF:22P\;-05@->K0"Y72(M\Q_NY)/7G?,%J-"?3=:YYC%WI! M-'S#\!P]"9_'+E>18H$?8EU%)%@4B8QE021D%GJQ%^\PD^_%VLN5 G.$\U,=MA+0IT@?XR1[NT7IFM9W,6 M-UDE8#8.W8.:SJK,5L.:6)4&"\9>8_32 RKW,A13 MX%]DIB,<\YDZ%.6))' M$4M"7Z(IF,;13E];I67H:S\#_'$E8(F.F(I"G_E<9*&*HBS=G1[YDHJ)"Y<4 M4R_,Y'G"$YG/0IT!,^5IP&+M@F_AYQS4CQ">G^^T'HE]3^DEF$M$8F*D#_L,^-'R,(A+;V(_YG@_#]5,/) 9%H.URZ2/K8U$B*F.VLTB"?\HO8LO.0]C#_/?TIS))'59 MG*>2Q9F(>9"'7/@[20CO,"'Y'X5*BJDI/WYCWYD5"9^ 9P(W'#[/[)R\8&51>_1RXK,6J4+.M0=X$$K<)S\$XS4)0$L$29I[:>BJ MZ.$#&QG+D/NV&2Y"]XT%RS,@K+%#?SJ?E'5@U.Z%5^XH8$X8W?SVOBFE3 MN#BH%R2+XQ':(W:E]F)?,00")ET A]A+,ISCDGH1#W@0!SMCJ<.(ZR !5$I" ML%*4R)GRP/;0091[02Y4^.B20=O.I'Z7=SY[5LAV#$47:(0,:D5G9A$I[@,/ M)QH+?4!KQK[/XHC'S'3NA'QRKC%_(60JP5(.7Z4X"L)C+C!U""ZZ MI[.= 1 OQ-/A&/QS8Q5U2@@.BL]NFUHD*">>^95Y/ D\S;!S+I-<)4P%P/ZI MSK+0R[W($SN34GSM!UX6)SO#G$_@.HQ#*-HD MK=-G9?F^UA%L'FCO'/!+:LF2*(J9"]LKW4@E<30"(W\0J[O'G/^:/:Q,9&Y0 M;S'PTZ\>NF-H'7H!ES$3<2Y!Q4=HY08YP^88B72U[T6['?X.Z([QM[+,/A?3 MZ>M9]G:V4+/K(IGJUW6M%]0@X\$&&?+*:>EGU/_K]%_+PG9486WGC#55-[IG M[&<6?ABS>''BZA"SS$(W@HU/8A8+G-8<^F[HQ:&?)^$QF.5C>J.SY52_R[=Y M!=BGI<3OF*_Y1(ZYF+8A'Y>WL-3"GH!?=WFG6/.)D]C<5>S^@<0=!V+O/]BQ MMK;"!D[3:?FY?O5@BNWYE36US=L6MJ&5?7JS6%S8*[5:U?U7JN*L"/^R?H6,?Z_E7GA#?(1GOZ_+77.A=A0%_Q(6/NL:[BG@4 M=_XYUHVO_.@Q;_.H>\'-P(]?_Q,==.,'IARAZGSLD*-C#4E[E([G/4KI0RIS MR!/H'D/THOX6!MS ME"KE+;OVT)W;T.K]RL97-LT^PO4&N&W]2=3)-X2(3? UA^$7B,1*#)Z M+\3HQ;&IA&6/W:K_:IL_OVZ:/[^^+8&<_VO[/K_755%FI*/&MZ_=PPW230/7 M3619DV4]L*WI#;4$H=9(!(DLZ@NRJ(GG]RB/X)3*8YA4[TQ!4A:<,!:L-MWWZ((=Q+4Y-]'@&>KX_^HH> Q-=$7"+NV(A+ M$$%- F%JK*KUQ_EW=SG_H-K.F8YRA;-?LKZI/ MCW1@^5J[-<;!#N=\P(_2S,O M]%D>2VQ&C\-.XD"RQ--^Z,I,>VZZ'8[ZI9C!F_ZC^*1WVHG\K2KK^P<)/RU, M%R#]@&5HUC, M5[WH[:DS(BY%0$=#:"(N$7>-7'ID&1(AR0?RCLU7=RQ'-OD+U8C MI ?C< _E6.0)I+ZGH6\'^5+:L[K:JAL"MW5YRYW;*['DXC70N _PUTJRD.,(((*\7_7C#^ MEZ1^% 9>Q-Q(2"8C-V%)X$J&CN+(9VF<)J"95&!FL3,O#'!*H5!N MN#-<_<4TDQ<,JP;V_,7^F,&-LXDS]2;F_]!U_JI9X(X1_)ICHYM VGCOHED@3[ZE0W M%"N+M#=I;]+>I+T/U]Y9K!+\/U#"(F8R24%[!V[*/*ZC.(^BF'N[(T>/&_\X MK?:.XF/%0TAWOXSNIF21(<53[DD6F3@S386T8[#'*(Q+IS?G>GH3Q($G=)@P M%<22R5PF+ I#P7PWCB+7YW'"XQ/''G[3BR-9*MXDD@&=W9RAT/=.1])+Q**D MEUY.+[F"Z]P/719Z;L"D3D!#Y5[&7*' 90ZX2'=CXD?VJH^GE^1$AE3L2L6N MEZZP* N :MN(KXFX1%R"B/,D-!%W^!FB9Q.3Z,UE>[.L88&Z-]4TQ M/W71WOALPB=0^I[JU]1W,U<'(8O2+&=2I9S%V/K)"T3$8YXDN4RVO>!4:,T3 MUV49T)7)+% L%N /AT)$F4A%HKSLLJI?UU/FJ?J5 @,4#1Q?-%!'+@!7G##A MRH3)6 D6IYYBOI?F.M=Q &"XC8,Z]744JI0%(@8X\"(_]%@8)V"BBURQ*,M# M%GA!$.69]H/=]$\ML]@+ X]A8W$FHS!D21[D+,R]1 :Y"(7LJS$#J*;0I[,J MJG_MG>I4_SJ.*,<0#0ZJH!D8G:F"ABIH[C6A\B03GA=F+(I\,(=2-V7*!\?= M$W&8)6DNW'2G@\B1O?L3U[^ZDS@\EK]/1314 'OF\0)2WP.C,ZEO4M_W1T! MUVKI2Q:&H;;3T6*1Y"S+M/"YK[C4N^K[N!&0TZKO8"(XM:\8E_:FA)$AA53V M)XQ0!>Q8XBD4R*4#G',]P/&5T)&.8A:[(F,2[!6F(ADR+K(XS3WNN:EWXNC# M\2J-0CX).1W?G*/4]TY'4DS$HJ287DXQ2==5,4]JJ!':O&HDP *G COB;B$G$)(LZ3T$3) MGDU0HC>?[?=*9=IX4H/QN8=B!SZ!NO?4O7)/ZT %@JE4*B9]G;"$1P&+(IUJ MZ<=<^_FVZZNX%^O82QG76"/FJYBI2&?,S[16;A1YH7M94U\C*GNE6 !% $<< M 8R%%\@DSUCLICF380(P*'./19F..(^#7 1R&P83-Y)AF'$F$M>'WZ2:*95% M3/AQS/-0^'G >ZHM\B9A3&=3YRCVO=-QB.X.L>B06)0TTS$UDR?21*.)G45! MS*3D+HN#3+! :AZ'@N=IM-.81H8>J(+(8UX(/Y2N3%F2P[\"Y<5)DOO8BIPT MT\6(/16]#BF<046O8SGJHJJ9L="9JF:H:N;^JADWRH32 4ME"GYZ%($UQ'W! M,A5)+W8!B;/@Q+[]::MFPDA0SYG-*Q(?2_1:<"X MC#F37J19[,>HA]U8Z6G'3WN'0W)8<,*9JR3@ZA&M>QA$\H M;DO'->=Z7!-Z:2:$*U@2YRX8'Q%L#IPRGGO@2*.V2;@.69A)7^DD=$$_G=B1/J9> M\D+22U3A>ND*BX[]J7R-^)J(2\0EB#A/0A-QAY\2>C8QB=YYL5RPB*<1%'FYC+9&?>:)%ZZ?C$%T@8M$AL2CII:..(>=QR#TO9YF0.9/ M>QY+1,PS3R6NGXEMO21T)KB.!//1D)>Q=EGBQC'+I!23]S6:2%QY0GI>>[ M*1=)=&*__K1U,W%,93.C*INY$!.+5#>I;E+=I+J?$9(/E.:A!J[*M&129R%3 M/G=9$$9>)B(W"<1.PZ\CASY.7/)*\]G'I;HI661(L92'DD6H#G8L(16*Y=(! MSKD>X,@DR$6:B,1<#J^.4.1[YV. MI)6(14DKO6!:@0Q!BTC0*SG73&91P)(<55.N/.6E41+G.UKIR+[U$:M@N22M MU&M2 06W^U=7E 9 !6[$UT1<(BY!Q'D2FH@[_!31LXE(])^IA.5>+L#[54RE+OC$KI\RI2/% M/.$&*DEE'(G=\0@RBH*49RP7?H3I^8(E89"Q2 APE@&4PH@J8:D2=J 81Z%! M"@WNA 9]3T2>[T4LD#E6PHJ016Z6,S=.0Q^[T'.YT[C5"T*>J2AG69H##$:9 M8+$$0$P3-P> ]),T3'NJ..*3B&J.SE+L>Z?C$%TA8M$AL2AIIJ/63[B;=3;K[&84DL3B>P(T<_3JN[?1&2[AZ5[J;$D4%%4QZ5 M.$)5L6,)K5!,EXYRSO4H1Z9!Y@6QRZ) ITRF(?S)"W/FI6'.0RG2*,E/'(@X M7OT1G[@^52"=H]#W3D?22\2BI)=>3B_EH9^K5(9,<%\R">J(Q5RCI^UJ%061 MCK/LQ$[V,?62YWFDEWI-,* X=_\*BU("J.R-^)J(2\0EB#A/0A-QAY\N>C8Q MB=YVDV >Y5)Z7IRQ.0\TDCH15<2*9'X'GG&@W2E1V436PW*4B6 H) M4!QPQ'% K:1PLT"RS/5S)KW(8XF7^RSQ?OXXAE4_CJ6LRXJH1D+G:F$ADIH[O?JDTAF.<^9\E+% M9,HC%J5AP)+8#\-416! [63W'-FK/VT)#170C*N YD(L+-+9OS,+]LB!C]-J;FI;,2[-39DA0XJD M;&>&4)'K6 (HQXG*2\J.$B*&Y\;^7"S5UBI4(.LK(X#.\ M>4J'&&:P_PG0)*X$8E-6+I$C!F/2O$3T\=LA';GLWP([J[>=*22_,P,(! MJT=F"7C[/ G <]=IZ/%(9/F.MY][P@NB$$PC+3QFS"6PCS3S\B2''_F1*W8, MGCU6SL]?TNDR*V;7?RO+[',QG1ZK"8F4$QD=*]'S!0#F@JR?"[%G2%.2IB1- M>5Z:,IF[7BR",&9Y* (F52R8 MPAF7V@T$]_W,3U7'Y0]Z9 MBX?6\53'M[^Z_JA#E15GW*R"1G-UK:VL,97#PE^IZ6=U5__PC?/7RV&6OW:Y M9:?_059\NH<4\LKWO.].Q$B#BG*9WA=U@=C.*FT+?]8QKQK^;*B''SJ+&^VH MI/RD'8,YM:,J[5SKF:[4='KGY"9PS:88N7;4+#-?IZJJ"OS[ O1?O7#@9_6] M5483!S9+ ZB#:G+>SMC[JDSQ^@^ZUJI*;\Q=?]*?]+2)L7,-J*'UQ&N$.:.-PJ6A!]EVKZ# M,RUR#7IT44SA5IUG9^MG.SJ'52XL$>#.\ZG&)\*"5 *7EC.=73FOIU.G!+)5 M6\1Y@.B=Y2/-][U O?$&\ =N%M)0$QO%Y5"AH'GSN ^J@;:P/Y5>-NB ME5_,-[59P%PM $$,T>P5^*$&)BIOB]1)@ . J>#. MN?EB)V1J5J:_S'7:O%2BX15!&&"=5_\GJ1"1AM>,I(LC@!1[M#L_K*T-3V4: MYW'$0IDG8"UZ(5B+@C./NU(EH0A]O=/.00CIN4DF6<@]Q6061BQ)TX3%:2X2 MH5V9)3M9%!_3&YTMI_I=WMJ&O\,-?YR6Z9_?P-:G:HZH5RWU?1;3Y:#@FQO@ M6(-VAH,1M.[ ID9Q A1 QKYN2&B@":\9%,?.4+QOX:\WM:-G"-J>6B;'T-7 \P M BX?+V=3=5ZU>UGJL*$+2E@W%Y[;V_ MV7?(]PD40E),B\7=J_8>]QSVV<<&T94;\.^0C/?Y8V.#OU M7JTB*,/;K5ZDB-#L(M%L>-S?#U9];XSA+>EP_ MJJF:I<:A N_P_U&SI:KN'&Y=K>>SOWT&!D?K70>L]$EE][$'=AX\]X18%1ZL;%82"^>]&!\?49=W,Y549E3 MWRG(H>YU1@%56+Z4=SO."LL>C\V_")?+H98?7VB"(!42#CCT0,;3D&I#AHCF MXW61XIS[0H"[$^=AQF3H8W];SEF6^8*#]Q0'H3BFBT3>T8@%_,!)U2]ZCL%[ M5$X/I1J>^F25"#T"?^5"B4O6[I#B)K]ID[X/MYTYZ;*J]"R]P[1^DV'K9$6> M:_SLT!@**52RF <:_SBS+M>I],,TS&,F1,*QWY7/DD '+-%QFF>9S#(=':-, MH;7??[&@\:;!C-\K-:NGIM;E;ZJ8_>-)YQ\UW C^])"I/^'1L"I<>\>E0;6Q MIM.0 <6PAN!#V:,A8A$1=S!8=#9J8:0I MD#3N=TC&S1 C$N.- 7BNBC(<3QDD0<2DB$,694',O$BH.,U\+?S\&"T@3Y/F MR">1E(/JN>UH9>& 5!E"4LSG*?R42$3&6^8JZ$_PMR MWU7*/4;.P-E2X]',1N/2 MW=:>E4Y1YK+F(&=071%W3Y4FMB]M72]O\25GI5,ODUK_:XE><<=!;CJ9 C[I M:FH[03;#GTP/W-ELJ:8;G6M->U-@-=,>@R8]*]^7?_K57E_#S#Z5?.3SIM M7#T^&4 >,[4$I/:+H\\LI/R+Y^Z5F;OQ?:5O53%#E/*:(1VG5N7#3D(:\"G: M.1=&CO>$C(O(][TH8,*+%),YA\WQ0LY2U_5#+N,D])-CG) ][5CA@Q%K\.3? MY;\4>(2&]LBQ#M]3:2(EG/1-]3Y5IZ14W1&;Y:0)3Z$)]OMG/?VD?S7F[9&48#B)A!A4?LGY@P+Y MCP-3@CX9?>-/PB$PEZ.8R2,,\84D>ITQJKIA*P!V,0QY&"8]5D.TTWS^] M$D3O[_?/Y0!U'V$!.8"CU'T!V7KD )+NV^BJ'$0\XK[+A)]I)I6,693[G*G0 M]>-$)^ -]A *-;KOIM+Z:-K/%YP\O]%J/_+\CJ#]0K+VR/,C[=?5?B+U=:(C MCXG8SYD4*F*)]%,FM A%%@KMY[H?[?=+N3S6V5\XX7% KM]HE1^Y?D=0?A$9 M>^3ZD?+;K!,/$Q%RGPD79X[ZGLN2%/[J"U_D:>3*-%0]*3^X]GC*+R#/;[S* MCSR_Y^[5[S<:*)8#6@ZT!]%0FK&NT.3].)9S M&T^B.!Z4=TL=TW95\@,=T_9^"C^]H.9-Q^T:Y^HT]WC@,>6#'2Y#&:&,>TSD M61:$KM9Y'A^C:]S'19G^>5-.@>'KG_^U+!9WOY4+_5-1I].R7E9/;1'WM9WE M#_8?.*GIL]5^XN"]1_HXW+]R#.F<#WJ^K-(;56OG?55>5^KVP=YE\DI^K8M> M<"9-]-[.G%\5D :[S G;)>['4E69HY:+F[*">\,?G97UL4=*K'\C@- M00:Y9+&G. OSD*>YGW'!^;;<:NXJE7'.D59V]&)WZND@ZZ2?OO;+P]H:>&[5^Z]2GH0[.; U5/4]^H"I:25^6MLX!58=M"\]_" M-HHLYWH&OZG^U O'M#R$NQ:?U$)/[YR9OBX7A1DZL, IGI:"]97S^U=6X\!? ML"&C_C(O*MM3T3XW(KZ'AA,PRS*!&99JD;)_8<3\6^8"+. MX\@/A9N*X&CFSAHV,[LQ[\'P*K./1KPW$+-N/EI#I?L 4-X37Y5AGF=^S*)$ MP5*C.(55IA'+>.+YKDRYG\GMUTN"0,A<@4(0?@868(BU'7X.7E[LY5F0RR1Y M2"L<__4B=P+\LD<1#%HS-, -:%DL:B#S[>U*3:@%R**CKJ\K?8V(FI;U8G!- M>\_,1@I4*N,0[!U?QBZP=Q*@L -[)U[DYIIS'NQDK!U;&OX3>SD_SCIB_D$R MGT9>FD5&I(>V8;RFN]AV;#%KN&XMP6(M: M/FB$7@T+?7:,EZ_;+.)B;!9/ADG@9LQ-XXA)KD-P]0+!5)[HW!<1 L"V@(>I MXD&N8H ^#,.&6< B+7%X8!SB.6L<2/[B2CV\5ZL/B L/4>)GIC=EHC(WBCC3 MPHW!2%8^UO@*C!BXOLO=*$]W3NF/S7#'U"B>O H'SG2-!KER.B#X"+_MFW$8.\X&V>!N2DF.#H'D_H+4-K$8 >U_C.32^D' MF9L"_.M<@%R"++(X #%U8]_S8G#WM?:/D9.P_]SC0]M-=GT LK[F24.;W2153,^0(!T/ER\6RTAT3:;]Z>X37O)'&<%\^ MPE$/Z=-4RDS[&A0+!X-< >]&VHM9'',9>RH.E=P)9!T4XED-Y/KY$_RKID/Y M_8?RP96S)I5C:46G\:O3^'?IHD15>4D'2S*-08_XH%E*RTY"S060IB'80L]D/TF8- *2_D8?SR01I0H^2@C(#A1!3& MDDO) A]\$QE',5-QXC+?#:+ 2[P\WSW<.#;#'=-!X=Y8@C2/L!&L0V"G=G:2 MDT!M:.TTB5V3>Q.['F=A/%T%/R/+X2B#F8ZW%3S>RHF\6=5QS-6UMCFYS!3R MO5+3S^JN_N$;YZ^7EBC:@Y%FP E>\?8/\0?\ /8"9[K6?V1%G2[K&J3G#_AT M>E<7]1_Y,$RZM[!:!T3SU]5R__W?O@B7QS_4SD^K99M,FM?-TD&=' &9CO4" MSB_%3,W20DW!SIIEQ:)=[@==+Z<+HR7?S;5-[*JOGLLD8S-4[:7XL%?% M:1 M?JWZMQD,C"'X;'/OU7KOG7)9X6SFANCI!M&K-='+%='!7BF7TPR'#P,RX1SB M:PWZHW(^%XL;B* MJ9 W8-\A#755.S?JDW94FNJZQC? 'YF/+(TQ>?&8>]@E,OZZ&45M28U#O'\! MWG2X"_3!@(-] -I"SAT.2[-'.-U9:? M]>YGRWKU$:ZU_1B(N?J\TCF:7Z73/-7YFY[I19'"RM[.TBOS.^L5= 0)9XT7 M60'_JRJC/VC+/]$P?RX@AW2&\_3&WB]*F8X>]Z2 M>-J0N(/L" )-DO>M5F9LF3E\:& Z?(U_-2"Q!MK7J7%O>>SAF02(^*U!FA5< M;%XZ,8M:W9'_O.>.*]A>WUKNO77WPBOGE_O?"YSU[E\-J""4SQR GT5986V< MDX/3UU5N*.)-U%9_LK\#/5E4Z?(6[C5+M?G P*R]"J#:N)CPE7U->,R=>79B M(DZEQ6UXSPIA0]6@4>8&VR>8^@XT:9 >?YOH::%SLVVIKLQ6-(_)8#73']&HT&/]B@5^?Z5-4W3@[L;%]O6@#P@W:\LS^'ZZZK\C-H M*S @8"77!>H$X([/>CHU7 )42(MY4X, '%.W&K,EA87H6;:$.]P9NM1?I8QA MGV7R/TA5U//.;&ET*/!F5=1_VOLM<9]0PA9F099:<*,-\ACM5=:XB75:%8G. M&F^^533&Z.&OKYP/<&/G%V#)LEJK)'B/]PJ4_=M6:O;IXE_+2H/O7QF[Q5+; MJ%J%<:HY:*I%\YI<,V2[.!CJM3\Q(EO>)L"!!G#@?NV]4F,1 MIPKL%K#A%M:4LG87W"@K:/8<3]&K CT6>VD&LE3CN7I3 MD[0IO@@M%;(KP+5Q1@SS?47%(N__":+S>HK3O:]O\!/C-31* G'P_I_CNZWU MAK6GNZH#;F8T!TJX.6Y4-7A?()<#.D!#78-@#2FJ]/I4T=)@X4]0MQO' M".@G -U)%Z;Q555Z@[>_;36BA?T-16G\ =7<=?*UUVG\4ER4\4T-$4M#TD^% M_HRGJ'6+(^;]4("[CVH5[5>V?\OW73DZ!GB1FS+K 6+@WK+%4ZEB.:I#%N2X M1'JV-70;SI9EG53/T1)IO2O# MP5/UV7"+(= "F!5K\\H$I-B"*,#C=&Z'VW13=TKABU@Y<*?J]:'TQWM9]2/P.@ REZC$$D5>^YUW" M>?%_6:!4SD*G-S-8Q?4=LTB<-H?&!C"4,2^9KK$]1%'?X/?38F83&?IQ MQC5X OH3SZL,)K1K UAH;@IZJ]*65@]1%,W1O$R7C;_57&+\XFIYC0HP,Q$9 MBTG@'EA71#E)52JTB-&=A">G".P51K7LUS-8W=0!/Z;4LU3-ZS8::;0/L+HV MWH99W)TSAR\-?G7IUGW%[EN TYZ5GRT-;Q30)$7X-/L&/\#@'*X'C7&+V(7= M<[M \U; 1LC%Q:VQR['JVCS2 .A:0LWNEU+:UZN7%JUXJ\]J]AXX?"IYXU/.^1;T>]^JCT71R[I6/Q\$B>$2XD3 M TN<&)12W8LFI!VW#GM,BSJ,\X#=6"]O8>EPR]J ?O?HV![K@SY8&I6P/DE& MTU>K]*:%9ZN<3*"E1F[(K.)4GNGM )?QLGI$+G9JW( MZK4&^U.SY1S_NE)F4[0V,85G]1(K_W_C(1@[4'MT.:FV_H#+,N:>QL%JN2C; M?I.X%F ,7#I>SJ;JKEPNX/9?=/:#?11WW2OWN_8'(&M3<+GTJQK3-8 76AJ8 M?J?VWK9E?\B?P7Y("'_;OLJ=UIKV<2*^$A[_#DFWZ@NY<]%#WX=7 MW'_F+?B5R\4S[Q%A[1W(]JZZM>XV3X_6O=-? M>L!?"[T/@GUT)*S?;[8]@/8/FHE/[Y^+A :RXCX U>6I\$2^ +Y=)8B(KD97(2@JM1T(_ M86+*L4B]=V *V= 78T/_AK%&,J$O"G$N4V.2"4V<2V0ELI)">T%"4ZAZ2+OQ M\F;VD\8[#V1;^C'$-_I;]H=98]RP,U4?QYH6?7Z:^T5-^>'Q>S\ M7_X,*GN MF%Z,@Q28P>[4!6,7;4;_FS%8N2 $>W"GZ/B6;(#!21!% M8DCID 5 6'8F6$:1F!&(SR"PC"(Q)!�:Y1^3$#V:D+QB[:C/XW8[!R,30$ M^TI6C.EI^Y)I,8_9G9,V^>VI6_?';F/F58MDYR>U4*\>82N$E*[Z8H+TO1D< M5BYK-H].FH[7V_T#SK1;'F"P/9KNLW(\,'8:&A^0 MM_ULKGY6S=71*+XW:M\;KT=R$D3AQ;+Z$2AXJ!5[+';NG88O-MK@LEB34/AR M4)B[_B3P_8OE]3&@Q0CYF9"9D/D\.+DW9/Y>N),XB(C73\CK>^,@9#P/&Z)/ M$/ [&J$'-FT3,.2['GE\B'@^6K8GM";+9!BH(G@T"=W+M4S&@!9D?5PD:Q(, M7PX,^SZ?B$!>+*^/ 2T(AB^2-0F&+P>&O_<\,?']@)B= G6$T12H.PQ$@GL" M=8/(3?^OXOS#.>.];U&/H#3TROLS-7ZDG$3RE(7> M)!)#%HDG53U>E)%$##X@&A/F'S7N&$_\P"61N%"1(,PG!A\!C0GSCQJ?X'(2 M\@.J=2Y&)@8:!26%< 9@19'2;DJC?TA*XPFV8C!:8;1L/W;,'P.-R0XZ:KF< M%T]DQ$DF+E0FR-8A!A\!C0GTCPKZ<3CQ?(IX7JI,$.@3@X^ Q@3Z1XTS^.$D M"F*2"8IXDD*@B&>O$<_X=+FA33)OEZ;FM\=+%FT(C=MH;ST L'K!W?M;5=:U M,Z]*^+BO$H$1*),>,>M8^>QD8#UIN[QX$LG>JA=))'H6";*AB,%'0&/"_*.6 M"P03-^ZMV22)!&$^83XQ.&'^RY:V3H1_0,;$Q8C$0..HI _. *LHCKJ1PT[- M,,^$[<>.^6.@,9E!QT2?,)X(T=NX&Q(),G4(\XG!"?-?](C+]R8QIS.N2Y4) M GUB\!'0F$#_N.E:8:^3+4<@%!3Q['\/1JL1*.+Y>"@*(^HJ.M"\T'=S7:E% M,;MV])>YGM6Z?G6OT, B\9O_^$9\\Z*IUX-1YD,#*Z(UT7K$M"8\(1XG6M-< M (/8FBB-8''&1%V@.[_!9#ZTO&"="+Q.-&::$UX,FZZ$ZW/B-:7:F,3>)PI M0Q.M"3Q&3UART*ESTSA.Z#_H6JLJO7'4+',R_4E/R_DM?'6Q@Y[/*SMH,"JT MO[[&[L3M+SN=V)FLE('FE?=.UC%0D)#V"<6?$]_M+2&7[7TWB(T8#%Z/END)CR^06_NS+G#X8T3L/%YV M[IV&A+3$FH2T#R.M.Y%N;TUCB9T):0EISY8U"6D[FQ%/W/YZU1 W$] .EK 4 M,>L,;O'W1LR.V$>&\MA.M7;NZ=A@2TQ)H$M ^G MI[B">'F\O-P[#4<+LQ20>SQ&')#!=LY@/5J>)SB^0&[MT;28Q,$!QWW$SD-A MY]YI2$A+K$E(^W &6S0) I_8>;SLW#L-"6F)-0EI'U'S20&S47-S[S0<+=!2 MP.S1>Q&=+(&-&K&=>.O^IF>Z4E.3P*8RN*JH%S@[[9.FO.6S2*\E&X:'$QE3 M9>F(V;EW&@[-B"'6' IK$M)VO<5@(H* V'F\[-P[#0EIB34):1_)#IGP1-P\%&[NG88$M,2:!+0/;H:<2 +:,7-S[S0DH"76)*!]Q.&P=%WB MYO%R<^\T'"W04L#LT7OA<6KY-M9$MP^Z7E3+=+&L<')I6M:'I+8=)^TY@:MU MM2+9E3]?.'4Y+3*GI4OO:-8CV@J21!#D$^03@Q/DOVQS,L)\"GB2/N@[R$8!SWL#GD=LDWB\9-$!8-$+ M;L[OY4)-G7*N<0;P[-K17^9Z5NO>>A^.0&_T"$_'RFPG4^IIWG,\";S>:F1( M)'H6"3*7B,%'0&/"_*/6G_N34!XP\XI$XBQ$@C"?&'P$-";,/VJD(IAP3I@_ MNI IZ8,SP"H*F79#I@>-:C[G_BBC9?NQ8_X8:$QFT%$K(X4W";P#:F5()LY" M)LC6(08? 8T)](\*^EXTB0CT+U8F"/2)P4= 8P+]X\89_(GHK_OG"&2"(I[] M[\%H%0)%/)^ 1/QT.:+/SNJ][!S1=ZOLT&*6EK?:^7Y:UO4I4]NI9_3+Y:>3 M%22X)%X>+R_W3L.AV2?$FD-A38+9;A:]+XB7Q\O+O=.08)98DV#V,;E#T<4R M\T##=83!XT$0"L5Y,?6G/!.V'S9:CX&"(^36_I!#RHETR?H@ZX.LCQ&Q[1@H M2##\E/,,?^*&,?'S>/FY=QH2U!)K$M0^;/$*/Y[(*+Q8AB:3EW"8 F[/C=B+ M$R:_/3M;\;*3W]XBJ^AZX:A9YI2+&UTU67 39Z87E#D]1%.'J@EZ$95@$LB M).)")8+J!8C!1T!C@ORC5@U/Y"%#54DBSD(B"/*)P4= 8X+\8T*^/Q'R@+$R M)!%G(1$$^505_((E(Z'WW2!V8C"P/UJN)UCO'5G(T'F:;^M/?'Y %@V)Q%F( M!%DZQ. CH#%A_E%3)P_+7R>). N)(,@G!A\!C0GRC]OX=L(Y!30O520(\RF@ M^8*')U+N#6A2E\/>M^9MM[>AD^B\K'3;\'"AOAPR$OM,TC\#<9N+FH7!S[S0<+=!2\.WQA[NQ>T VX3D#]FBYG@#Y KFUQRXOT22*+K>A M%C5Y(>-CA&P[!@H2##^EKV%XT;VVSH"?>Z&4R\\(!N/F?" MT&3R$@Y3O.VY?0VY1WT-!YKN]KXJ/Q5U4F>=&J=#CR<:EZH"G^9SN MQ!/4U/!218*J XC!1T!CPOQC8KX\9!X\R<-9R ,!/C'X"&A,@'_4/.UX$O,# MAM.32)R%2!#F4PGP"UJ7DX@?DH=X@KT8#/*/EN\)V'O'%K)UGF;KB(G+*:!Y MJ2)!M@XQ^ AH3)A_U/(X/I$1M36\5)$@S"<&'P&-"?./FGSEQ1,94E!S="F> MI!#. *PHX-E!HC \718H-3U\UM[\IA=MQ\,F!32OREL'+C!0H18Z<\JYKM2B M@(\NMAJ@1T2B\I:39*9[$QE0=I+:=HV8 MFWNG(0$ML28![2/L73F)7&I@1/8NP3"%\0[%$&RRNC^2=[F0/EK.'S9@CX&" M(^36_L!#NI/8]2^6G\D (0-DA&P[!@H2##\AX!;XDSB^7#_P#/BY=QH2U!)K M$M0^HH.B&X#)>T GB3-A:#)Y"8RM_'X7$C &72"V06B"U0&KAN/TQ16_]X$EFR)A!/A]=;M M>10R,P9D(L5 BH$4 RF&(S=%Y9R$AMP)TAH4:.T;CKB07\^:A?]BCJ;YXX7P MXT&ORL5#CQ\-4PB^18R;5=[T7%UK*WQ,Y;#F5VKZ6=W5/WSC_)4XY"$.B0[G MD"-D^[KY DZ)4BQY.8AB9.IE.0C5IGSK>" M7[D.W&1:E+.)4U:.<+^;.'E5WCK?_"MLOG6+F+&XT_'^EM7,+][RI'0T$ MS)R/>K[0MXFN',^=P V$P%3Y;R-YV*^]B:-F67>1GB>N@HU5!NM5^CZ_\K:? M,RMFCUNDX-'N*A_Q:^_*^?UF3NJZ+,:N>SKK0SKPI@ M$]@M)UN:4H+U^QD[JW9R>*]R63EOWOWGVY\8CYT%]J*^.@H'/P?V!\G"9N]G MY8S]\^KCE5,#W5*S"2N>X5LB8T%RJ[@7?G= MASR:F[E7]]/Y<1R^?ME:3>%796[X>U&IK%C "M74N=8S#;:O M875LP5[KZE.!3X"?I\L:>!$E ];SYJ:8*:1TN;R^,;?YG[*8+1Q8Y6)9Z=4E M)"X;XO(:K1]'75]7^EH9"J^INKA1"TXP\AR;\I;>/F[?_^W+\+E\0_UBILV! 9_ M]!CFG,#/Z[E.%\4G/;V[/U%DC^X=?=]KOZUOBOD<[[7^ M&N_ZK11N>PFPDJY02ZU01L^N8<&WN.3Y5"W 8KMM?P_O I\ -8$TBYON!ALS M#OX^!;"HX.]F\5\S^9J5\$TS14VG96J>D*L4<'FQHA7IO,>*FA]>Q9NB%J^- MKCC<9,XG^1'(FN=N2O7#&[\>$&,'R?< M8FW1WB-AVSQ]J]44W[?\5&16=-:K!%E0MR WRPKO 8R5Z5NP%,TK G&-'0G: MM[U[(S21'_0OOEWGX^NB.W$ LOP5XJ0W:G9M;))K!?^"VYNY17"7K*CG)9C1 MR %Y\0774=?:/"P(5J!6@L666C,&S+GY$HV_+7SS/+FZVI"Q7L#*G(7Z8B^8 MJVI1P(+O\&;P!">Y@\_7O@%R(/_Y=M<9!4,% M!4,/#(9>CF9\!UAU72&B ,S"5UW5&*PQ?A4G"9X3* &%>!3C$\&PN^:]&G*Q M]8N-\,6>H)JS0PJXJT(@0[D&@>D8$,90L-?:C9YT(AOF =*["K[#9:!&R^L9[&EF=,GF(@U>3O7"PB"\,BIQ&W AB^_1 M?"W"#??*P91.&2#2-F:2"MKM1LI%VO/RH;RO973%NXZ78_7 M4-Q=GWT=H*%6)O%>P6V_M3[;ED-P)(-Y3:,;K;*T7#8>G+V)HSZK*JM!PM4, M?S!'O_A^:[KQ#_QHY1]\Q2G&/"#4::0DX[TM:+D"5?M1V,#.2]%=5 M_:EQ1TB/WD.AVY9":[XSY[*&^'KHL;?[ASAJH51B&M!-?P=[YK)C]*0 M]OSML).RRU$##^S>A@GD;>B Z+M6 QR6OM*XZ'S7 #J-!A";D82ZS!>?\>AY M,WC+.^S7C0O>&SZMOQ*S7+M-=@'NTV+FA,&61_^F9[I24T.FUQEEE9;=7ZJJK)N .EZ0+&M P-HQZ^F8RRMV9VRL29:3KTO)=4-OFN6)-JXA1=+PJ=@:HP MY6$Y?HV&B_UU,YKF^Q9:_S(!C"O2&^.&?1MT7(_&I3DL(/!U8X/[VZ'BP_S0 M>ZT-\#"+^MZ7_LOFD4ISD5;5# DV.;\KKYH,O7N)U,CH@LDD\4BX78PP<)&U_7!'SVW M'*RMVN V:\$Z0EW(.^@A>\ (I#W/[0?XBD;0S%N*.&C*S>1W6T\['/KN?=KW M4GSWEYW'/1-H=2?Q?+'_V8?OU1IZ[,/Q+3K);0!2 (!%?8-0-7EB22T@K0*L MGRZM[X#QJ<]JENK6V6]\@/^[-KB5TVA8J?N6AGX&ES6_-TZVFLMO7^CHW0%MMUX*O>=->IQ(;K4-ZS3K@A;L)R: M7Y2@F6SAJ@T./\6T,-@ _TK3LD)-CFAQHSJ>I7+R)9!TW^;!.^T)>Y-Z7,U) M_ >FC;[>&H_X&W!-:>J'S;EV:_"2TMPBGJGJV9XM.=LDWMJD6TPE7OEZ*/$.8[%T_\H /HS M$T@""'RCYL5"39T/NFEY\%PZ].Z_*2KV6V;X&@^P_3%%/Q1G2PV?&#SY0*=TV5UYX#I,84/ M00?/2V-*)N4L@P]NE[,B+>8@9,T'>-__5K,_M=Z^Y1/?EY(-=JIC[,;>.[(ER8#JFIM+3SN0KJV7YG4!'V-M;?K5^5G<_OV8.W*H 4N9?V,M9FW#IC _\"@3!?KD/ZBN,5+FCXR M[0GY7-W=-@*#H8Y\JM-.5+]3K&+><;D AV-F CMH&"Y1K7:#,/!AM82?M^M8 M,=,@]M(AUMY"V41/"PW^I>6(PK81VHNH%F'JF[):,#S]N0<#C9<%'E:]Q&+J M A$/N/168V /GJ& WQ&V3 X*/J#Q&6VD#=UDE8?V5 M P)\W1&Z&NA;P#/A$1:!5QUM8 'FV8T;UUW/=*629UHCC*ZCF<#6^!^38-/8 M,X:KX>HE:(0KY^_E9R!=U5!J8U6;<)!/\4#/A!:-/6G#A:9>OTFU:2+0-G\) M"\+4W1H;&E',E_A&>G3%-$"9VJI4TP4R:,JZW?F@,2E%7W M_29XT(]P@)%T^**YH@DYP!>K\KE;W/@V[MK4Z.,W\/NV:& -+:97U:2-DZ;: MPAR8U$V2_NH>7R^'FZS;#IB_73L*;K2F76Z32A%;LHO+TY%UB]K?'A M46MN+M+@:;'.'@8)1-BSM+Q+ITW*4@6"V(X8Y/?[$ZW"J-"70!^?0IR!@3#_0=9!%%J]4"E"MA6E:UZ?[4\ MV3;UZLA@B?V=8-5H-]C4L";AR'S9$LE8"7DQ X?=7FNB"6VSLKG/7-BR_#1 &[D__;-U0 MT+13JU1!HC' 4B\35,282.=DQ72)3[ER7J^>9T.[=R O;;S(W ^7A@O0S1T; MT++E,T@($TS2ICU8:MD ).Y3,=4HHN!%X\F' 8;2@DPK">7,/F#2)(17YC$V MF&BC9AU:['MU&Q^=@W=>K*-M]=(4>:WN-6F6;3'.>.U&"36PL&<]32HE2+I% M3I.X4+=KVC:45]2!Y0#G@^F%DF$^QO.G"4JQ^J2**6J]=C%@9B$Q.NH''090 M/@V@E+,M?3!IWJL&@0((41N7=924>6:7;F:Y9=6L<9>@*]'>>+Z),-JEJ@P MJ<;XHS(QZNTG8C[CLOFXM3?MCGXVOV\"B\6ZH4G6M%-I<,\I$Y!(^T97CA6% M%L'@N=,V3EIB-YF%.<$UCWT:)9F=^(R+;0G05"KBK8$6G_2&DFA^9?>\*]UMSBMFR5GDL(; F@9K MDV5]:NDDX H:+;_.VFT,=G,+D[,+4C-;%7%DF$2-!M-F6Z*U:JN!6:>JK>_H M8(W!-KQ-&[J&W5A)";[X$HAR SH032R=83/$9H#IW6[9#V#X8*\X:\ UY2/V'>E$L.FY MB &$7V"?*$&F2Q:TU_,2#Y5-/,*&FI:W&&/_7[2XT-9'RN5(.>/#:(7L:5,! MVM)LH%IARFY>/9?;QJL7&MK9)S<+Q46]4LM%V8XJPK4 H7'I>#D# PDD_94Q M\'^PC^*N>^5^U_[ V.WS6K^JM4F%TRT-C.%L[_V-G3.S6&EK3'FR'L>K]O?- M1=W!0/9Q@7OE^\#JW^R?'M2LZ:'O@ZO0Y?'ZG^B9-Q17KA3]+JJ=V],E[(T5 M/T3$77KN#EJR(ZC.K)OCA<#.9EC/M2TR/9-Y'OT MQD0GW9?G:=<'5?U]&2.8Z_2KS77Z>3?7Z>DCREY@"U?SX8:WB0\(UZ&[=+]L M$=8-&>L$8=V L ZS.@C0!@YHP\6J['T,")2-RCT&E9T\9!T*^+ 0-*C"/13B[28^K M)&2%N?(FH^:$\]]GY5?$9&!;4H;LX7!B,-7$ST5DAN^8X=\O M;2/-OS39P,\UR!^]1\.6A8'B_@GB H3[7$X"$5TLJ_=H))XS.P_-(#\3;B5@ MOAQ@_IX'T23D/C'["9E][^D$!+UE]8"E\OK0S/>B9,)M<>&VC*<^/* L KQ^G%L=_@OUN5=2*&WO10?]@K; M7!3I_1WZ5HDGK_?9T51'>U_7M W/XTE3)TQ_>MX92]N,-"SRIG70:D#RNN?N M+-LZK,">@OL6TC9+;]JD[1V/N.ZS;D<&>EMS.AZ<#(AS$OG65,6-@7M-QZ_5 M%#*\?FO@;[<7]VH&HMSL3HIMB?&MIV82Q6K>W[XAB#-];9N]V\:-YKWDYEB0 M^X>$ME-$-B8GJJVY;UE1VT'OY3W#/*Z<-YV&C^O-67?J=VW,KF MZ,IPDV8[72,[DT@VFU2N&U,"%:+N/3I=S0U5.VNRFZ#6#8J:\<4;>V+[.)B! M(DW_NFDYN[9=#5BAQNOQ]PDBX^F5?L\.SZ]3H]YZB#VDGA M2C3C-+KS-+Z*5\WL@%W$NF\MAR"6\.\1[;TC7<46"S\$57!]\&0\E%MS8[?0 M YYX6RQO\8][P6."$TR]1X#?MWQSGOER!N]27L_,[""<:]!.L?O:?/+]:-DE M4MNA;._@BC?=2-S>35U/$&YYH^TH\<"P7F]KEM-7(6\?W/&MS=YNJMMIRK4! M?=OD[[P6=O TX49]'V;NH_+6$.(M_G@8\/:!73OJ-GP:(G>(#DNZ7K7=K)?S M^;1H: (<.E?%GN[#(^TOTJ.X2LYL>IH7WY- =8S7*-S&V?IBYOKZ95 MP*-3[$EL,24,.IA@N@C?JL6ZX>M]B+Q/JK_UI-?1#JANV@F\]]^J&4 5=Y![ MYX>V%61K06W.A3.3BA:/FU]]8:9.JX6>R5^-F<.#:(VM^QALI7O !.D.L&^W M\B$6\,*.-=[V_>R..>^,FS>3N;'YE_-3H:YG);Q>:C2[E=K^EAC M"UJX.W87TU-KOJC9W623^5"PUKRYPXUV[6[GL;:_-FH2Z[YD37_6U3O=HGK# M 1.-6FJLN^ZKKL===]^ZF6)]OU[=$&WN>1VOS8@V]JM[W$')W=[;H-3%72PK=,"&]M-MM-839.\U>!P\(>Z#9M)-Y^* MM1K=+,-UE/+KK"6[T8'[MWYW1G'G)J=C@E,=- RMY["_10SJ.4RCVU?$^&CD MZL-:-M_;QKFDGS>B#,ZOIK&RG:2&+F[(R$3^%GDC7,K>(U4&] MIB7QE?-/()\-M=YWS61GF&KG&C/:L1G"LRANVR#5:L1..=?MP8CM?MQQ/6;Z MNL1>R(BME9K5JHG=FT#R?:LQ U-G)0:DBL:[L _'X+/I4IVO*&&^)AV\P3X_ M+2O3^O> T[;K_I8[Y>SN.&=F^M)H[]@U?3M5^NG-?W M#""5].<:";C3_\T]JB/]<+LV'DE&[U+:]P M@.DG/%;$,T43E=&5&>?2G*\W,^G2EM"=X2SSEM!HIK<$7NN-P@34FE!5)Y?B MO:H6SMNW$^SI9D# MC.-S2,8VN.2#QN5L2%A5SN#/J9UV1"+5-;9!F_Y6@H8!-=5+]/+Q,;N/9D*! MF5_VL3,3; ^2#BH,.UE!4HF\9?,$9J8IHC%Z\Q4LF(,<.Y!K4^@+/ 1&23>Z MN8M3*BF7"W-"C,>[':C;X/@1QJ4O!Z[>Y3G[44U-"L''&YR?^KHSFHW :G.N M;E9D9GJ9,0(ZAO@ZA<2<\N(T-&.JE^;JYJ3)C-'YI.T$QQ+HGC1TKPW=NR/Q MS-3F3.?&-FXT;[5LIQV!5;Z*TF;)?5$/)"G"+[CV^ (V__\/ZP M$8<_JJ+^"#J?W[$:#Z6*O5QIJ=EK7AAM=& MU?QJ@S@?@*3',3O/!9M^ 6GYU_:V_FNUK=KD"+>TM&J["8@A>TYPF.6VI_%Z M[6I\A6$>V*6N(V%@Y4#_X:6D5OYA)HR7T_H/>,\_S(E^AJ\V( F65^C"+:H! MR2K0R_#%^Q6]GKVKSY#,01E8/YNYLFW:S%I8[![N$HY@K1LH7I,K[9)K+9?- MC/7.=\W$]O45)MFHR2ZR!@3^)M,XX= >J8*A@H^PQD7'O^D.'TY6&&K3!M'J M:F_:6F@&SUHC!:>P-S/7ZV5R6\ 7ZVCSSU^L*84)((YQL%+L79]-[,+K&O^X M&HJ7-68?WA[^@H>^S2/-,4=K?>+T1?!+UR8C6(7KV-#:?L07K*^<1Q"W<00G MYI$([>O1UI-[?_1!.97GP-!/\#. M.]Q3C/O?)W^YAUIV3GWWU?U[E]PG[;0H-1FIV#M+2YK9@/72%P'1ZMW=L::D2 , MI#KWGU;8X>UZ9@(/'1<>>;=HB=MPKO.].@ \_F+W!#]> V#5[DLW4O*8$U2O M$\EH'7V /V7$!\7Y*]&-G>OWOZ59[IZE4IY4)T\JH#RI@>5)#0JBW\X08F8+ MYQ\KH[!&5?NPCV/^2K!^"-'7I[[.JKJRL8P-NN^W/R;-8350W+D!@_*SGD[9 MRDXW7I.)S*+7D:K5 33LIBW,LSB+=@MLJXE9HU.5@HGTJ0'VHG+*Y'^L>=/4 M9:QM26>FT:>Q^;"JJ>Q#>_I_EMFUN:!8FX.-HFB+14WY2%G7!3[_/O/*I,>B M865-^J(R*2O@X_RH4[6T20WP>8W'[ W3KCV9>K)MQ>'=MU5&;;+.4)7.393; M1,XSO4 5 ^H&KJ\72!E;,E6I)9#RMJ@[IVIP?5,0V3 \?+O$XORWH)FS-H0. M;_4_;4TE$ADV]1&&LC-7Q@*& N8_)D]/7: G8S&?@",-5 MQN7H)DIT]AB?B?2&Y5>/+3F[%$T=DJ8^@:8^^%5;]C!Q9?2>_RB :?_H!$"& MH<'?O_[PN_/VK8U\R!_>_?[WGS\,**KLO/WMEWC] RR$=#_ KYQ^XO&,DU!R-T=:4HG.[C7.[[9QUDZYKU2L>;)?3 M3S:<:SC.Z7 <*/"B-G'))LD=XX&8H)2",6.5,%HU;26K"0JNPZSP(Y-W%4V< MGW2RF&!J/=A#MZL&#&B4FS):HXF;2.F;50[1FVX.T=IF_[BR=LQ[H(VA9]>@ M@LP34UTMU.I=FKKHZ]8&PZ<:PV!MRF!=+4 FV 2K]3:F'AJ)96/2;=[66KDU M!G^QX4LU-]9"YJ#9!Q!669F^U<,A%%8>($$XUYKAZ7QD7+U"?@!78GVYI\+,-[AXC)9F%1TPJ?- M;%8\:)BNPO&&9I/N=B"M;4H1>C'@PM?KWCTS9UFOF^GD"!VVNXM>+*;6,S1^ MV@2$'G_9>#BW71^WR?R9K#L#S9<).@B+N_94;&G].!#^&U7=;G@NL.'I1FK0 M(*@Z@-KXCC6C3(K2'PVEAF3)O+X:DA&#^2S.+UO\1"CQ^,H(^[%63F-;J_ MI2REAJ#_UQ8-;5W2APXKK&A&R-=%OM(4_!IOQ^"?Z2SQ+1?=-CX-5&$/ROD& M?>M6OK9+&R?XH6DD8?HWK@LFL=^$>83I)HGAV")9VN J .POOSA_TS/M_%B MKX2_G6.PM(7>K6^[O8VP=Y/+.SU,5L\Q@>/&,WNSG2BS3N>VS2K7?9/@91+P M"A>KJE7LJA+MO?U]8[<3%]Z= M7=LFAVV<'SYFB5;FE+K;9ZU>(IUJYY]7'Z^<:SR@FIG%F5I)_ Q;%J88ETX6 M&S]<.9Y. CYS>R""F4ERIFR*#SWMZ:ER;&?:.^G$$Z>W>C^E(!*R.*%(-1^V]>_W M A1MQZU$BB2;('1271U%I$#HW(-S+PX@\NDDO;HGPXJ_RO_+5I!5?_I?WI$A M+M2;1/2'GZ]_U?[C;LQW:58]K PFDNF4QJT41U]N;@L#N2A6-J@T@\M;_\J- M=]E1;4L(6L7YZ7QU?N>YLE?S+R$[?,2+/#D>RIVLJ>H9A5I^+7GZ8<1G29$? MJ?OW'9=7<6S;LE]5'Y!WD^733!QE8LJE=E;XJ =FE&WO/7W:F;RYLKKC[>RH M^OR"IYZ5EVN[EN,,7DE8%SWB8MXGR[:=9>Y(G8DS ((E&-E$HPK,Z4R@[IP[-*%19(R%+1ZF]Y MV7.;B7QI7?&M%2>US:&&!X0NCU1Y"=O3,%9+UN/7#<:2QVD1]/+(+WON'H:0 M/D-HG[]FG]1M?-[?5UU79=55N2H88(T88,\># -)=-9R8:OVI9GV7 MBJ9O[PFDSN]U&*J7,]1>R6BF5PB57=D M(M6+>+D5>WYCVS4>3@[E@_(9"S243T_E"UZSW_A=."DF[$PZO2G[7QX5\WL+ M_,9G[/]$SMZ(1SKX<%MI:%[3AN)W3%>UC+&*Z[KQ\\()R)6P-W/51XXIM;UJ MO]-R6NK5(>NTO/+U&A,FDY_?_F*_9-JMI[,W <$&LK4V3?'4S@#0&72&^&K/ MUJ]5XGD$X;_!9"V$N3VP.MV=97H3M$+K20H4&+R$RJ+\!9U1_IK"5I2_NR/, M;KM_T'$Z4.?G4HQM^/D;+\%H42K7QO'_*>+Y[Z7WNP^&?K?EV>L:^AL'1&,I MTBVIKHSU#HO,[K*U-E%Q^FLF3? 9?(;Z8DIC.I/K<_3[UJ"WLTQO@E9H/4V! M H.74%G4O^ SZE]CV(KZ=W>4V?4&!VUW '76V=(W8_=+;1P_*:Z++)^;^OT' M4[^/7?J-2*M8.<2^#AU39[N'E7#P&>K;"+9J.JDQFEL/!9ZAO(]BJZ;S&9";7Y^M[EMW>6:8W02NT MGJM @<%+J"SJ7_ 9]:\Q;$7]NSO*[-KM@U['A3KK[.N;L0>F-HY_\//DP=5W M[ =;GUYCOWX3,BM6$+&_0\?LV6YC11Q\AOHV@JV:SFM,9G)]-WSN69ZWLTQO M@E9H/5>! H.74%G4O^ SZE]CV(KZ=W>4V1ET#KI=!^JLLZ]OQAZ8VCC^/KEY MO%W?<1X9^PXV[#@=OK0IUU-O;-V 13&\?/ MA/^5L>\^,O9=[-AO1&K%&B)V>&B8/CT/][ #GZ&^S6"KIA,;DYETZU]2_$ZSR K:'00&1UPMKO8M)32=/)C.YOOVJ/:O;V5FF-T$K MM)X0F:G *+-19FNGU"BS=V%0Z$AY,T6^=K:BS-X=\79ZWD''Q=,"M%ZC,&,_ M3VT<_Y3D/,*:J,Z9NP?<&Y5E@77]6&M1LS<65=2)&N@$ZD34B1@; MR*%:U(G(IT!UZZXN_]ZHY%%T;I0\QJYX9[-D'ZK<*!RR,&?=]4CH>^X+=AOF8 M?2RHT''LLT.')2/%SO,[(F5\+=B)GQ^H=]XD/ T8GQ)-;XC(\JW39$+?N[0R.,W8R$80PG14'[*/(L3B)98M1^(#.*(SI'_(@C=8D MG3?U9Q&FJJEL/JA'@OY/)V74LS3,0XI0Q&\SBWVB'FV$#"-]8$,A8NI*)!O) M*#[C$I?(YI1$[*CC!I[2V2BLP[_O9*N+!T9CFORT*@X M=Q^*4ZGJ>2Y$-2[*4; O7Y:T]X\7?Z \&AR_7F?(G-^S^\-H%/I*X2JJ7$:$ MWE<=6,(M^8'[WJS$1G4)/C]'7BFANID&0;2\8S12IR(E"-3G>$#PAUF>\ERF MQ$2)3T@C)@@S/Q42L0,:>E]$-:XKCFI!$;9Q)MY@L#S,CK3 PNT_ 6-\OZP_ MY=>BK*(/^8CZ?,2C6S[+J(QHK0=;,XOD%V>(5G(ZY;,R%\XSL*S'I&;*-)G/ M&+\EV9RG0CHDKA.91+-B0M]O5FGK*JH4)-2=.,D9E2(]_ZLR#,1B&U-Q<@V28)T(P-9Z7LCXHH8A+='^@-M4U7GJHO M4-8N=&F>Y]P?_R5+N[*GR[-T^06H!)'?3EV2ZEM!G1[.J.88T6OJP<93A)<< M84MG(\\[P+8Z&1)E/#.-YD!=BUBVA;2YK4Z5 &VGV#1E&B95[]$,NIH\!')0 M*TDH(ZF$2^12(&G6D<3SB5@I(1>$V1V]PW,63B8B"$D<2$*HY[Z0_H.R%.B; M\[Q(!9,Y^5YPREE+)8W/+BXF53T#5#W/(,IK?]6*'DJ3YV+\65[P3@]%/O_C MUXLW%QJI\2=V\?[L_(\G 5/F;=6S.=R214>\R)-J,4SVCHHT&0!Y^F'$9TF1 M4_MW(C@NK^78MF6_JCY 7S'BTTP<96+*I;Q4D52++F7;>T_W!-^$&04QHAKQ MJ/K\@KW!Y>7ZEMM^)9F^R.0O3^DL.X$JL6YWR3DK7,>Q''=I*X/-&^E9O:]/ M^3[6Y."BK@SGE04##IQQ7-$S:;A@O0K@Z MKQPD=*+;IQ-?$NRJG]O)S^P1_' M[(:(UQ.C:BKU/K&T$7K$YNO8? KS:.&8V;D$44\V-RBS$! M_-^&G^!^8?;_P,]147&"O$O(6T-R!8%!X.T0^(RJ=Z8RX+*JW?@ -(7-L%ET M0AD\ABAH ":J!O!39S#!3_#S1WMU8F?.LZN6F=I/XXO!%92P37/&T%/._&(#0!A":\M&AU^L/VF U6&T,J_LMI]VB2J/W MPE;U*HAWZYN0+OW)0(WD!70&C?L=$]%M\7(M,+5AYC.G?8 ,QH*QS0,9C(7Y M7*?Y#/MY9?NYD?ZSNA6!NA]0GK#UO.F3XKK(0%"PRH'J\'J9EOEV+L%J]ST<=]@'B(C(>UK##(8"\8V"V0P%E9Y MK5:Y6W_AJI-5WNFV.P.:&M%_W9[=&D77^:'TR=W/7MO=4:]<[>/N*:>\AWW< MYA?L9KH>,*=WMCHRD] PI\%J\U@-<[IQ-<8JT)EQ=^^=&/D-9B+ 1.)'X@=C MP5@P]AD9"WOZA>QIF-./S6E[T)'.M.O97M]SNO?F].=F&-,+'R#W9B:?"?M7 M[QD^L\:IMQ%@PF=&F0-"PV<&J\'JA3ZSM)E=#S9S4TH,V,Q&#?P&,Q$I"7E? M8Y#!6#"V62"#L;"9:S1L+.?GGP;MXY_JKU^?RVV>6\6._;D9-_Q8Z!5?Q')@ MAC>"G2:3J8BSQX7:ONSMV;X.W!I_? M";]0=N^'T2CT1?K( +Z,> R;=Z=M7L/4'_6*OB"#L6!LLT &8V'S-H68@ YC M&F V&4RD=#"V66""L6"L!D4H;-[GNWF$8SE_,Z]P?>+P>DY#-O0^W'EX?JOA MRS2,_7#*HP4^[[1(LX*7MRS^6$1T ;_4EU4MXZXHD;2 M, _IY/,[?\SC:\%._%Q>RAEX[0/&,\:#9"J=YY"<<73(8]% M=OCA+A*SJA77MMV=O"L%/&=34]'S%T]U9Y^F0 I^@I\Z0PI^:N@GXX%O@*[^ M,6W83P$ 9OU@;CF!8["#G^"GWI""G_"*Z_2*W9WPBINQ&_@[7O';,.;TDE[! M*]9Q"@ZOV%2O0X]2"5X<^ E^Z@TI^ FON"ES3$"'Z3G ;#*8\.+ 3YW!!#_! M3WC%!GG%[D[L*W9-W%!5O62GSWZWKJQ3Z][U=;R.O=0:'MA=6,.PAG?* MVM"C,H+U!GZ"GWI#"G["&F[*E!+0838.,)L,)JPW\%-G,,%/\!/6L#G6L&,[ MUL7[J_K+4A/!O8BE8\S^>//Q';N(LYS'OF!GB5^H![_]_-.=:SO>L3)>P^IP M4!T.$KI&G.2,3Z>"IW2&.O%"CD[N*X_XC.>8_BVS ?WW_^H4_5M2S]U R^KA% -\7D6:6LT4')FH(GR*EOS0U^@I\P M=9LS&01TF$<#S":#NGO]9?DYH([F/W]!._ M2^)D,F/G=W0TDSMIK_RQF/![BU<_28&M:@303;%98*MJ65B G+!5P4_8JCL] M(P-TF,P"S":#"5L5Y-063-BJX"=L57.29@LL)D- 3K,; %FD\&$QPIR:@LF/%;P$QZK.3:@]%C?G;RIOR8U M$=PE'NL[/A01[%78JZ8Z!!H4P+"O0$Z="V#P$_R$O=JV8,)>!3]AKYKC $I[]?+C>?TUJ8G@+K%7+U.1T8FX40!<5J.- @WJ8+A8 M(*?.=3#X"7["96W.! W086X+,)L,)EQ6D%-;,.&R@I]P68S3S$[,QY0.?1J%143MC#E-"(=" M4$ G89[3V)P6:59PBGF>L(M<3%C7=O;YZ_W.:Y:,V$=Q73V\X^KP7Q;[1!/& M4R('CV=J5 ]GK"" Z9I?J'5J8E0.>I85TVFDN,*C:,8X46HZDRW*3U;7GG=2 MDJOJ(BNF=*U4_%F(+&?4O)RB7IV?FL4XQUUVY9>>P*H>KH.%9S\!8WSOG4U) M3LKRZY"/J,]'/+KEL^QXC[4T&*A+ZH"U :FY$*CHP<+@E[V,WN%YD8IL,[H, MDRC8!C97%_]\?_)I"T-Y6QWZ_>/YU2JA:EL=65H^SXA^CC2R-B*7C_*!U%XI MQ6&JE#R3^JWT6/A%&N8A-7A^YX]E5=@9>^V#^P>LPRU/9U)AGC,1] MQGQ>9*3[^3C,Z/@T2=5EAH))HM(!DGZ9LX9BS*-1I?XJPG[!I961<"+:HN:FE57GG=4.0.$3E)-GF1?:'HFNRY//XSX+"ER:OY. MT(Q87T]62FS"CA!Z%^>RH^ORB M91-UN<[@E81MX;R][,^2X]ZRX[VO3OC.ZHZ*QU_[.>3^E^LT(?X=SH?C2/VY MG^LJWEBV$\;'FUD-58,EMO,F5_$;S&#QPB"^#/ISFTS/ -26!-@W@T-=DD=^ MV7/W$*BZJY=R(+W]_=T_S]]_8O2_\T\7IU<'[.+]J?6#"]RU2N D#()(F!'; MEQB$&'@(#H*#X)@3'%TS$T*X*(1G-!T\8N^3&[F?*&7> 7-MU\.@TS=B4$2- M@_-F=J15>)ZNM[OW"^ZL0F=A!-?9,+%UWUN3F+:R%EODU=?0W"B/[-0O%&'FYZ4("E4=P=LEKV9:/IDEHOC=ND%NWD;)ZEH>D M!5U$B+]'$0C<>F/%5>["C,J2?^ M-]':GZ9A[(=3'C%Q#UE20K;PQXFZ3E2U+K>QP:-9J0-Y'<%!<#0,CJ[9!R'$ M\J4)$8,B:AP<+%\V=T;6^.7+2UY$[%_A!%FYZ3("C4=P&NVFP >&#XR$I?NP M,TX3$1P$!PD+">MY%R[?AC&/_9!'6+A<=>%R= ^9O 2>?OK6$2S/[Q7W]OC?-)](__!U!+ P04 " #U.V-7 MV;@W",06 "?!@$ $0 &9L9W0M,C R,S Y,S N>'-D[3W;CP6YT-[H!\-=_/:T\M"$!ISY[>W+^^NP$$>;X+F6+MR=?'@;#AZO1 MZ.1?[_[VZ_\,!NC#]>@.W9%'-'0$W9 /E#N>S\. H%#,[/!V=OIF<_7U[\HZ'GH7N)Q=$]X238$/>UIOG$W4NN MQR!PL"#B#J\(7V.'O#V)1C(/O04,S:5XP7PNJ*.'(OL^^^4-O$(L1$!GH2#7 M?K#Z0.8X],3;DY#]%6*/SBEQX2U[1+Z>'$"F&<3"^*4K@H'8K@E/NI8O\6D6 M>*_]8'$*S:>R6?9\ 2]J\.8\QG3\D(E@F^ I'$Z M7'8!(&>GY$D0QNG,(P,)1@(E)SZXD.JBT>?>0K1_/QJ'!QD4S&>J0WB8XPO$ MD1O\XYN(K[/ST]]O;[2VQ< >95^K7Q7 OSF5S3/,20P>\L$"XW69B:@AQXA+ M:/7;A(8\Q]#HBJI7>?;CJ6[,@M(&AF&R"%#@A.>@"CUW'^RR^_G*K6DW=_ M0T@I,5VM_4 @KQS(1X/S"U"IUT#L!+'2+&A@]W0_)F(Y M[<1$(N1=F8B%)'O_L:[?2JFVZI'7Z8_\8R#_:.RSI'6M.RV,LWE>MQBWP3#L MQE>%25._>2L%J#*(W812:0).B2=X_*111-469#>]R%KI^$=[_RF2-E@^,64,6W)QS>N1>9HV==! PIEM'G('Q(8VP;L8*_K@ '%"3V#D*]2H-9#EM2GT([D'U_N1VVC MPE.!GWSFK[::OWOXY\]X$1'_?\C/N8WY327_ M[OQ,_@J;^+,RM"CD :$ O":HV7 MU^I*M.AA++7CR?(!QJV6/%<^^,)PZ%(A\QY2%?8C85"%-RU5(>T&^7.4=H1> MA7%7O4(<5B&N_!6\I*5<46[(B %-L*\^6UYS\6W=C^9 PJ\_-NW@OZ0:JCWN[LE+%( M2J+C#0DVE#P.&2Q<. 499E-FV:Q%6Q2#P/^I,A=I27: 8GHJ=Z$H2A%G:?:" M[2[8AW"UPL$6C#M=,#H'R\G$T%'Y=LH6$YA8#B6\4L M40V"_J4DZ(BNLODI M99221C'M7N M!)Z^6^TS83Y^(#/Q0)PPH#(I>ZZEVP*N693G9R511EY:SEA) M"Z7$>M%UGZO7F :_82\DMP3+W\K/54[-:DB#^,Y+XI-DD**#LH1ZV>T@._I$ MW"'GI$YBF7:#G"[*P7@@R;B:;EHT\#B_:QU8X!B&^*<$8A/QC2TEVUWV=Y 0%(CPJC)(*F?2I+2>+TPN@M#Q_FP*)+ZN69Q,5"44)94+\%.(9"NZDSQ4\52,-=FD% Y91/5BQ1Z+Y0=A"(+;1.( M-9FL9@4I*O;1V"3(]K$LAHBZX*( T2^NBG$^)\%%$ MH)?2KJX*?NM#+<#=S.&0<[EE$]]Q;^7ZZ%+_PU2;8(WR+2<(ZK9!M +]##[ 9K$ M6()J%MZ;@E]CQ-@EDI;@3ID&RY612VPT#O=2?8>= PR3N2,*@!^5D M4Y==!+TN[%UR;I!T#L @QW*^26/W$CI\'=H8_M9A&&18SC_5UJ1[L1ZJ#EKM M:&OA#"(L9Z9J*J*] )^A3-,P43N2,(B]G*CJ4K+I=>%PM9OJZ=P :9!L.?54 M6\Y "E7>=CZJCW7I>. MIDL)U#W9$!:2Z\!?R2VT 78$_S<5RZN0"W#; 7^_G>"M'TA&]]>UO;HUZ.(^ M!]_RP!%S: [+!J#5KV ]= MSN/E-:HIB]\KSB$5Q^PD]R-A4)':+6K5*M([P&[G#FA^(ZOOM;)_(C M4'L(BRPA0$CXCZX;RJ,636_Q?_S@RL/P@X_GF89&A>B ;U"%X88>&<\5]!7X M;5EM+5N%PY,U:$LYV]RZ=C] ] Q:5,YL=]"B MWAX]\]Z0G(0[NZD#D39H5#D=;MI+4E"?7J^^K5X5\]/OMRG@/5D<3,G:]V/0 MN'+2N[/&522^9]OL=B?-4*^"1[PYI;,]VX=>LTK]6,YRM[AQI;=<1]PAUUD[ M6J 9E*">E$#W/KN)A199DB5C6H_I#GP)\/ M@%V]Q/L>*8X' OB*@#*(^>STYD)X\A.NU_B!NSI5%&PFG?IV9:JL^>],W:%4YMUVI M55DVMUZE!QC5\X=#\A;E 52:* MB)OM'?'*@E_2+,FL7MMBU M"Y,VEBL -ADV=-$K_/X*?QV*N$RMFB9XJW)8G<\<*4-/ MGF-(I%L12#YGAP8%+A<<*A58LQ25U+6*QESI3KRJ'\N*F0WR_D(JD?@,5,A%2Y=O[&/!C4N%S%J#_W6;&ON@HL M681CKF[WU!]?Y");YI"&.]7M?ME^N'N/NY3YVZ(UZ]!/Y;)%]K;D/F]]'&EG M#PC?$P?#+I4KG[4'6*6 M]=8L/]*\*([TAG_-4P%[DF!G6>L5\6"*.&2"NO+5TPU)CUM\?'*\T"6N.G.6 M#GX\K]6=5P]VK_D. M6YE:HQOTJ%SM*-R'WGO-HRA VZL7=*!+Y8;Z:A1>QHDV+#9&_\_9OT$%RZ61 M3O=&Q(L!JH\$U.'R2N28U5Z9=_2\U4H1U.C15GZG. BV,L&WDIFP5*MJ'.W! MZ1N4L5SGV$D9M_I3R9H5I'G):6>O;\]F/$$I='(5Q N[;_9-(;,PC51.)P) M/007!MW=\P*>G.Y&Z>@LLW%V!%W+#*'I-I]>OP]XN7^77,H.% QZ57'S=,TG M ?I@\>#Z4/@J0"=-Z()KT(&J6WX*7QOX?RO\7T^?N'N)UVL*8Y:/H@>,^9I[ M]4P^(GIOCY+3W%N(/^_]+?;$]EJ>W2?.DOF>O]C>DM6,!">(X1617J8LI$@*\G>">(@)$&%^BK2I\ /UV]/GF:!1R\I@)P@_?>: M!-1WIYI4&"B6H7?P&[+T\_9$!"&0PD!)7H(3_3ZM'U3#YYUXJD)3\B3>>V!' MXH%V1BL.7L1-1Q[_''N\\06,&!?8\^3#!^R1^/J@O%P-0%9*5M4$^3*[K3(> M3F63'H3F9>4SL +!]EF$$R'/]/(.,,F,BJ:1P>OGH2=D!30OIHH&*T4#SEB7 M<\?S$=L0KDYIW.)@0=F-CUEB34Q@UHC,"8C;+#-U5//C:NWY6T+R4JMLLE)N MAE,\ZD;%>%3M8+,2E+:4+8Q#=,7E$MH#)YR1T1$'6]CA( \%C.=@+6A"6DO/ M!)8=XN(/@H-;> _+;VWV[_R-TK3IHS]=^B&'1=?T$2"V#9XMK[;[4+!2NY-C M(7H :>TA/VXCF)6#&VX@J)6HL""6+CQ[F=Q,%(<"LW4:8%<=#8V?Q>,_!*4# M&VXJPQ/Y_Y M2]G&3NZHI&Z)6J3[_&*]1CT;=F?AN=U0V>^4#< M!_XR5S=L.7 R@;'*1WGEZ8!@J5)- M\A'+P,)_+:Q0]D0SQ_70Y6VT!:.<0) M&%UP-NIRCJLE)>FI@_$<8@L2Y,?9&MS*P::;THM!9E48>4.9"H 2&[ S^@Y1 MV'%?1'P*O7DE8H*R4L;R,(ED> -B _2_Q/T$O"6B-$'9LH PQUQ? M'H8RY;'-W]F<%V0SC)UBE,;E 58R$"F"8:DT1LTP5@YK2 ,GP/."]R@^M9+U MW$GONFR5 C(K'K.@3\\8F?E^'H_=RWN'^&:WT% K#5!6NIPX^3!] M]*NS$ID&*P=P"]$;O'18!\M)6+%N; "P*%\?JQ.K'$DD:>VVQTSTZ77!L,0KF+591.#9B(#.)8PC;ZN&LG.W[+TBBS?;R MO@4NU$4PAUOL5-%^,9JCZ@S$544H.7QYJ(MM#4QD7F=)^O$I9LXAAY8 M]^@XL3R!#FLYD.]$L22E7+'PVYN.=?9U>#=)=D6#5"$*+J09:]NM-"*9[9EW MOB!\@K?9?3"US=;HLCDT'+)U02)^L/9U?P79M8"T4HJ9DV'IF2C]99G\!W(O&"YE(A5O50=YNZ! 75L%37P'<^J[*V$:[;&2Y"=#KRE%[D7M! M/N6&P/"(Z?+(;7R)8_7LW).(M9-O_\7#57Y]>D""+V8)4LC%J2+)MJ1")BAK M=2270HU*DKPARUH$L3(,&[&)AZ/I6XRO2EO9C)!6#K&J;# )9Y[:&4*DFU-. M,"T.Q'O("PN+_>E8XRW,I>G/MU>?"?;$TL'J)J_"JJ.NV4H%,.<*"Z>)6\-; M.5SIH_T@?S[LGDC&J-ZW)R\DU=E"K:OP^)XP\HB]\3JWN?D0E+(Z'X_N6UOR MWZGG@ZM-=HCEQ5_7:K&PY0>$&B,S7AG)=42TUC/KL[F1N7WO!X'_"",I5-0; M8:R4[1^8?26D:0-G$X250YI$EZ&,YWG3*G_3#1;$VWXFGAL5I)-L=4,%O8A[@A=1!5-]X*>\I&J">#%K M)+F/?,ST^N^6B*7OIE%%DO)LA'E!,NUV,"*?R=H%U>($UB&W8DK]..I>ST(' MMDRN%ONBKN4IR_?4%\19%I;F54U6^LB&BD>I6MD.UKI2@MRQXC/EP_7YWCM? MR ._Q(6!R+S)##M?]=<3*/8B%=V"9H^82U8L2<>.8?6]P+DURU%(YUZ@HOH< M^M^8MBG<2Y-N9"QXS3:0+V>"FY?F-5G''1"M7>ZT"8)+QS-;8UAI$^]"R=QX M'B>/TSW!Y8:L-E,FR(($WUIB5^%*7;:W(5=8.,LOZZ'[GS ?]#6"O*"8[]]$ MUM/ VFY@/;(@D3E6-K-8_&X%:IWOJCC)77G?@QG.RIE6. %;8U-??] L8L:H-9CNC M6_.*C'-&WKL9L8*]V+66K^:L!;%R]K3_D'64^3;L3]J-BK519?69DN04272J M9$I8Z_,H)EPKM22>R>X$I%BL#-8T6CF0S!&!\D3EYG,%;9"L'/@P!&Y]6.06 M K+RNT'J5.I6[TF>MD)QQH_U"6#7!6A)%=B%K]_+,N:T24UQ2:3 M53]6/];:_:J#'R-8-L,J3*2W*!:R2AV17LQBH9@GO][ZN.\TK9%E7CMF+I#4&VZ@6>E/8/>$^^"$USBCG MP8P=T M Z250S0<4R[5M=K#6YQ_W!^/+V]NB?/_[A'W_L]WM7-[=? M>E_P2V_@)>097Q'J!1%-8]S[\_C^+[U_7XSN>G3DY>7EV)^0D$9!FL 7TF,OFI_T^OV\^\L8(_;[WA5*<._C^>GYN_[9 M6?_TWG'T],26;18QF0Z2WI_]O[28U3PW6&( M@V#9NR$A"CV"@MYX]:5_Z]V&WG%O$ 2]$:.BO1&F.'[&_G'69P (/@8K&*^4 M?*3>#,_17>3QX7TZ*N%Y?8J#XRB>GIR?GKX[65-)6["?^JMF??:K_MEY_]W9 M\2OUCWH@C9#R[];XDE7SUUK[EW>\]=F'#Q].^*?KII2(&D*W9R?_OK\;2&$$YYH^O7!?/3 M[3FS\U<@QT %Z KH5,[+NNM'6?0SEH+S]'$7^"PD" MT)"!!Z$L)2SD&L$X01=N0UC-3PF,.(]W"8LCQ"2T3I//MENRVL#(+.8\K#0R MA3*& M'VJKB8U0,,9![&T,$98HS"IB+&B27*(Z7X(7XJNBH%\4^CC\= MG1[U7C#;WOQT=';42RD,,UJP(: @DX9)K*69"Q"-D\C[;18%,&Z:K<-%\$LT MSH%42'6U?H$IA\TIZY8N(,Q45HAJ4YE= %/70@A?@Y1E0KXR7PA#29*8/*4) MD]-#Q$*!*$R@?^AL"GX0QY@*12S2;QF\C%,'^5]SJWZJ-"_QH<-N/ M88R]:!J2_V'_ ;U>X!!/2.*(=NL9\5=8&F'08%_@OJV&U[@&6$6+(^QA6 & M/G_!2=4IG]L,<1NGW)6%.\8?M1[$*?85(9C5(.N3%(]/1MC'>,YDN&G!M^$S MR(]-RH*YR6J@#;[X*D>9;92#-RZU!\-V Z.>#0]\GV0C_HH( +Y$"Y*@H!1F MNX&VT47S]*-X_?O.?F#BZ31:X#A9?@U0F(#39D)><&O$CF!K,$,NLK+IU;V, MU? T+=#STGG*=VVS%+FX) J$.IR *W(#NMYTR=9Q,?*2?Y%D=IG2!*"NY;VL M6NEW-N/5$_6(;<6'V+]&<0@1$"V)'J8=[FW')95>3C]4X-.13A.#W*)Z2 M4&%N/]@,52ZR4MPFF/^M!J7G)K]$"9:EF3[HP@NB34P!.Q,1Q9M):0:* BJ. M:(+H$X>5CX,G;$]PD-#5;WC^FN>NE4%V@)YP( O$#0Q2,Q\K'+P>K0%0NMLS M%3R-9&:A-(_:\ #5JBYH:,(H)9EJL76*&QOS)4HG8F)8W68M*K ZZMP*MFA# M-#('U++$8G=?;=9^J/5"KZY3NALC[[AS0Z*19G*E4I)1F'!<6^1KQ4ZN?4<& MX-:3K4(PM68&ABI-H0I'+&MM8.#"Q*APT**6!F,.<;Y3&7D(24!I79 $!O M)JJU-3!H8=Y$.&11R^SD&[^SJ7KT[>!GXG:[.\ATEJN8J=FQW&Q[)@5/5(SU M D^B&*_C=TRO7V%JC&+P5RA>WD+/5+_X>WVZM_A>-\Z " >NP+>Z&4*$KF\? MO,\Q ((X>T*$8AOA9QRF>*4BU0E0D\Q=#KC%QD] MXR#BBX^R &4]MUF7\N #JP6U]]!A;"(XRL6S>.AVAZ M]@T/Z0*N!I=^"9'-<)([=A$B"V=W0,8E3CUT^%4Z9RZ7M:\0/M:.U]XBAMA&VOV\TL0TCCR.JFS"" MEB8'7%5@V7#7[4SL$-:CF>HF8:F%D9WY+9;(DJWZ]CT9 :Q<%4N@J6C,9",K MP58]][AJ8&*75!0O5?='-]J8R84(%W^R[(>HL9'LX,8"2)(&++U0,]R^'Q-S:].Z0SS?-E"9J&QH6%8(<300F9E9 M:XL&V71:;>AF9JSQ(0G3BSW! *OU,94+KV3-6VUJV)TTVAEEE_L_5F_'*SC5 MU;5:KF4HNK.HG:XMLGHK> \&)JO5NXEB8$.8%5AXRX<8A106G@PM/X$2TAR[ M_VN:5R/G(_D]<;TK8]U5"I\1";F'C F[H_Z*!P!?<4PBOW;3R#=>BWG-3I"@ M@)T?^2D*>/%=SM1A6#I^I<%@[>WX@QW1:G*L]2-:4@J[ .RP$MNUUV^+4&-2 M[_ ,;]??\FW+4EB-:B[ $& M&C4_)M+PK*;IZ)6=@851@<-])L"3B^4C92<=BZ>EV(/.T@L2&U;LQZ>G]H7K M@+9RO0[?@R1>_CH6&//F+THM,U4$18[9RTY7./MW/>U>OWHS%$[Q"$1^/9E@ M3[9!I,UR1Y@J@90=-FG6HOQ5K8>(OR,48^EI2?&NHD,<6;^]V&A7'L8^KRJY MI31ESQ'Q+>;:G;B.:H:F?QG/4(SY2Z]L)@'?RK].N"]@(WAK?8W0,!UA:G>6 MQ2UIR('1ZU<<>X2RJ,!M/FA:UA6&P,PC_$O@_P'.X]AR*E&X/60C*ZRU,Z%2 M.L+4'>?TLITA]I9F\Z3N*$=T/4\>Y>0/)#Y$L)AA17&S;!G$[F!2SW;GCL8\ M#1Z)'TOF[Z?26?E%:F$)M8VPS7N?[)/AI-QZ&.XT+F>XOYV;XDKW-8V!7Y3[ MIO)U1>QGX$."@^5/..#&B,*EB",65C1LYZ3RZYL6F8\:3LHGUMT&KAD/%;M0 M5X3R2R1X+57E-,=WCKK@;1?B%RDE(:O0SB[!X4XC^\07\\05AK0TA]JM&1$* MW6: IED4P->9ILUBPZO\97F82\")SDDZ%ST]X Y?MK64K%29N>9_/SV2E7ZXL,;=AVB('.U<"WR%G:?N-C-;63-,-\G_!H3H%BPJXRS MB:5@@=TW:>S@-9BTAV$60MSC9,:V#E?!=P'_W$7X6@%V+:N@7'>=.9I1V#+' MPD_,LI-TR;*),8[NZNY4/L$>M1!SP!7XFM,$+[W+,RI9E%F[/>J]HZ&$]HY$ M-9]2?_VA8,8/OS=FK GY/+H.JPJ.O,&@6\$-9BX%]>:._YFK0??.EE+-_IR_ M[5*S.B-*ES;EO.!)D-*O!<[D_&V7#0G5I?(LS>I>E,++E!]<7/')LB-G[=E2 M/Z&DV\&W$S>B)U,/7T(A>'OU@(.P1\D5RPT])1=U8$+)6]21BXU OP-[I*=8 M$^E)3]2!&1?55/,N\UP-="8NO9*4\@D12!H;EH&D.KI1!F(Z(Z^]Z90X"_%H MD9J63U-5;;.D&GHPZ,+;%\DJ'7KK[CI[I4=8V+HQ5FDS ^S?2R&I4#+[^*;. MA-:V,+0NSY8]=/B"IZ2$LSY$65,3M_>IBR^%"J2FL2'Z5!9/ZL6?JB[VH3/B M.D>E[@A)C-S3N46EHE *V_1D@[Z),SYZBB:DM4"*DE)"+;F):;N;)%H5^PFF MB#;T9F)-1>V>++B4D]A@(N+:.ST3$=(:!*4JHU,B4A :6:4UE,-)%FAJ*L-K M,W%%6^."3$C6F<-J4W%6=US-L.&F5"DL6&!JD5D*3%/IJX9/1V@!/6[N@B$Q%; :M6 M@]-2!PWNY>U:1Z.)M%6G5K"A;:&,OLC;=&O3[8EL'RV(:+I:6_,GM9Z28CX> MLWJF&"9KR>=7,(&3@!J[1)''48-G& -3,Y9-0N5P@@VVNFN0717*DD^EWV4; M52P%19,+1$F]\'WW+RGNW62!:?8LH>2-YI+Y M6<_,?=K9)KMV9,HN6UK[5);R!MA>OLPV^#7[-E'$UC"E5BO19,T[,^6=HNNZL>[2G97NJ1'Q_K[,(9M5<:G; MOBVQV1;V:I->[T>!;=!4>82HI8Q20U^I?)>2&SG MTY*-:*M.3-K^K3ODMQX =')H6=,6A#CTZ6V>(,DKS'39O(=^C>++ +'C"L-) MZ0-;YC+I2;N;@]CYZ=>8*I+>S2,D'G'&3SNQYG;?)D!ZNZ:N1)O>Y* M3F(3A%P[VX'(B$S,:9UIFWC.ZZI[FWQPX7YYH<>83$,R(1X,^0(%K!YP/,,X M614#C;T9]E-6X)F]RK1X:+>JTJ:NTEA'VH*V+EA6G"IW4< MQ<5;%9)CQU2KTOO.K@6@')>H4GFS88=';N6^K+Y[J&AM).X0>BA)N"%JVQD; M6[J3.F?;=6".V;G?4/$X:V+*H"0N0&Y88@([@RQ>^%X.H]8EXZ&_OCRI?'6' M-6$5'Y2LG&BSL#]KYA2 M&P96,]E&,%4*(Y?;U4U2.&Y!0YMF^,I6=G6:7YT5'8 S65)"11,_WC@4QPI- M*'S\&/KY%3'9)54W0?1"A^$@#%,4\ 2P+0&"",5R=7;Z*A7F )4T(SQ'!.03 MLPP !4C_P2AV8X/FCEVTA"7''1MXHD7K,&\ZUQ.@^0*F_/""@V=\'X7)C+JQ MR[5W+7&6,_O0$68A#R^1&UN!AU -IQBR-XU@=5-N;*,>3">^L:3*DILHC=OO M0K]ICI#G0D>^_[US9#"!E52-+>_M2E?HNE#%BE%(9AL426S<'IRX(R-[0>U4 MN+95I$EN*[0V$MVA0]L461B^;V6CM6YLE;0^Y*V[LU#*ZTA\*^&NJ"V6J1I@ MVUYLE6 6-V\O0TYONQ05(-OW8SG8+.S?&2OOQG:H/'#='2KKQF*HE4!])[R; M?3F4CO M'LR6@SG[R1F'N[<=0>\NQ$.WJ3)ZCCZ1GS.GDEXP" 5_O#1( CX MXP,@(WX3PB9P:\KRF&U$\>;@B@>I+G!V>J)@:S78T:'5KT:S-038-X>TRK!^ MK\QY>(F8PKAS9^I!F,(VR#?98N,AA7:,$,S;6N060VN;F]Z^3XN9T")GNU5W M%D,OG-=.D-?=V RUY))V UMT9'%8^#F*_!<2!.Q>#_9N9_8N=/[^^VV8H'!* MV*'3[&D1PFXJ$I/0.DU^N88U42(L-N##.R:<8I39B77)U3X*"OF=1M;-Y *P ML$8,4G9CYDJ8+=%S?KF O5.9ER[':3H9V[>D&%(#?'U)KB*R"X;J[J9&,B// M7.F;8NTI*PU2NZ0CM9>V\I)U]&8FUN5PDJ73RO#R(ZML&T;5PYN<7@5\Q M !#]H-'H;C2Z__:/M[E_LL0D\L+@R[L/[\_?G># "5TOF'YY]_QT.GBZO+U] M]X^__\??_O/T].3JYO;AY &_G@RS.)X\?GL[/7U];T[\8(H]),8/AB]=\+YV/?_K\Z2_OS_]Z?O[?Y^>?S\\+ MW<+%BGC367SR!^>/)[07?#L(L.^O3FZ\ 6.A_R3I_5'_^?D-G#>GPQ\_V1$ M>T4G(QQALL3N^VQ,'RCX[*_)>(N\SY$SPW-T%SKI]+Z\*]#S]D+\]R&9GGT\ M/_]TMNG%;4'_=;IN=DK_=/KAX^FG#^_?(O?=":Q&$*7?EOC(NCG]U8TW'8J- M_WR6_;AINC?TZZ>T[8>??OKI+/UUTS3R6 UAT ]G_[J_>THA.87%C %@_.[O M_W%RDB&'B$-"'X_PY"3_S^?1[?[LO" ^<[WY6=[F#/D^?#H=84;PA$O_FB2* MW9\I:O]5Z!FO%OC+N\B;+WS\[JSUG."_<4"WQJF+)RCQXX8SY([3W7S#.?*" M]M,M#:-ZMNG@IW,\?\&DZ5198RB>YPR&(T[R@D\WP#2+5!.81Q /'"9,@ M!C7B$>AQ/!R-T8N/(RE._NG%L\LDBL,Y;(*+U2-:A60,-'2)HXH)=8OS MEJ),+@P"]PJ_Q$_820BP0($$SN^2\*G^CF94VNQ()8/WNOMND$=^1GZ"[S&B M_TY/E<+--[&(PHC00VR 6*O C^![O#8 Q X;&' MR:;A-_@':$^S5;.]:)SRE:P-2Y2L.IP0M9E2S*ZS/[J%TL=HV'.%I8P[I< :] M(DF%\64XGWMQQN,!5:LI73A0K(PI^%*OR-S!UE<*@/R O=*9GZO8>B^>KX/O#YP8(]$Z?3R2=\&,0JF'G4$9!O) MHV<[NTNTW^<"^=2-W7!':YB9P ZW60 MS-/#*PSNO"C>(8&.%*T=]'OC4=K.L!]']"]T\"@E-R65?J9JXBZ>>(&7?3KX M7FJ,Z03=K2>:CJ[=S9S>M*TG[X=.:<8^O:(,&9TEBN@O'X4,(FG80@\B$64SAW,4$1S%WJ90,K@&6[4'[B#Q0+R[1 MPHN1+]Q1XCYZ14%J$D6W491L#TN^0"BUUH&^XR3S)-7LAO$,$[I?")Y17629 MFXSBE9#NKX6U_IU$F3MJ'')X)EV EUW_P@AG>B_8Q63I.1A,72]T1]@)IYE^ ME'J/N=S9\6LW3!POXN[8^N-H(#:+?A"N3*F).>N124$%"R(:2 .Y[%-6N$+"+J:MV BF M1CPG-=B@V> 5$?I>0 5, M,"5ASV-=?5;4'E$'-Z3+0T\RF%8[RAL-I6L#C/ B(3J3R OB*0Y!45QV'. DG7DQGP3O"MPU*T]OZ[@:D/%%$ MG'L76FK\@VIAVC\P] O+"I>AM0#(\0G7UZB6[H\F M+KR\M]):,.28H'O7IEH /QG(33R?IK64USAGZOE$U2+R)P-YH>P[M9;>5AP@ M],*JA>3/!K* V%EK+?T*6$+.S:L6H;^8AE KWZ]:;/YJ&C;-W,)J0?E?XT"I M=ARK1> GFQ!8>YL5&VO&6?5R+FK%*!AGLQ:]VE6T_NULAU08^;N],:KEG 3' M@-7#"%@=$(*"*5X_=0/=$6W_,H;_BI"3JM#BZ*F:H]0G=#_DG?X%=-UE.N+X M-1S/PB1"@3M^A6^N,N:]\J+,TT@%S93@=#Y,2MJ.IF'I:%J"X:0 O2 "EMWV M1^&W%M&R'+[;\UT^A'%F=Y*=+7 M:"^^-TW_:W?E.ON,#EF(?)R?+8\D<]6EY/"D(J_Y\9[8]!NBAMN;8M%:GAL* MFM0]LU"6EZSWN@ ;CXKHYKDK6'Z@NV@.A&;2W=I.Z^YP/O#+6/X1;8^9VS#% MW-&4/1!3=NO8AKW\@%\+*TZ 5Y+ R0\(OIU4;PP-1 */HREH/M,\F46>*B0% M?0P;Z@(^^YU#G%Q??9:LFPD6H>7';*KGO5G.%\#X@8N(&STOJ#OMX_F'/YW_ M5/763**O?>O -K./=IK%VF--F6HF'LJ4)$GA:RT*HOV_$[XF(_P,Q4'*(&^D M3##LKATLC8=$9(UW@HF\*6ZOH2',P:/*)2TW%9[%T6@(9>[T&O9:\WEK,TPN M0]@8-+]T&K;J1=\O5G0G",P040\3"$@S8HN2EHAZV$Z \MPK$8D+1,"_M@3 M/WX=4<\=4QG?_;6G"=V#G)TG<^Z4RK_WB1)C2Y5_,VW)=.;QV13'LQ&.PH0XF%[VYN^_P,J:@^(1 MY=OY,EQZ[@.8*C'&P7/@!6DE";!3IP2Q51?EP^L0A#G[[$DV<6+'BEXZ3G1G MAMW$3[>%OZ"E>6 -;BG*-'$RD]-$"2 ;CF;[MNO[ +M';V++H/2[OFL;T/\< M["VI0T#FIF:_N0DZSB,F] ]HBC_(ZC?%+LK5A/%K6*TF;!OI@3"M\E4L\G7G MH1?/]^)5;A+D#XA_%R2]K#6(.IBA25:R)1=;FYIE M2K^NA)#+3TJ+/Y)@0I ME;S$D\1?[S,.Y,(NR@#>@I2O*A]77E-E>"2&%2]#B!&OU5XE@[,5)YNJ60I';7$=H1;G>VQ)Y/@60/OQ#/GX."*B& M=$M_A8-5D->J]C!:]F"1*2BSS-.K%EJCF[L'!5T,2ID&.&-O&ERFO.VL"K&? M5$>B_\KJP*SA'Q"0+,&T^*2O8<8UE5]6N"77C_1P1"OAC$JEXM*7SWN3SJ8) MD^93Q/1J=?8M96@ M->3"78*3Y^W&_);]M"7SG\8[.[;\JYF4:]L;"U9D?%]N;<[9NS&^N;$Y;U7\XV3=KBNO%FF*-WH;H]6GQ1Y"GETPEJ4Y/ MBZ+9V@0";,+G:UW&&Q_0(HCQD;B7+^T;TOW8!T,I MKCSR^8$2ZV45P&(\T3Q-H 75IF]SR9<<%;?(&U97&E%A+6(2(<*EHZ(JT,)0 M(.2J'K0+OMA]\L%E1.,Q$E9%Z 6DKF11#PD(J@SJ2UL<7X82C6P=#6 M'),+;S$3ED[U;2GGG)FX*-?""Z%%UM5#4+A!:@4OF0F4KBVS8_N;"8ZZ?>-7 MQ8I95QM"U382AY^9"4OG?AV6L6PF%,JV"#?:S[J:&4HSI;'9 M9R9F*O<3/_;3NJ(CJDZ;^C&EUE4?47F0'16_(ZNH9L@FR30WWDLZ6+J.M_$BYT\V^DC[&5Q]SQ1]S MQ6MAC28GAPE^3U,/E'XB-,P+_JNG//X@(5T\E=0*_]S6-9?5\QP$;OGJ9^.+ MX_RNS^VVC?L8$T0E4>%:/W#36]K\A]1URBVTT'X\K=DXY28K+!37:"P=OA!Z MI3NATG;](@KF-)S<> &HKUXFETB2'NST (_8/XE3=ZK\A+I4,:5(C.'DD7A+ M4-C\U3?LNS04 04KOB5&1DPR-"9,INQ.05(? <= XZ6-\OR$$J2RFWJ^ MVA5:$DS%Z6(>1SE.%GJ"W:\DC*)R5.L%GH0$\^\GU(RM)>D<680$9E:#\<1] ME''=71A,F6))R'@2O2SB/1IHV!7OE"@)P!Y<(/\BK.0@ M5E-U@1]E:,KJ)C/M=T4/93/[!07?L8RN6=6Z*ZPDP.FS/@8?&^F^QIP0-\@C MZ=[;-\\*C'0](UN6FNC/%97VAF!+4>SI#E MJ+$4ZI9!K/#O?CM[D;ESUU7EA^ON.P:A(.'1#N(WA MN*WC#]A)+&K=YUL;D=;%_=;VD6&-ZW)#$90*BGI5NBF-!TW$2YI0,YWEI"-I6\6GB;;H[J8V$R>)$U NTF9; M THB'L):+)2J4O6C+:P+V^Y:BY*/YC 3NO[%%/>\,!.@#N43[]+96B#Z%$ZR M@3O6/:WH2V)5Q !9BUO-W2@3;V0M%D9LR!UOH'6Y>?O:D+S *&L!:[@3^SD6 M>\2ATUW(C_:R+FEO?[JZ.*K,6N!J;KA& 6S6@J-T%TI&PUF7.[JO+<@+O+,6 M,"5;KRK6SUITE.^]_C9=#UG(>]MTS$A%:^%2PE12D9/6)7#OY>Y8%-5I+6*= M,96%B>I[X2+Y:%AK\>M!\V1&V5J7R;^O@[ /F=4C7$KYBQ\U;%]A _5"O54( MLWVE#GKC,!LK'ZCGKFXBL^VKGV BLCU=,/91>\%L>+L5FK8Y/93%HA]&CKV! MZWK9K&\#8)%YFGVR<6(]7N*3S<+M L^"=F_92@E1&@ZE+HE+K0FPCNQP<.!FO+V'&D-Y9"V%RN&U+Y$P[1:SJ;)E MND=DZ@5YNN.+D)#P%?#B/[T5MK,K/?$ZF0SMLPO":2TCS$5SWXF^<@WO\T)US^ M"8\1QLE.@;Z-R[U8>+=@E0Q>PB3>^*4S$R]OZ@[B3>]A,*("@58V3OTU\#_8 M'09CT!+PV,-DT_ ;_ .69K;2ET=\,Y>,&I!L=QYZH2N:NM$SV@H$08.'$.1; MD3Z>N=3--W0DTE5 @"@'N;KQC\EZ.\A+?D!Y8=5MA8M504C>$/Q;0D.=1?FE M)7KJ)(@U*2%7RO0\-()TIC/O/]M.)VL1,8[_NJO"'T,GD;?!(HFC.[S$_@>A M8!/U..;)EY_X-J"&'GN".3,::I_N)8KQ%$R$W]%^Q3;A])D=#XL^B@2E8OFM]>OJ3-TYU19?@["EP@42:HSIS((?@X#:LBFBU"D1$XVJ_[< M$;JFG].Y=7*%8S5\#;!+;970!T,M_@7'CPFU/4'K8]R MK M1SXK\6-N*_*AO;?04'CBF^*[+5)]J,]4G?:M378"@7=V!]A(IU=[EV87? M7ED4T/-3EG9#MCB!L/T/6R&GO;OV#=348(IIC 0HJY4BD=_^1ZX GIFB3W7N6#KXR&D#KSJ.+V8;,6Z&S83%NGTN,_-W!AK_PK^(E\S%M/$HB,XX53 8?Z+55878%_8"S5OA+:_Q$$IJ3?HP M/ QV;'X)7BH)U?)2U7@$1=QH H2'P8SU+J.K#"*!ZFL\2)+2KTN4C&>I9@81 M)[BZ$J:]^W1KBT0<5%V#'G'KW!VA*[.X#@Q5NB@^FLU:QKDHA*>&M:4V#B-C M=H^ =2[/M&7*U &B2H'VR6S>,D2@]5/&[(#JVW28=;Q'E+I7P_A!4F:"9L9^ M;.(&L;:62:<9N<4A<69B9@8/"AS#UI;N.*QB3*J ,X/?6%=;UI;SZ)K1!"&F MUE:K.(2*,8=2R*).\*VUI0:Z9KBJ*%][:Q 86XK'FMQJ:G,_&Y'G:\\0/"9# M^X&2H5T@'S8X?IIA'-_1+U!QQ7_NS&UNR-2%KYD%'>R>OLZ7U\=L>I8\&SJF M,_N!TIE9]6;8VG1F:?T4.,OI24ZGD4=7"I 7]3BF/E%%5F[V9E*H^B$OM_DQ M84:!-/O>^W)FO*.O;[2+"QR_8ARDG$N+F"7;%ZK%*=?I?GQ**[B@.-BGM%*! MOE6&5^G66F J&(^!*(Y7#0@'$*9[6#[-XP-9\_&R(%CKP![(]A.L=7P4:_8& MK';[%4$36IB&8G#([YP.Z(T*WTBV%K+C\Q0[3L+C.PPK8SP.X6%&?0^0F1B: ML9/Y]KN5$1_>&W9S%0O].R1IZ&RV.S<_Z(OU>"0A+'F\>@3(X[R@YX(*BCT^ MWW-O5W;4D81^4_B4.S]1T(5T=U6D120ND 7_VI($__AU1,,ZF7[NW5][FM ] M[)]Y,N=.J?Q[GR@QKI3*OVFY,>(P45H?M^[&RCJ91,;%:C?QD"PMA9XF$40G M);RVE^EY: 2UB /B%:C'KN<@_PZ];#XGJ$[/;=R7S$-O8IE7^EW'[:[C)//$ M!W7=O<(+4+*\/(!TX>-4=PI<4#M)G"?]XBXY[_97U? :H+D#513/0M^]G2]( MN,S<.L)K>U$/DW;V ^:ME["+CI#$Q//=JGHI.XU,0OHYPF W'D3GM8HTU.' M+AQ.XE=$\!4U/$.^E*UN;^9J7.'((5YJ_PTG8TSFU]2&BSS0SZ^#9(Y)*HZ: MKYGD^!IWE+10$W304H-HODAB3,2'?U5K9=K(P",.01.!"K+30D=(74("+TX( M!E:]\=[H?XE77-!!QS&,@AHG,+NQNO5.XG >OG@^V[)FMU'V]:\X ,GA2RB^ MG)::EJ]RR90O4^H9RQ,=^,C![FV0N;U%ZU;9R<+@.7D?72EMA+0KS- ;7[X_ MG^,:H]0SG%2&DB>\T&:ZM=;TE4@WE+KJRYAF7%WE4C,4#JGHA1I^-BE(BLX? MXW$1!71V!\P!!'G6\/UMKBH%#C@S<9"^F*Q[ 23%+T4V,S,$H\5A6?9N6D=> MN^-$G>OT\(!CRP\ISZJ98'0J1'8T-C/C._I7RU(W]>&!(=X;NQYO,[,;]L\, M14_ZX6$BY@F!-][,Q(,ZV4/6M7]XR,D)EN[/W![S,#;$@GN+8&V>P":6W.[E MA;4)_QIR@>ABQ-IL?DU5_I!@%"PS4PJ65 M8N+-M4!D;\YL#*0?X07UQ 33I^R"#=#XBL,I08L9=6864B<^)?,Y(JOA9 3* M=D!?!&T;CO#4TYE<,9_\AIC"M/>TYMT '9FN6H/N!3.\6.4_RL7?RX_44Q3H M4XSB]%@M\APGZ)S?MJ_)9@ 5/\^, A:WM6FRJI(51MAY/PV79PY]ID56V;SS M?VRGG?_AU^>GG3D6?M"2$C 5=S=P@ER&, _DQ/_TXMEE$H%.!);2F^,GU'RD M!P3\GSM&;YR-V&0D#00_A,&S.)BHV,+"T(\ZIP4[^*.&2#;SZJ\Z4*)2-*_] M\P))8SSMK/MQ-<2;?@?>X-JFMAZR 8F/IIG@5%S\5IZME/#B:68=E6TE9:,S MT\S[316\P#Q9;;06:>J,RW ^]](J,O2%.EU>6$@<.!Y6G'*?$\):,0>>O5>O MK[* VXHOLNPV^7X:E,-;T,T(CN+KMP6<&CR3<[>5(3G;C]GR^S&8TM"?1T1B M<;IN1D-UF6-OJ,_VP@MC[,SXH>VL9IHA2U.@E4!F^3_#R@N?C5-[>Y,J;^E^>'P?0)#@ X"B:>P^=K3DOM( I8F-%0^W0; MK[E.MMU)1%C*(22?[WZ_FQ975(RC1[02>+=+393M-+JFR/?IHM+D<6LCAK_A MQ!TT0W>9+:D$@NN6.M[#@<"B44D2:\YLJEU8%.*KI*1%L;WVR:\U]A'-,SF9 M8% ?EO@1$P=^0U/>0M0;0\>+][R8\_#%]Z;"I^O[#;4H2@YU7[C/@1,&:UMZ M?VI7-*7S YCY8)[#YZ?C5^PO\3W(G!E?06P_LN& Y%/^!2,RAL_S>+;5D!;= M=C1REFS"'>3\%M8Y-AN#PO5_& K!L;"%C'^;;YAN$Y"R' F&$BRUZ/5]#67/ M_CYBQJ,A>@:K&@[3+_XD=D65#;S9&SQ_A)F45UYYUG;8%SF!Y>\[;FBG83F#K7J2VQD'@6;;N2:IB,"H] MU=8]56T-$,O+;=V;U=8H*'&>6_>\M5?8]EWL-D8QIEEV% ,Z.U5)># MK,1R+)ZC^@KZ6.BE3L^#K:7 "U1-RPEB>:DD[G @Y5LX8-&3(B1EN3S"E&^\ MS&X<3M:.I]L@?V,RP@%^1?XP/528KP(4C&I17$!-A:.K*] HMS$P<5$OT6CO*3$@, M3=G=PWU<4\Y7H5+;Z 2D3!VO+H#:M!([;)]REBO.[WG<9S2(Z.4MQ2:*-RFQ M8*]L@%PW5/W\^6F&"-Z;UL#W\YM#.ADGG ;>[]A]Q+ P+IVB^%ETZS&5&7@- M9\)]1MUJ/!U51[.989<];TCA]&5ZZLA.B-.+0)C5/2+? M<>' $U=#K>JF@90\MRLM2N+.00^)8GJ +[$,/7)]+7(.*E4Q-CIFNU/=.B-< M.8AUM0,S$9.+HE.A 98?; E4#S.!DO-[2>A4$C@8[NF2"]=7"<4!!.]+Z7GE MJ@][NI1U[IW&Q$OI9M:Z@VK#4:W961>5W!@+2=70"O?7UO.5P7 71A&]WQ]$7/2=!05K9 M)J?@&A'JWMQ,G.<=4SZ\UD3R+:F0RS&OY",Z/&^OB+@5 5GE-CK6DJT<$T+O M-=+0WXO5MLTC6J7/%^FLMU,/7'JO4YG9JI-/'2&K^RF=+K;K^<(/5QA.S-#Y MGEWV"+TA_/8Z]G,[.328T_S-W1P'^=AZ_) Q\1SJ0:!K] QJ1S1Z>J[R0 KZ M*+OYV3Q8B/W5;10E]!Q(T6*[=^7Z6.1YZTJ381OR_%"D4UGK M6^R++RO4-&N=D5WC)ZE(6N&OVPE7*V0,45YHHZOT]55>M& MXKY-VVF@KZ0@?U_D/_=5*W+#IUG0ZSV.9Z%[&RSA&$KOPO;^BC$5P+Q"G6V& MZXEDWARXS%[1PKI%%F+U $4RKNM>QGDU/Y$FS\7X?95Q$KZQ!M7S"OR4T]PNMZUVJ M4;[/014]S(&W/KL<#'\H%]05Y\SP-<"$JG#<@V6WA;I\")F5] @6VQQ]"]/G MB((K %'SOL'BZ$/EWW6I]YS)L=L=J@UB_#YJ,4'.?KJ'#?$M\O!L/,.7,P]/ MKM^PDWKPAI,)B'E"DX7-D ?;1Z!F-!A%GUU5$J7PN6OJE8D\,*ZO@V2.F:E5 M&@W1C="[\^8>?'N=17E%?64H6$G*0'%O93->1TT60B8K-8W*/CK"!)RT4',T MP@[VEM0!\X"YU_[,MLH@?1S_WR"*0L<#SHN$M@BGI99W0.GZ#:8$9P[!H+;:I M9P?RAS&'U.Q^-QI."G^K:;"S1K PB$OV0HP=G%7KYLFZ0(46AM\Z5\ON%8]U M&+3AD^WED:%D5^8D4W'?M&:%JAL1XS%BQ8_U"](!!(Q)U/'C7O581[3\1>"6 M>(F[)4-Q.-8T5'*D4E0R"?-J M=V\C6+_X=;8"J$29E797O=JZ%NA%6UE7S[@ >=E26C3D0OH:A^^KY:3Y6!_9( ME$X@)_L6=D0PI8(CRFKXP!$TG+"[1/M]+I!/M4/EY7H*$]A^#:PY7%&21ZJ? MNE>#_*]Q2^M4]M$0F'A#F1+?>4N\-Z>+U3WZ-^C^/HHBP4O".B.81>!V6CO"KLG@@4'5=5 MO;04?]L#*DO%Y.9ALY7Q6(GBU_L%R^(01U521VAZ6X=**W%3;<>;&832 M+9=(N0:L Z8K1N$Z&B'=?:]%-:AT16_=!#2V&/TB *5M]+M8ATXK5A% MSGEC;31)6X:IX3*R#J-6?-/.XV1MT$U;?N+XLPX_9F)%2V$%-#RMH*7DU6YO M0B(<05_Y"<%R[^T.^9N$.S/*4 AF*%=[HG( LVY]&)PWPG27@A"AQ$0.\G_! MB'>GI6)DXP%Y 'DQ?L7^$M^'03QKP-PR@QH/ UVL\6NHA/KU6'80#5_F;?RF MHUE!^$V8J-GXF\'L(!O:JB.;#F8\V>FC':6TETE5>2>YS75X),MS$?H>64T/M:147X2ER<9@MZ+ \9"?)QOCUK@5M=;! M/+2,^0@OUO:Q4W=$P M:S,F+GS/QF]O\^1UUO =O"+B5C!,N8T.I*F8N*#;C>;< YT/96H; 64G2R9U ML=JV>40K^K=TUMNI!^ZCCX+*%Y.=?$I+?956,^@P46CIV?A8S)Q M'PU$7"01Z$M15+BTSL,AQ(M8W>\'KG5J1EG1YG)67)Z.V=80UN5+6%YK0R:N M9,^I?US^"+JCYU+Y2Q/V@K8\7*39AH*I2+>NU5797-.//#D>?-*##U1.4-A> MV:S2?$[7\X4?KK"@ZB>KF3IDP"0#MD"\RI.<1A9>FU6Y#DI794Q;W;I+,065 MPH16LW6 U#>G2UQ1;;4:BHC4@[H*.U:T/PK&E_$(B)[)J8# [J(-0LNT1'\G M5J&AD$E(E Z-Y'*..J%E:2]^=4YG">EM+1#2%H#-!9>.U87:;8]];Z?@:#*; M%>33" ONSXK4ZV2DH^Q.S]CUCZX\Z)81ZC:?B6/P0O8[LCAO501=-"2:]$AR;;> M7K$>"3M,@=M>R_T[KVS/WJ7[7D/-TZV($=AKJ(,ULEA@,3?O--(PS?3(RB-Q MP\ 13,29S(2-7]]-*S-,L)#%]+D4G-)RDF6F& M&>#/<5K.1LCW#0;2DB'8">?X*88M.J\6][S6>E(;8S %J1F8;H1L:MQY,QMK MF';AK-EN6OE#EM%'EY1BSDHDJM@=S/9A5BM$.V4(>?J'H>ZKMM4$1=J M22S M=86]JF;[Q[2U%%>< CM9R9ARMZ%EE?^9_L\+'(M__W]02P,$% @ ]3MC M5PGA0LAPN0 QE\( !4 !F;&=T+3(P,C,P.3,P7VQA8BYX;6SDO7N3Y#9R M+_K_^12XLL.6XE9+,R.M=R5[SXGJUTS[]$SU[8?6/HH;&VP25<45BRSST=WE M3W^0"8 $6'Q5$2!9LQ'V:KH;2&2">"3R\WY-8/?W]V$DHN(S?;T# E9V2=IMM??OCA]?7U>V_I MATD49"D;,/G>C38_D+,S0?XBI@[\GEPZ*26_?'CWX<>S]^_/WOWX^.Z/OWSX MZ9>?WGW_+W_\^4__[[MWO[Q[IW2+MKO87ZU3\JW['8%>;.PPI$&P(]=^Z(2N M[P3D00XZ(S>A^SV9!P&YAUX)N:<)C5^H]SVG&3 )?@FD&&^)_TOBKNG&N8U< M9._/WRCRO#W'P?=1O/KAP[MW/_Z0]ZIM 3^=R69G\*NS]Q_.?GS__5OB?4/8 MUP@3'+O#(++YVU[[UQ^Q]?N??_[Y!_QKWC3QJQHRLN]_^(_/MP\HYQG[0BF; M-?K-__P?A/#IB*. WM,E@?\^W=_4V ZA9;O=)&F8Y M2IW ,,M[).M8#J 1['31#H@WK%@<6ZQ#3M=/H4-.1A^/OJ4T]*B'ZR\?,G*U M1@'LQBC>%SYA+.#P2R=Y1AZRY&SE.-L?X&CX@09I(G]S!K_!&1"_^.LM31)* M%UL:LZT>KFXIVV>WOO/L!WZZNW-V<* EEQG]PGA\?*7!"_TDZD6R@1'_^ MIC>Y'PX6?1FL4I3GW<\_OD.9X#=_%8-<1_%=%KMK-OYB>4\]RO;Y'VP>QTZXHCB1\]#[$H5.\9M']J_$];F,[!^%:.R'O\K+$\?V8>A[NHWBM,1_8],1O@9; MO73WV8E_I^EU%GK-DU[3V-C2A]O,RP*V8.F7+^,$)*/O$;+9 R7F@ M;A:S2:/)(_R]:@<<0V8D&=A12F]2NBD?1[U(F5I&29PJ2XC]5"P?]L-?'U)V M!<$Z_DBC5>QLU[[K!/,WORQ+<]L1UCR<\5&LG_'R:'^,SMG5[E*F+'L-5T2G M[F,__3NY^8CM5/?$81BA[O++EFFDS"J MJYLPI3%-TD99&KN,(,)%E*1P#;_0,"N?6=5MQE@\I5.F.%LNZ7-:_%2W?KIV M'T$T_JJDNCIWD3%%*$SSLVFQS!^?=Q&_F*] L4U\)M2MGY3OH6M MQ4Z4RRA[3I=9(%O=18'O[FIE-CC$.,>5G[)3@6D1[.YBSQHX).;L9.QM8 ME__M\ -DRPX0^I_4B1]?H_K3Z0A:8PCM^/&O3I#1FW";I+J^+:+/Q4_G8O(A02Z+L,&=W6VY2G3^SC<9>G56J_.%$1M*+N]@^8(U< M1UG=5SF8S*@W!YX+XK+FNP)/]T?ZEIX'^R:6(P@86XG-"M;5?V5L?HO?5;T1 MG\*8.H'_W]3[Z/CA.657&WUTWJI6K+W!IJ+^*4OQ$,5.[3:"*'=QQ'868R-P MV'H+/?@26V#H*:'L[KKUEW72=.DYBCJ #Y[K.-K F0B'WU_\='V1)6FTH?'5 MFQMDL+!@;['_\_;7:Q]*YLRV-';97#HK,-?LJ1DJ3Y5&V^Z]C7%\P9J &>8F M3%(_15>;$\C)2N1XU1;!(PB,L+38M>JL5C'X2AAO^=NZTP'?K>]X^^6>!N ! MNG/8CGYDPQ6/R:LPV^#=&X7-&Z4;B3'.N-R:-G?9(173\RSQ0]BSR1?*7M(7 M3K(6?ZDSTAU$8A2#4 @;GL_QO9_\?HZ?H,)\VJ7'U*[4>[IA5[Y'8[!Z).R( M %WOF$NVFM XWVOO0BG;>NH_7'M78Z?Z)Z9SI6OVZ&>:M8N*V0.-7WSXI[=A MYW4B5M!%].)[7]B62"D-GT(_A->'QW2$5>QLZL]\D^2-R5SGWKP)7VB"+ZY: MP];A_4=]K3"=(%J%H%/?>(P9?^E33[SEQ6'&OHABGV-_8R>Y=^"3QLPH [FA M'B$R8;&\"3V?+;G,"6"?X=4&[M^UOWV,KI@,Z>XR@K.DPCEU*(4Q5D#VG-#_ MRMC'N'K!:ZWM6]:V'X'YCU'DO?I!\#&.DKK;36\S(I-RA5^R5VRX8GJY']7I M&(U=C!UN7S(X+)G&(A7KJA-LOY&Q\>'QO@CY@_\S3=>15QR+5:PTMA_**G?; MY%?OW-?3F]"MOU]K6H[A&ZHVX+6[B%K[C7%^PG5^3[MY^BP'MVW-_G";S7?"<0 MAK;==12SFXMN0G9-\W#7Q7/@\V=KY?*W,_+E3@8#I3>6VU;L6V7N;.MSS24%>@X6?_A1UEP>X3#=@QN]DZ8=EI M=PR%4>PNBK5$"3"LMF6Q :?(R\_A<#S0&/V]*PR>!DF/D9,#C+9;�VXSA.%2> M@B'?MVMVCS UE*N!=8["MF[6@W;YLV[N>>Q<3S!49Q'?Q=&+#[D4.M.MS8UM MAI+_E$U-Y3G^V4GQ8FY\VQL@.(JQ;;.-Z1J,T2^47\YHM*UW_33U&$$ QD$, M M4+:R&=DV;0["+K4U:"G???FQ46T4KVXZQNN=X@.,75P\^83]6X2K M-8:'M7:;>(S5(QNS[C(XG,XX"S_;9/C^X5%2^[=T6T9"Q_YC/**$0YDQ]2P> M"$487YM]OF/GL4+"*R8:K",M2EBGKF-<3E%,_57('TBN_@K'N+4P$;X>'O'; M]O&.IS?L@^:"_7,1/T:OY6=Q4\OI6%;J;/B=NTW1:-Y;$S(YPN@3]!<*UACJ MS5_8;U<(3P':SSV30$3$=9J%#F0FG&;X^!K!+=V4D7X0F2D%I;8=I1TZ3OG+ M@6)EY-L5A,8/+FC6J2O;CL]T2_!<7>N1G\IWL<_.YRT[H,6BZ/#\W>]CS@&Y M]NGRP?5YS(^[6++_H7%# '!3^S'>&Y[G\RCD.\?W;L(+9^NG3M#\QFCL,TZV M\U,S#(/:8DJ'?9%'<$D3-_:W/'(:/"B'1">;HS^N*T3F!#7[!QLZC.UN:N&\ MNNTH"U+U&+/WP")&)=C#W$"F :+]MG:U=>IL[HQUDC6LZ!/$!5;$B$[Q>A/HNDTS[!%/<8&F?^F#CGF+<$HFAGGOVR>[G62HQ$F&MY3BZ6"R=;P%*MN.Y!E] (SJ *(9'S[W[0:[JK'+&#'UCA_"(; Y\96V"#9MT?%L2ZHOK'/:"IQ#C51N&D:U>*J]I,( M1$$G31$+U/0I.G8>7>/GX1F++ 407+B,.JGZ^[U&S>R2R23=L[3V>TSBO=OY MG3O4F<^4#YG&QJ,Z>;),[=E?UWZ<[2O\IQ("P \SME3%%HQ"H5\I$5]7;^SB MBF*VH)UXAWZP@Z+A;8XX^I.O%/MKV!=W//51#YXY^\2>#U#K+XJVS\$RJ,=7 MP6:;I0('X3;H_B.8K$ M4*B\^9ZK3L'<_RVE7YQ-E?.L-[DQM/57)_9:G(%ZF]%OI5M^+L!]VLT&J;0W MMB%N * !'H_2GE!O<:AK.O(;N10$PI%#Y)R!C^A]AU=S!R+C(&8R_8IZ3Z!6 MY>Y*F3&7IV%> A#B/5>ZVN)'>Y$#:\;7_5L8;J=N[QU R M=F9^=N*5'PJ#_WD4Q]$KVR;U!V=C^]&OH=+SY9@GSS0T=#;!<48]/;M0MUPI M?^NLMQ](=B#CQCU=(>92F(+656O3*#4;+?'AEL]I'KUQVQ+CV]9KY&CEQI=/ M1<-1V$W9R-233VHEI^*2+MEKK#YQO;7C*&%_VVV CRPG@#B)ZR!Z52#:VUQY M'7M/X#NU8+I7-AX+6$6+\& G)X=9O0-P<3:IQT-S&"(^!O*H\#3D9E*U9D+M MY=K6:R"]^S-[\FRR:A# _;^/D7H5M56J4EN,A]%:G[DB_CP*MFK<%N.M-1DG M$L>EU$,/! >!P5L_N7JCL>LG]9BOK?W&."#]%8=,"M.BP!+FA4'ML39G7[?. MH[\=\F"#PX+HQC89M;%=W78,Y=D)O9O--HY>N'VYEQ'4?9:OU(0_RQWF9R%)V1=FCKKAQ138^6Z2N[UB^A1$Z$8;;-:5ZU M[4=)Z_E;QKU-R6,$ANO0]1$7HPA6>(S@.8?QN![USG=/"6C11:025#_G-IN6 MG 8;0XUQR\GPL_/=9W9[93%>!=>YJ"NQ %:CBNN/P]:>HP( M'%R%"L!A &1(8UW$8W<"XVX^8=!ZC-C+%""RX67.5CQ$BD.0QCG@H\(%3L.D M*;^K#\6APH1YA%I>!!!B>;+R]VMM/@6(JWF6KJ,8HO%KOD93CU%>S@F[R-WU M//24NT? ]M0^IYOZC/S&Z.96:>HQ%@A,.8*\3\69'@3'1XL652N*C3'?P%.\ MSB?9M?=HCNE.>9WC)G06AAQ W8.ML5@J)U4' U!UO_%L@755R;I!#AU(9(RE MI=02A40IO=)HW5)K[C3N!8I:7-5LD@'J M=S2^A,!?ZC5E81].9ZQ;4029<(:;]9+Z]A/*#:W.VC!,?&PG@A,@L'Q-PG$7 M=T(+A5%.JH:R8GF%/UG(J?8<.XC(&+IT%H=^"I61 ;;Z#?[5;/YNZ# .!&8I M:J@%R[VVO?6GKQBHJ+-WQ=Y33$&O>/;6-AU#63_$]F#'K-#+@59LC98JZW7:*IA M5P$FQ'BC.:DE+*N]YSB:@EXYMJ@V76?#:.PRQC4:(%VA_.\=X,UZ>,?.HP3C M[$Q:UH\F-\8YUU!?N^Z0:^HRB=#SPZ)BNO5_" >3@R+5;QHZA-#!AAPE.4E$WD%B)5F MD+V+Z<;/-K6+KDO?B98PX I^^01N\8P8(#R5B,>GT!,HZ=2[>G-AE:);ZI!( MR%H:8X3 +9?495^ \;$&8#' ?E^$$*E30M-D.GH:^RYC&?[ SGK]%_70G#9' M,G8BYB6IP[T+N$JSZM;'&'>_.K$/%+6#LHJEZH9C&)?0[LNA8=FG:P.3K6UN M; H!75&:8]EI(Y[)247X6=6\'M![,C'E/H;6RGI&;2?T(23&<2_6U2GLD2?5 ME^K([IG/?AA!X4G<*B+=JX-/IK+;F,M6&!+:XBOJVT\)N+=%B/9^XX9:0"Q1 M'#J!=&HEY[L"&V(..EECW503%,<_00N@&*WR2+>SLZZSL:OL/_P@"E=%^8CZ M%V5-R_&KCK1M]=KFYA0^=H7'3I!OO_I)K&EI+G!%!HX+U5'B?IW3])72\!8, MXM6/C(.[F[,C.<]0.C6*=TH6^,,N2>F&'6PI_*HA%+USY['>P,+REI<&:WK6 M[K6=1#(Y9%9UKZK8O?\8+@QPAK;E.+0T'L4?R51+UV]R.VA-1C%B<3T63)_U MMNERJQ$8?7IXC#&G9G?.WML=ET)+IVFY!E0;H%!O(3SD.LIJPW6.(S9YL;^P ML^;QE08O]#-[<:T;*GOU(3K&.5:*"M0S-!64F(]QE"C5("")J:[TA%G:8^;; MB4\7JA%<(H_.6X3W($O,?4SLJHWEC^=.XB>W+5A(9L<8#0*JO68UIOCB3F?; MHF8RCJ,UBM",LXLH23N]-^M:F]/2=<]FO %#]M:O-\4V=[#JRLOA*)<*CM]- MV%:X_EA28W@M2CC7+<_)VN:C>@[9/,(Y+8Q @-&4PS8+QT?)W5&0BCL!9M_/X5_=8V$57J,F8,FRJ[B]FVT'S3U& .[;S\HZBZ.KL%^ MJIA1VU2 0ZF,8CA[3@M]1%J?(%J$1Y"PL[4(JJZUK!U"P^!!Q^/8E2!V7KJC M.OR]6Y])V)./P0]M+0]I=) Q#D5=1YZG%TX<[QASC1G0S9W&$$,X9O=.[,;C ML:W72#GH-9E4]0$@M3U&/.,96\],%\#\[99=U-AEM+CKO(97>Y6GRM93"NCH M[D8[B,3(".SH)V93C97I=NI?&C#.#B!@[$XM5981 !(<<:EZ<77N-GJ@"1@L M.P658,-1P&3L@RK7W'\C*=0^!TK5X MXNI?1YCM+S3MB.A8,]T'$)C.:W-6U=F.K0UE/Y+^,7'S^\LR:>E"*ZG9#GG U M-12+OXV4.?T**_PZBB^C[#E=9H$P1)/>_#E'?Q4USJ- M(,9G)_Z=HF&@\):TP,4V=ID6V&7O LMF:)M#V_KT^>(3=8)T[3I8 KO>'%;7 M=!1S0L(F"<)IF@W%^^W&")&KSE"JBXVK:3T%SP)CQEUOV&9MO));NXUDN5:B MKDHQ67K45<-!=3"9T8WTK0I4;?,Q0\X4F/8D_^4GGST^8G?=7*+N,!IC7//< MA5!4UFZN6E#3VEQ01+9A6W/'3LFFPCRW-8%\1Y&8SHNQ<['#_3ZC[VPE**#3 MUE;;3V5OYX&=S?"'7;J.867)8&0 [0&0?*Z^KIK2T1HZC&[PE/GIAY9NK^HW M2DV'O.*WXP,6B;/UH2)F*\!VAXZCG%?=:YE#!+VH9]XA.M\$Y3'"2DOQ=]1 M5^7N:6AL#OY0!(==LC<(6R =PKM;>@PTA7@=.1@?>NFD3O6MV]I\%'L/*M!L M(7(W1X&24VORJ>TP"418J6XV%Y)M[S/B MK=%LOJ]J:C 'J])?S^&L!02R=']P%09\."WVQ[XT1WO/MB5'CJ[5-.8D'PBX M>1RM,1Y*6>B[_M8)SJ/0:S;/5S8=[$9THW@;\1<[:H 7,&/QKE&[:.YE7,U8 MA T)%ON-1GF""=VY5*X]:8BV;>XSJ5NZ-2"F4]=QL[&UA&C%_]H6P=Z9P%A9 M;\4, ]AR8U-L,X4L2FO8[B)<4Z;?7W1E^Z(X;N MMT3FC^*!5 ]KP9,6W#MV\D%" M.'_,YQ;N?&>TPE,;H3V."UEF.74IU%'O'SZ(RBA&4HR#X8$QF$.>(QZT:1"= MNHYQ;0*>'U-OZ@L$JBTF$=Z[RR-U&]Z^K=V,V1!D5(IWQY9N$PYT=<.1TMQ% MS,&=$R]B/$4\/'=;RFQTZ3DEO?X<@T<:EDF7G@-=\9^=-W^35<->[__=W/)E M-XOO493^8NW396[Z7"R7ODNK58Z#NIKD50%N@E)7_@M;@,'N$PW0JNZ$NT9V MN_:>3NSOXH)N 2C[CGLA/G MGG(P)"KBX/E[6;ASH$$3GHOU84\4E;<)==0K.L$Q,YYZ1RJD(7"K: M'';YU),QMM&JC/3U .7P9*P#/^]-SIP?,N"56]G+ $KM'%#KM:;'&"])7N:& M;9"YMV',)?CX>J%=ZK=WZSN*Z191K+F33BU1#$]X>+.WV'2Z]S=W$7VY>Z3N M.HR":,76I[_E!!BN@V)CL^,0*OG"R@!:426M8 M&9R[M5B-^8$F8(LZH%A/AY[6'9X7$#+$3M6:*!#MSY.&)FH[ XG9!#:_P5W M\^-K]+B.LL0)O<=7]N5W_,Z[A&,6X#'AT2@S=^O/BA[41D^E;[Q\*IL.G+E< M6R/XD.X#O28@%V6QY+DI,NBZ[EU1WW9,#TDUMT(S6Q&#Z$GLVI!DW"8TI869H&]0) M9<8(4X]7?JBX/AM0/CKT&FG31[&^7>4N?8S.*;_PJ7=/P6C@P3.,7S2P?QN. M@.-ICC()S=CX?2#QZQQ.[-S/ O:.;?0Q[34:XQS*GA/Z7QEDL;UT.8WJFH\? M!5$1EX"!"$]AQ'B.4:W%2!B(X @AL1D/E/,==D<8F&Z8DJ:'F\3[H#7SK+'+ M8#%\BJ&S*C6SII&YQZIVZG6J,]S69=P U1;@Y'*[D>)6]NO==J_EU=YWK-2R M J=,RP-K$JB]W]@8#?6>EC[T1K5#2*N3" ,\5I#.;G/3XXV5U\SOR0[YS'K# M\>S/PJ_2S'%UVQ&3A3LE" \+2J%<''M>G0H;5X=.YHZU(CJE!-Q>@G670 &/ ML0,<%'_1]3D\GQJ1LRR/:&QF'ITW'C8IT4$?HR(P[U.$RPCB\Q9ALQQ5QCBKLN-PFPT@/>,S18:]YC'6 M]S2DKTX@4$2KN#= =0+1?FV^_KKFUG>;.&UV,M@= H JMEIEL\E#[37>I49( MCN*D?U4"RN(H9/]T>5+Y(8@)!Y,91XU6,@"Y$L=Q3NIUZ;H.$V%_GJ7LRH?3 M]P 1E$X6]%8$$<,@97Q=K?MI3^:N@Q MJDVAX13K%M#02F!*>>*8Y5.[@1H[C8PG5'<:JTW&B%;0:P8NGE.F8,%*D!?^ M=5D'RYWT==$+/2A. 'GN?'<3>FRSQTWET5LZC6+#2=@L)\G[]QE#T.FU.4FVKX&'6M+=R8E64VM8+H>DV!VX@_5&A=2QPJFSD^M_-9;,>:9*NR-NN.@]- MDC$Z/YF4X0@/1P@$C/ M87.&9GV'J:;='!I^?R3!$6'CV>%>WJ5%7E3+R7H8C9'UEU)R^Z6H9P2@9$+) MZJ#&=" RFC:S#QN]%\D#@0H\FD>YR6,_ 3 6F%?A0Y!*#<0N 47E"MXC;DZC! MD"JM[&=U&)7>9,1TEDY%0&H:CP2BU,E74M%P5$? GL(=>O*2[A3#RDXA[$:/5=GOK,5.-DL01 [L=(--K51NZ:I#P! MTZ=N?2A^ @S)Y@/C<$*C1R\U)1%5M1SH&?FP8>M$.J]K7Y)ZJZ%86],@:',. M:8T&2GI\]%-^4GK^B^]E3E"3]UC=;H256-B<6JI#5#0<8^/P4XQM[AP9 O!^ MH?1"+ K(B-=U 3.;XR'5;;%>-,>"/$L %)_QS!Y)?_'3]9H_K^#4JTQ!J[O< MCR$U3A;L-DMIG >7"5K8>PQ=T(""O-5S=KD?KW/-B"%;B_[EEQ_K[VA.V MJNT8^X'=\^PY_4)#"-)H7AK5;2>3*IWC%A1OR@:+0K?^YEQ1J/5_B=+_I.E= MX+A@S!=YKPVPVJV=QK*.M6+%M+6>EFNF*6ZWM9NQ-7*=!7!_WK&S:^,(FU]# MCEY3\]'U\GOJT0W&$EPZ:3<%O=1E?(P84-8:HU/KVX_YB.>>$E$R)-ITRS;J MVGL4-1OX*.#!!!Q H[Y=W\,@*CJ69%C$ (0G?KC+G@/?72S9JF93B<9+GOP' M9T?)'E>UI7O3',<>L_33BL"XB@93]4L*(+\&+_S!9,Q%\55@%[.+B#*U,2TP MBAH0VPXC,(:>+S(O("J&>M=9Z#7'"M2W'Q.<2RD^]^'@U6!6@=-AZZ#)8>___", MQL"*1_9>DVD].)2@X6Z1GX<2&LAFBP'A>8934Z77MM;C&42A7";/*:NJX=9L M^&SI.X&$09GYUWRC-G<:*70= F5]&M] :6!_Z=>4A^G28[J@G:TH$(>2&=T/ MA@-THH"*UVLRX])V#^:\KOK6HZ MH;P5.UDJIY"5?=L&['TTO3&VF,"_73P'_JKIA5#1<&(/GOU4E4.2 4Q0GE D M.=N!U%^%W.;FJE54^+8+$P[C4Z@1,JC[#H1E?TAYD4PTSD=@*88$D"@(H!ZP ML.T=&&X^#$_C8U"SRV<5.YL>] 8+C@J"W8=1VZC**IN&_ M0+%[O*+:[<.US:<<-'^NQK>WO0K[4AW#X@H9&IF;9KD7J\Z4NM]PE%T30OH1 M#V*[]Y/?6Y7:IAX&\P0Q#D28U_6+L"E9L+77=/RZC9/^3?L?W?K\/MP#^O\R)F483[#@T;L-:*+><:FYJVY5S()%1 M;AB/,AV,L:7'%37J"BV=IK-?*FK4'K9?J@B8LW,IOLT$+NT:FUQ+XP&3_&-A M;J[/@=!;C8RJTA6=[["^)_@DEDG0YO*L38YL;$/I&5>7&0?V6(2\X.@ZCK+5 M&N*,X,<&S>\8,B-G3'?2 QLZ&/L$3P]S*)ZZZX!BTM[>&%G:IV-H1U/1HT8]6J;QVZCF,5XOID0Z*-WF:<>4XUQ<8G\ W"_>&Q)/+"K221RRYK6N5XKVX)>WIQOVH_H1,I+^%A1 M2";,M01O'D!@E(T5;R.F3'6Q>G3K,XJ.);RIBR(WXRX2Q79:ZD-VZ3J"2"6- MB*/U@NDER-AONX;!'$IEC 7(-$,_O79<# EN>$17-!PC.05K(^>6]T?G#:!> M.710QJ90/$WV2ZX>06"TB ;0O@!"KHJK.QJ#A.90*03&3T]MG0DY#%_^$Y 7-_#J)D#!6':G.L$ MM\YS,ZI?2^-Q J*=U2JF*^$.%7AR;1NJM=LH-GIVOH+-^6:SC:,7GM#9^/9K MZC&&&L")^B#&.F&Z]QO3 ME=J]OD!C%W-P^CD:;+"#4ID8&X /YOICJK7/2-BII7 Q&>O%0;@@!*QW2I;I M4<9UZN?__,3N>S#([A#BJ)N'OZGS1.R79;BO1S960_&NCOW'_&8"50*1G&,> M)K9K-$1WZ6G2]WBA@N+!#VJ458?(I>/IC!4A6V#L*U;O1MVBM=L4HLQJ@TJZ MAIK5$QCY=.CF^VSJ86S#U.4T*#42:R_ASGU']-KB4A!.AOI+I:ZU.90&/W9C M9]DPF:46(Q=+ 0LKVS$RN <>[=U#/@^F,PW#8(LRW-1C6@:G\]UGYV]1W!HK M>0 %74"@0]XV ?M7N/KS-S0\>WKX1I.9G551%KM]$5++T;)_#9[S8!RFR%(^ MCVP:7U]?O\>IA%G\\.[=CS_ GW]@AR8C#&-_\S_9#/[T;S\4W)RF1 $7A@\W M(_F !$>4]$FT)'$^ MG*(4@"8YR2F/J'%4,0-@;)95TL23$,R<WD>=Q#!BLLH874Y*=XC=*OI?0E(_\S!?L%>X\0V@' M.WZ),B9Q0D_[&55UDJZ=D.B=?N-OI___9*="/9S[SX?Y:="R]$%:G\-F0&KV MD9]=DB,%/<()3IM]]5,-*8-RNI#NN.BH8+4=^!"1&.#6"Y,AOG*#%O61& M O4[:&)(;']+ET'APRJ'851!OZ$CJ^>=($>$>\"18YZQ&^(L8:/BJ9#R<4F2 M#VSA6AA*?+$V<['9E9^/A MO]\]CQ1 [;9K"!P :\&1WUPE0WX# M0E-G7/U**BV[9H8N67D]S I17&%6D$\T;E.0HYR>G&F48G +"/L(_[;X>LI1 MO!\@Z-N)O>1IZ[&5]^'=^Y_>_=Q+A2UHDYPXX=0)D#][]_, .JT5"=4]U4%, M>])5^\M[?3:=))$T!_A4)H51OU"-1/8$@?CN/*+K4,Y?:/P)T M1UQ CYPHW[G1B*V5"&R!2&6BS.IF'(_!DUV<@ MS^ Z$S_Q\R@"DH71"$7(59AN1 691JQAGQM2C[22GK5SGN@C$.G+Q<)^(0G%&"IJG M((?Z2;DP012NSMBO-R0H!C@)490#O/&[6#^Z"U/5 UW!!N!>&M3_V?VQP65^ MOA-_-&*U9CM,D"/Y8$09;4:>=WD+:R;; 2>@SD[7. OD?,!)0(A\WTV%J_XI M]-/D_N&IUSNVH,E#$ A2)=\RNLEW [QFCP8MYX((,V=1QG@4#VOLV[ M[;!Z2)AE\!KUC+3[PXF+4VCE;*PS'(P4HQ$<;D9@##PLU(%%L!T;U.(<5)0% M?]_K2"\, 3/"B3)M&LB2]P,B$,"2*Q >P%#]R$]EA%2>E>;"^W@O M3+BG.QC&FQ&W&!&/%%<=DWCYH+;\P-:E#A3CAS(0^CFUH4@Q%OE-CF9QD78- M\87M?\T(]3Q"_WBZD@2%-_'@(&48;X@G@5KT@-\>>OZ]@:<0UZ'$&/S.D($J MPRA%]J2M?/?4B&SI(.I?HO0IC*D3 &H0E&LXITPG@_R.GL=T$:(!.AY&ZA0& M:310SPA%[M3?5P?SD"QGD:P8CVRO ),D==YLG>^3F5:QH2HB7I0H%[PE.%/J MKVMB8@K."+!&.&^$,?>U3Z:Z7\5TP8KSRIZAT@S9?94T9CL;MZ,7-\WI"+47 MKD("($VV@J0]26IS9PO$Z&,S7 3E&4':N YSZFP%(GT" YR4=+HW4D@1,$*$ M'30[*)ECT_B!SFH) 5@&X$^9O_G]3Q K,F=1?& %,A M3J4:P0NT3
  • 73 M8%%UI#J(&0ILL3%=0[K.BT"-X^'&AH*H5?("$&^61U*+_UH-J+8MJ%[ 8U]: M:]4-H$+MI1]3-XUB UY/.(,_)3Y=3Y%3L9HDD9$@2F\ IBBY]!,WB.!W?3=' M-4PIC]Q5?N;#J@BMB!(?08D?"=DZR!:R.B<=\%LMFH#CE1.*4,:+*$S8D>#) M)*P[UE<%FP,,A5,7?=;),A%A4:MRM. M5#CJ\#WWZ+P=CY$E1R'R0JN:I5'2V]=\;0]"7HX?#X)$4Z" MJTV"G?S$(BT#\8CO)4#Q3;B,X@UNO[YF24&:Y+2)0GPHJYT%\?0DFO%E_!BS M%7(71TO_V$,9*1!.8I)\:K8+9'9KF=G]RG>[!9[XZ=G6%J)'(JI\G>VJE%F#\CO$OW3\XS)V8[6LT([YIWIR2 U6>Q MQ+J\<^)%C#JEA[KW'8W19G[\TU]!JV;$(3R3DQ>Z/1N 6^5/2KS2@S\'2 *@ MY9B\V$4;KG4JGB-8;8]S^#8*5R+GZU'+^+)^"%N020\OJ!',CJ'CL_/F;[)- MOR!Z3L/BL=6;4QV:&PG9.ES9'WV/XM*X6/MTF6=B+)9+WZ5'FI3*UYP<7#S8/>) M!ICVYH0[4TN2#R3\U(LER<*L?J//=*\JHMC5KA>88PA#M&AYZ'&(\O9P#>$ MBC4L.2&+4)FN>7FZD!U[DX9:W#Q+HTW$.#.3.UJ0LV7[[,NPO!]R,K;UY+X, M:]Z^G)8=,\?B-62CK?UM+[R@G,H02$%.LH;_AUOKQ0EX<5P9M Q_8+M*_X72 MDM\6^_FA;I!YB##GKN&$OV>Z[=5R28\ &U>#("G4]Q*W!%:>3-9X1.(_:,'5 MW^MD25LX&W;&0_N4T;58=-X$YJ[T2[V'P*RIR$'&^YKS323C!#@GG/7!'V#2 MB2%PCXLV)CPC&"JY^/7F\NS]SVS64G]%0Q(SMY84QA=Q:2TL7055ZIA*^@9[I)W;].P%D44* R#D%1/,C(D1*M[)( M2%5*"BY?2.A#QGH>/+)"QWB6CX^1(^09.2"I\V;K/A]P5@+U@:/FL%^_D"\^ M44-I>)A ,2[BJ1,^LIT JL$FHQ+!H'N:;VE.;*1'<503]AL?$F?9&F8K^0+* M++'->V3B9AGB1! '/[V/08&NI&\-=]NH//*NE'+<23ERNM919XS*HSF*ZX6R M&%Y$F<[J!$P!FGL;-GZ"P2@O5."$]OI*@C;N+)VZQ!H>P+YH14 M=ZU62IMY M,B%HSQRKA+_G1'#>( '%UB35XA&A+"8:M-AW M]/(X=2R^$F+Y;#87OC87RWPN$)P=+XE?;+VDO]P]4G<=1D&T8L,P%=[ B_K+ M'5&)PL-@XNQ+"P;Y0O9YMV[-,"1$V6[$/D.JBN(KHM@$(7/7U,L"NEC.V;O( M\X,,#JQ" 6./0_9,I!X\2,#NG,G@D&2IF39A=A\FW M*\>9FTN;VH\P+V@/E EE03C=]2PED[+"M?211JO8V:Y]5PVIMX/OQ1 MU .(] *K&3$:%K%&^["IJ>>6>\NCEY\MF_/=T\)0/KG,5#S7-_H MJ^31E!L/Y5!0V?1;&(W=0M\I85_%B,.H?-8G0/NL, /+('KE!V242VU?K_L" MZ$GLHG]\C1[749:P#?SXRG;RCIM#+N$A 567(5!E%5-44(UH'7)@DKY&)!5# MLQ]@;+3(L_]XRNC$D?_C72/V&SR:&12ZF',9P/3H O.AE)5IAQ>N?[\D&XL7KCI$!V!]^W,FS-&A"+%5G% MI\UE!.H$R(-A08G4LVX4LR->"9I?^8Z)PWVXE=_0)J@&W3J^]^B\]?A62((@ MC6ER6LJJ1G9]'C*0VN$:U]!-F*1^FO&,/FF,,>*]T2@35Y"VM=4-RB'6C,Y_ M86.SZU8Q*(>ZHJJ%&=PYFL?$#>4=+F(!I^$=-C@!#=[A(:/^$$'S:K,-HATU MDZ3(P4(E2=L;S@#_8BF>'-_[->JHH&>UJ(I ^NWENJ6P^MLR+87 CJ2@'O/M-N^ MA2V*5]KM,*5G^S)>\\8F67S#;S&CGV5FDDEP]+HF=6@NC$FJ3YQ4<$9 MH=I4N7KBHB<2%X47@MU"W#5MS?(-B?,"U=[J;(I>*4-2@[:Z4P+0FE^RSVOE?D6(C^M"2*'NRA!#20 MYRB.HU4"%C&)=497ZZ6-T3KD5C'KW%.*X/8CVX ]QT"5[ZM\_DF]C M) N"_D@V3!]8VR@>.8JLBHH>Q14JNHSUX/JY'!I0TL3@O/P=VCQ@?)O3PA@" MQ-.C142!@,($F:PS1;A6V.7(.NP%G@5L+YL".RKH60,WZLNR6 L*'>OX17U9 M+M6ODL0L*O+90WD *?0FBMP*4%V%OG\*(L1>C P41 MT0%.F3WU AXD?K[#[A>!DR2]4IMXV1ZD,P!:Z52$UW3W8@:&=+5!_$)_%>XQ M=CP*.(;633KF9P%N7[W_8TSXBS9')&Y)OD%EQS 808H8&]24EW/+2B*H$&) MW$=>_72=AX&=REK6$[.._Y36HI=Y]2LE)3/I4\ R#W*S5.?$#+?#Y(_R*!OM M.9$\TGBS6%Z];7U>"[-OI%/^;$"M-2%,L@T<>S0?P99*:%@PL8!*[Z"$ %WP MPQ>43T,>+32J_2M9Q 0OJC[V5-V+$I8#Q.[T9KNB-"52FS#+^D6(A-91P-[Z MR3\+I!*[T/'@U]$QX>?IA1/'.[9T^]3JN9!(^/L0[@X$W_(1>$F-$Y-P+X9V M>,!_\S(I.LLAG\YZ@I45:?<#,;HOR%VG;ATD_5#HV'H;W="M0_;W+ M#![3/-CK,+%UO(A''6E0*:C@*N6,3T&NJI?_:A6CF&C-!*%X9BA[1N<#GI!H MTJZ%&HA"F'#*(O1O9NL>X4!#U3F>[/GF"N>K* OVW]3C_(!1V@RN%,*6[I=M M0PN(FSM=XWQ\PKU5H M:! 4PVM*[B\_>U."^4;S[H2H2?$0;*3YKWL;K6> M2RWV<;\U(O.I<_@7Z\O$"/=5*>&44[2?Q-Z3=66AU,V^]0?G>>8'\+[I93B3 M1 8PFO7C5P/)$93L9 )=A2F[+A1[V1Y"S+&EOY P4>U]LPI$F%.12C<(CB8< M5VR+8A OCA^ [G,=Q8 :H@,""P@Y3#@!=HJ_Z$YNU)Z.UD/*;R,E>=&1[*$O M#2%'/(@O5Z)60:7C\-\_I)Q+]:^QQJ>UA].DYE-JQ4KF8\X687QQ>)HRV/1< M8//Q1">/%VG(_ZKS1[BZ;#?Q:8(SVZ@QXTH-J#QWD1-L]:SYW*V""4\Y$7(TTCM2[EFO/"ZU.">:-U/]O:HF--F=B,,%5B M_#S1^#%2"S0*'GCQRD788"QU!S(V7^A%T[J MKI^V<^]O&4]VZ1=Z)95OBY)2G+TNP)P:2/'O:DOD)B5%.)QCEJ^@^ M[4)Y^.CX85^=\Z(4CZ'J!"N@;RUMPJA4G/7X/R%&D5',\])$4F+ +'ILJV] M00;B/4^48NLVI;>0TWK#3L-PY;,W#_TCBFGN(WNTF2C'K'.^PYP9*?C!,]!4%*OGLA3<*E$7&<_NE(H[OS&[Z- M=:=^E5#S+%U',;PW#*^W@O"I"-1EW3D6I2JY\!ZR[3; X\<)E$KON9M!9&N9 MNPT53[(ZMEIF/O?&I)'R. %7'D=GIR)Y[:N8G 9/>Z+.CZ_,C^)^X1EO]IWH M0TQ%4%HBBPY+Y#'*,QD'\'_GF2(BJ16Y@!?@VM_V1.Z0F;T:R2$2 0;09DV*MY\,V4W( 9,@;0A<9#]V$W>H MK,OX>BEXOE4\)OT,5S MZO@A7*S2:'M=]D7D0-_'@MG#B&?1\HR-R>]2(D=E"G]A+%Y6N&GRL;^*"6G M\R"QG*6,_<"O-1(ITT35:>)=%.!8>]/#8TR+0*+SW4WH,;TWWO6 ^)$D($ I MC>PA_10Y#0F;QR11;,_XSYC27L!PDJYJU)X127H K#CC@NGY&TW2675B0.$X M>(.S18*&@QYK+:=&"G+6%ES)H,!]N?H!D\:3-#E29@S-8TL&^JF<;,5AAS1'@!< 8_%G>>$GZJWVTR"0)8K/O[ M"'D/TYCA.K-J@\F4["L<,Z($,^_-+E_.M_ERWFLPA)%C+W^$32FFRHH_]#?N ME*+X9S+=9I8_4-*=]O?K7\^^W QIZ+$X!W4VGXJ4(]B+/"5:_G$H Y!8QK65 M?+ZP7?3X2H,7^AEQS'MBH_]TNI)H=SOM4I)H$=I&%N*NQSV$&OR;"-2Z>J.Q MZR='>P@Y; T?J!*Q9B:P]<1X)!_PA&575ZTD4@97LA>D5B3E7FTHU&18?8RC MUW0- !5.>.R;6*3A2I*$TR2"Z.2ET#[)"*+,V3GB84)$X!R;YIW3($!D@GQJ M*%R6F47=[]A,5S1H%M'6MT>84$M/E'G?]&OT!Z@A^I"N9^M5,N*\R;7<-\T: M65$CYF^M^%/&GBYU2WVL6B*61/[,!/F4^'3]N*87:Y\NV3WF8AVLQ7+INS0& M1,:UX\<;)S22NPD#$AR1J4)K2G!0DH]*Q+ EOY'K2)[?]Z\0L(O9 M]P!7]ZOJV<7LS&( '^4J[]A.CX_N[9T/ UEB9JJ?4LK185?^]\O@(5$222E3 MHD*N 1K]JBK)((/B$>\D:<-TP%39C4%_0UX1I4(F(=')_*SK%,3N_16 M6:Y<6:[60KBT@3S31JOU>UR]S(.+*$#I MA*%S"J,YMV0^19LDHF\_A*.(B!/O:4M(E:CQ,1B+59X$R=HZZ]PYTGZHZT<: MWL^VIYQ*=EV#-M]8A"&HLC)>TVO*BAHLG7D$UCDE!(PO;XN0\R](HY)F/ M3",6$?^X76:T[Y7]3?VQQIXHZ/&.1MI:QJQ,^,6/BL]0,K=:> MINRTN^+,4_&C5< &?*>%LZ7-!45@ZK14Z',HH<> E6@'%\GA' P^ %.#.KPL MWL?AEVC/GV)!&I!Z5%8CC$EWK+T\?0,4L01V5]-Z,EX+?_G#TQ^\FKQ[,$17 M3(E=^O)DX<:A.;1V05Y',;DOQR#Y*?)6 AF])!Q@LNQ3'5 ]KO[Y7=/PXA2+?(U46.0;3P;H)C/4X3K4:G9WN+P0,=20\ MIP^/OR$P$[ Z/5()6%A&I[%*RG$\,9 G1_)@J#-IAOVH3*O'NF+5%ZR&DM4, MW!V?O+58&A:=[=J\E^[V&=E2P9%*BS=)D.Y(![L90/@X?K-B@NR^0]*RQ'@F6>:TI;U M.!YO M=PZQ_5'C_)JAB+?[9+V$+M3T+_G1XQWN>G6@!M]5?=$KQ6>2;N#6/.,(&W4LM)8VW(35>;A'-1Z,\BB-7C 9)H75=/S(<5 M\V.(3ZPNJ!3/QZ)PVFLCNK>K2W"6*[)/\V@\H+6 >@DY.6=HS^-F+5\H.5M! M9IF3U4+IA*YF7$5;"8>W2+@?5]-/$JO3]YT7]9MF_IHXHQD@$R::N_+,&#^ M\X<#A.9)$I29]#U#;O)T$V_4D6C.?HXTP8[W(@FEY6/:=-YTK;&B@,!2&5IP MZO*M./7NUO?"K\Y*FH^?< MJ7NK0/[/49$U#0@)\^LLW=WYA; 5L+*J0F!,J/X0Q_EJ_9W$X7,J&BDQ**-" MVZLA83]V"U(Y=<4A\"XVJ!S96].AO7KL,T\97907I^/#VL ,/A7I)SF'69R5 M]F"D^F_W:1*,DK@&V:KJ43XRQ\WMK]GP9S4&QUS(P"RM=RI\8Y&R/"^>]DD< M6*&G&VS,##U]$C,R[PVH@WF1XVV?>9_/Z&]=\.TS+TF;4/!>FGGI/'6NGW;TT9(P4^-2Z1DI M3]):[*0UH2 SSGQ+XG@2X )&:0ZX@C%3UJVUVWGG6?'OSU'!=;0P>HO"TH]' MF 88+:Z&2FK.S0-U$"CDLXT"^:L"/H'2!YBXNF%:LW?X*' AGDJ1$(!$+USZ M%_JG/ J9;IS50W_T%=&& M82N+$306@ZI:]$U4BQ+XWJO$1_1K@XA#\P][HR%\B2[,L__C+U&Q%<6H00.! M7YFW1?7PN/'=5(5)V!2HMLGV$93.5N;DK5[C:.,X%=#IFA@VB (Z]*ZP"TM M=OLX/1 "$21>6O&?RP5SZ.:E#);T^JI@IL?5:1#4:M3J.6HT3,-"PZDD^?CN M9^$[_0(.)"99'!HD(&R;+,]H?@ LI+0IZ$'?'Y^XX3;,6 M',_#, -@7/Z?6WI1?QXG\@I*9_(/'M!T RLW*1<:*7A&5JJ;VH])_DC>2 +@ M?^.N)T'&NR!)L 5+\ RWTR3S;^9&,5IN(W^86;H1TG/M1QDS/-1!(2.BX(3A MN1VR X-P&XL2Z_(!.>W4E]:&=*V!6VYN"3\RMV\D>TV7PR_/<6;^S?NT^"LI M'F(_@-2U)Y*]10&9))%%^'23M/ .I/#V; B V\_Y(,ZRWZ?F2QQ*P0\E[%'* M'B=-U3=/$'<-=S4Y7XTX%2US4<6(ZI%2I=S[F5NU M>B(FQ$[C&!P-%&WGH4\3<="%1Q$.NGDJ:DS%13L: "5S>$QI,GN%.>>UR:;F MJAE2IX3(R!,>U2$RSBN63KB# 9G0D;DJ=(SX/KEGY"11ID_/3=S^6@?24AV#,[OBA[AJ>(> M:JK>E5,PORF9L7J>LYHCM_"$3^5K3I41NB6^O@E/SZ@*3C4]CQ$4KBKG6)&M MW&CX/V[MFR2"M9L&S4J:"'OBG$&KCO@TE851^73I:03Z3_3)8/Z0VS1@C\\5(WBKS M8&!/_ETLC!R;8;_EGAP=S!+M](V?9%U:,J53%(PE(]#8B";%=<$,7GP\6'S8:U8_D<-+6Z*S:ADNFQ8=6F%6@ MV.0H7CV,.Y.P>UY[LR]T7]=A:(:H_PP@OB2\+I-PG)FH*KO-"7J,X@R.],GX M:):%TS#CT+@JG:TWR;XL\EOR1N(OXXQVE<<<@BV!*.CLE*SW989O,B$_ZE<1 M#,QE7. JIP9:Z>N/ OY*C^=ME)_L[[*95,X419=%:S.QA077*K.I["_UA+RO M"7U%N"CC\ ,/J7&O+=EY:H1.ISB$MU)JV7]5:]DW:_=6(_\$B]&P8ZM@;)J" MV[F7*@M$U 7J5-=V"0U =VL0L>U(_QP39@I*P@G*AZBD 7%,$.<)Y;/4#7'! M7!,)H:;/V/(_+EN*1C_TPSES^$$TI)#O#I^_O+*'24P MC9US T1[KHD/ 0NO"Y)-4U;(ZDQ6:[3-5E_(%>O:E )0F_\1+'T5GVXO#DA2 M8X4!^9L4^;$H"S@N9X"5&JQ(5J4&W4FO$_/1L.C[9>S]2^0RJUY879Y3%BJ2 MD7:]ENNW^VA<=E<.QA9!O5O YLR[_O.G^YN/PJ'VY"@Y>E1HVF=4!R](M]R1 MZ\IRJO$A+/,B.XP$)N=$X&,55/Z;IW AU >*2'83TM6,UO1/H]SJS(L.$@+0 M]&JB,S!3*;/\RKZCTG.9D7"5/,)G C\+JSXTUL6N:NPB,%4.!7##U6"\UM&L M/G?7*]#T\U(592=DWE=(D:R?@/:R^(6:&:!9))YQ2']XWF:$?&)[1^GQG?[= MSX*M0[&GF4-\2:^3#< D^*,KD]:$\QG.P/1LZ%.C70(*53C2.=7'[\E[70WU M(4L3^L> <.BETZ,NK.5B'<==..4/K8HL,\O?ILGFF60[G7E^ JLB0!X!>4_K MAO@P/,4U.YZ9'==AF]/SU7*,W4J$*CUFF\. AGM20!(3/4UO44C"B\-+#AJ= M!C-@)-0Q.*Q9NI0+_ :%0L_54+GC +[K/[!>@DR*WC])V[ZZ.*:[\: MYA_GB#V^C781J C2:BO 7EP$AXNA:J.U1):9)5I\4D:E5#N0P5FCR2=EU!)< M?GM[Z30V9D^RXO! "114V:I@#D:',+,;EMO/GAO6LQD$30=<==YZ'6OS!9B/ M"(OLQ)9S)7"YU:G')M/VUJ(>7(IZN56G3U4UIJLQ_=,L32."PU8\>K/)F-U/ M,0;, ;/=K9>=A"QY4_S [1NW44)N"K(;!?\.?)M,M-Z_P1 >&V,6>'''?&MS M-U9K;35UNBP\0U?^*&Q*\RS) _UMZ^>DAK(ZU2(O",T"BC5^UHUHW#3Y%$#H M K^]]I(3!=YJT:RHP+W=K^ XHLL_0^U/!(ZE\G)2_>WY2X&:2@#2AY=$ MFX3'JP8'>N4E.2C/+)R#_2WFN5F5Z5 6_WL AN@/19%%KR6SL3RGD'4")6W3 MF$YB(^-B1\$]:,/99 % ,7U/SM]3&."^H)J%1IG >UYVD?)QY@E./)45\&,V MF:EBC?^S?R2M6U1^B$!^B$)9>$BL\'Z!XIB_>GYKD9/F(D?.%UFD)\%!Q=D\V/(V:N:ASRT[$L ;!39-YSJF?>RB6^ MN0MN6K"6%0;IF<1N=XK8[H(C3=7,OD\U:QV"Z7E52J3V5ST$Q?;49(M3B:HR[0X-JC%VKMT=$5W/J*C\X2 MAS,S[UUSFE@!=6R':150Q+<,BK)*IQ^W=1OT>&K\DB??Q'95IWZY]*G''W+6 MJF5',W7GEIU+JBS1\\ISMQZC_/?1CKP&10](SH5&-"$O34%5RY C!\9-PA!! M12Y@T_(T1=#;)T:^ROMK92I\&*;B8?RX]O!/SUC+&TD99'"^(G^N!E\4"7<. M(X\,F$JC+@<+0M0,X:03\H.$$@4965=BA\ E=*JW3I!P=)&-G64C']'M5"'] M9O6>T &WT7Y$$&Y%PWG([?!XN+$(2!S=28T&+&4TH"XN[B.R'-?<'AG[Z/;4 M_&OI9_04Q(='LD^SDZO,RK-3D?,XO45/7GOZW7,@-YLL$GZ>=#Q_M2H\5K5O M5"+O2BWU0#,I^6Z95K^HJ0:[K@2[2\4M)&0''J,FN.S(BBZ2J-<"RYW!=C@M M1TT[@)&MVC W^^4O$K0F?^_$$^>M)7W,%VX")H>]<-5 3E\X'A2M@)+D8.0X M-6R_'=6N8I-P]%)G >Q3L2 ^3@,\)F>6'Z>I%=,R80:(@6_@(%NB+BQV'<4D M$XF!(VL!,U*>I+7823>MRS/-O1E-PH'HE-(?TX!]\] <4<)$H3XOT+<+#DTP MWT:6EQL/],V/$@B4.L^HV)9LKIBI^H'YA66 T$)"LV"FLN:DF*W'I^OQ^:H1 M6_^I%KQQ7]N"K 1\+419_:=:H.8=VQN'YNA]AHAZ)7NA).=K^N56"<.W?=YF M:;G9 NPL_'4"SP +X%>"UL.2:J,PHO>90]P6?$CO?["_?F"N6W+C53-1@S'N M,\;3A'@'E?4U7$KP+\XR>V9@/]9_[ZOJ>]/1^!<7XS%P8_[19]!C1:C0TY:0 M:5P.@J#'*,[I;YB.$_6IP M3)Z<]\@TW'AKJK]+S, 5+%]1:J=*B96:LU^$\@WX"J+0\9V47E;EQ>C$H= MU-=?0C' K]Z>TX=_U<+4?,Q5,$&05:CE]Y 7UUX6.2 S#(@A/S3_JK=BS"(X M#RGL0&;J4)DF! 6="4#+#7O:(UZE^,Y_D)U\O$;Z\M OZ'R? F)QFC6K+]3L M7Q!>>X6$]^1'\?Q.XC=RQ[*.1V8R__W'YT@<1CZS7P&9-:+ PL1N8S]?!2 )8-Y8E2< M1\]--O<&.&7-@,/#7?N'3CVOB M3' 2 GHH[7X*.(LM#D5;(R?C!OI$\H8[93X<3JR>T1QQ+#,NF#@8S9)) MC^I"B3!(,0?FFWA.14-U'AQ;K)[)S[5.QU5>.GI7XI3%%GER7!<067T<_ !:5[91*+V.XM\^$;C?X2YIYYW',:V%7\%FM M)7;Y-D.8Z3:-0\H(SP8^-T['0%&IP(!+Z]9]H5M2,J7BML3*.XG0NU QA?PDM8&=_(?#4D/#\C1[Y#:'/ MWKJ,;Z/UJ=*P'-+KJY@E!_;$R!X?VH.Q?XX5:2 =Y$6TZU3-HOK/FMW7D2P] M$W8S0.$_5/X,?XY%:<9>2;*?Y"9H&+AYE)/F6/7 "Y6^D8B H"LF, M<)JN1/L)IB].K)PV%Q,$K>7.NH7ZV5UQETZ@YJ&X)\77'T%B;ZCLQM+(C5E:4!/[",]-%!_\XJ\D3AE M?JEI<+4X>4_2]_[.W^W_R5.&^3"/R<<[V:>874P;T5S1GC.EWPD]37#(PY=(/)"#] MH*Z+* C^D'+ HI%'K$8+9 5;9+5Q27V6<]2RVM^7\(D@5CTNZ;].5;N@X\GA MXP#??(@F9+P8_<-RW4BJ_N"\&+PQOOB0@2CAP(;YN__Z#U\^?_FG5/V6X0?G M7]5R3MO&[@&23N^(DW'H?F[-U-^^MZ30 B2\!4 M//L_'NE%#BIPE)3TRXO8F#0Y]3M4 TA++QW"@S$@="E-@#]1\^N!9(%3W<0= MKPW?=\6PL- 7E&%XYS\D8\J-PDBD>&Q\_50WGU6.P[,_-MP)^,#\MX$Y#B(W_"I@OE MF.^HO/;\:SH_O>W:QDT%2X3&\(HLS$-^VF=9I]@Y"K3E-5E<5E; MSS7/ZO>_ZI1L;C#)'2\.D; :0<$MR;:J:<=^A*#R4^OF=>*C.X)M73^/Q_S M:!^7;?6NJEB5&DQ=*I''"$%XO/?)2ZLUBAT'.+_D9+66T7^GGM@7GBI_'<6E^@X5AH8-"U^7+\N5"Z;#MI;D?5FA_&>DAU-A0M*V*FUK=_< M?UY4!O\1JNYPZ_Z9YQ>*A=^Y4NQ^"4[S;5ZQB\< 0[MB+N_C&H&/[J9R"D@JHK2VU& >56&)FG2Q)L&J9 "*/' M5)@L8 G$@%40*K?K@#K,YL7PFTL>63%+QK[3A9'2@I(X*<>K63[3K,X<":4L M..:.A%' [MK.#0FTLH&!44D MY#;LZHWL/F!C#YLZO!KW(R<@S=K5%/2OVDS;%VNQ&N!-?2MVW5ZQ%<**<2Q> MBC9>LEF>;H]JL,\;$@:@8.M=6VON@7TU;40^#PPZN6FUYS,<&H=9F M-X6H^\)8W.<'R8#QX2;/2X9]R2)\IHAAK&E[DKB('_H@[,3]G+@6MJ=FJ74' M-EB+)&L\RLUAO6U-$1Q9P8;^C:AX>1I'(0/]2*O8 M@EF0+ZL_?H_HN%FP/=Q"JLL(:YER5U\M,5A5+*6 M0M"K*,Z0?>6 HZ9Q2\.6.UP9*'Z[RA[\K!!_42'[)P$Y5WB3?M/9\!:&G4^ETE$[ ?;HUW6895^<6Q*FY:B P,-9NTV3S M":+0YJG6VBG&8(1PGK"<1@NO^JP)6/VAF+46UV!W\YHAH+K&7W#W'?LJ:]@_ MYAQQ%Y7X-PV@4$O@FP]?:$)6M-$]@/;(0E#=RP&/)"1D!Z_-0T;6A%Z6(8,G MK=^D2]>E6B@I)2B'GW#HQ$0N-E!L-'X[VV'F4!9F_GN9&D,1<'?IQ MDY4>5$'$]>D=-]F&!U-0"Q8>:J[>6.WVXP]$"FK=R>9T&#/S\+Y*3H'WOF M)5K\$0)VR;[XQ#^)Z ['JEETA)!FHIW.&M^N"UBM?CJ>%EOQ/\Z^!.RI%=.Z M3C.I_$,4H%YX5GD^NC,2DU4X59;1S<@CW.CU?9\F?OTOS_1/.03-IXFPA^D^ M[Y$DD!@.2?3O5T*V9)-B(O CV:=9H7)E:X?\K>BI( ?^QEV726CY)/J6F.>I MCK]OIV=#!D;FAZQ,O'RS63!\YUB=0./CL'PKX[I&LGW;B ^;G_6<'I,*J.P; M23>9O]]"2#J\H2IOUH;()VUHR2W3:S>D+_;%'[ RW[!W )+"S\+\90^A)5]^ M^_SWO_TORW4_I",R<_K@'#-/MO;(K ",1)6 H)M[HP'VIFI=4/6UU 3AT.ZK M@7V16=2&IP@X:AOVX]8^D0VL.Q< V>6P3K,=LTY>',2/'7%E!!EDQA_IO9=%02&TDQ>JM^:/3R_F MJ]/: 9T9>&IA57-6Y%SFI8LG+*]_KZ#FZ>5SE9:OQ;J,92L.B*+G?3KZ^->: MR1"B%E 3[DL6@_>>&FZQXPEA,R_#UFZ2?5GD+/[SLWG+6YICZAOP3%ZFNUU4 M2%6\BDH/X!7M6"<[FL;1%!8@I@\Q+,$NNTY+[<<\EL9B'B9VTPCQ@)^O9NJZ M_3WJZXVYD>V2("^$J@"Z:93@ER0C?@PP;-_\*+D@]*T% WUGPSL;"?M"ZXFA M'BQ^*GV063+&/]6%0W5<#>B&+J0PS4U"5;:+[E3E!>&4TO^%K7T\@@RJ?9W# MU_H;,&MUQ"65BZYU?7!73 8OZ3^ ->LFR8NH*$'F\6/Y-7(Y0XT-]_C>R!O8 M );0_QH-ZKB,T_E(8H@'A3#P X#[U#KWUZ3H[=+!DZ4G>%)F9 VYA+U1[#J38Y'=UZ,H@< :YL$ M5(P*2"X4!A5QF])OJ1A1Z6_T20F/T08G&0+1X?@<%<#&31)&=/.6?@P'G+VY M$'>PC?;/Z5?*5B%R$-MNR".[8^^,\C5GN8_%US?VWEJ_L:DQ,A,2@>1;EN;: M-[?18"&3E8?ABBK_R8;J(5&JE81L[3'O3EGKJ%(D.A=DIP7F=,&BLDJX%>:. M%-LTK._ISLQMC1=LE;TUAGT,[8BJQ3__'_H4I$$$D.LW26 0/?3-L#V5>I-O MC\.RKQ/VVP#2S"/92Q!N]>;A<#?:1Z*W%ZHEA97_87/DD[E/"X#P84+)]S0. M7_W@]_,<=.O(CR5 ^76:T?><[!(JS 3

    ZIPOJ[5H%#S>U%?A[]$;OTOCPG<0AX ;YR:%[ZQ[5'=W. MIAC(E)AAG:]R:!]DEB[\&';6TY:0XC;E]X/)PF1JB[G]FF_=(Y3!6:U?\"UN N#:MK$#QE)-O1H]6VBTY+&3O\)O M L"XI3(^%YJUSO&>/HBQ_%PA/P]#^NSD+#QNE3UDZ5N4! U'8%];S!/6BCV@ M2ZQ]C62*F]FB,YX:ND'7",.GM^,:FR,S0B>3P7)?$?[?FZ1*#V35YF'1V525 M?ZZ=ESI>QU%$/*$R5N*P>TWC]I%L_(B_^9K"/Y?\#1M/UQ0U6B;9/Y-@FZ1Q MNHF8>BV*WM/WT:"/]W=9MASO(,[Z%.+8TD UHI1-<0UX>SY\[%U9KJ MV=4MIG'7:-MAVU@(4WE9LCMDV-$_BVA6<\AH7Q]LV?"(($@&BJD5%H\E@G]^ MREW)5$@>#=D5*JQ94,,Z8RNA(@:#SN]5*$V:0H]:E7103VPCKF'MP5YE$R"' M],-^ ].,1)N$*X]!T\#! E&37#@H>0*!]6.>3&PI&MXE8(IDS^E[PYI@:;9, M>]:MSMTSM _V6>OS?8P3RR8DOZB%:I6GACL4I+%'RHR(9.U?C7X:"Q @AB0] M/[^G\/P;84*.H8$=+FF*++=>Q/V]/LJ7! EN_+>LJ& +]K7OZ=TN]DN?#M_I@.JLWD9D_11$/(HN6*WI_Y',%.5O M:8RM'(5AQ+,.H!["37+I[Z/"CRT*D:T#MB\\35XL:#G*STM]4^ILI2N2!UFT MYQD3X H;G(HP&7'L%ZIV2LD$1HN3V-P:^X2IOD$;!]J&Z!M5C2B@&LLJ8^)Y MR/*B9;%%_2XDF[!?+W 2UU MM59P1DW:K;8AN@G[DN6.QA J_.-?2"/0RMAH00KYD&?7UAX[><>/$KAL5N"^ MV@M[,=TD3*K6\6+ML BE05,YV:PX:!HO+D:*N>/JR#7CIQG6$UVN4#4<'B:T M*HLQRA.5B6T#TTH[S1=G.1AF,4!_0: :L4C,Y6'0/$]/ M_Y(8&N,?>N%?EP@M45+2O;VJZAAS:5")8OSZ@[Z(:49/@)\=F =T>.:*P^$6 MI1.W@N>G=,&>3'HQU]4Y_>IA%)<%E;]K'81#(9&0;XS=OBP$_LQ7/TLH\[DT M0@V ]9QB!/R#V7Y3Y380-GR;WC.\-[8. 0$5])&M@2_@-JBW,B M925W4-*) MY/J?NO@!+NAC:H='6'GLBQ4_ICHM17IUB?-=[]5T+N M_5W'M3J6%K9*\>YGH 'L474(&0A"\@!U;^;9E76^5Z7P$4\".7 M$JTATF/H8=Z4')]<+=*A!](Q-L2^XXP6!52+ ?,=9(=_5XJ6I>J_XH=-0.'Y M5081J>(O2OG0:RB$W42)TI[X$\A@7M!W?K:)$N'8N4BS+'VGQ]!P2]L:+^JI M;"ES1VM_BU-2Z)IG)0F;&N#2ADS)+Z]J&V&N?)ANPAYK0,FSML-=]MX_3 M R'*?6G>.<;&V B^2J1K2<[75%Z\CMYXXN+S-DO+S?:9).RO!D/1*42P-QT] MQO9#OHAI/J7KXIT*%E=0AB]EL>66[$U38VP#=?BWDGL*\^<4O 1)$#&8GCJ. MY3D%Q90%H8.P!5A@#H0$HXZ(D-N=1]J>._EG&%A M\7M.J4H.M23 -$'/#J1-0-C/!8!L@X1!DMR8KCF"'+IE6L1-5M6.(7:L;'S= MOK9+@P0\+XMMFD'BBNY;69JC6PUR*E $V_,D5-X\@3VF-R58.F!?]8I:-,"A M96F.K;(D'DEU!G#L)C<@. M1Q-9PB,LXI'XW"UBD;'QQ\[\UJ1!34MY02\:\ &U3PR !+T.'WMW]'O24MFT M*D(LJSSJ;]%C*&!K F661$69$5;EX ?\R>*0,+?&?JP[ 6>V8B*FQHCJOIA! M71CX*U4;J=[15O5-[; 5D,'6F$496CI>SOKIM3I#ZV;8_A1+8<,A24;'DT W MB7W]P2R6+.2Y6SG4UFYI84E"\+F@,NQ:'RG8TV41PNX@1I;)@-5$9XL)[.V& M+\0$# 8%-O]CE/\NP(W]#=$:@6SML5_V.(8R;D+3Z3P<%DUC6$]LN5I K4[A MZ#B5%O:]&.7^9I.1C3"<"!'9F#1N:X]_(YJ2N/MCE09WQE89(JH#T-F\P;O4 MM'$9HFOM/5"]PPQ>FU[D]IIO^IB_TRC@;]&ZYEFD56!;35 AUN@_0/)CG<0K ME&N3_[ZO R8SNOR]2MRF8C@55D-AX:-W]84H&Z-D^/%8?#A$0@TT)&:Y'PU] M$TL\ ($&V+"\/V1D%Y4[_=8>T!%;&1U04HXE@!WLN5Z3@'X4.J4M0#!"@9)5 O%D+=!DJHL46130 MV<,/]-%I_H,!?MGA,)@7K(QPHO-KRQD=:7)0!TQF_NQG$\2*8FYJB[GR@*TKS?/T5A2VBEP3N=GY',.[8C\R6M4B8L'NLKZ@ M]3DYHC^Z,<18X_C4-,F1)+%M#HHS[BY*4BABS0Z=2/SL<^#I^BQE.PNKCC54 MR-@8_[OH7:(V9GH[H=M8JY@?B)S+$C^63M'\XE #W)R#K&DNS#X!N:5LT3:( M5J.FUX"[UM 3\\7\OU&<)INZ )-!.='J2VJT$MEC,R/JW-O M6'M],]0(+YDX(@1NB?MX08IW0I);<*UHU+EC^Z*:%_U7J :?9@<% ^/ID!=D M1^_K O[)E(?!G;$=:.#+ MMR8^V5MB>X<(E;2#R.CT4G]'MTIR\1Z,Y@9/2*L)\H1?GIXSEK)WN(CB>,@6 ML?? MQ":W$RJG5=(_1 \=9V6^CBWDRA]*/;OZ?7T_$[B-W)'%=2MJ3CH"(K8 M]UXK\K:9.*Y@;GW+TERIIP1)D-K*39,2QMXK3?D)W)>U"4>D\8:KY!'8RK@W MD[[:F?SKA9]'^:T-;F[2 ;#S]YN>W:8#0;5W 1(!NPSHB=$MRDF$T)FGD[Q, M\Z)?-S^CGUD,*9;6R_-;Q(1L,H8.MC.L5>S! MIJ&;VJ*+AM+O3)<6'@QAJ0-\O:IF@7"MM1QJ]0/"W&[U6Y*#Z[8'CFJ.<1'! M\4S5 /2@VO;6F.?[:4NEJ2-0*GK:8TM>'> S:^*NL36VC'2\$F!X]T^CA/[P MZP"#C5&9EN:8)^N1A(3L8!;-TG#UQ6C)6SZ- OZV[8:Y*,(EJX/PG@Z.D.EV M1??GMH+5+^DGB0KXD]Y7:VR^!-MI;0SE%X+9]F)IC@W]V@T>?,C2:S!;*]9K MJZ!R) ETH^1K40M0TJ@'T5,\HHK>WG4&A=YJ>00!W/N3Y[HHB2Z\*)7?I8=Z#S-&!+6'MCLB%"!SIM@OG5[NF S M9,[=-,0MF9HOY FA,WRE4@A#N;"=,EM[=%T?8C.J*I\]11]U39<:AS30,WI, M?_3H) 7<"X((Z.JSFK8']1<3].7PWIA/>*LXG #YX>AZFKTYM ^V\-RPHH/5 M62LS=UIARQ_2T79'=O@217"IY2J_XAY5;.&D[X-M(+ M@Y,01D57_'YW^9WX<;$-Z.5,=5Z#Z=#0#MW$DM/EA4 OBVV^TP@[LE.?AZB; MNJ$I^JJWS&UT7L%V1X^_63[HZ[, IX$2)]B*(FS&"9KNOV-I+(#EVLUAE^Y, M;;&O=1G(J!0WR:M__!Y1Y2D+MI:BM4<1P)8NN*?F?).1OMIDAJ:H433ECA[V M [V';47X;G5AJZ?T7Z:6/*QZ M2I@$8*U!<1DN?V^,":OFUHLR&DOL#"6CMM^&K.F$K?&&(1/XJ>CO1X#6Y.\C MJ+YMKS;1WPO]?@O2+"3A"[C'J[G*8.77..+X?UO+('>A].2T3D,4. MAV[%?%Z_W40R/M./@FTG%B%X=.)UI9[^ M>C*]O7 #B_R-B$-X*O?[V%)#P=P4VWHE@%!L4#'M-M@RBCD4^<[_&ST8L9_G M=D7M2!+8*@V+UKO.MH-CT[$!VRS&0_LN M2IAKEVT;9W.=BC;F#5OC.Q+F,WQLZ!=TZL8ZH(!=J_E11+=T[F=7 Z&7&J R M,CW>.?VT5#+^?]'^,@T[#CIS2U3<7!&U>$4U,+HO^W(<[,W1OP-[.WT6%7WE M%[Y&3NAKB_T($:9$T.W.'5@U]IC>M&9JC1_9V$(HEZ*V)N%T<*?E2D2&Y*SG M;48FRO-BI+!=+4P7NO8#]L19W"N:=KA)D]IP$%[U050&D(XM+JZ!E\YF_QU) M<00I6[ML%B)PAZK M-:0?.FL5]$(#>$%QWULS0X;VQM;"(2NU7G2H)6 IO6ANO8C'LVDL-T7GF]HB M7LRW5$2)'[;T7'/?6_L6;O^.GNT5L9)4-[M]EK[UA1J86V/;Y4V)3EH9RIDJ%S'Z;L=AMG2'EN9[E8&X-8TBPGNV+Z(X?]744:"(LWTF5+-7['M M.IJHFIMD7Q9]A7%/(H MA64;/Q'FIF&":6%_8%>G@ DP4T8E<.B.D3V M6@E3$,:/.I#YAD.J8!E""HXA@7V?\F@K'G[%0"4J!!6K9#*D'_8S#)BJ5((R MU!E6?D9_"-K!Z( F.5 6TK]"]1!;P\^-DJ8_=3 MR&YV6V6J =V6JGYZ\^/#=Q(SQXB?',S<#>R*'ENJ3Q$_ M#N=C ?;32D;E@BFK>_*G 9'FW>;8,EKXMU+8.Y]30VPRNW-?V_ZY1\(1XXC( M2.%V!>&I@P9&J"K78RYE;XR 8#?"?4Y&'#4QM2S274IG;?+]M!L@OHNK]X1D M^3;:Z[&-6S]CBUQC*LCJJQ!7('IJK5H.EJB5WF:=P3*?,RF,BZ"\NLT1;YR1 M!N:YU3E@S'4W0#'7%O082PO5;QWS.O=4SX)J>I?-*O==)[:U.;9.STO3T1-Y M'N[H/'.F ;\1$2=E%F<&=40WRK,J"]R?RQ]"82E+-LR@8K.^#>Z,^HK>/SR3 M8)ND<;JA!\B"[V!HB&TM"[8D+*$,]7E21&$4E["'ZAN!7O?TWBXGX?,[W4D'_H)?P>T/J,J@F$M0 L-%=#JI!:3)#RG3 MIVNW?&2&CK)Y;%]$]0SRW59KGO\FDRFTBIJQ(;8!II9YU9*:],\Q$?X^-8;= M:$3N\9Z-HKUL.?4$"169H1;*KX1MX#$YJ[+("WHS"FM-H&/O* +8\HH^NM\6 M9F+M@6NCKZ% ?@)+I0N,)[&/C^D&[I7B^S]"*#(](%DZN^XZ954)2M*;C.6 M5[E!X+"T7:8D66F9HR1)"Q7,+\*5RCX,Z-_\84XAM !DXFNJF_LQMX9?TW]KW,?6ADO.+5,* MFND^UM"^R[3Y#PUN/*+[!_F6EKIV1Y+ ?)M <[=4Z=&KR$,Z8=^E\FVZM08@ M=EIAOV+C;+7FI-5)"..*OS)!C>H0FRA1W/\F'*?^+@NX:M*L>4_(Z^$YO2!< M/B'A(PBJ+G_YX.(P73PG$T1?#$N!&NRZ--RI2=^K,BY\;?*8O@7V+5B^ MYN0_2LC%?>N]"PUMEQ55I GU8;$]+TE*IY\Q89X%FT%P5 +0$>Q&NSBP[@PJ M; !T\L1C83\J'77'GC1K:X\:J:O8L#O9Y_H6J&I_XQK.H;P6?5A_[*,NDN20 M]M@A5G5XNJTL0:L1]J1YX-5I545[.V)?[K#,-=)F(\W5R%AOIP^(L&/PXXT@ MAOUE*_N-M B*N-]3>1H6*#+Q8-@IBF!1Y0]Y'T!$H]4RW!'"86>9N;;A0G 6 M^K$5%@(MI#Q8'2=BV_C8WP/U[JSCO5I56EHU7"2RRW/FPYSK7YI2++L'S0B. M;H?#7,AG_P-# M+ICQ=^D;O?XUGL;.CXMQCX"I9H!SI&J&BW;&PG"B-W+I%\'V95^G0'5M)^:V MJ"PT58!FR:ON(;/)*$O/NQP!KO,#N>)+:@ MW0H.MD;G&-HB7@SB'CW(!"&(]6O?"KHVV":]HV!KS8+(%/30PV'>E=C2+$WH M'P,.9C(8QN=8&O@*CI*TS65HCM-ET'(,K1?(QGE94&$';ONAK-0]EJ$[L'HG M;._XL8+&4@FLPC0Y5#O5:4,$/-HD4-:[;LF$5 M Z.-$#J=W,*P7"\.-TE([X7L8 +XL/= -^+E=.'S_#S@H!-@](4_9L12I*FW M$[[,R='BZD*>IH]C:+J,!UI;E5U:6!JG@AO?;E.NB;5_&OR$NQEP,6]CQRQ) M66 ^ ?'#X&?R"$*+. K$&)4(52C[JEH>2P/[>^O!@)G#K:%MBLC .=U)(;-FQG['$]/X$16*X$3?AP;EHW,%3T@; M!+8 5?V3W<\;6Y-)F"\QO_$CV7*1>K3NY#*G?C2#M:8]_L1SAIF$EU)D3 MFW88[_5ID$->B)>G;Q!9D,#7&8JPTM<'7=>XCF)#+:#V[]A)]'XF-K]'ML0([A48E#IU'#QD@1I7#HV].^!>K44MMM?Q0!_!NTDJ]:4"A7 MHNHD8(0*4;)/0NNGL A!K5OYHA,U![$U/').$3RR* >X-\528RNXX6HL;&_F M&%A:K;]S#$%LQX8?P^9_VA)2"!=T?<2M(N&PGMA@;=6,(.Q*!0]G$V;!^36\ MN+S4;6R/HX@;>-@H,-]YV5N_8]N+F@7*!Z3F+:J<&LBC_6ZU;BMLIT#EN^GH M#TDHQ8+^Z+,3R&"_JU+,$[J1]G-U&N''>5188G=^(5Y>E@1SJ% HJ+">K]90 M_>,Y%8T.^HC\"07Y+TSJ@ @ #K'TI.9:*,G[ AU)#R%32?]KB.(8@M3["(7JCF0Z=/5;^_ M1,5VRY5&N%2UV;1:@>($.MAJ)L,.(ED52FF%"- UQ?;L'0.MOS2$_/H:/@_# M#(+P^']NZ>OQ67]?:QIBGQXJ=.2/Y(TD$#UDV4#:AMC[7PL74<')U'JTR:0R MJ#.JNY%I-/=I\5=2/,1^ $X7@1-@JK[1UP-;"P*+GQU%K*^DIN( M8"!SF@/ C8VQCWG3IR4*JZ6[ 7F% [NBJPXPI1K)4J"SF'4(8W/<:BNL\M0J M X18\9>'\C6.@M6:G@_Z$9BUF:<1P^75LH1V;HBQ!-&O$:@IW@X,[?[Z$;S0 M NG6%,AQ+ W4:%9-_0+ZD!(J11HL MXZ+*B109%]T[M*$?NI;DU)YA);WFMKCP4DB$ H M>42RFY"N?;2.=,7M!C3'OBR&P4G;L6V.I(&NC*H>JDMZC6T WL2WI_KT]\+V ML5=09#D5#RR .R:M^R@"J"AA(GU;IZH8;'']7; Q-?35PC0>Q!-JCEFH+,:8 M>AOMJ+P15J*L<-0/L:U:NV(_ZB8@%[NEC>@#FG8?.R>MZT4:31+[ M6QZ)$'%KK=%Q*C'LDRK@YE>O<;0QJD7=5M@"W%$I9H.3;28@BVV.,F1+T$-* MHDW"+9B!6NB-G\PDYRAIM3@D\R0>@&_Z0\$KH3,'2PIF>\BY2F,ZAXVTE!H] MM%@3PKYAFB4=Z/.VR?Q=A<-:0PS6;7@YK\_:*^9D:M@Q& .AW(>TQ[XNL^B- M*D'\=>LQO9O:8ILKAZ:.7*BI(U95>"1);",V)$6505%6KD>M=;K3"OU4)9 ) MR(,O'Z/\=[ML;6F.F_;+(I"$SZ/YY!IS?_NZH)M:M(Y\\[>Q=E@ O#ULE;;Y M7_T-T09>H;3HXLD;/WX84\PCI*M;7\'C M** _>B&ADB.=83/,S2S.V'LL\W0)C]>)ITO3&]5PJ/B^TOT,'C M&LF$&\&0L-1HL@AMFD?]#()H/:KC(I@[73.7> L3X3E,."SF*6TF95Z5'-]H ME?"2\MLL+3=;B)6#OYHDW!-H+ C H5_>-;?&_'(O3^<;V'E]P$^]C3&9^$82 M4D3!$W,^!,P.;4L%L3?'9.2O?O([(8.^A;DINB(HO>?\BKMOHBVNUA+9A]YP M5*C:1>7.[H0?3 ;;3-:.S=%YH <%]>@Z+B"RNEWPH)[W!>'QPB0<@M9]*BWL M0""()H9Z51;S9[L-ML=(ANNH1>"-A09,C;&W7BU*:G=3_3.VYZ-RAYI]^OW( M_?:^2]'%6G'+.564RP"0Z(DHHW27AM$Z$MD\5)8EV8YVUU::GX@N]C8=>*M) MQ)9^?6H<1>S# &82P D@6$Y[]S;C5MT&7/YM)2H?'K#U'I4UHJ]<)F?S]\8Q\7A$U)>(T& M^-^!A2)H=HZA";8J+["-KD@>9-%>/"XLEAE>9)(#%CXK#&Z[L(^G@N].9292 MP'21&(3L!(!QV Q ,* ;LGL58-1R@ (EM-/V"C+G4@,2S, NV,^I2#P"[UY( M-]43?3,%F(4(>PDK^5VV!3W$DB$_BB*V8J-)B8M8)4*9GFN+G1[>&_U\9ON4 M2G^])J%!';"WL'3UK^JDK(=4%.>S5;H>T ^9M98(QX'EP405E_1?!\5_'4D" M>V-2D38JKOV 1>&;+ K=5MBI:>LU ;=F!9SQ ^#%.;9;25=5Z%JMXO+']T87 MOZ0<"#BBN@D^D S$DH#M*W-TSF 2V%J;O1"5M;+,J32P'9D-LT#K]JCB8]F/ M8"/1!M<>2P.[4$E.5NNO>1'MZ+'3?L-FBT6<0GI+# REL;7'?KK[9<7SHLX- M-3P'QU-!_X)<1Y7)+/P+V;399DM\(=ED<[JUI?4,Z8>](2MS^9T?[T$"C +Z M+-,S X*]-@?;N"M/([68!6C#?[)'F4Y92(['(,8?10H5]XC*E8$?W_JO%HA7 M>TO\A 1_L\G(1GBS!8*H]5SV]4%W@- ;'&SY-[M]EK[Q!'*SJFIICBU-TF,> MPI:G-V M 7*#, FY/ RHP>(SM$^-]1M.11LUW,8<\ZOE?7 G[/>RBW%K3<&W MM4>M-E-AE<<'*!#. DF8 <%P2?9UP#8V=.,F9= CQTN$6,AQ"9L3#[&4C7QQ MJ/[XG/>:T?_]QYI/JNK]_L__1?X+_3\HU?G/_Q]02P,$% @ M]3MC5\%QCJUS3@ L\\% !4 !F;&=T+3(P,C,P.3,P7W!R92YX;6SM?5MW MXSB2YOO\"F_NR^S9S7MW56>=KIDCW[*\:UM>6^Z>WI<\- E)[*)(-2^R5;]^ M 9"4>,&5! D(TCDSU9DI Q\B A$! *!O_[GVRHXVX X\:/PUW>?/WQZ=P9" M-_+\G]Y.GBYN;=__Y'__VU__V_OW9Y?7-_=D]>#V;N*F_ 9=^X@91 MDL7@[-^?[O['V7^=/]Z>W?KA[R]. LXN(S=;@3 ]>W^V3-/U+Q\_OKZ^?O#F M?IA$09;"#R8?W&CU\>S]^V+XBQ@XZ-_/+IT4G/WRY=.7K^\_?W[_Z>OLT\^_ M?/G3+U]_^O#URY]^_I^?/OWRZ5.E6[3>QOYBF9[]N_L_SE O^.TP!$&P/;OV M0R=T?2RH_^K_.;D+WP]DD",X>4:_D[!$D(-X [T,^9@!G\$M03N,M\7]) MW"58.;>1B\G[]5UE/F\OU!?K;^[+9>_1/[S]_>?_U M\X>WQ'MW!EEU&,^L63XX,6RW!'!<)U ]9>+@P\Z?3=WN MUV0ZGZY!C-DO>0Z=S//AS[SY*QGQIQ",W7C@U>XS9\[B0\)>XBAX1:F$A:#Y&"CSN\I6ZV<> NYT5^$ M_ASR&S1I7#?*H$T3+A[@RK@^$#,=N@XZ['SW5.4R!K&_!"_I$W"SV$\A&9]Y MDQ,?8=25NW;\^&].D($[X*"_8[F17"CF&./.QG\#WB1)1.U49L^Q.&H*571< MX?&JK5CP.WP3J*D>0^@47A\GP'T2)VUDO?E?:?.@\[ZIR1A$,S M;^6G6"8@;7"C0L2"L(-"%!QMU!G>0I&7GDB]TZCTYLH7[IO(9EBMH?'0A>DX MHXRE.7*G8>:\2>T_I%[C4HSHI9;00)4FG-AY9$T6.+EYG+&.!MNY,<,$<:=6;?H\A[]8, JL:)"VE+?$13 ?D-M)##A?\2 M2*^9[+!C2=-YEO@A2!*H@U[\, ^LB(L3J_=8,\#>*]S"L]A=0FWZ$*.=>R6A M$S@#C#:/["4!_\I@UZN-B 7-[VF@_S:H'S>N/]>)Q)G307=T&5K#;M!R1SM- M5F@L_?YMI[D)C*3+U^TV'UI_D_Q>L9GU&=-('[C3@G8;7(.WV&EVI*XF>(X] M]"1G+'T^F:S4\48PT@?HM'#=!M?I#\BN)7\, RVSB>?AA7""BIZ[!*GC!\/8 M:R(?-!"G7:M' )V-#%S'T0K%$&/'39._^^GR(DM2*,IQ1H6VR4N4I;M\OMSH+IIZDW37>PIW M$CC'& H(/MG%!L(TG$&@P,P'\:[A;_ O3NPNM]UDTQ1R]:^1PHVC\_BZO,8[ MYY]1?!$X\"_)=%[YH>/\Y4?6-7.5JRXWJDF^-X]0649.0URK# M8!\T"2+B *Y3;IGD3?!%F.G]. -Y)GI:0_V<@7N$?;WWG MQ0]RIR'T;J-P0?JI#VXZ"!QK=^3/$/X9-[IZ0T',#LYN[T_HPN(I6\,O(I51 MDY@B%#B+:-S0'R)57]8JS7=.BIQYZ-L[P18G,=/(KHC!AI,PS)P ^Z%JQ'E$"K6N!/Y['L%7 QQ]0*WSO,[2TE_#/STX6[SAHY#C M#,#5A'^,XDD0W$>AB]8V0%'OW9I+":\&4DPX"VN$*%N_ERI\@J[ I>@&5)+N M[$\H5+L92FXG9E"G(>M3C6LJ.:"^<\E'X$*!@*H6DS6=(UWJHNBP'V3X_*W9 M 2UOEM^+D=]WA_V^/A0GT+OQ$,7^!NQCZE=O;I!YP,,G,$[@9D$Q2>KD% Z M$"D:LX&5QD%D!S;RG#U7NSZ*!).[).T^17"LH_[70-E8TDRF,Z9,;8LN0,;Q M%IFL*V2/[B**YMUA5-J,UY6;Q+?P'XKF:!YCU4V!_XP^UJ2D3CEX2T$(301 M$IR14HX$W3$0_/JN_?O'HV=%8CMBLY&(NP HI0[N!QYX^S]@ M2Z6NV6XL\O),@/W9)53[1*9C-A^[&DZQAJTY$0O?8#$%_ #RZBF+[< M]58CD?:T/W'HL4M^@E@MS MZSY7OG0ZVTW'6NHE" (>C+5&8RF<:+6*0NPPX/A1,LU25#<0;1MTMK%Q SA;IH,A)1,^?MQH/:#FZ-CTIO>'@# WTY!@Z%M-K/@Q.#2L8&#\LHI"N<5I/!B2H.";:?O[S,4)R M0%2KR6A$7;VY2R=< (H#0&PV$O/?A"E $0I4^=A)G<(\I;(_I?EH#NC_S9P8 M4A!L7?K"S9^=QM"+%VLJO1830UUD4 M>R#^]=V?OJ&JX&MH\R+!^_7=EW=G60()B=9Y@!3]!N8 MB@U62,9+=""(- X&"D1^.D+#E7D:4>)RA.8K_>BC!.4([5?244L)QQ$:KB(' M/"4\BJW90U*VU8.D$HZCM66I!U@E,D=KTQ+/RDI4CM"@I1[-E9@8G)$9JN]"/Z$I2CM5PY*0$E/@-;L7_]V(('NA:_#WX- MJ1IH[R0M&+DO>+QQGG2=W@"!-RG_99WD4__"C4GNDK*='OJPDT*%G M6DH7\LO*=P_.%I6X(.2IF$6%]M*R&T!#JQ;[_2"S5QD'FX%':,]XIRG^B X6W8=MF=S8;*:!U'KAMC;TXFJ8W5T+LQ;;)*K=6Q2! M?HAR2XK+@@)=]>PS<0:ME=;F1]]J*.WEB6_?W4;_\F.R<7Q:_X>!3="0RT;3[0&<;I]")R\) LT"]98LJ@+SNRB1_UEJPP7-\K? M%(A6ZQ@L09CXFTJ].4C== [9DZX1I4;1Q5I5Z>+9/HP.RJ1RKXOO')2JQC6O M17OI#NF(A')T$+DOX)63 CDR+Y:(T@2+VF$4VH6Z:IC2(RI,%0+ORHE#2$I2 MD46XN_AN2]E+=-0;%N![_CH(O(]2(!9N);740#"'KW7R;CML(QR9TQ5=H[QR MP0BTT7H8L D*&%EF;"X5>T]LXVZUU4#TG1_B\[\R,$RAM]5,K]9E\X09[)"O M+M/(,$.==3D_&/1PPL1(?\<(O[94 ;HLD'('FE&CINE0I S8ED]!-/E9^ B> MKAX%7$P^(@-J.2[#G/_6^*]U=&HYI+('L%6P6*K/3%[K<#IN.6C#[Z[$,WK+4>VSP5)3!"S'K.ON*HZU MY0#*[;MB"1T%9%\LA4S8167GBAP%2E0+12Y=Q7*LAM]/1;)G+ >YS_;*S=8Y M'NQXKD)]]@!61MCQ MP,93_R(I:F6Q:$O1$OAB6 XSJ[ZVVF%YRSL3A0$$2O:%FN MH_@RREY2N.SM7 G:=1VQSGJ+:4%.F\88?@_GKCV &#^+0)F32$^]$\H?=9AD MZ1*JCS] \_%SD1XF3. F23)QXHO6)A!.?R]=J(OV*DN2 B'86?NT!,6"T\F0 M:3"%@]'!$/+Y(L+KI=L(['Q51' _M?P*25?XA/9MR]. %6#7UH66)\4IPZQ4 MO)9GD2C#B_2VF*TGU5U!$S6_+#\&4@,?5;79&D%6"5M#NZD-0MD)&4G!_<6R M!R+8<;O=K\ET/EV#_/V,Y#ET,L]/]TZ*Z<&[@O1PYU<;1$LQ/H%%82#@U M>E]M8X[45+$3B+#*CJ*CO"D((6T!%(2)M_)#'RDJ], A6WQXO71,)(9L_Q!' M\*Y3@\0>6P^F\>;F#=KS+[J3'#$[CS$VS&'(LDE,:Z82&.DJ? MEB[$7C?RG(U*2YT$ESZ/J&^DJ2!XGO(4YAR#B$72^&3#=Y4<92,DEB*8"<]QXJ]6)XFHES)U6,\EJ,GH>8:,2-+@1E M@=$#5I9BV$F%<8-@EJ=N24AB+>,_R;#8)%F+ :CE(LOYC M*]!J>79?%R:JAA L+S\CQ3Z$.++EM4$DN(<6M[8\_5,*H0%#Y(.DBQXH(U(" MZ9:GATI 5 W9#Y+\>9",T^&DH #OFQ+PON7@A6"!\E,/&[Z],ZPVH'>0C$6/ M:94@V1HR$ !)/$)3@C5HR,#H/'5*<>6#2UJOW&3(9X&+Q[7F)EY\0FB4T]DX M\1%C3L5NJ+3\"#U+$ ,G 9<@_U_>+8/^ QL$QS4TROU%F->NSV D32")2 MH_A=LS )L(Q]=_P0VPZQGT!]?XG##/DT]_7/I?!2^66# $5O23D!NN?V6Q3@ MVLL%_=.P\F:<,A1[?TY/?8[F-$IR%#[AK/HKNE->;,_OZ:LG)MX_L^+MHU(+ M]^8AO329)9K#B.(! B$_2>V^2D>CE!-7L3:?19GIV*H%/+0%-L3*0+_U)3)E M;11PLHKEM3T=8E0)Z&\RGY:CPW(H-\-MS^\89!6Z1^;5I#W4(_,SVYE>LY>A M-.7 Q$.5T565%.YJ3NH;(F.[AF*Z0F.-$N&W[(YQ;\ NKTTPI& M7QV%'DK"9HR:V(U&.LKL8*"0G$4AI.,R6D$#F$(MN:W>*LMW *6/T^,BC78Z M&:$!7S)Y\VGG5^P^.B">'^6EBK=$Z2643A&;P +PXV9E8HB1";(H\ RE "[94G M$&]\%^16XB-PHT6(1\&%3ZG<.?!GM=0MJ3_SRF0*2F-=.C>7KFJD#,.(?YMB MFSRY>@.QZR=4B94?1T<&"G:(F"M3:V+.>N1:4,&"L ;2<6!-W&69*\3L8MJ* MX4LVOIL6]68GKTZ<1Z&OHW@._#2+J05X^H^K=T-Y!$$>[8!N/ZH9L,Q#]9! M/(7SIFKG[Q72(^K@!KP\:">#9/6;>:>A= G (UAGL;M$]+3T/XO!F?T,FTR^ M(!UF4W0T*$>F&N#KD;9X2B,]1"?VQ^ 9\%5@KF.C>1 M4B=.S8!46&UQ K.6YQA)2&:%-X\%%*8X4BVA(= Y8/D2#[U;7D!)C*V&C^9; M#K,P9]*"_9;7%Y(P-N2.%"S'39BOZ@<4EE=CZL5-S ,1RX$39B?VZ8KEQ8@4 ML)?8Z/Q3**75G8R]!M$?KO*<:\"" M3@>'E]A!VB!UGLP,6S/1(MS]55O6Z0 Q47=V-TSQISQ.=!4>E-9GG!+N4%+J M59)0.NCK)KG+N03PBPB- F+#[YY,XM@)%_GL)J$'1<79_TOE*AX["U-V%&4O MP-Y'&SSB[#6:+:,L<4)O]@J_N* $G;(@:8'N),^HZF\T["Z=K0 MZ&3.X-C3>87M&9=9R&VMO\1"D=C6/G,?I?E6 Q4'*D+PXKB_3Z#O!C=R)RB* M$&RAUW8#->0J].=0NR(!G+X$_B*O;TP2Y2$^HV/)G 4(OH0Y\<)K&>%JOY8\A9..51,G)@JNQ: D^55RX'CIR=0H#T67(A^U7";W;' M>LJ&D0Z,4*V%,> QWWF_<)+E=1"]'EYIZV;1D)MP]VI,D8["PK9Y*#S!W&.=T. M%!28'1?T%1C60%H*+FSQ]@)]PWVN 7ZZI70P::O$[VC.ZNWEN>?JL0;2N'JS M:.+^*_-C(* LY/H:8;3CU([]3E.\IROJCY Z:YE6GA^ S%;(753ZZZTT$'H) MH+OJ^MCJ@G\.0%$RM?J^,85ZH:XJ=TZWNN.AO^3O5"YRKSV!HIN_50FUU'F6 M^"%($LSM";XSD:=W(+G.B\2FM[[SX@>L+7; #VK4'XHJ@70>3H\9X@+@X<=- M47P+!\H1E[#+*7M)Y%I1D MT1>)WD6?FU)3)!4U<>V_ 2_?J8J]V?O,=EBD1C+'+B-XC[W=3W7["[1KJ M,ZCST^U#X(0IY K$!VO41-3-I0]@A J$9DF< :_B&$ :ZSXLW4M1-JP&*/8O M!%WZR3K*[9?IG.GML_OHJ*#51X^1WW'8W4&H:LQM//W?(TF4#+WEH)9GQ$U )!'D0$FY"'V0]=?HS(2N:JC M3)'=QP 7?#J75NX2(QBAW>684KR_ELGMSY:*!V2J8;[I'*ID[&'#57B(PI<\GFZ%)5'IF]_/!,NZC%>#_+KL11E)BNGS MDAG" !55URIR2HG<]Z2&TN3'3^J8A=$;/[:#+B-H.1C-R=I%#HN W3D(P=RGV:B\7@,'KUX"WYU"1PT5C[B($A1O M*L\@V6= :L;4+"UW?HBSTO&Y8W!8B-U,V*/SVU?[L/WUYMX7W9R)?95Q M'WKQ&1E%.\VZ@8W9K^Y!"\B?GBC@SZI@9X# M)3ECYT00TKG8TM1Q3 T@D [YRG I98[,+N8<&A,R*'NG8"HTA':,LC=HH+@# ML$+ UDT;HADDTU\9U6B9IV&^0]R!=(DBP*7_0Z*2V=X<5A&7;XD!=#T2L\M- M1W8D^4B9WU[WA4/Y"V?5BXAB][F47F0ULMZ>W!VP!H+U6U:6W_H=\K)6JS(D MO?:CK?"*W)"JU;OM&6 "%Y[J=='Y M]XBLWY>[WSXB0QV+BR9'DUE+&,1;$;5I:# MK77.=MR5V)C#:)OCA+ZCM=KY(0Q[S05%-JS\[4K+&7>H MP.?N\-[RE]_&LLW8MTLM!UF13<;4QI9#V,DF:W26NQ=L.Z!*C"V9"\B# !I! M#6\TH((F%/MFM%+HC'V0J)^-)'6?VW+A5FT5R5T@M_Q1TZ%-)OH]=\N!E363 M!KE=;SG&:F-;0I?X;4=4Z;Y/KBF@%$*+PR,250VLAW2 R(A4!07+WZ(>*W#" MJ=^@%&43V5C6*!B[5,0@;&Z05]LG[M*KGH3E^D/-B0NG8(7UVF&88Q5FQ0S+ M^5)Y>A!'OO]L*8YCV0>=ZH4HQ=Y$O3"JU3 ,+^)H]09N&3-(*6(FN@,C'?_@%/(J$#Z9TMY M5W;G$KY"8SENJL]D96I3V0ZM\FV)7/KJ.&'LZUN1RVXIQ?(8]R/IPF$%XG^Q M%G'I!&QQC:P4.P,EO_/>I+ .G.T8#^@[Y=7ECA/ ;MM3U_IVUBO1L=PH=HF] M N9O=H=/+KZS"",HH&[R :+VL2PO^S%UWJ(P6FUS$A[A?WZ@))\@2K(83#<@ MWOC@%?I0YT[B)_@48/?)'8A^BC[8I.9=C3G 6PI"N#CO-%1FC1=.6!S](AL\ M"GRO= VK\T$73[ QXP0['[_%,8:\.1=L+-N&>WT4! 12X5U+Z>Y=P25%HKU M[4,FGP]%,O<>78)F4&3;5\^%.)(J,8#6U]*2F[!&WTT(J5B,["YWA M. $ZP<$Y7/D?D4N<( N:+_>C?%JWUI!G'W+.X9"K8ZD.:A@,UXX?_\T),G ' M?3'X]]JKN:9KH1WQ^_GP] ZSBX[7BPGXWX3K# K&CD">RI ;0[?LBRQ:[;J< M'$)'(K;[T@V'(JS4ZWD7WT_,L&)DH<:F5&D*WT HO7N-T6P(D2P6W$N5# MT>6*!W3N!.B\_VD)0+HOJW@8PEREO:@<*[X'"W;6];A44<4YUZX\*6;UT"VT MP1C>9PL436&!%%WK?0;2(G?72=RL9SX4M3"U^)H+$<<@G\OO1)2,_#P0@5[_, !LQQ$UY M0Y)#W'X6%"GL.(BR-S"%/TT3P*ZCZ!+&?JNV2WWI@MMQB"O.%SX8\S:GEK-% M-AHI$[Y;D"11#'D'_0& ?7I%F<9=@,F4/?E!=.^#9,QWHM4!E>.0K#SR37B? MXS!$K>(?SZOT%PX+O@N'[VV]H!F6UY$XHMES4 TVKC#%YU6*>?9OWU%UZP0U MS%&[[]L79TN5RAZ72H'P SJ.+FCF6M8B/;0<.+?(X1\4,[KH%ER!!2$^Q7U, M%G)3Y- )] /(G]LZ&,F[::M/ $CMY>M[3Q%J%6@)\^ M:TOEK!78Q3L]JKYP0*F0%:JWL]B!5HN+:.09PMQN&N2.1I/XUBB-E024&?J+A7-DA M=$L>&>]=0$D:D>,0M.]1Y+WZ08#>X-X_MU=HI!OXY7#AOP2'LW%6YK.G/C_3 M%G86Y<;0L*4*$G1:V]DJ')&B6RO]^KN6UJHMH]5+4<3D8,2?1 MSDM#8G71>%6P0H^X\ IVUBVT(LM$NNG'P\1ZV<05*A[!NJAB\1"C5*35P82) M,/E%Y;W<\$+OS?%RD-B==&0B$2F2R$<2[J];4,46K):;)(Z-_=*:O23@7QGL M>K4YI LU3;IY DIKKD,T&[1P19':7KOH<1:A7HZ7.FM+A:S3A??3Q?=1R7]& M9;:NX%*NG'0/>H/D1B,M@>CR_>MD%CL>*-_&+"]C['^?!$'TBG*,KJ/X,LI> M4LBSN[+,"/ M-5*M\!/*@H&T"FC[B[7Y%YGA0/E!=%ROC&( %4-^E<&M!^!# M#_\UR+T0]HS[CZ=A\BB_)09+$";^ICACSJD2FZMP=RU3@Y(2IGF-ST<_^?T" MLI^?HC]19T/OH47WP/TZ ZCP*TH11IKZ[WZZO,B2%.(AY\1>\KSV((=\ M^?3Y3Y^^,><@UO>P=M^F2K,\A$+6X%5 ))7GL>#5TK*-:ZLBRLURK%C:L,9A M8BK(W"7PL@") MX\;Q P0XE.DG)P#UI=@1@PXDWWLIUL*;AH^(6=%C]/A5'>$*Y*+#Z!;_SD7(A7$Z$BG> MUR$_+-D]CFKDG6N0FR.I:BN/VR^@ M/L=>>HTRY=7I?77KJ.Z%UF66WO+ BYIJ]0P&.XX8C6C=^L/2_ =KGSDB>V=TZ*@LM; M_L3Z#:C#?RA)S0E$_RGKQ8IX$(*]M<@0*FE?)W!7<3HZ!_G]$> )K:VB077; M!YQ7 (97WY9[671\N9K=\@M*PIS7;8>Q_(:2P.L=/78QRZ\E\852> ^T_":2 MB/KJMZF.<4%)O]](>33FL!S)T],QC1CRU6H=1%L GD"\\5$HM7S'I#H1=!?9 MW:61NM$B]/^ $P&0V_/9B9\VJ/Z>;NVB_KF9 =?&T@ 7ZU6,PU)/!_PT1H5M M&U2A-!<798#Z08:L7;GC2;G1M$Y\$J:^A\B"QL(^<^_JS0TRR$[YE=W5.DL+ M:95]3&2 #^G6GC*OD'1F,,O=\VX8JN/5XS@C%:UQ?UC[S5%4NM\S?9,^=-!= M4"^Y*XF/I'7".YJ$)];NH2/%V _]%-PBG[L%] H= O^!1>GJ#5G!8C']7D/J M5O&]WRWH) *6[YL*026(F>61[][@]1/Q,2+CQKVK<5BFA06O:^P%?!]8N?$@ MVO[<+Z\P8&,0LA@Z+JP<'B9)MI)V==5\1>,S)!7+^"&.KM$Q5S5]4/ ]$M%1 M=.M V8=)E+.3Y1MTUX=?A+GP.#Q7L9)5$\_S\QE7L+H$J>,'![/EM*H(GF]1 M/0)&0256#Q-*5"-B+J.5XX>B$ZCTT%K(1TANX1, M]KN[Z3"1G0#5)L!)]_<@95;J(K<=6_N*I"H M:SW.S:4VVCKW4;2"??."MK?=\X_HWA7#Y8D<^RVRE]%F(9D=4YI-)96 MKTZ=5)>2TDA3T4-4J-P'\WL% M]\2DD(B+:.-[]U"OI "$SZ$?XE(1Q8N-=,Y0.;P.75)P34LY,+<17B^M@:([ M)U@CZQ6NP0U"&>6K$CF-H2N[CC::5GACVWJUW_4Y(96W-$0*B+:;F["[/H 8 M_8.S )]%=]9J%^4;U>PUXF]4^T9Z(&Q5Q=\EBQ?6YS[^1@=59A!U,,,FT.H, M=M)>$I(P4.?UT5-=9N,GD"$)C]=0(&=V40;P'J1B5>FXTIJ.^*3>/93MO$8! MB4"I_BH13/TTRV.%0BA2F^NH^%TOM]7S>E\[FVP;TYLK MHVEO^D_G;;>FNEXD$B5Z&V+7XS-SJ$\OB$:23$_=9]T"1Y?,]]*J!X66IP5( M//DE=?)G*6R4\T*$$>'D;@@0-B!^B8R!H2E2+7PLY0/9P\=:YA+YE,]2I/J< M)NY4#^%$SU*X9$\&F?M8BQDM!:UK8DI-8UG]V)'0:6WK<<_*0:K%N- /9DO^ M8" W!"Z!$1I(X!!XQS!*3V8M936)M,2:4N<=ZUH.5\_3X.9S6E2.MD^0>;Y* M_>39\BM670QU^M&WI6#UM=7%#MY/X%%?MF,&KBS%K9MI6DF=L!07A<(HE<)A M:9W$@<2SX91;"IZDC :\O!M+85(ELNR$GR%J<1H15>X;QB$Y\I86+I432&J> MEJ7H*(DYRR6465KV5<6NV=F#'P)3_2ZYE-C2DP-/#,?<0N53$X>H.WSPVVJW MY1BCA+/90'+,.U8N:0'>3R?PB."-DL5:K,'/IS5HVT7#Y<<6J/_EA'H;=75Y MN 7*WTXH$_5+I\3>,@1IVR&<$M:EY!B7F)WBM@3,F/G0)7*G\!D!.9FL[1+( M4_Q#_.B@E25>@CBH)WHHA;]VK0C;2%*%,3G?/CC;*,;)'X=5& QBXBP6,5CL MWLG 4R65?!+JHN-2^TZ;)M!*N@>OE96,(0]DH9N;LXS" G)C'%WY,"L*RG / MLFI4C7N!W*YR,W"S]O+-@EE>@MA4JVP]I4[H.;&7/*\]Z)=]^?3Y3Y^^B93( MX/35<9V;K*5;)H*8 6*$$HI8?N M]$$1FZ>6.BAG8%B>PRMVR5 ,:TNA&BC#QD:8C+NO80 N(J84(;699[]8CE8G M-[!YHZ -M^6HB9J)JJ+J]EV?EK4J.,EMMD70.^^%(C:RI9AU-53YPFQIKFXW M)J,Y--8_H92_5XZ>!:T=)^_BW93?#RRTC?,1YDB_EC=8X9XTG5_[(32R_5S' MQ%G^E#TD(R'_Q*Z4K/(3ZFH=U5*2IO.'V-] :S#8_@8"_$"V$V[ISKM$;PVQ MH'W";H*8$^*>,VLE/9 =%Y<80&NY9,A:R(:JD!5Z.%VJ^"%_%(EU3M-M+ V3 M;B[ ^?8F]* *C[>,$QM.)P.F4=+#C!]S.NEY8;2IH1C+0&NM[NV*912G,Q"O M[ISX=[@!01XMT *,"*1 KP.0;EZPOOMX.DY9F*ELQ+:>>U,H. MHV&JST_?(^B;AD@:ZO0Q=0&WFWJA:JH? 8FB=#&/HUPWS[L"WOH?BO?K8 M.D!9H#QP0::C-%;.;>(JCM/# "ZK^N*,@LS2W;7LD;,87S78GOM!(+Q#,CLI MXYU&W",#DWF**ZC] SCQ;!E'V6)Y[6_P7QD,U648'5N&DRRAO8C^!['^!G(* M.B9)+YPXWD+C\6].D-&<3+&^&B9U%X5@F^\9UUGHL?F*TGA@?MHM?<$*,Q!V M8BC..)HXJA,K&<9#6>B[_MH)SB,N!Y&:JDO!J4-3-S>)Y?@Y/911]@\G_!V( MV)J\UD-A)0#.F._6T+$1[FO,#G'M^#&6S?W)@M0N0>JO_>$;II0KXESEH<;K MS;V/(AZ"0<9=H]W"&+(?$4JA;!K;!WSKHP'>I&W%#7AQNN.\8 MA()8K&C@CQF)!U=TA_N807@,,W'M^29#G)CO[W)*G$I;GG0G?XA-+L$D=49L M.:9BA\A5''GGM?85D18\XJTEQ2I5"?9"VBMQ@\6533ZV%T*Q_(E](2N!Q #+ M=5[O?(+:+0+I\_E!T(U2)S #W:&L(?$L A)U93 MIBE%\TXLAWQH]HN60#BWTM,1(2^O\*Q5V7L:FY1@JEW8!,5>#Y3$:[N3L54M? MI%#*HD(YMY8#.6@N""MKV-+G.@9G4,7('9/&E,S=MO1IDQ%M>F+FN.6P#KW= M,[6I;0_$#,*K]*SZ05 T)]-!W9[4ZQZ VH=W3-S !F=7>U_B4<^KPUR6&.8] M'QMUQ8#7-&Q]"\CL1:"H@T8?3:Q;.?$\/Y_=30BY;X6_ M/6ZQ2EJ=I1V#-!>8M(2D8GZ=A]%Q2Q@RE9]>.ZX?H&6B%XTC-%17VDH*JY9$ M=H?]MD=Q-<&+:@VV+Z\-M4@AF-DB-];Z#*^=W9AU6HE-E2W3G1,O_+ H-W\> MQ7'T"O&BW_1GMC^FFJJCOZ+871W78EH$/6?I31,5*I5JY/129Y8"+J+<=H"R M%8_E"'6[1-M=#U@.)]UXHZL^R]_A4;%G]%.@8UP1T?\:[^XTZ XG(^:O]%1< MNI-TUWL:/B(,8P@FCL7!_P!O&LZ@E01F/HAW#7^#?X&K MO]R>'C0P[$$#BRHO]Z_#7K+K^;8B%]&$O)9-=D%>NJ<$(DH)E>*]-0Y MH5PE09&Y]9T7M#-BQLD55$4KP0;W$31CJTJ*%H 8YAM'41MK$$9-"+N'+,O2 MQ] YR9MPG:7)+=B X#-32;)Z'*CTL9Y/43?^$3WBH3 6A>P+!LV$AMK)O7!2 ML(!F^A].^\%.)OG$CGIM#LSU%X&3D)Z;Y[?7KQ ((HIE\CF,7A)HVB+1Q)H, M_AR%R*'%X%=G(J;A57].Q\,T^9Z[G;Z&T*6"IG\40&66_@.D#QGILB@6Z MTRMB5AJKZY&^2W-ZCT/.'_@B[0]\T;AY\.)56EV6JK]),]57?ZO ??NCW MWD-_C82-3W%VH;=7E@[Q_)27#!%]%(+9_FA?)NH?>'N#1F>X .A\"9J>7)5( M;W_,+Z_8_)8R[<8;$VY.)\,?EK'PWI=P&5';CN<[')35BH:*'$<="W0J3["$ M[R@I116*P$MD'*XR)TA$YB2=SIR84NY@AP@L2UG8#O"I_+]J2.G'5E4T14Z+ M;.<]W@D345B5G^A8CG+W\YQ::>">QR26@RQR?,+@YC[[VK$@*W2JPS/J&8;7 ML>#(S[CC@M@Z?;(<.S/*U]M:Q6%PQU.ZAK!2I.UW1K^<&%6I,\K-4 N14 F0WK<)+SW<9_NU=:O-3E8S*U [ODB^%XH:ZWYG8YR!]!2#$ MG(N>I\K"IAA+=]<=5.#YAK7$!(8S9N_E(T.B6K9F@EMT2=8,?ATE5^[$C0/D MRMG(C*?+L&/LV'1A9OI0QR+,IRN$0R%[ND)HM&U)=W,MO_1B^0TX,W:BT^VM MP]4077-73I=D)!6&?$#IA'1WK4$/9]E['^D TS<'O0-B0":1_P:\PM5R_AG% M^$Y!KIMW/QQ8#M%#'*U!G&X?H'R5KT&NL3O//L_B]]/Q0L'NQ4 J>:S38.'N MJJ:6Q&EE6O!O^RG!O_QX1&GKQ!.4YJ\C$73GA_XJ6U%)JO\^)DJ$P\KZ;UK. M(BE,U+(G1&7K5F>2#Y4J_-"P[%3R3B9-XWS+>3M)I*=)$T)$,?.71'JJ>^X= M>+Z+[]#N/L-XZYW:>"Q-Y[RQ-5WM=QW9 JZ;K;( >G7>)8#6A>L7&S-7XQ(D;NQCAW(ZGX%X=85\49'71L MPTXHL0.3&ZM;[RR-5M&+'Y#]:7(;95__#D*H.0(!PY?24M/R<9=,^3+A$%I1 M<"9P7.#=A/GI"&O=N)UT1W*%@VRU4CS"P2Q+#],I(3"$$2$893L(S<2+%CJ6 M B ?3:LG2K"#5L<*6CO8)81:-:1TK-"UPVJ[XV!&C,MRM&1/7H2XK)%7*G!*N'>6P&52W/*%L$)OBMI6S9"M\BN6R>B(R1+:7477I.PHHX_3% M\B+)@S&;Z(&/Y35]>^X8#,/MA%CC@2G*.97E57B[A#N:AVB6UW#MR%&L8SS+ M"[1V]36EUGM)(*M3 MOPC]N>]"H*KW(B>NBRZ:)ONX&6Y]4:T0(\C/>(1++@IVUI+H"M:. M[\V<-VHYOUH3?21>O:U!F(""A]BT-MHJ2PI[! Z2%7Q3/ENO Q\D9'IXK=7= M9<&OHJ+8\[X@Q$T(]V>00$YS@;]!OS&(E!M 5XG6/27)/4C9/,#HH(O\7.,) MD%UOJ'LCE--Y]7!J5:U8FC&A#*:F:K/\F%8>+Z[RM?P K2-BDIN#Y0=#W<64 MM059?G;1$[3&QC?(R44CF<)XI\B&^(2UWE#D N EUU &[IRT4)EXE]ZNBKWG MP@F"9#I']:MF4=%HRZV)KF+DP]4%2G =PXK4'\A\!&N4(1HNGL "QYQ"[SN( M%K&S7J*$[HK*L$&/%)/<39JC.:C-->B*^PP%V*?SG)C8M M0U666?,^B6A=1)^RUP,$1>.05(GB =^/2[.DE*E2-Z MVY&JI11+4OT\L? ,NZW6@F%-8:SPT_FV^%&L=ICX2#TGG #WPR+:?,0&;KS- MYUO\93_5XA]^/#\U**_\H -Y.DJWG/)80EVUO'B(U0TRMRZB$*ORO_OI\B)+ MTF@%XJLW-\A0,AYRS^#_H3@=989=1C)@#0_)CHC"9W9%@FH+G;?#N!M!>>.$ MH80M#P7WT.([\.@H6PJ>T+Z-X*EN()9BT653JC_UU$'S'QF68J4N) 38=OSZ M*34YEK;T[$M8QQ'-@C% T>]7HV?Q:(#34_UA][944\1?KV]VT!+U2D#PX6T88N]9$&9NB572" M "TC>E.M])'IW,KNH!DZ=D8IJ:6.\IU0VM%U>8$U)S;5KA@J%_^%]$.UO7;B M=_E^Z)'&^1S 36P#'D#L(O]H05L(N3%T9.IDL;MT$C!]"?P%L])VNZ$6:\1% M/KSW'+I16+JQ;=(NT8O8]] _A9XQ_/QB]@J"#;B#.F=)-U/ZCVPX( 7)_P!. M/(.?I_%LKR%UQ87ZQ0]VF;YB'KRE<L$,%%@*5V]+H.ZC6GH6*:V<.$$3^YZ?[Z6>9#9)2SE,J1S:?LFS%[,=XVOD M]+ ]W4JH:K<2F0^G[:^!&3E4:^F]X$YR)PGQ$4/'9#1&@-W2"]6*(>.&]2TM M$ML;1M+!@:758GMCI>34PM+"LJ."VSX!&:, K?Z,4/S3BGE[*TB.D:EZ\/%SGBR :UC[Q%6.A+EJ>6R?!Q;HKR>HQ MTHW5UI.*E1NJ^]_&)(:8#-/\=22"&D]KMDBJ_V[22^'M=PU%:[56>IHTH78= M8M$)57IJT0IX$V'?"&TTTOBJNM!+ZJI?.[[V0Q1&$M?^[ YC*8?ZFX1MY5#[ M71E8:-.(XOK^]P@0>_MY^&0Z+T/D-V%QW^X1A.#5":9X?R%>45 PJN[ G*"1 MLXNC<*T.2X^I).P5^B-^MH%R>F/[],;VZ;EH)5J%9._47U%EZ!W+T5'[X*6M M*,GNY!S[T=)C;LE]7$JW60K9Z97Q'E*FPO&P-(FBHRAR5V ,N$R)LU=>:RE9 M##\4N%?MC_YBF4[GSPG A9V?EE&<(K[#/U;2#&&W,I6@^=/!Q>T/(GC4T GU M9:)0S>YCVB1V9;&F\YPC?2=XB!)\,+1_B/?63SI-5V)T[<"4PK3EO"?"[F3< M-!0O<(_AS8%FG\,M-^=*/Q,G,]12=_J"!H 86RIEPJP>9DV@]]JJ&5LS*((Z MFMG%L"DH7=C#TLY$RKFZF=?+O(D,L\3]M;*1052.R6U]@+ 7/C*<9GT02 [) M]M9B?4BG'T =>,VV?/W>4%8W.TL3]!5BU('C;,O3%T>3Z0Q9FIFO!)T.7&9; M$GXW'*D[Z*#9] <+3P<^^W8"DK-[?CY>QT"A$UJ":5MA=)F3N=(.*8I7G0[8 M1HAI7T2"H6G<<)@L;30TJYX\O;%9 >/)"CT'\0>KAJ-H;\T3$RODSNJAX^6L MVAD^@[$)#75=YF!022'.R(V0I%,L#1N*J2]!QZ>N,2Q%C,]&/$PMC9OV8R5: MJ4_;4!+70J0-X.@CRFTLU(:$H]0)3'4QGK+U.L >6.W"?5&\;!;1D@-/GL<( MGL?? =H+@3?9P']=[+-_\8](BC\+^24"PY@V5<2PZ/U'5/&F*'339:JD833[ M#9W75'(0LZ8IOIZ2@YB_N\B+]-$:N=U5PQ"&'?S<2W0XH,DJF:,W^V35U1CI M N;=#KEST@S-=0)GMTW\A'Y?I'+OXSF!/S^'7@$C\"Z<9'D=1*_)-)R$8>8$ MYPXK. YZJQ\AD=DJQH<0 ADRO$_-U&,A4F8-+@HHN"KP1U7DXTU9:?,K2PQB\ MRKCLXVO41UDOVZ8ZC('K MV''YC%\U?Z-"_/ PIJQ:U9^Z>G/A-"8K]#>9):2.8?!Z3N;02U:TJ/6Q3%E9 MF14T>:5Z+HYQ4Y.4N&YC:3]ZX;$AK;7N"%^7<$R['$RW6,QX+BJ-R9>TY M'UOOG8_ ET>!XYB) E3Z.9,?AJDHU!4)L5)74\X,Q M*H*8ER);W#6$ X #RV@]D'S'!K_MX<9_+)E6[/B*UEG[M/[FQ#YZN:!"H=", M2/VT3T9V$D81G]-Q$:V@W"Y1"9I-\4\=RE6+CJ5[2Y ^\:,*H>5'4[) $<7: M\DA_#V8:*-YLCDTKBXVP,AHB&AJ8;'9=9RG\UVO_#4ZFJH*N(=XS !U/^,&W- R6'C&=*3P3945E7S[:IR>6;1.7@$+H",[,G>).H^IL$@2-SK MZ#23>,R5-%9U9*)KL?R.#I]ISD 6S3/77[DVWYQ %#SEDT/W"WWK*5BLGWD[G ME-_+8KV3Y,&)4_1L:P+_^P@V(,S )/1V .NIZDNI/_NTA!S4F@MTI] 8\$]H M!FZT"/T_@/< X*I[:%[);?-!VVJ9VMYC:K!X"NJ 1R:>7?]5L+.64K#$I6![ MEIQ.RFH?=^23VLN_"O@N'T_#XN01GEUQ]-N"S/RQ<.+*L'J8,X'+"-G"02[BQ!A!^9+Q0,DWR1GCH4 M% B"O,C0G1/_#BK[(W,VW&X:IO(=A'"'#R!-$V_EASY2ERDTG$3F(]97:WU> M599"U?04W74M=Z/%=NE=@>A^^Z:E6"JS**K\R=RA+052PCH1@*JT!8X3K+HE M5(6+8'58"I%2P52T$UD>6Y3F1B&S\@1:'32^Z6IY/%8:,4$+V=(2K/L(8P[< MS'D#R<3S_'Q&E;K\!Y:NL)O.?H:<"!.KA[8X!B2G8,1SR*=SGTM\H[4&PJ_F M<^"FNV0A2!.J97P1A5 995 ?%3'G**0%E"0&,$/;,+FL;8\2UM12,ZLC3#(< M-(8!8(!>OHV2!)J-V,I$AF3H^H%?&):HH+6+K"0_R%+@M3L@BS3+J3NTK+,K M)T;5XW=3X>AP:G,->O >I/NEH-!;;Z.!R$;U^?L,63O0!T3@)=,L35(G]""B MF, M7>\/D1_6QL\P%V$"@?$0#-")>@(N>D;'!\G5FQMDT(['V#F!FP6%!T'U' [, M6]C?T!$ 8.\43>=-'B2E\PST$1UY9:].[,W@!QA9/?4V.L)(A^OY]>2+6TH> MH_+A#P\:9A%L-6.;DQ 9QTZXP*<8R?EVWZ9(@\8"NI?2T'L(G/#>60%FIML@ MG]*A'5;K(-H"\)1&[N]3O(TS#'O+H55M.M28 M5,W>:_D*C* LE*VQY=DO1#^EIEP&,9S*>-4':UE\0'NS=HY+-]+*J,P)XYX8 M>.. M:Q65=T6%QUG\/]1$$Z&H$NDWJ&YPHEL1IQ1&#?]L[8? O M/V:(ING\)O3\C>]E3O!W/UWBJ:$0\M)?SZ(KN.+IENA+=QE!E9?)F=BE'P,7 M#D5TU@@-M#B_.P[:SJ"4)M!Q0)AQXGO<;CKB-CM3D4;=^;;VBU!4668L<]:/ M%[3D=M,R%7P/GDYR\?-(PKMG@?PV_QU(EY%W$V[@%H]3WUO_"@#:M A1_-[# MC31E&@U4OF*%70D-E8;O);W<7OP$G2)>N@\\#Z=$Z6E-UM(3K&7"7 M811$"V@CH$/%>!WEQ[,,LOB]S%%V#5W,.$:3&,".7994R5/'T-H=A=FJ2%%B6YMB M0PPC6UT,J=4.[6P.VC(Q/"Q2^ )'DE M,^3-W0-J9@.QK3)('V;_>Y(DD>M#SDN8QB.EI98:+7C])HL8Y&$^3FD6'X4RP(?4^0CW#PUKG^$9T-KJ>*TA78*X M\FK-11:C #5E!6BM=1.^+0CIPUT]!M21+D2,@.RLLP<0NR@XO:!%Y\3[F^-F M/&1PQT-U-M&):I"1Q3HR(IT$&!Y MTH;HH0(Y,TDJ>G^<2-ZR$HOV<71+P5$5G2^EDQ?V'@+&P#CVHARV4V/9%C.7 MV#G('B*!$+NE:'6/S-RCC5S@Z=%2GQIB' LX3')%.&RFO']B$YM#5SVZKNH!1$@S:5+CPI MD<=5WL@^H=<]PZL$\><3B)T2R$K\_F)W48#O4>2]^@%^0\>%$IK@H@ %4#?P MR^$"[1!)_EHU-%>F^)9DD;0/:N>D7->%F?T,&LM)JZ;K3)L M-T C+$[]/UCW5CH,I&&ZT(CT3RHTT<%QP"Z![T]K" M61LIKY>6-V]:0.4U(_UPP='L0EV5@0Y]$Y2+',7;2E6PIVT"MSV(:XK^B8Z] M>&AJP+]- ;[-EY'>4X =*UN_3GM9EFO(=7= "Y" -"M39DV)KFAUF>< M19VRJA,OY0!9GJ;:T5?:G8J)."N60]C)Q]GGVG,9V%+XI)VLVKO-NRW/4G1Z M!&L$51U9O"V%4WJOD.!.R]/E^NX0S#" I=CUTFW\R(.EJ"G@.*&0AZ798D,Q M'37$HA3';SF.(5B@#UG#B.U8CJ798D-Q7S7/6BUF4>H$!\]GPH&N(=*;#IWM MQ()J@R!G#_-)!/PLS6GJQ8/]HHI#(&I4QF=?[J3$-L?(#]/Z*C YQ2:F9.5L MI_,+)XZW4._EJ4S['!T3'O2P+.% V219!]'U-AJ)O%FM':3@*FY$_D\H1'S+ MGP"_OU7)%.HDH-A8+K,8BO4#@'K.XS$\J8O&*5Q',=SZPCS[W,T3+G-__CO4 M]0*\(S# (8COCS];+< _?C)8A'_\K-T&ZGS 1&&X(6+\:ZPLGE(G3LTP')6! M)L#^0\1C[05TF "LO7B1-W)+PXC*T1.Q(2R-C0VS?T!C9)"P0R[ 5Z$AL?_Q M]@]H_MA^7TT9F- :&^1:&HGY#NUJU18]6AZB^\R54[JK-_0L+JKVP!SAP*(\ M^WNXC/B@V(.;W ',RJINQ9+%D'NH46:O(-B NRA,EQU87&10XV% BS5[C93,OASK,"8-OTQ3 MV%U'.XB)7T>9&L'?#788TX9MU4T;#6;\M'$-+J5SKX]H%@!JKH!IK?,B:E\* M9C/=MM*&;.:FO>4'#"/"B1^EO!@T MIY..M]#)"Y2E2\B.?^ [6UF8?F;-1Z"W_HG5\A^>EE#B:0%B@8Z&3>=O3I!1 MCZJX_?1/IF";W(-$2>0[_MFWZ<*'0@/JWEK$]$@MM"$JLI;[WKV1(^H$RSUK MM: 5FL=R_UF5B(HIN#&<9[TV8?:2X+=ATZL-_$]BK#68Q&EE-X-_V^]D/5X2 M++:N+B.HVJHY$\//&D+7Q0E=WPF*9PV)=;UXK?7;%B>[SR2[KR[YZ!$(1IUH M6FLS"&=6?Z:WUT]\PO-1:9; SR=))=>S MN#W YG9^/V7%)IEO@M>(XS8?:3-EOD_-L@4,T77,(L+DMH:P+GUGH;565Q,5 M6@N^!Q'!CT%#^VBZQN\;A0N6-27551FM^"-/K@\_Z<,/< EDMM=16/?5B3V. M*5%OHT.HD %YC@PQ]& S")/"?XV=<)&_Z'F^W;=Y<+;HWS#5>])#[R%P0N[+ M$X-\2AFWX9?!KE;K(-H"0&_EN"CQL MSS^'?IH\/CTS=3*[CZY82@^'N7QYC^F6'D.L4\BK[1:ZLQ8WML=9 XONXPT! M4F B/BW?D 70<,F31F+3\N0ZGBS8*FK"WN.NNA;3F;,4+:Y+2'UGEK=9'HT@ MMJ-O#"UE.3N)!,JJZ%#]9'NYAQ,:X*'34&'VX=33,I>+=]A^NBXHAE2S= A\ M#I^]V"$JR[,/B/&M&C,-$ELJ4?U@D:H3%5.&D38$LQV^@!*C>I;? A'5]0WY M'0*5PV<@0DC6\ELO0YX(U-^<9X:02Y35JGF3<.YFDMVVKEHK9<2*Q%)S\8H? MT']>( _\Q_\'4$L#!!0 ( /4[8U>;:SZD(!D )S9 / 9FQG="UE M>#$P7S$N:'1M[5WK<]LXDO^^?P7/4[-E5\F.'TEF8N=L9 M9PG\';TN19GRT_-_[A[L[QV\?F8^P@//[!.OQS)91KIFO=U2%NZW"5N#$_"]& ,YS8+0@ .:Q- X M5QU$.7R!_]V?* >?291?__C]M_/W5Q'\<7YU\>9R%%V\?[/W-8!>%W^>1V\^O/MX_O[R[.KBPWOX_:IR/G*_%\V-YAM["'$#K6:\%@J5@J9'U83EXJF50QMNPY$69F_^S9P_R#V M>[P'@MF/_0'&]' D-H1*3G:0B+]6Z12^CG[C.2]%K.%.]/E.T8/FRI_0< M@]#G?,P9OP_\C%L556E:*0PNLC'A6S!B.75/S4R5*TQZ+8UG!*V.1NJ_H!<5% M/I$JAA>"(9CQOSK14<&6N_#[;L'5!,F3QSR*P\U8S$0JM2QFR[W([E2[.6$@ MV*;B\"*,.I%%R;%7( /+.,BQA(:!)R%3$2]'$9],8!.+.;Q#I/D .WK, M570XB@[W#X]ZRXCG?MQO83[]Y,=1!+W&LZA0!?6AA8>Y*:LB@SW/9 \ MYHJXB]_PN*(I-=;< XW-+2JU!_\&%L5O)TIFP+K ]H*E M42YS;#45Q%0+4%+G4\X_ L>U#!"X'(! M9*6C3&@@!)ZQT38P% "$N-(:^ VVIES@7"XYG;_1G]OC MG9W>LM='VA[]9"O<^K"MS1!1S@%K 93 [2Z)==*E66!'ZH/]MT[J7=8+>'X3 MSU@^Y=%93'QU\.KH^0BE@),7?5V;<.#]7*$1;0S<7["WJI2;C4)T-3O+R>?Q MH/4T!5 !DM20#I"O%Z?M^NLJ M8C9-(!2; \I!58#? #+7T:\.%VG4Q5!>S/GN+PQ13*-E C@-,Y[.(-1X"H"!U(D]G "5PE;+$]#KUX^F\S=6?^%1"G1& MD%@_#-U@BSD1I(D/N>L:*&5@<*O*$[P!^A=UP9,[V96_)];_7UQ>@/8%(#H\ MV#Q?WLJ1I'<"!^82&"#5\J[H.BM.\%)\"NQ'K<7YM M]!37X%YT!AS8: *[Q@?#;HTN$RH?9H^LBA29 WJ&S9BQ!!$#M&K5-^S5D&1. MLN;<:6NCJ"HDZ6A"D?X$VACL7O@GT[ I8XX]NC=ID!FWDN@/\R&_@H$198N1? ME1:LE(IL%L] +L"+8LIHUY/I(C,$-J8$L\Z)A,4G5$N\!CTNG2$&.QOCZJ=\ MSEJ72AM"KXW4RW<#HK&_,>Q[' =V#[\Q,@! __@UK$\%'#W@N,>&XYX:D#-' M*^T1$"]-*\* Y[KQ'&$23H;75I@ ($$YD85B",1R;2Z3DXF(N=*?@YF,.2XP M>L&RM=A-'@Y(?0F\9.P-!"LE&H'1,IW*)8>'%C,)(G9IK($EK R1&/\>X\$+ MD\87Q_^RP +[M$NR1KWM'IH?UDYCW4]KQ' R/;*3Z<^G=3!M@OH=YU,P;\M+ M*9^4QT=[1TBB]K6A17E@MJVG%'8]\/$F/C[:>_[\IU<'KPZ>OSC8?WGTZB?D M:?:T6/J.BNR OCK(!V"EJ!2HEUROJ,*CVC6(VKBC[9AHV_!-]A$2W),O>K$8 MM=<"R)U6"3F"EDU:.TO.5($JC9B/,Y7CW["0@'L(:M(L ?*EZ1*_!KQ;@&#P M!HJ(E>AI=HYG[*+-"9QQIBO%K4*/,#, U8@TK0&!E.]61!TXIPL%4Q(%PN,^ M ];:*!;:W59!"^YW M@W(((LTY2(")E2!+ WR4@5 H2NBT(\D3R3BNE+8N'PJXRQ.#BT$@&?FP%UU, M*/2.7A Z-)P!#6D*A>=8> MVG L9A)]7'3N0FOYE([*I5OR"< HN< TO6Z#8FBML0OR=:PU^W_!5O.UU^]; MV&1>_'2P__/S@Y\/GS\_>K'_ZD<'Y@X/3Q[ ,O/U=\!9GE< GBQX))%G&%?/ M0"COTA[*]RZQ#/7E!PZ_2JP_<\@,Z!1_M!0525YAS]+P-/#CS9#PIN MG;[G%#,B,SYPY<"5_:#@UNDY4SGJ0RY+TM5O&D4EN\'8LX371M&1K:^!NM9_ M;&3J^2\75V_/=@:>'GBZ'Q3<.OVURA-MPBQ]4-P !08&[0D%MTY_%_^N1(+1 MF#YQZP0J&?5@9WTI9Y%DU0N!F8>F+D?%$1=BR+/USC91J13 M93V;-Q$P=?TKTYKWVV5%!<,'IOZ>F-K#XC6VYNZ7@@*PF+JO.CLO]YFYN7O1>DKE/R0/SFVI;B7;H4 M)I\BY7( *.C>YFLBI( 'ZOR"9@5CEQ!E6T1$;5L)0Q(H6\^1R32_+?;XWL@$ MX>+OS3#;"#9^[E(?1M;QC)"=ZI=DF*1))<.XPI2#1:/,&%:3+N4.A9_).549 MP1YMRJF;%M:S6B^*=>MLZY'<,4Q^J*#Q* XH7T'CB170^.1+R3U95/5U!7Y/ ML-,3*XIQ5B?>?ZJKP@\U,+H@1U!:/[P40FA7%,P53"PPW[F[[#[@+JQ9V9J" MGU2\LZ[9IOK\7>49@G)EMJSE'WN7>ZNU^5S^?CAE0[7B%-[K@- $/V,H MBL^QLG^*1-$53]KG2%F2"(=$,"<[Z3LV ?T1_+'%2L-6[M8"@*"J-",Q-77- M70A4HZ)N#@NJ^TG;U% SVP5 &$>#.D/<59ZS*>+P',IU(/PM3[864+6+@!>! M9.-*:>XR4@'A3;B@JT5L88Y[%B/VV:+C);V^CLA,L6<,)<60,[-<.@T3^705D]VA[>HOB74'-.GM_[L6; MAT,!B"'P_@YZ&)7-MR'R]R@#0Z6]O5Q9S+A%?^:@]248&B=IRSE*1A]OUQAS MH%U.=:DGMF*WYFHN8KI0J^7]D9%+6)<5'T1 I@EQK9:SC;#(#LH;+-8:'-ZA M/OU)UKNYLR/[!L*6_(MAF-.4Z9I@,EA)14:);\8AO+UP:%?2R%81KK M1+13%[GQ7\3V 5_L/)@OGLCC^D#>8 <:].['HW<_B,_B7I3[HGKWI;W_[)TO MQS_HW.V4^F!N#^BR#+?BV!I88O;4ZM4.5F$BN6PMVD8M[K@E(ZAZLW9!1'@A MA%-(L?&.IKKMVU;WA77 QKT/0#D;.CZ _@*JX=AUU(C<6^-)&M.YHMV!86M\ MC\QU")LKGV\;-[$A3R_K[]F#G:HZ?33^BG[J7B-SL-E;2OY5)5/C6S&\@-H M7QCMR=QZT751BJG:Y];,F%! J6([G:B#YU,VM:?FVGV+(\^O$P;'.C&8K@KD M&8W:#W"]Q.M#<(\YUB$4LK'5ANJX.J;KG"^HVP6%U<37=+L1M(/VF^N<,A=' M]",5UU+TD>#!>,<6FJP[,L8:6U*TUI! MTK]?0HI6] 6BA8*V3KWN,7<9FK M1LRH7B9>B2@ 2-$*>(V,U-&B*AV"F3&5K1CG]J(S[4MN-D21VS7K9'+,0?() M;RV!?48K0)JNF3VA)[R:$?UJ[3XS1>MDURRIEXF1F-A>%<#V8I61#8V:_2WC;6#P+"BLC6E MV2/X_F,(?'<$G,:<8_"22&J(MMK]C"6(H^E)$R\E'=RP-]VWNPHWZTOFKE [ M@3;*D#'P%JN>*(:L>\7'!K\JTYD_RVOG7+@"PP F\#7"<74<&6A%U) M/4FK#!:SRLB#A-?'HI%VQU^4ZC<,XMO9"C_7$RN*=.FLG)Y=-Q2/,6 ]((;9 M&Y109N+_"BG3#22ZA['<..Z!XUD)7(WC,"H8HQL<0:\20%6K<1G5S6:VT?RG M4[RM$C3->EC^_@K8OU7L+ZO 77-O.@S[ZF'V54OI??2SPN1 NLTXL*UUS)(/ M E;?R;]1R.8;3HZ\RL;D+0Y*;-D;ZAI=^T'5=YFL'2>VK5LV5=U .UMMN.^$ MRGO3U@G&1BX1ZH+?^;MYO"9[- >@G5$JYEV@TI.N&\Z+V^A O2U(?"N M- G/4=A;UM7G%VK46".:>,9$CJ7[_9W"WO)'AWGCCF=7FK^%%D_/1=@75:PG MZNT32W@:G(?W46V;8F#-T^7PNL/BU@,'JB;(#Z2 MWD!_!).I 'E#3J@Z$):G]1WB9%CH"M!N-679P## 7,:U-T+].Y/FGWBS>!6C M.D1B*64FYLQ=%\3LG3\FKJM@/B71B1T?D65+S39T%^_K-8$%0DMKT3)^RQQO M]]N&UR< M<18I*0R:[A3S9EB""[2$C>Y;EPD;_274I'IHL$UA?#V'QHF97> M9-*!76T I;](#\EJG/]$!X495&U/ 2 :PJ>*T778H8F5L[Y,D)[]3NS-)*CS+;:J*R4R!I2,U MU7"!4+#!3.K65,Q)Q45RVY\#9WU4YVXVP:-NX+L0SYFH 0K7&',3U] ,Z"JP ME;(TXCQE"WO]Z5H38UNYKE"4:*.EN4F5.C1!&IS6P 9IV-R$,-VY%_MO%2@. M 0^]5):#@(IU=IRR0*&./J+<33"?\//=0H= M8D_4J-&-DE+>J]65[ 7 (^_V' 6*[@BOE,L+#3%J@\H=QH^Y%/%6=7A@ M^X'M^T'!K=,8C3%I2IG+58DV-#)]U0:FRE7';83JG* V\$RJ'G/R4!;WNV/F MDEV[.D<&AF!YI$18!X0'/,:IT&:\VQP-?#NS#U:P_K!W: 5[8F:P]Q+TSH1G M)K,1VS^)+HU?4"H]&,0V&L16\@&%)61'O2S=<#6FT@2B4CBA*_T5Q FV6P,P MC:#%(S 6N2W+!H0?[;UUS14E9H\!%)Y*/N );(H:]QW M>?XF" 9H\T^,8'X\BY[O']I8P$_>.Q)=[O[/*"QY%TZ3AH-#H6+:=FR;JBFU M%N\+G>K^#8P\,36:!FG^N*3Y$Q/FS4(X@S#OJH(4NUP-BEM;CQRA]"44UUT% M*7PZW>9R=6$A_@]Q*3&]Z' 4@:Y_=)O>2V(Y!C9)@J+$]Y2D/@X;A1,E2OF' M+9P>Y%\/]NVWE']/3$<_ W22($(YB:YJ>#4(PKN@6HP+84B_AD T.768@HJ. M%?S;!K'4\2LD9JS@7'L?I!R5VH)-6X-<4Y$W0R'KJZU_ED3K=:#>=YO1\7S( MZ!@R.C;$0JRBD,U5;3\+AT3KLLWIVRMZ>5WH=P OCPV\/#'T\H',Q$'$_"?L M^-NY%OI^^]X9P@9LTY7'Z"PG2_8PP!.)L 4%C0G(N") 9O *FABM^3#M'0JT M"BM]D IH4T_9G(G453@(8U&:*0Z<1)"7>EK 9)ER]3-Q?!BP174GJ0N?K#%J M5L4(OD>X9)OQWWKC5M/K8.?3-=:OG_;4=^YJ7%!DURRHF4I9@:9;T;Z^? MS89W.9'#.>&_4_,DY5 M9GAB3E(>AC*9'[/GZ<7)WZG;M'C%B O3ETDH$G,\/)FIQ/2U_(\X'@U3'>QD%-IF,4E]O#JY;/4XIE/(U& -U59*#*""/$&\\&G M_8BO5&Z@SPL1GMC^1\/A8/CDQ+T TXIXJL6Q%BG/N!$6V]![5G1]+C6 $$FS M.BY:NT;0*BQ:E9T_0M6>V-)3SH3S/!OQS3OWW\8O/"N3XB,:MWX:BP M># \.I#)R;G(C QXY(@% "W>+VAI0P\%>+8+C]:P:T38U=2]7Z?NR54$5:-O M;.V-&D#O(KMC$M]O0/3S&Q@ESU;LG\HL9/!S3_-$][7(Y&PKN?^21W/XC?U3 M) *PK'OL+ D&'N%WB+*(.HT%3#UD/ G91Z$-[-R0O;L006[DN6#O9S,9B RQ M!^WQFP\13SH\KO/7V4P$%F6!45- V6388^/A>.(CJ\G.X']DK[<[EPYOA,CA M)F[A(W$[VNSHHSO TD\_C@Z')XWSYYXG?EBGH$U3_TKZN0O,G"4F4V$.)*22 M7<=/HK*81W>-H<\+P6[%K=B>@5=_^O%B/!P%)_B-_3T\>35076=,4RL>09GODL%C'P$XT=X7"BG"X,Q>Y,%"BG/;'OH*5 93 SB! '5W,IFA%M8 M%4!C*4;7IF: >H31 X8+0OB5.(2Q*P.X"44$T&46B2"U(Z@1#!S1%+8@F1N8 M6 HL%/JH&GLP>A LI5G "DPUPB9AX?)4RQ#:*"05_ (Q 4L$]%1?EPKH'N.P M]!XY98Z<>M!]%#&>IM$*9_/!&_C_!8=UF K8/0FN# &"J&TV8M O-G@K EH\ M-AG9PZ 405JWO5CKN$YW(#WD@?0AAZVG1<%U&F+?3J+I_LZE=!U9R!6-.F[@ M+)3G=8N%U0D/!X>'1T].ZH@,I4Y![SZ>1>*BB<8_?'-<7\]RL1DE,L%9]0DS-QCB$JSYZ#@X M&@V?[X^>C_?W)P?#%T^(3UR,#S@O.86WCI[!H@Y>*ZGU%!?X"CFB/-94-N>) M_ ^=T%8X>7&B83IX(L]EP-*(A*>0!9DD6T;MF)XK'NF*MP+*W+_=1N@VPH-O MA%\5T#Y*EE;X0V%[DY2L02:5H%7T0 SG.L_(5NI3N9K^:17_CM0[4F\GJ7_( MU#GJ1Y7JE9(Y7Z,*!H2.9&W$56S?(_J.TCM*;S6E^Z8'HPP()C5C@R+C39Y M V#;> )T!-T1=!L)^EU" D>3*Z-ABAN0PP,#@HF39'I.E#$<#7X\@AX&6^CZ MX57WSKCSH,8=CKYGF3K;*Y#-.P#7>>=W'6'W=+04*$M,:5$G.X]>\(A\!U$> MVIT:^.9\%)TJ55M9#X5&ZW,HC,A@.!&BO1]?/ WAHR3]6F4#!I]#B2M$O@G8 MNS+,0:4&?7W%IJ"IA,[@KC+8];$ZAT^S3,45:#!(ZH/-K<,"^%X ;().PMG& M@3UJJ,V53.-3FF$,QV= _A> 0(#6Y ^%+RW1)I#,BT$KJWEA)&O:S/<()S.+ M$!&IY=-!1XI7DN)RH=B?RBU2[8P(\PS1O0G7/:09?!-6/-$S]/4D>*0D3-#* MHXZK--&>/56P+<_05 0T7K9Q#B=G[T008+%7N):;"+I7DD^M X[^IXPHJ5)0 M*@D-2!VDHI I.\,D)W\*T- LA\YB0,I"TY-JA["ERKZ4FW1M1@/RPV6P:U\D[&:= M&=XVF/&'>_&B7K6&MBD.=BQ!O);!U?"U9JNV0>;T^-D'],R'NXZE^_,G5L*6 MM3K73?%<[WW+ MW:YC[)Y,1DU=C/C(@@/V>.'.HI@GBGFST5S7D+PE*)DJA5P+6X 4@Q*[&Q)[99I'R+UJ&@1)N9O[KUEL:WUOZ?@^-=7=D\0[+O6M M))M?[7G=\:;+91L7(ZK70F]UQ72<&:T>O^G8 ZK19"-"XP&Z?*P-P)>28F$R M&6AKOJ!)X99&AF-Y@-<41U*);R]O'>::DE$M:%Q+Y%IOL_]\HZ],]GJ!?QY/LM?H#KG*O>3>W#W_I5V_ M*>GFH0FF(XQO31B_%VQ_(SWEQ6C.EI19V!5+ MW.DU;=V],@-F/;>+(H**B"TTL^%GGJ)%;FM,&YKO[,N9F$4BL&!X*668LFVM M_(5OP&7'VW=KW5$D7+#@R5Q<:O[C(8824Y/2$JA=\-%:&!HW&!3$#"PS.@>D MT;@K_:BYW;$2[ARQWP=W>.OB+'D1\5BY$T\Q[:NSU6_F$!3-1A%T6!%B2] F M97_"!HUJ\:3 $J )5F*@H@J43,?S4)K>N@-N][8JQLC7#>$F@)@DHI>8%CA"CLE&#%(L#FR;7$N-+H4L6P$ M\!G\51L5?&'HH]15$,;'3__29>!%#SV0,%6I=0XOI'FF&.Y M$WAVR-['B9SFNEGI!,"VI3O@GZ1/ "U@1\$7)5L6?^4VJK?,!:-J&(X;5N&5 M>@'<7&-S]!); 'FL1TGBP $+. MQ7A^X"NBF+>8E;:^5&R/++3P.4\+R!*!T!J,4T6W",+>10]O]\&=\R@7V]91 MPJKP*,@C(C=<3?X%%W+O]"F+\\C(-)+VP=YK(.DET)NX9IT#/W?IL21.W7R- MOBJ)JC[:=7.H]O>/7HQ>C/8/1L/#R8LC=,?!*7"+FC&_D'$>^UICFB*0AHU!B"K.QR8H<-1]%)AR MZE3W4W@I">4%.Z4C,<3Z!60>AO$H)5-9V\8LMS4UR:";,$!43N:_N M9)VKQ25,G*4]@N8LLLHW;17%?KEF9GM[Z:0CE"UEL6OK7=4^0'-FFDE@2='* M*4%.IL9J#-8("O/+N,(BRI@1@GPC3W)-X>:H6J.U% / #"64K!N)R_H,Y:B) M"(36V)G*?!!J?B+B3U/X-3 M(C"A6B8USY7E]WFJ[+ZQ")GQ (:M59ZPYPLP6W$.G?;@MSET&\$T<0 MI"YF6WUL*C<1]8:F0, %^0'M41>VSPK;)O5ZA#$QXCWB/,AN?&&47U!Q0I06T'/_U-7\3ME!+8&" 3ARKA'#3B S=4>AT R'8JPDT MQ8G)2NK&DX)*>SC;':Q5)*VW#;V9Y+T4L." OESCN0.^RCH#L*8/A?T'4Y&O;_KPRJ\-"[YM,M/*J_\@S6>'10C$.57>K0K!?Q MJ=VUX#GRUK//N^U=BTF%W:I60C@=4"71JJD( GZ339[Q36M:Y-,R:=>NZ!XK M19&X(>P7*!,9&1476=!R^;1%(UC9I3FL)7)7W"84P$\*<0(!W=HS>@PET)7; M!#08L O[)>#H7 :8!;BJ@QVC)&3S>9&K4;$@1@%TA!FZ?2?'KG!LI$Y2BAWT M9Y?(_1/Z>:A5GZ%*[S'1C.X8(=$4\>/B5@K)-L%K0;AV)=OP!@SQ5PX=83B" M5,B;+4[Q/9+?T%X@X%&NH8F[O>2-2F82-QD9 M<%;NS"T"?2J_[S4=:XX<2*0%8&="6I6,8AAQC5QA0C*S.Z#62*K.96F2!2?- M,' ALR26";QSA;@A%H&JPA*(4].E'UM[1H[< ]4@$*G! Z#L=UH[.;6#2F=9"AX47@"O MQ!=([6@/*:=-"*R,/PT//J%"6ZS;0!4?<81'H-$$[SGQ@"8%Q_ O>%'+'$X. M'A0Z2 9 GSL-P&XI-X)'6(C2RU3KA]UBG6:]19S,&KR'1),ET"3QETJ6 [Y. MM?TCP<]M'0?@.U3Z/*.F+,9L8-2*UUI<6H).>$4&M\1\%5);62%N2RTX$),T M57T399S8UJ(-K5N)SO:S[:H*LU#Y?,%\#VVH8&8H<\QSG@'5"N&,S!?,P-EH M"L\L<40E #NG\FXYE2>=4[D-A-8BI_)#'Y/W8DZ=JMRTXX8V%X_7 M2ED"18C7"D5*.('?@CID'2$U:Q4]K^[@M-= .O.@)S[0B8SZ4BA063+"N<=U M"L=U(<^2]V;]54]5+-5"^!!+@X),F310,YM6AC.VP85D]6-;W2T'>2FCZ-4P M=S&LH"DNK8D$Y9T,,&Y0N;0I+*&F2-OP+[$!$ 1T>#3O:=W;U[.14 MBLD<13R;NWH N@%4Y)'0/>PU$"'6PG(/*YG&]^U[4IFJ'%.NCGIBZY]K7]>V MAB*4[Z8B$3-I2O<LWJI5A$@![*#;"^VA"(;5;__* 7+J&,8(1%;6 M?D;#>%ZBH5X\O;@7=5V>M,7?L8\I;$:43B,):THZ][J>TU!RM%TH@#E&!;SR MUH5^WI(NK&9H!8O0LZ8;[L@0D,_]JMR^:;NR%2#$&&W8=*PZY#4M&X6U?EN) M^K5^FK)SJ<*Y_LFP*3FY/N*C%=%#9!& +'-I$U;L"SN+$T;LO4 M,=FK]D+Q19- -R8-%9$PA2-D>\O2:(4>%TMW4VFC5U!ACNB>/%U(]T1EHB3% MAW:9MIF-_Z:JU??+6@81E[$M"QES8ZQ1H+0\;@HT@VYKDE03+\'<2!CHUM0=7O"PG"A)5V%@J#M$F:;L;P>#=65;BURAH(&@N9 M5G>$%B)1&5>3.QG*7J5;1'1%*IGW41SJ64Y9L" 0D54>A47T0*&.8MEP*XUO M$'%Z*.C!E#(ZO&8^C(5WO*Q5$N8N,IRXJ._E@I8UIVUG7 ?LTATZ MHY^;JT--H$\S"5MF:^A6'LU11,4P=\ Z2,QG2>#;^3JL;?*4;BJF]:Z\F?>] MO9FW45&KJRIY8S?KK?#<9C%@H7Y6P4TSD5 M]"E"NTA)]+/74E"*E5;I@G+;-F\J='M5&FU,E^R5MOOJ6F?H$ 0(TAN- #"< M"TYF5F&5T]QZBYRAOU%%)%!92O&-. U *'?.PM+CB'9%F FJK_X$;&:ULS)6 MSC9WMXY%$*C."&"58[L%@6@-N #M&1>K:EQ!AK#XB8@>&&03P&!T!!"SB_)4 MRQ OQC4VRIS0 :LA*#*[=IW/:[K#Q]817<_[AH,ZJY1W@M-AD$R=.W#XCX\& M1_M77(!S-!Z,#Z\K(DPF@^_C"IQ8AF$D;BPBW*;H\>1&O':R([SV-QY?]^:* M-:+X1E6N=WF-'\1Z\W4K?# M=WEIJ[O9K18[.?%O:.^Q\?"//SH&T5'1=6./W#7H&^\XZ1C$#B[MQ<7]W5=S M,]]3S8P['@PG1U>6D7ZD?NT61#Q] M@XQ0BC.>XT^)*H923">6E)_(C!B>E7 M%U#ZIO$ ';GB? ML+WQ4QOT=<7[#4^ K5I!0?5%YA"]HFNE0ZCJGTHOZZGGBFI0T#]-YGU@%,E@ M0Y3!QB"68?][DZ<4<&_G;-.^4DSNIBI/+B6RV.1&M7.?!'RH$>Z;1;L0/6N6-Y M=A^S'W[X]]4_+=[<=_G3*M+I=LS#D176",2M@3\WV!ZM0. CI9M'.NU6;)_>WELX6)HU?_ M!5!+ P04 " #U.V-7F*O:9ZL( !4/P #P &9L9W0M97@S,5\Q+FAT M;>U;6U/C.!9^[OD5VN[J*:A*(!>@IYTL56E(3U,U"S,0JGH?9>LXT2);'DE. MR/[Z/4=V;B3A,LT.I#L\)-@^DHZ.ON]<9*4]<(DZ_HFU!\ %?K.VDT[!^VVS2Q,&MJ\I40.J"6BO6J:M:^5\(ZK7,M8K^JDYGDVM_>SOWFJ1O8'2W.-M-(F M>%?S?ZWU,Q\!M0Y"K<1SF*)[.Y"A=*R S;<9I-YX2(GU-HFP MV>>SDT[O[.*<_7Y]>77=.>^QWL6+0>95F>?R^K?N%:LW>;5^L,-W6>?\E-4/ M17EU?7[:O62]+UUVU3VYOCSKG:%P]^O)E\[YKUW6.>FQB\^L_K%Y4-E:DZS9 MN6*=TXO?>]W3>:21\3SZFK4&&O:I>?/VM^^^)*1NU6N,EF;O* M<3_1E*DV"5?/8US?FRS4W H5,O5:[?T=95Z)O1!Y;,"'P P,)8Q M(.2D97_D.$DP:LPN@;(LIE/V&8=D]5KU#Q9K@V+ _IQ*96"D%@S0\()=0898 M"L&@#Z@@S1M-IF/V.5=]')']"BDX&=D*.TNCO5DR@T8K/[<@?[T@;VPFR#_A MB@L"<3)F-ZD>*1!]J!18-P7"A<:>4NT8M>(R93P=LSQU)@=4GR-P"+T(9,X2 MO#*2*Q;S"&\9IA/,1)TNY)8$4HC 6F[&))+P&_#DF?9I\9Y 97!(1=.F,4@@ MDB;*$Q1+L3EJ(I!0:+)HP&Q.'[/V(S!0=D(32*156#Q1.!E)-\ )V@PBKR#U M6W(UTD-L)E@XGC?#EH^;Q&1DV%I(XK))$K%$!6:J2. M'\YZ?2)N!RQ6>F0GE#70E]89C@-QNEGHC5I6YIAG)\HL:;LEWV:1[V SR==; M0.K/[VX;M?K'EBWY598>%#UT'$N\W+&['L=GC!OPC$$&R%"!3P0!S1,J:0?4 M@L02#)X40.D:+1 I;7-L1^,;K0KJ9$9'(/"V93O(% %(O8(.W=MHP-,^L Y& MK,M)BS);&(,PM4VM+XA6G\X;!QU#@Z^M"HUYN_U)I$Z1V^NY&S M2#L?K0TH[CE9IJ0S7E7*2$X/)49=U,5J)05W7M'02B&YD30!623./G](J:?< M4C+KO9CUF:^/KMH"*N0PFE.C##$@HUQQ2@IP6EZ)65*,+8H4>[XRP/]"($%< M0VP/8EVB] H]TWW2%7N?$.G?K57B,H^=3:: B*GYX$X"%D_+,I\BZF_A"F!3J]8 MK>55IZVF,AOU3U9CZPF^CB*OCJ+ZHYU,?B-,MI#2_.I9KN%7@-NIUD!>3"/:Q#>M7N3E&YWS)2\ M 57NFMV1KWR[E5:!>5MIO[(4O:RT#W^T2MN_DQ$3?U&9>60*$/.,G3EGHMP3 M$JFEU'NF'L?\VVECI\F+OX%])HET#N"^ !AJS(](0$C4T/>R@\3&>&,IGN$W ME0$3?P1_YA(GX%U/GD9^;VUW74F]C32/BS1\]TU'86*)FDF$%>U6T+Y') %! M4"8@T[)L!/R&,HHBT?0YA4^1_6N-R7[GDZ!55E#%7M$*7\X%-K0P=>7K85AF MUM@&H80)<*7(:RPF-39/<#W03GXV91A=N36\S5F^J5#K8&H2&W0 %5Q7\'X+ MD>%?,Y40JA1A7:9#K89 L3WE_?)MF2E='229TF/ IZ.!+IP;7P H NIY$7P00T\Y(NA\%;L"\W20LA4BM@4):I.XE6,IUA[8/>W M(%K36+N'T;9L@+A4/+,0V**TG28V_IQ@T;<_C8D*F,GH5&@7O XF[4LAE!*+ MH?VH1K&_O>_$&H'F0\\_+ C@/^:N/H."-'ZME_4(>733-UA8BVK)PMC_M49H M@FJ(_NTF\)]5NK&:FT,*\Y@FEV H $)JO>P9U9?;JD2D!.P<"5R<$2F.B,PA M=N6"_A]6 DWZ R_#IW'P C8OT5]ZD(F1]AJ'&5J$-GK9Q!0K[+9A!RV?;ZWV M[?[<\Y'ORF[;>-WKS]__FOY_4$L#!!0 ( /4[8U?O%M*$E @ - / M9FQG="UE>#,Q7S(N:'1M[5M;4^.X$GZ>_17:F9HM4A5#+L#L.#E492'L4KL% MLQ"JYCS*=CO10;:\DIR0\^M/MVPG@21<=ID##.$!<-R26JWOZYN=[L@F\N ' MUAT!C_ OZUIA)1STOWKMYG:KNU-12(=^NSG[+KSWDV;54,L7%M/I!&DUF]T8I5:SXC_@M]L9+93 MS.=9E57W8IX(.?4'(@'#3F'"SE7"TTHP4-:J!&7=K%R*8>I+B"TNVJ7AU:*3 MD;#@F8R'X&<:O(GFV>VU[UP.UYJ(R([\6%@O1$E4'Q?YZ4-SO]'I[M#8@^Y. M]G_>JA;#T=)>0R65]C\TW$]G_8YO_RC?\&: M;>XU=[=XC?5.CUAS+RJO+D^/^N=L\%N?7?0/+\]/!B_;.?^F=]B^\LZ]_ M]/]=F;+5:#PK:,E4ZX?(IC'E29U]X+MGO(JFS$+05\939$;?^+1-% M8KS:2)$PF>13/Y9PO62B_^2&9JP6=$*>L5S;CC.&AQM-C!]P U*DL&2VN=J[ MVWOM3Q]?J!U76T2DM"?/&>812]QALR5SO#]H;E<'M7!"A4RST?AX2YD78B_$ M'1OQ,3 -8P$3B!!RPK _<]PD:#EEYT Y%E,I.\8E6;/A_2M-E,Q.\[E$%=DOT(*5H2FSD[2<'N>RJ#1RM\; MD+])\A_P1./",3)E%VE:B(A&D*]P+HN$!XIG"E5EM$H+E+&TRG+4ZMS M0/4Y H?0BT#F+,$K+;AD,0_Q(\U4@GFH587

    8)BJ4X'#6)D%!HLG#$3$Z_YN,GH*&$&30:A4Y#F+;D:JC$.BU@P733#AH^OBX_M[XR/P&*1(N*)/'.$UY&, M*(ZW]<)]D<:DD!4XCTA#F5/P018MP+F.#!0N0"$)B+_$:RGG!"VY86XMC9I& M@B:NDT0N40!9J9 Z;CGC] FY&;%8JHFI**MA*(S5'!?B]&&A-VI97V">J919 MTG9#OM=%OMW72;[!#:3^].&ZU6A^[IB27V7I0=%#Q;' RRU3L\ERCARO6]+2BT<.4Z7167@NKAM* LS<\HK"TPN6 6 MZ?+@A>(;"\6X4)7P+O(;)2AQ]N_G;$DLXLP-*FUH_,PT_K37VF_M[W]J-9OM MGQMMHO06K[U*3A^!P0-%9+O<\'[:U2EM#7EN'CZ$\L< D$+E2D5&JG*-$V!D M&POCXB5*0>KFH>;%/-(N1FL-DCM.EBGIG%?U,I+338%1%W4Q2HJ(6Z=H8$0D MN!:T 5$DSBY_2&FFW% RZ[R8<9FOBZ[* "ID,9K3H PQ(,)< JXJ'D&(V+]$-X!WJ6$5.!"O^@NKHAT2&6<$Z MLF?KJ-Z^274/,;?[^6/UB/*&W!MH:V^%M7?],9>Y\^!TBA#'6'&),=K?K*B< MYOGH T)2<;FZFG+ Q($83DQ1LP4JM^M5>$C0Y#-IH((TOK^APH*JU'5<@\(4 MJ$^')E_W]&.#J3LQ%=7>'16GM7SJU+8K,WMW9S6V'N'S*(M189AK.MR%E&'5 MM(DR%F_04SJ:U0J]1MS, M,BSR9 [7$#D7[TQ2NM\ID^(*9-F!O"5?_^=66@7F3=?BA:4^9==B[ZUU+=SS MK:CR%_6Y1Z8 L1()1 (U=+-L(;$QWAB*9_B72JK*'\%?N< -.->3IZ'K4];6M29AD8;7 MWO4D)IBHF4!84>>'>DBA 1!F8#,2MP)\"O**(J$T^44+E5VCXBJWO&CH%56 MHT7?;84OYQ$.-#!SY>MA6&;8. :AA(EPO)O?9?K;7G/[.*Y7W(N4QKU1:5[.N0#:]>-H)D$"@ MG2[TUBFJ3N(>1DVL,'#Z:X@ZLXBZC3&U'(#HDSPSX)NBD)VE+^Z]RF)N]_8J M*J"KU:FL+MCK5^-+(92*;@;P_09%^.Z.C=8(M.^[_^F& /ZC;^LS*JCASGI9 MCX"'5T.-973DE5R+W4]G@B;P O1B5[[[[=$'JQDXIF".R7 )A@(@I-;S O#Y M&CV(%)^=(DV+MVJ*EVH6$+OR0#6T_]YS-[Z40J(VWO96@0:HZO,MR7UZ8YHQ^S,7J1<=58;E_:(F/ID7U-X:Q[J>S7LQM/,SV+C9=XX&3:&W7B9 M;_U]KI& F!W/:O.SHKFY<3EOE!D;PVYAWK#"R](E$]9 M:G=Y(OQ+?;%7T#M\I5_'?O:MCF:1)N-#* CH\1C![',YX5/CHDYWA[["?_!# M=\=]^?]_4$L#!!0 ( /4[8U>65*%_2 8 -=/ / 9FQG="UE>#,R M7S$N:'1M[5QM<]HX$/Y\_15[[:23S& P+TE;PV6&2\DUA#72F]U'8:ZRI M;+FR"'"__E:V(2\E39JC#23*9$) ^Z9]=K46EK<3Z5@ M]CXYS4:UWJD5;XF@5E)T1C*80Z;G G]['C,UYHD';*+EKSQ.I=(LT>V4!0%/ MQAZ\3F?MY[G8=,&B<:8=G@28:,]MAS+13L;_1:_NIKI=R'.T3!=C(8NYF'M# M'F,&ISB%,QFS9$$XDEK+F&ASJ4SP<>()##4I[1CVA=)IQ#4Z6Z,@+N79\HB3S2#[MGOW=/>P.E_^JOW#W2/AF:DX;J- MN[BL5=UO-G=^4#:N6HR_TW&)5#$3ZW#=20+T)D%?Z\"+(.0"Q*Z-&V M_D1QS6EZ+ F@-_,CEHP1B#?F66:F0;^&,F :(4*%I/V*FF).E[0@\R-CHR&: MT!Q41D"14L,\FH./2O/0:.0)1#P#GQ$V7,^->88G2]$W! $)"3F1+X25$ZI M.E'9A*X#0$NX2'%3*U^URPPG62R0Y+K@"G5)8V*[%#I@:L02S)S^3. O-SN)" MY@K=$TB4W?K>+T/R:9D/X410V/L$KS!QL8Q.A5\F7&%,3)EQ_:#,K'ISE^T! MY4U]?S?86R)Y$L,0WGY/ @.>BS4I$5!-1H"YI M/:C02N"FNSA6J/I*(%.;?%[)_(=$/N M"#:7$TWB9QBT"U5UUZVZ.PL&"CW!T@R]#%-&:.#"!_D.H9"=[\/( +70?LXS MNF(7M+1["_Z2B*B"I7=R=:W]:NM@QWBNIH,;:/:K;NL6DN;M)*V#ZYKH'W7= M]JC(H3PNOK9YQ/S/8R6INCEE4H;YSS+*\ABJNG6>M*?D06>DD'WV\K^.^6!U M]IZ;TN@S4<92$5]+F86K2ZED_L/N>!]L,7I+T>?!J3POKXJ*BZ)+6; 2>XO8 MPR$&FP$.";'(7$7F][FW&=B4B5-6FX7?JHW]E)PD!0]@X9V5"*[P[Y;MWM>' M:2VKP=_D(7B7<8Q6P6OKW3;EZ(:LGA:<#08GYD$@\'& LZ[O,3<$FF_EC2U; M%W#9DO70B??H5D4+C@7'EBQ;LG[0K?>(8PB]&?H3S<\1^L7-*EN]MNU(S89F MF@7 O"T =C^6K/&6["IXHG/4R8 ER6G/!^Q=UO-V4!L;7)9 !X_ )M[R^DI M>-^&O]V%;.W7-/:8P]8DEJTK&Y O]BC#X]OTF*,,[]E$P)\\MA7-KH\6@&T! M8*,/)#P% .SW:G?#S):7QW(!N 4W3RTX%AQ[Z. I%JSU'CHX7CXT9P\=V$M# M"X %P )@:\T//71P\9RV>3J;^3YAI,V1[;N<0:!7\YCQ%O1I6NNCV/?KAO(X M+OB'>6>/HM6'7W0,,$%CGMLW#1IN;XNB)9"Y?@1<@T+!=-FB)(M,-X%$:A@A M!(@Q!O=I:J* (ELJTLM,CY#1G)2$J##Q39L#4LZ2N9%;A/CEK@-%3Y/KBBX: M332+YB-QWKZE O(KTE7-*2[SP.XT0N)1$+/ ]!T)I4(CAX6Z5)PW8RG-6KIL MKP)CCY\ZVVBY.T@I'HJ"ZN2AYC$Q9?,LWRET:J8MW^&S3BUOZ/'-D4$L! A0#% @ ]3MC M5XY?'[W/%0 Z$4! !4 ( !XF(" &9L9W0M,C R,S Y,S!? M8V%L+GAM;%!+ 0(4 Q0 ( /4[8U?*BJ$?@BD -W; @ 5 M " >1X @!F;&=T+3(P,C,P.3,P7V1E9BYX;6Q02P$"% ,4 " #U.V-7 M">%"R'"Y #&7P@ %0 @ &9H@( 9FQG="TR,#(S,#DS,%]L M86(N>&UL4$L! A0#% @ ]3MC5\%QCJUS3@ L\\% !4 M ( !/%P# &9L9W0M,C R,S Y,S!?<')E+GAM;%!+ 0(4 Q0 ( /4[8U>; M:SZD(!D )S9 / " >*J P!F;&=T+65X,3!?,2YH=&U0 M2P$"% ,4 " #U.V-7);[\R_05 OQ #P @ $OQ , M9FQG="UE>#$P7S(N:'1M4$L! A0#% @ ]3MC5YBKVF>K" 5#\ \ M ( !4-H# &9L9W0M97@S,5\Q+FAT;5!+ 0(4 Q0 ( /4[ M8U?O%M*$E @ - / " 2CC P!F;&=T+65X,S%?,BYH M=&U02P$"% ,4 " #U.V-7EE2A?T@& #73P #P @ 'I HZP, 9FQG="UE>#,R7S$N:'1M4$L%!@ + L NP( %[R P $! end
  • Z9+=1[Z;.!B M%-#90\H.86FPC N#I;893D[>8$]4")^NL,M>J^O^Y,0LIU)J7[;UJ]IZ1%RP MWT @--M5J9]FP)L3R%V;2%F/3((JB2S'8O>L,IAR;.?G^4E**]9Q+N5-C93Y M,!;-M?:EU8('JT6^V!?9W@54 R5HQ%2DTU:"#@>U$5F14#,/99N-$^]4^315 M(]%U#52S[E#->AQ"S1)1P(#SM(,!BV@@)1CH:-^J""*5H<8XR@P%&R'N: \@ M2<+>T 0AY #D2I80.O:88B1FJ%&PSPWE?<358S-7Q(I8.OC$HY:4D&,$@9#/ M^6"ZW(X8\<3DKG@@R'% ^17TR+DB]1K@Z^GI(/N1?!M+ M,'SR(]D@GLYWIRS@ 39,N%/$B#RN%<9$#YK5E;KW!"^'_1Z_^2KM#OL!O:'+7V\N22CX(9ED MB&PY1[:>HR-.E]C-8IIR%M ?)YD@\ZIIDGR0G!$B.+']GAUQNM33X=/#_9S/ MQ=G[G_=GP9+P[1">QT?"E_9.MU2?,!_.UO:P*7+^[JL#:R/%*%93-*Q+JON# M.GS9(:)<[JD;K4+P7N=%1#P1&2K>)6QW*^D8[&]LA7I6;!WL=DQ\3SSJ467C M$< ;L,A" Q$/)#G#ORJ\$<'<5SMO8J^HT4,%'Z1@I.M$#6(U _B01S^%2;L) M/9_=")D3@(J%%A[ PEO[V\?HBO&>"G#S(^<%1X%)*<89 /+O(7M.$)H]O7I! MVT+?KYO3(YP@^TJ#1+Z9DD/?W25A[/$OBXA\C*/D:#P=06-&D,I$F=W2V(_8 MO>3$Z6V9[W.Z\D-\WI\[ 3R))RW#5>CM27"%U3Z'8U\>DI=9#'5 D*_>RR<_ M>3E5PLF>AC :1).@F]MFB<<%VEDQF_!"$J(0;.[>Z*E%H:'W0\O&*%>F?HIXXPT2 MMZJ4FQ.H:@.?OCB!(LDBE*'+G*KR.#P!24H'4]NW&2D?Z=80%F>'Y*M3DU L MQ0Z)5@/@:MH2LHR#---$=<80]>[QW]F3-7)]*(I\$[I&+-.,*"FHLI/$M;4< MS; O%M\=>21EQFT;?,T(H,53[DV^1:22ZJR]_A@R#4EZ@X#)F)9+PY3)A>/Y M$X$*R0)0,P2@9BR:(\ 8>D]E<0OM1U1.E46!C( Q_G2Y1""54T\GZ* N_9 M<7^?)Q"JYCN!+!I_'<4WH4FPZ 9+K4_#W6CD-3P@84F(& C42#Z#ZJ,LAGC^&9:K"2!WVZ<.?VIDL':A'H,#/_@M; M8<'N$PT\J&GOA ?CKI5-(,KKIQR'@K\2(Y(U&Q+>1S"F-2N)5"NA,_Z84UI M>AMQC;9'>H4@1Y >D02M9U>8DD(]4*M%L;2O=+O8O;]:IXOE4R(0#^^IE[E@ MFF W/S;X''GY^P/P9-C9SH[_8W+82J=KV806 R>PVS+V@\-#M&+.#?$R5 QX MPXW"$8LA&YHHM,2H@H4H2):Q-@M46%O%='+WX[(X\\B-QDD30%#4<")1$%W2G+XF&N#:\.'BTEW ^ MV?JK?&9^=E*T8?:+YR[I"WQL$N4'.RS-9>53=$&GI XN-!=['CK!+O$3Q!#5EDSUC"$V9@)MGD+ M/(:D"J8:8 [Z=1"])@35 48WA,#Y7_O0FYH$Q&FMPY.V $A59^7: Y'0U Q@O SE=!$]2<1^L(Y1,=3,G;U\G9.1I2XB929# ?S36%JE M.[5VCUASS'+8ZW#[2-UU& 71RL<8RRC>1CP5UD!5Z"]W1"4_PVC7V+XZA,5PF!9/ZHB5/-7:?].K2CG:O'6KYSGMR=L' M=65J54DY9YE"M;FZZF@3ETR]=(\1 MS^YE?$]%M8#%\DN4YL^THYW2@AIXLY">?)5.F_T],!HI!@!@HQCB66D/=J:? M'$UQ_V=UPE@,CJ<8[34/O<]._#L%YEG/KS[\"\G+(IFLC^P8!D.:/6&RC897O2\B->^ ;;?,V1Q M<5-C11Y@OUF33GLP%H/( F6ZN1GMZA9CD 18+AOU680F%*4+C?A4Y A$&<*B MUF1'H*!>%JW4XR 0G6K$9;*L0X/'3Z3KT176XG"X\']'Z MD0/J4;<.KRJ8CSE*H?/!ID0SRU3.2U!$W35.W #!.A?LGXOX,7H]-F*S'*(# M!"%"!TA.FO^F.".[0K2$O]_VQ"6I#7^WC-%A2RP=,759,.W96]%($<]TSKD4Q,U,K3(Y$Q%!$CD5@L!D1 MPYVNX/K[(A?7$>+*.#D20_3IF1*:B>&8-D.YV6T4Q;KX1?6:0Y,":9["DE0WN506L7RB\*E?;6A&@0TZP+SW8+7"FCR"(O^4T&46W/I+ M>DD3-_:WO.8Q)+$;J?NK2LG'(@$;#!)YH,: Q?MP-)&K7W$S_1DW(V(V@(\9 M@AK,B,+/"%8H)9-0I,;WA&NY58&5!,E!@%K,2:)E00@)!BE6J4$4]/P.)5R% M03Z!$?ZK9M\VR(*.U73GQ(L8#<;>KTZ0@1T2TT:./A,T2"JP!,3@CN(C$!P" MK*X\-^74A-0 P'40JAF$9),7H&Y+'762-9RN;(QCWF_E]P&D3=."G*T8V)Y< MRR< <*N0F2:SZO( *]0OI#S+,W+M^/&O$UPEE<_B)B&()2D**.[X3<<,2=FE<1_%EE#VGRRR0F8?]HD9RRNCW<'F2(D1MTP1_D];EI9Z& ML-)&4)6EJ61DYAEGW]Y3-C^)$U@,6CUE+ +)%\X$^YI4 MUNT 8 (/R\*)NH7*[Q%-5*#C*+_.@S4' MIK,8BF ]0?%R4GX]Y\'S'&NH^'7!&=]XG#<[.103F*%XS;VP,0CK-8SN.8]<=5VB/6YR(*V+\0](8M;H4F M[G3U9YYXE:Z=D.B=; <&&1%7Q\_J*[/-A)L+-G#L!%!'[.U_TV-1I$6FC2"& M!=3>"",W8*\BZ;=.D-!U+]=BT:TJQH(8W:!@+2.?> MB@P1=C:@G>+(KX1UP475,)[(+0G#Y2\?U>)-K;RGK][<($-M<>$'>')\A/*% MLCWF8OI8%E3^;NKS4NU5 :67S86'A-E>9).R+*Q#MEW6N0>J2+#OZ78OW$%* MTOX)B*&!;R&N_MZ+<%96S7D-^))'[!1DW:LA,#E9]Y&&45DH\,K[G$DU6,M< M'5$ VRT'7QB6L?)\$5 ,,IPD]+#FVQG<(]:#2^Q\0W7Q'O0AK:,5Z'$F''!U MD:5)ZJ!9V%04C2CRJU ^&9$:8V8$TFYT@G)5.49:O]K GA$+ JO.D0[B#N4= MD14F%LN/4>2]^D'0-T=1K5DA:0Z:FFA0)#V%:K-QXAV:X9PXWN%AN<$D8472 M(4-7#0;?3IGM^K):5N-M"V/"H_-VXXED%C1A?LEZ6!2%/8$1)3I5PLF>@"05 MYI$!Q5%4)@'F=!U'FXN(C1UF;%<*728*A;]!J:]Q]9;&3A2SHY7M9 0.,5\ M_$;%)9,>+S\OR6'3(S&A&0GTR> V#41B+M@B!5]RGM0J+;.Z2NE_%Q-84=!E MT+746.IR>,B;>UGD,J\*.GVXEL$FK1'KYC1FKE#:YFS3>7Z0@7.C<"1S$R?U M^+[<;#/N3%PLKYP87@6)3$UX[ '8K:JN*ANJ$UXR(@^SG!7H))DI,C6$YOO5 MSEQEM;I%A^F[+D_?8ISIJS"\R!TDTEE[.O#K["[Y/LUS@0<(G;;57(/; M$LJ8J#4M>65B-*L5>OLO%IVU !7'7MI82Y;&+[X+-WEQ]MZ$3-*,PYLP>DGU MGRZCC>,?F^E9'*T*1?(;IVDKC("'QURR>P1QJJ'V]"JFE$O3'WJX%,PA@G$\ M93CBY.,AD!8?T%:DAV5QY:N-BZD.0XIQAL-<'D)D[7G7)+=Y\9(X52XT/OAG MFJXC[R9\85HTC+K_6TJ_.)L^,#,%0)BZ-F5P+I_,JSO%W"W*@">KNRJSF*PNLL0 M.B-!CSE5X@JRMBY$0_SG1Z/D.X\HM!P&:8A_W8!2%F*8>*<2;ND]!;U/[@M M]GC?1ZH]U-)8TA?;!#W79[81N8817-.H:2U.;3Z2.*4?K0:!W5,WBMEK]@DL M?CG.$NNP9F,OG@-_Q0M^9.S\N^?V0",EA #%R(5Y"-"MMA4CDB@?,IG)NE;D MU4_7["46@EK*_A6GN[/$?R.;*$S7%@V(0\Z-6!QR2**-2>2@I!AU1MBX\#X5 M(UL%V$2EEJ[@,OA(HU7L;->^ZP2]7I8J(8L/2J.LJRM8I68["JQ7E-[4F-M7 MB6R%)F%67;S[Z]/#D1/X].7F\>J2/#S.'Z\>IL2?!CT6^BF&8CBI37<*.(6< M9+V(H8R!^&'NLI%25'$(A4B")HD)VK[;6%2%!VPO%J>D5R-]KRN)R)0$P3._>*)'P>6T23V M?2UL><09]920J'GHZ7&^RM]ZV=GX2*JG!3TO$4;[#H)3.+3XN;VBTMTF)^2V M-"'E\.?;84+*[ND*+.I.F(*YN5\D64$+;=?39;LB;,PZ[WI9W%N^(',LU=N> M=;=D$5QQ7&HHK;=#%*8ETS^/$(\*\B MA,LHWN!KMR]ZBD*=X[$"?:(,,$C8E24A]?041=(BZ@9-(&C_68+@?C&HQ4A[, ^:OQ\AHP#\? M<$;R(8D8DZB#0GVSP8/[QYF7\@$\V+DZHK3J-3O@[3F.R/L.F43AXY_^X4\? MWO_Q7P5H@#W9+T5.:9Z9HA@R>F+(2M*0<9*;CDY'E* D19%B1+1,2"OXON _ M_>R'_B;;]+.7G&KF<$YH@ESJ"*[6^)1K^3P*O7[J#U(80.7IP:GZ MY8$,N659OXL9P'&M,39% W(G :]C%$ MG+AO;5=.8H#MU8=7#?4L"U; <57Q#:NPRRZE'F;%XL@+- 4G5V\T=OV$>L=# M[B-=O@V1,A&D24[[A,0J04HKLE%!$I[CJ!^2B(]E41WV5R%FXX>I\$NC(ASX M+COC>J-\%,1)09U(\I:S8.R*6(/ZT2+RX-5AC!>ZF;P$>[AST^=8N1>;*@Q9 MEJ82@],PE.C$N1]P[9CA5RN!4H?>:EF26R?T;C;;.'KAR86]="T@1E1J ZA= M9@30W.)E*>PQS[4ZR)&/0C92+R^XR./,B0W@ C?"?D4N:D[1XK*)PA5DCGR) M4IK<\3C1/AL8Z1!!B./:< @K^SO8@"1!BQ#3YE[/FP$1ME*$,!>!;+F!V.)N MV&R#:$>I\L[H=9I*>MJK:8 3U9@<>HBFI;<0!OU"L1*E=$E&YTLV^+7_0B'K M)WEK<5N#[$! 35W_PR_^8P'/_,1 Q(V(CB-\-H0/W5 MMBGS6=;.+)H;HF7ZZL3TDK[0($+P_5Y3*^D1A> 4VU,#+V2"4 Y 6Z3H&XQ M<<[[6\;1.I+'"'(^0]:%O!]CQ&$V6!5-X]ZY[NG!/R)!9JVF_HO/ *] M7WR1P@K$-.3,@#>1Z."'[,\8@"29(L\[\BWP1?SP.Q6 .^=MD-"D*4RFEKF@ MSVBQ_2_ M,AJZNQX(+PHYDM.S#O9B01[--UPEE"4%0+X?RJ7JC.@Z0!SQ!2HJ^%E.8S,K ME[SHOQ9Y-(6@7BB+-7 $&/AU%%-_%7+<:W>'@'0!KAY9):?78Y:=?4L^@D#$ M9H<#?7,1?(]X_G))X7>G*:A8DW* &1%#$#D&408A2N&D06Y*D8_Q&#TZ;W_Q MTS4X8ME] V4R ;7RW&$W)"A$-$R0P6/U0R!VAM3 [H)'IE(3#A*.1+(;U&J% MB":%&07MXK3GI+)6"Z.T81^>NU)?%:EA)JBTC4#$FH*)8C,U3H#;WU.T)(4K M !3(CEWVLN:<,$[E1 FG.GTYJ@KH#2:,7)Q\C2A%/.99NHYB* Y[Y'<1JTZO MVU%0/0E12H^V?!?E166< >2YIPEU8G<]#SWE%2HJB1\='<5I8EZO^J(69$]$ M&CU*31')*TB?BBA:5%CSUQG4!VX&+J'DEJT"6N>V3S7#:KZ!T^^_+=_+!H6M MK[DY%)""26'JO>J'?S[K2Q;!"V$')$D&A]QBJ6B0 M1H)U)66LAZ:HQ2SX$:)S6\J M8NIE52)8@O#&EFBV&(.ZZQO3J^5$R&'P<:U@__*AAJGD9U?JVG00.5:BRVX3 M"E+1*A;+FS!E=.!:[8=?J1"%M5J0M5ZMUZP\JM+6*I1UI\BM(B]8ZGS+CA$T-?;3CW^JJ)*K M]YON?%;:FY#2#&_>@6Q-QZT%9;LV"&!]H_:58S^7O5&: 1/=S4A68!(TRF4; ML =@-?7'VE(S_THI>[:B'?V^IH 22)H$D[45J29 ?ZE48F4&+?L>C7 N68A MTKFW"B_94JKSCL:74(&.>F@R[Y8?!/PV\SCHYVPS&(-=JW: M.L-"?6) [@XY8>&U$%[;GQ(M;0()FTO6S_G!+7<2ZUM^0$'3HE.\OQR5[ETD M.V6NJ_+[&C^!-74'3_'YB^,'D-0 [G8G4,I_0F!R.:QF'GJ/L0/7>O&[(XNS MEV[=G _TPR>,$RT:'(*D.1*.^FO0V%/.C_IKD9IAZ\H>;I?L!77L MV2VB,SD]GJ9Z!9%:C.2T!= .XD&ER*,U!HWYE@],ZU&-9L3:!W X>T;A7(7H MY(50=CS_0,^=/Y#]*#&9[E98R,S %&GVSFGS7UGNZ73X#\JL:Q98B]GQX/GQ M>?X&T[&X475%0\ SN\PQY(^.L*@ !YBAS5P,B0J8JPZJ(-?;! 6P*[;XFFC" M449"XXTV%BD&LPR8-Y#D912,F2:_4Y;?9A[+U1LFB&%]R3OT=_;+Q;EZ(P5! MPBE.F_^*')QAA*@%\A8WXCD-Z?+H6D)50-Z",/E6D+9XVAL6J@YHW>9SSK0( MBO+0Z>-8UX@L?!M$/TA@UX!C0P(0V/U.9O?-.-O%PAH;=6DUYD?UK'/3G" U M2-D;X\+59K-=#I'-QK0-EX)M%NZ[>S_YG5UY\ MG18]-GM!($J")41""ZFF( M4K)=*_+$*,]V 'GF 5,P'1FKL?="[Q<-T6I$L6X\L2/>'H@MJ36I$&I;1#&Q MUL$0-.<:'W-6!CL0R=A-G]QZ,8)A9B/H.1$G/ -3!H+(=6L_<5:KF*Y$?H#P M,S[VP%W528(S67I1?T.R%A4"D]+HX76:2(L!1=HO2VX67K^F_G@)_'T(V'1K MDE9;6WE.^"#^R&L_]%/&_PN\8?7\F^,+A'&B9TBU*JW(2GTP.Q+I#DJF(7"# M3W(F"QT5F46)_=Q]@X+MIV1T^&J#IF;8D+=(U.@D[5 5)@VO6>50N2DGOEE: MI!Q[CB9)%+,G+R]X7\!:0LQ) 3QQ?#F9,FP@CH=OX !'5/$JV2^7*L:&-6AD MZU*+4U5("ZX//I**=(KA-PH(A^VR0<-(KL$/(JD!S&L C^\?Z^(H+&H(\.]; M3V$YFF']E"B,L&1KA6M<,!?L-[[K!#=ADL6P/O+\<".):I(\NY0%?72)X@"V M=K]ID:1M3(J2TU5RZ2WGL9D62;.1-UB?9XD?LN-,4?9XZ6.XFD50E!*AUG/%R@ 7=JY#Q4PLHP$_YY[\%/Y9,(A/ M\6?!(G$*'L&/@DS""TE6XK#Z@IC>W(JM(^=T$2/$4AY$5/!%-,8P:42R1A3> MB&2._2/'7+S]^YK30[$ )8S#L'J&=,U8*:]T"): MC+V6%DNF$O%XC++9IB=$%L]*U$;6H\OPU0AS );D(9"TAI\*S6#%=[0V'UJ@ MH,U* 56% 9]"N?^H=_7FPJF(T&MF0"F5W!MU(,)'LH[R9D?B2D< /.>(CT5( MT,!%&6L6);M:+JG+%NN5 %R_9ZPL0BB4 ?\/;KD7)^#N$+9H?9=Q!7]@KTS] M%TK+8P/4D!/8P9(7 LP0=K+! #->=D09!]*P) NB"1@>2K_4>U3F_W_5LZN% MS^53G./KQS#%_-\)3#5J:QC/"O^@Q;B6%"Z)C,]$+EO?CG+/E'1\21Y%V@.B MLO4N-2V4V"&Y,&!QVC.;VO,Y69%)79>C"O:K$_M 7U/N^T@C">J*^I2Y#TJ, M7YP*XZ7=7BV A5V>I^5@_C4"3MVQTYHR?:\/8(W,LA8(5D@2L6DL8]*8$D,# M(*9! -?L%H7(P?(LK::GL$A)9GJWB*-,*HI[]5QBZD 8CO$LAJHLUV7K@K$G MKEB)FICPHI)#5%9X.QTI*U7NVF\Z0+*5]J3PL3HP1A]!E<]^+V;N%YJ50S:T MMU0:,5G153+3DDT_.RF82G;#/*0MSD5UC(=M=U:%54!:!.8I4^N?,[1(/49@ M800+?(1GY8UX[1VYFA]UP$K%, & >(H(V/-06WL 9Z:0\W*'O9H%Y/1C,Q+ M\Z-S06Z^MOE):Y=+_TFR'Z:J@.!\]L,(#BM462!LDNUY<^ ^@V\3TZ(%55+5 M?+]/]]]I% =9+OVW3E8X=&F8+34@!RS0-J'*K[%L 3'%=:,P2L/ MV)X1[>V7;39.O%-CO/69N*/5*@Q9%CZY/A/ M#ZC%=_Z;M&0I$X45)0M8R:;48(L;KVF;<< M<62&>W7=[(E@T7*5/2=8>SN]>D$PB'YW6$&.<'I6[RUN5Z;B8)RUJH3V!-:K$ 4%H>0OJ=\ M$")&(7P8:R$'MB75("0/_[:VHMF=YXAI,U&\NPF74;S!Q?>P2U*Z8:^)%'YE MY& LQF%Z33X027 DLA5#6U4/]K^!=4LF>EV% M:8^C('R)4FH8Q*RN5.H)BB7VC*@I8#?1*D?! * WI39 _^/KZ?N'[PDGRVLD M/ P0G&Q&#/$!!/-*]0;[P#Z7=!M3U^\3XZ*2F":C>L$FE9*T#D..I%70&@$WCS@QP:Q^?1R^I"._XU1MD4X#1[\+9^HQ_#!8H_%W#A$48$K&4 MI%S(:8_CIX='L#%G\>[<#P+C1ZDD3H"ZQ8DW*X98:D\/.O_#'JH-^>]J>HGP M=T%XR#4CU^>+?7CWX8^G+H\T�A&7!\+HQ$5T>>\1@;&'4JL_"%:5&/KS1X MH9^C,%WW\AJPK_O3UR)7_Z^\"&VBLY4J6H$FJ52PR!#!GO/V#DX?5<14UI"M-AB;;0A,NV&E;T"$KL8;$9R9LX8X3-@ MA_VN8($@#Z1@@@ 7,_*,?$!DS5C EA&$5WX&6]< MZBW">V NYM@9[.4?RQ_/G<1/;OV0WJ1T<_39D9N49]*F#)$1"B-$<@)Z?PMU-F;CSE[)4@6/6U0C6I=,E%1 M V$W2R\0S373X1V@=N)"24/V@;'+*+I0J]BH-B>!L7$1):G!8!EW3;V,)WX4 M\CIE4*$\S&WRPN7?$+\8T!LDYHD[SG3HHW@#N9=;OW]2U[4&9T70R(UYE)+X M*0@4Z+((L"J@"MB55R@Y6.WULW(1C (:?!0%IK M'71-;M\O52,%#) 0AF?-<7Q;'LZ!ID,LY#JTF3ME&G!,J3NP:F#)D*C(?F UI(>(LMQ[U M&0892^QY3H+ "?' M8@BU*4&E+TN0*U(]!PF7+O!DV#J$5YH(!D]W-R$;',^;1, 1E$ (BB<<0A44 M+\8$AEM&"N])VE&@!CY MC9.SI6\^K*,X!66C7#[>2+024N>Z)N5?N;"CV+K!#4LDO@N7!+4RL5X'\7'8 MD$A[NP'ILVJQ+)KT7$0=8E?&713X4(&NYP54$"22XB WT!&NFIZ&D@_O/OSI MU.4QX'JR;",!X\TM1SQ+W-C?PM!]@&^D.4B8%!2J]@LM&)1&SZU!%&ENVAE$ M(#P+[ZE'Z09&N(M%C3N,U"KN33P =J90PHOQ )11%-7C14[\?$A;5YEU8<7R M5(3,!^(8+D3!;.1C#0$-;EUNO1I:!^$'1N93K-%PWCV^1CWOC#^"FR0 3S@4]6)U/FBR*:?2):BD%F>60K8K"RUX0<:9 BH58EWHM-\16Q);P+XJ): M4\]X_5BE=.P#C5]\]\C:M'LJMRA/ZRG%=Q,^@#U-VZQ(N6(M1%'K" O"MJU& MID6JK"!<(=>0*3F\6 ':D6)8/%U@IOKZ.G#@&.=TPPC,,Z5E_?\T0X*9&$>837J4BD M(:>UBV4]X<60=+5P]+]P-Q)5I1SLRXF7SM[+JE^%)T&5[+\B!]#C#6C2&;IY?87ZJ_6;)#Y"XV=%;W 6#$,JS("UBG)GSF< MOA:,9@.XTY90@2X/$:0)I\T#T08 0+,@6BV&#S/9M\F[WFT3]\Y5V)[!IGT_HSO1R9AZ-@0LRXK^-QLMHX?L\U< MY!7R7\%VA-C"GJ6/9D2.H"=8%H,0&.4$!=UBJ4"FB,:I^(0-\ME\!%F6\"KT MOE+YM.*DBFQ^(5M@23:(I[UG??J9V^$5Y"^OH"TW!+,:>-B^^1[WSW5,"87_F:O! Z@,:WN00 *+]+8Q"_/"[@1%G[$FK M6E-!9)[(I(A<55AI\'<0!]M,%DOE=_W*8W$O5K0DL7@3;>V\B080K.K92A1Z M,X&6BLE)RN^'*:)QDR09!$$MEN#N-5(^0Y($>8#H*0BBKK[S*(ZC5]A26>C1 M&*IDK_R0[2_7;AU=?-:=,W74@XHSE*T#7()Q#'< &DC/=T4;$04W?W5B#_\' M#"'ST ,K4N],D3F4FP2B:%ZQ>*!,069--!Y5]6-G1_0*)_%U M%%]&V7.ZS *10Y/<4Y?Z+\>D!^C CZAI)>"\6T8Q<7ED*W\_X&_2V/&H/+$3 MID3(84]-;'D>2TD*2DQMD".BR"*\U^X#WXZ0V@&L":5]V5,3J])H<#7.O*C=:!%-N[K ^[$PVG4UZRD-2[#\&:K_(H'J_4?$*1;]!N*%T^KT 8L:"NP9=M9=IM"(H.B=L MT1EH2ZKZ3%I=-+OY; KF<@F16<=DD U,#W#2KNSBB%N3KAI27]^_ M":!\VC8/ZAFWO9UK>^G$EK'83(NQER-$^1X\_-?!_A*5D6L 8_?D].BI96'=LQ7,>6B]7^176VV0;2C-$]^+HA/ M7HZ@503K ( NZJ(WK&N"N,"I/;2;2,$%ING:B@/Z9TK(4 MDB<@17<@%H3 ':).D*J0Y+5D>EU[:OF?HCK- %7]+(A4HUJI(Q0R6@Q%SH#Y MQ?*>;J-8.$E7./JQ@=9(D%N\)4DB:9Z"'!I@?BY,C'1AN2769=$SQGYU8A_D MP1]XBK6IQ#=)6B"G(:6;UF6N>>A9]8) /7Q)A2%;$7"97I\ MLGE!&/$D 9U>T)[ER:1 _I1$TUR0A7Q;1OZ,R>?R 4Y)HHI8K8[?;=@H+4N" M*Q%:G<4>RH_#+LTH]JCW!"A2N?BR8,QSX*_P;7F9L4,'2IK>6;*]0RN7[[X?4150L3 2!8RR2OCWF9DOEK%:+,FA1XX M;3EU%QEZ@F1-#8BDYEJ2_< ^$Z*(K:M B[,EMXW]%_@>A1 D"Z-GP'W$K^>' MV\QF1/Q>'"V6@51#;GG4*[A'M#<]HUX$BBEQ8B;#R'EYR(8@W$K E<&C_B3J M-YLL]B:0)]SRF*NOTK%4$(7G@03!L*N9&92IE) G"./'U"6SJW,*=%!G)6#" M'K+M-F#[[8+#0?=&;^6$\01.!&DBH*;MP;>:DB97*X044(97DB2"YN2%T,V$ M%=_#8N"W'T8QPHUR\U=/E-6.F*K3E:>DB:G,^]-G7@EN]!5T M_VG93]P!GYMF1"\>E_T$'^K!V5"HZK/S-Z:K!4Z2](X"::Q0Q;0N'(K@6$,% MB%@6O)1"<9#TEE._ #R >I<9V.9Y.C+'6,,_+M"!DUR]T=CU$^H=#9G%*)YA M'CM1D]V)DNT.B!YJ.Z''\5Q\J/@NGM22%RQVR1D^Y1G2HCD$D;(63B(I/!_8 M8E$S40<(HME";S\UL&=:H$)>+5$Z1$Z@+*UGU>WY993*4H*'*66(C3UKU7"()S%U^+;BOBZ.S 9(-/>:6YE-5Q13?Q5R M]ET>J!%PG)/0J_JC )?M^5@6Z,T2%0&0>6)*-JH_&JJA\_'%(]I%@Y]D#_=O M=0/!HJTW]U2F-+Q]HD[+Q@#\?_XV\O(N]8%SPG2 1%J*L'- DC M2H#JU*70%*^A1<'U*6LR7-(M'-]F"ZSF!1\\3MW6<656"+&TFEDSK]C+9B=R@T :S*L6>V-2U'Q58?3I@B:AZ-.NQJ MX>Y4]F]1[_O81S4GB)I*3I((FJ<@APY[60BSD71/0@C5EMOT1:P;:YFZ$_-J MY/R_-Z'T>=[Q*(3C-4"D1[Z5E+\#TTON4!743TBP$B S%V-[>F(H2Z_C1[*^ M"!OLJ/,-1)W^M\-?S;@GL(;U.J:]ON"'=Q_^Y>0%ZF(9G^%1XF))#F5H6:8; MAK68?(]A$=>.BQ:)?C "/,)"TAH".< \YHJITM@*UVI&B V8(HH_@LBQ"70 M!+=+ T"+N7PU&)X\HS'>58WV3LX!CR;/P2ZXSPLK2E@SCPP]*:H'@U1Y,(K) M6$">0#X9 MH51Q\DN6W@B=&+BDQX=O00.R-E:H?Q6%!VZ-,:R_13Z/D)WNW4 MNWISH08Z(JD?ZYC!L6:DR0:M#DGXF *^_53GH+:P*93FR+!$A_U8DBST77_K M!.=1Z/7+I,Y)$:0U0#*9">:U0&-= KN6!3>*MQ%WCZ!7Y0+63KSK;Q'52 N7 M#6!UB &L6T>-BE9I.QE#/LTZMP@-5(;)#7*,VE3Y+1M$&2';J B]>:ZS1$^%[=]0GE(D*"R^)B(7\!>8]VI8$X2+1(%Q1EBV1GD7S&&MGP.ZT;0JF2N'@5' M]S;)C%S_>O;EQG;A45-BJ)_F@%1";N*DW$@ Q@7?TH/@-G*=X&[-KD6.D7#L M&QK($*1#.*%ILJM%+ [ LUQ.YYF/H(PW&RCB9P Y3!(D*L4!7KWF!-%*KU5) M8[5^W);&Z0[JA\GK?HL53GM:2B7A&4'2^36_Y36C!C'UF1=._5*2NA!P/H* MC7'I]TS1BGWP$V$S#*!G]Q\&O"VIGV;QT:5'D2#A Q,^LC#ERMATR)F5P_, M:!G!#V53(@P5E$Q\1?.CIP;F$\##]QT888#H_>&E+B>R&5L:UG4T6>WYR(T@ MNT^/074E3IA+9>44-=PG^LWWTQ@+E@=,2>S'?I&*6# _5%HA5/Z242X&WG=( MK@AI&>I99T"*H$F 27.N)UP#^UO)O@ A((@J9Q-A4LG#@9KCUT'TVM